Bienvenidos al Geek Errante, hoy 2 de Agosto de 2007, aproximadamente 961.401.600 segundos antes del fin del mundo.
Cuaderno de bitácora
Una vez disipados los efectos del consumo masivo de alcohol de la semana pasada, hemos hecho lo posible por detener el intempestivo avance de la nave provocado por la huída de HoloJorge del monstruo Cthulhu-Teletubby. Hemos activado accidentalmente el mecanismo de anulación inercial de la nave con lo cual hemos pasado de una velocidad estimada de R17 a cero en un par de milisegundos. Desgraciadamente el modo paranóico se ha reactivado de forma automática por lo que hemos tenido que volver a desactivar a Hemos logrado además determinar que estamos a unas tres cuartas partes del camino hacia el centro de una galaxia desconocida, en medio de un cluster de gigantes blancos, por lo que hemos decidido intentar broncearnos un poco en el Solarium del Geek Errante.
Noticia de entrada
- La cafeína junto con el ejercicio puede prevenir el cáncer de la piel – (link)
*MISCELANEA*
Quickies
Follow-ups
- España no aprueba el formato OOXML de Microsoft pero… – (link)
Noticias
- Los usuarios del Apple TV podrán conectar discos externos USB al aparatito – (link)
- España a la cola de la banda ancha en Europa y en la OCDE – (link)
- El debate sobre el acceso abierto al espectro de 700MHz – (link1, link2)
*DEVELOPERS & UNIX*
Quickies
- GCC vs GCCfss – (link)
Follow-ups
Noticias
- Agujeros de seguridad de Apple: Samba y Safari mobile – (link1, link2, link3, link4, link5, link6 )
- Nuevo proyecto oficial de Open Solaris: INDIANA – (link1, link2, link3, link4, link5, )
- El nuevo scheduler de Linux 2.6.23 (crónica rosa) – (link)
- Sugerencia de nuevo negocio: cremación digital – (link)
*DERECHO DIGITAL*
Follow-up
- El desarrollador de KisMAC mueve su proyecto a Holanda – (link)
Quickies
- El parlamento del Reino Unido rechaza la extensión de los derechos de copyright para las productoras – (link)
- Cyber-revolución anti-M$ en Chile – (link)
- La Comisión Europea acusa a Intel de violaciones de antitrust – (link)
Noticias
- La policía española clausura sendos sites de Torrents – (link)
- Una disquera independiente pide a los fans que usen BitTorrent – (link1, link2 )
*SCI-FI TO SCI-FACT*
- Súper-héroes en la vida real – (link)
Addendum
Kudos a nuestro viejo camarada futur3, que años después de nuestro último encuentro, va y a aparece por la red gracias al podcast. Podéis seguirle en su blog, SoyGeek.com. Merece la pena una visita; son buena gente, aunque mantendremos a nuestras hermanas alejadas de ellos ;-)
-
El tema del nuevo scheduler del kernel tiene además algo muy curioso. El parche del CFS de ingo molnar no solo añade ese nuevo scheduler, sino que crea una estructura modular para poder implemenetar CUALQUIER política de scheduling sobre las “clases” que se tienen en el API.
El CFS lo hizo Ingo Molnar en 66 horas y tenia 100k lineas de codigo. En cuanto tuvo una versión usable la anunció en la lista de desarrollo del kernel. Por eso las criticas de Kolivas de que no ha podido meter baza en el desarrollo son totalmente absurdas. Ha podido meter baza igual que el resto de gente que ha colaborado con parches y con criticas.
Además como digo, nada impide que Kolivas implemente su heuristica sobre la nueva estructura modular de scheduling del kernel que incluye el parche de Ingo, pero se ha negado en rotundo. El queria que su scheduler entrara “por narices” y no ha aceptado que una solución mucho más simple que la suya y que mejora sustancialmente la situación actual haya conseguido entrar en el kernel en unos pocos meses de desarrollo cuando el lleva bastante más con el desarrollo del suyo.
Es un problema de ego y de no aceptar que en un proyecto grande como el kernel (en cuanto a contribuidores), siempre hay esfuerzos que se quedan en nada. Lo que tenia que haber hecho es como ha pasado en otros casos con tecnologias que se han desechado… adaptarse y colaborar en lo que se haya elegido.
Y si Ingo ha metido a Kolivas en los agradecimientos ha sido por intentar evitar precisamente lo que ha pasado. Pero no ha servido de nada.
-
MrSolo, ya existe un “comité”, pero de manera informal y se ha creado de forma natural por la relación de confianza… no creo que el desarrollo del kernel se pueda pasar a una estructura tipo Apache, porque precisamente la descentralización y el “forking y merging” es lo que hace que avance linux de la forma que lo hace.
No hay cosa mas democratica que el software gpl. Cualquiera puede hacer un fork para meter lo que quiera. Con licencias tipo BSD, el fork puede hacer mucho daño, pero con GPL, un fork exitoso siempre revierte en mejorar el proyecto original.
Además, ya hay una Linux Foundation que promueve el desarrollo del kernel en areas que responden a las necesidades empresariales y eso hace que unas cuantas empresas se pongan de acuerdo en colaborar.
Pero en general, creo que el modelo actual funciona, porque es el que ha habido siempre. Un desarrollador envia un correo a la lista con un parche para hacer tal cosa. Primero tiene que demostrar que el kernel necesita hacerlo, despues que su solucion es buena, reescribirlo para que se ajuste a las guias de desarrollo del kernel y que sea testeado y corregidos sus bugs. Y puede que durante ese tiempo surja otro que en menos tiempo haya dado una solución mejor, o mas simple, al problema que queria resolver y tu esfuerzo se quede en “nada”. (Ya ha pasado con cosas como EVMS)
Además, el kernel no es una democracia :), nadie ha elegido a Torvalds como el lider del proyecto de la rama oficial. Eso hay que aceptarlo si quieres que tu trabajo se incluya en la rama oficial del kernel.
Eso es otro de los asuntos a tener en cuenta, en linux no hay un centro común, todo son ramas, por eso el hecho de que alguien deje de desarrollar un parche simplemente porque no se ha incluido en el oficial, es una razón sin sentido. Vale que tu trabajo no llegará a tanta gente, pero si llegará a los que les resulte interesante. Digo yo :-P
-
Pingback from Mi primera Review « isamu blog on Mie, 15/08/2007 at 9:48













5 comments
Comments feed for this article
Trackback link: http://elgeekerrante.com/ege-podcast-ep08/trackback/