31 octubre 2006

Algo llamado Linux

¿Que es Línux? Ya hay mucho material escrito por todo lo ancho de la red, pero tengo que iniciar esto con algún contenido. Pues Línux, tal como se le dice "vulgarmente" es el conjunto de distribuciones de GNU/Linux que existen. Una distribución es un conjunto de programas empaquetados, suministrados por una sociedad o empresa. Los programas provienen del proyecto GNU, cuyo fundador es Richard Stallman, y lo que hace que todo funcione, su núcleo, es Línux, creado por Linus Torvalds.
Línux es un clon de Unix. Unix es un sistema operativo usado en computadoras (ordenadores de tamaño buque) creado en los años 60 principalmente por Ken Thompson y Dennis Ritchie; eran unos tios listos, también crearon el C, uno de los mejores y más extendidos lenguajes de programación. Por cierto, la mayoría del código de linux está escrito en C.
En aquellos años se realizaron los mayores avances en la informática, más que nada porque todo era abierto. En aquellos años también se inició lo que después se llamó Internet. Años después, cuando entró en juego una empresa que todos sabemos, se echó el ancla al avance de la informática. Pero eso es otro tema.

Linux es un sistema operativo multitarea, multiusuario y multi lo que queráis. Ha recopilado todos los avances en sistemas operativos desde los años 60, aunque realmente ha habido mínimas mejoras después de los 80: Unix fue parido robusto. Tan bien construido está que incluso se ha podido hacer de él un sistema de tiempo real, algo impensable para un sistema operativo de propósito general. Bueno, a lo importante. El hecho de ser multiusuario hace que presente una clara separación de privilegios que le proporciona una gran seguridad. Esto implica que un usuario normal no puede tocar nada que no sea suyo, y todos los programas que ejecute sólo podrán tocar sus propios archivos. Esto se aplica también a los virus. No puede haber casi virus para Linux, y los que hay, poco pueden hacer por falta de privilegios.

Entre las distribuciones más conocidas tenemos Red Hat, que fueron los primeros que le vieron el negocio a esto. Es de pago y destinada al mercado empresarial. Servidores mayormente. Tiene también su distribución gratuita para el escritorio, llamada fedora.
Luego tenemos Suse. La compró Novell, así que ahora tenemos Novell Linux con varios modelos destinados al mercado empresarial, y opensuse, al estilo de fedora.
Después tenemos a una de las más respetables por su filosofía, aunque tiene sus cosas... Debian. La única que no es una empresa. Tiene un sistema de empaquetado excelente.
Otra es Mandriva, destinada al que viene del sistema mayoritario. Muchos asistentes, y una estabilidad en entredicho (comparándola con las demás distribuciones, claro). Hace tiempo que no la pruebo, pero no estaba mal hace 5 años.
Hay muchas otras, que se derivan de esta o aquella, o van a su aire. Por ejemplo Gentoo. Nunca la he probado, pero ha tenido un gran crecimiento y tiene un buen sistema de gestión de paquetes. Su diferencia con las demás es que empaqueta código fuente y se compila en el ordenador en el que se instala, lo que hace que esté totalmente optimizada para dicho ordenador, pero requiere su tiempo y su energía...

Dejo como última a una derivada de Debian, que posiblemente esté haciendo que esto de Linux sea una verdadera alternativa: Ubuntu. Ha tenido un crecimiento meteórico, y para mi, que ya era proDebian, es la mejor. Es una Debian y tiene lo que le falta a una Debian: facilidad para hacer las cosas comunes. Hay muchísimas cosas que pulir aún, y algunas cosas que personalmente no me gustan, pero tiempo al tiempo. Hay una gran comunidad detrás, y la empresa que lleva Ubuntu, Canonical, escucha sus exigencias.

Para finalizar este primer articulillo, decir que Linux y todo lo que le rodea es código abierto. Cualquiera puede ver el código, mejorarlo, y adaptarlo a sus necesidades. Esto implica que no puede haber cosas ocultas en él. Todo es limpio.

No hay comentarios: