domingo, 6 de abril de 2008

LINUX - Por: MSc. Martha Elena Gómez

¿Qué es Linux?
La definición más simple que se puede dar de Linux es la siguiente: Un sistema operativo
de distribución libre y código fuente abierto, que cumple con los estándares POSIX para
máquinas i386 y compatibles1.
¿Qué significa esto? Que Linux puede ser distribuido libremente, sin pagarle a nadie,
sin “licencias” ni registros, ya que se basa en la licencia GNU ( http://www.gnu.org/). Además el código fuente de Linux se encuentra disponible para que cualquiera que tenga los conocimientos adecuados lo pueda modificar a su voluntad. El Sistema Operativo Linux fue desarrollado inicialmente por Linus Torvalds, estudiante de la universidad de Helsinki en Finlandia a comienzos de la década de los 90 y en la actualidad se continúa el desarrollo gracias a la colaboración de miles y miles de voluntarios en todo el mundo.
El hecho de cumplir con los estándares POSIX, significa que se ve, maneja y comporta como UNIX (sin ser UNIX), en otras palabras Linux es un clon gratuito de UNIX.
Y qué con esto... bueno, tener un sistema UNIX en tu PC puede sonar extraño, pero si lo piensas mejor, te darás cuenta de las ventajas de tener un sistema operativo real, estable y que ha sido probado y comprobado en toda variedad de equipos desde hace más de 30 años.
UNIX es el único y verdadero sistema operativo, el que realmente te permitirá sacar todo el provecho a tu computador, el que te permitirá conocer a fondo los misterios de TCP/IP y mucho más. Linux reúne el 99,9 % de las funcionalidades de UNIX y a la vez incorpora cientos (y quizá miles) de funcionalidades extra. Si eres un amante de lo antiguo y tienes un cerro de tarjetas madre 386 funcionando, Linux te permitirá sacar todo el provecho a ese hardware. Disfrutarás de una navegación por Internet realmente segura y estable a una velocidad sorprendente, podrás proteger tus archivos de la vista de miradas indiscretas, podrás conocer a fondo como funciona tu PC.... que más.... miles de cosas.. Eso va por parte de los gurúes de Linux. Para los amantes de los entornos gráficos, Linux cuenta con una implementación completa del entorno gráfico para UNIX conocido como X Window. X Window permite la utilización de varios tipos de administradores de ventanas como KDE, Gnome, WindowMaker, BlackBox, Xfce, etc. Esto significa que puedes escoger el entorno gráfico que más te acomode y a su vez configurarlo como mejor te parezca.
Una de las mayores ventajas de Linux frente a otros sistemas es su increíble capacidad de configuración y personalización. Es tan extremadamente grande, que para cuando hayas terminado de configurar el sistema a tu gusto te sentirás lo suficientemente poderoso como para esgrimir un sable láser frente a Darth Vader.
En Linux podrás encontrar todas las aplicaciones que necesitas para utilizar tu PC de forma convencional, como lo venías haciendo hasta ahora. Entre algunas aplicaciones importantes, se encuentra Netscape Communicator, Opera , Open Office (la mejor suite para oficina que existe (con el permiso de Star Office, por supuesto)), reproductores multimedia como XMMS (clon de Winamp) o Xine (un excelente reproductor de vídeos), el entorno de ejecución Java, etc. También encontrarás que la mayoría de los juegos basados en el motor gráfico de Quake 3 se pueden ejecutar en Linux, así que la diversión estará asegurada con Quake 3 o Return to Castle Wolfenstein.
También está disponible el núcleo para otros procesadores de 32 y 64 bits como el Motorola 68xxx, PowerPC, Alpha, Sparc, Itanium y Optereon, también existe un Linux para las Play Station 2 de Sony, y recientemente se han estrenado las primeras PDA con Linux como la Sharp Zaurus.
Distribuciones de Linux
Debido a su característica de software libre, Linux puede ser recompilado y modificado por cualquier persona que tenga los conocimientos necesarios, cada persona puede “crear” y distribuir “su” versión de Linux (siempre bajo GNU). Por este motivo, Linux se distribuye bajo distintas distribuciones, cada una con características propias pero todas compatibles a bajo nivel entre sí. Algunas distribuciones son :
• Alfalinux : Una mini-distribución basada en Slackware Linux, muy básica.
• Armed Linux : Una nueva distribución creada para ser instalada bajo MS-DOS. Laidea es aprender Linux sin necesidad de reformatear o usar UMSDOS.
• Best Linux : Según linux.box.sk “La mejor distribución de Linux”.
• BraiLleSPEAK : Una mini-distribución que soporta braille.
• Caldera OpenLinux : Una distribución mantenida por Caldera Software, muy completa.
• Conectiva Linux : Una excelente distribución basada en RedHat, concebida y mantenida en Brasil por Conectiva Software.
• Corel Linux : Pese a no ser de gran aceptación, la distribución de Corel es bastante decente. Su asistente de configuración Samba es muy útil, y su entorno KDE “mejorado” muy ordenado. Su punto débil es la documentación y las escasas librerías incorporadas, aunque el hecho de estar basada en Debian le da ciertos encantos.
• Debian : Una excelente y muy completa distribución de Linux. Quizá la
preferida de los desarrolladores y quizá una de las mejores, aunque su instalación puede llegar a ser algo engorrosa.
• Mandrake : Una muy buena distribución basada en RedHat. Es la más fácil de instalar y configurar, pero es con la que quizá menos se aprende • Micro$oft Linux : Obviamente una broma, visita www.mslinux.org
• RedHat : Quizá la más popular de las distribuciones, y quizá una de las mejores. Muy utilizada en los ambientes de las grandes redes. Ampliamente aceptada por los fabricantes de Hardware ya que se utiliza como distribución de referencia para motivos de soporte. Su sistema de paquetes RPM se está transformando en un estándar para distribuir software para Linux. (Hoy en día RedHat se conoce como Fedora Core)
• S.u.S.E : Distribución alemana de muy buenas prestaciones, viene con cientos de paquetes preconfigurados y es una de las favoritas para los servidores de alto rendimiento. Simplemente calidad alemana, y ante esto no hay mucho que agregar.
• Slackware : Una de las primeras distribuciones y a mi gusto personal, la mejor, su performance es el más apto, y la libertad de configuración que proporciona permite explorar a fondo el poder de Linux. Es la ideal ara el aprendizaje.
Este vistazo rápido a algunas distribuciones de Linux te dará una idea de la gran difusión de este S.O., si quieres más detalles visita linux.box.sk, ya que he obviado una gran cantidad de ellas.
La gran variedad de distribuciones y las características del software de código fuente abierto han permitido generar distribuciones de Linux especializadas para tareas específicas.
De este modo podemos encontrar distribuciones de Linux es consolas como la Play Station 2 de Sony; en PDA como la Sharp Zaurus, en relojes como los de IBM; en sistemas de animación 3d Silicon Graphics o Sun Microsystems; en firewall de Symantec, en satélites artificiales y vehículos de exploración espacial, en equipamiento médico, teléfonos celulares, etc......

Publicado por: MSc. Martha Elena Gómez

No hay comentarios: