Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • cosas

    (Puntos:5, Interesante)
    por pobrecito hablador el Jueves, 11 Julio de 2002, 14:13h (#119469)

    Bueno, no estoy de acuerdo con algunas cosas, pero entiendo la postura de este tipo. Voy a comentar un par de cosas que dice.

    Para empezar no creo que las X esten tan mal. En mi opinion estan todo lo bien que podrian estar (en su version 4). Es decir, lo de los drivers y la aceleracion tiene un interfaz que se va establizando, estandarizando y que cada vez funciona mejor. Evidentemente no todas las tarjetas funcionan tan bien (algunas ni funcionan), pero eso no es culpa de las X. Todos sabemos de quien es la responsabilidad.

    En cambio en lo del kernel le doy toda la razon. Yo estube programando en el cuando trabaje hace tiempo portandolo a un microcontrolador. Aunque da la impresion de ser modular y tal, es decir, esta separado en "modulos" y directorios y tal, da igual. Cada parte del kernel depende tanto del resto del codigo que el avance se acaba haciendo intratable. Los interfaces entre modulos y subsistemas cambian tan a menudo, que para evitar inestabilidad tuvieron que inventarse las "symbol versions". Menuda pifia, hoy en dia no puedes usar un driver que no haya sido compilado por ti con tu kernel. Y ojo, no es una cuestion de comodidad, yo no busco lo que busca el del articulo. Soy de los que abren las X y lanzan 7 terminales para controlarlo todo. Paso casi siempre de frontends y todas esas historias. Pero lo del kernel es un tema diferente. No me molesta reconfigurar a lo mejor durante 2 horas algo hasta que funcione, lo que pasa es que meter un kernel es un tema delicado. No me hace ninguna gracia arriesgar el arranque y estabilidad del sistema solo para meter un driver.

    Ademas eso hecha pa tras a los fabricantes. Te pones a hacer un driver, lo terminas y funciona de maravilla. Vale, perfecto, pero dentro de dos meses cambian cualquier cosa y ya tienes que modificar alguna pijada. ¿Por que? Los cambios suelen ser pequeños, pero ya el mero hecho de tener que hacerlos es un incordio (y no te digo ya para los usuarios que tendran que andar buscando la version correcta para instalar).

    Una sencilla prueba: cualquiera de vosotros que tenga cierta experiencia programando que diga "bueno, voy a ver si me entero de como va lo de los sistemas de ficheros en linux". Quiero decir a nivel de organizacion e interfaces. Te metes en el codigo a mirar. Al cabo de cierto tiempo te das cuenta que para entender eso primero tienes que entender no se que gestion de buffers, y no se que colas de espera y semaforos por todas partes hasta que acabas llegando hasta la mismisima paginacion.

    Hace unos meses me baje el codigo de hurd, y me propuse lo mismo. Me meti en el codigo del ext2 y no tarde ni 2 minutos en entender el esquema general. He ahi algo bien planteado.

    Mirad el tiempo que pasa entre release y release del kernel. Va creciendo cada vez mas. De hecho la version del kernel 2.6.0 no creo que llegue a salir nunca a menos que cambien mucho las cosas.

    Hace tiempo Tanenbaum (no se si lo he escrito bien) dijo que si Linus Torvalds fuese alumno suyo le suspenderia automaticamente. Yo me reia de esa afirmacion hasta que lo vi por mi mismo. Desde el punto de vista externo , es decir, una vez instalado , configurado y metidos todos los drivers, linux funciona muy bien. Muy rapido, estable en la mayoria de las versiones y todas las demas ventajas que todos conocemos. Pero eso no es lo unico que tiene que ir bien.

    Si no fuera por el soporte de hardware y demas yo ya habria probado a funcionar con algun BSD. Estoy deseando que salga ya el hurd y que porten todos los drivers para olvidarme del kernel de linux. De hecho me plantee el echar una mano con algo de la TODO list hace tiempo, pero no doy a basto.

    En cuanto a las quejas sobre la comodidad de uso y tal las entiendo pero no las comparto. A mi el cdrecord me va bien, y lo que es el entorno de programas gnu nunca tuve ningun problema. Ademas estoy seguro de que hago las cosas mucho mas rapido con el bash que con cualquier interfaz tipo win. Pero bueno, cada uno con sus preferencias. El chaval tendra razon si paso tanto tiempo con ello y no encontro nada a su gusto. Lo que no quiere decir que esto sea malo, solo que no llega bien a la gente que quiere un windows estable y seguro.

    Bueno, valio por ahora :-) ...

    Puntos de inicio:    5  puntos
    Modificador extra 'Interesante'   0  

    Total marcador:   5