Artículo BIT
Multimedia: Linux
Multimedia Linux [Libros][Vinos][Jazz y más] -------------------------------------------------------------------------------- BREVE HISTORIA UNIX empieza su desarrollo por el año 1965 siendo el verdadero despegue en 1974, convirtiéndose en el sistema operativo preferido en las universidades, ya que su distribución es libre incluso la fuente. Este desarrollo crea una fuerte confusión ya que la falta de normalización crea varios UNIX, a veces incompatibles entre si. A mediados de la década de 1980, este sistema operativo tiene fuertes requerimientos de hardware que facilita el desarrollo de derivados del UNIX, adaptados a máquinas más modestas, como el PDP-11 o el recién llegado PC. Entre ellos cabe destaca XENIX, de gran popularidad, TUNIX o MINIX. Es a principios de la década de 1990, en la Universidad de Helsinki en Finlandia donde un estudiante de informática, llamado Linus Torvards tiene especial interés en XENIX y decide crear un clon de UNIX para PC, por aquel entonces un 80386. Su primer trabajo empieza en 1991 con la versión 0.02 y finaliza en 1994 con la versión 1.0, versión plenamente operativa y estable de la versión del kernel de Linux. La última versión es la 2.2, aparecida en Internet el 25 de Febrero de 1999. CARACTERISTICAS DESTACABLES EN LINUX Al igual que su hermano mayor UNIX, el kernel de Linux es de libre distribución, incluyendo las fuentes que están escritas en C. Los desarrollos comerciales en Linux están sujetos a la GNU (General Public License), ya que el compilador viene incorporado en la mayor parte de las distribuciones del sistema operativo. En la actualidad, Linux ha alcanzado la mayoría de edad, sirviendo para la mayoría de propósitos incluyendo usuarios finales o domésticos. Es decir, Linux es un sistema operativo multiusuario, multitarea, multi-hilo, multiprocesador, con un núcleo capaz de ejecutar binarios tipo a.out, ELF, SVR3 y SRV4, con una API compatible POSIX.1 y extensiones BSD y USL. En cuanto a sus posibilidades de red, podemos destacar el protocolo TCP con IPv4, IPv6 y admite protocolos tan conocidos como X.25, IPX/SPX (redes Novell), SMB, NetBEUI (redes Microsoft), DDP o SLIP/PPP, por ello cualquier ordenador con un sistema operativo Linux puede funcionar como cliente o servidor en redes Internet, NetWare, Appeltalk, NetBEUI y NFS. Además, Linux reconoce los sistemas de archivos FAT16, FAT32, VFAT, NTFS (Windows NT), HPFS (OS/2), Xenix, SVR (UNIX), HFS (Macintosh), ISO 9660 (CD ROM) y por supuesto las propias de Linux xfs, ext, ext2 y UMSDOS (Linux corriendo en particiones formatedas en DOS). En cuanto a los dispositivos o hardware soportado, esta última versión puede afirmarse que si un dispositivo funciona con Windows 95 funciona con Linux, incluso el plug and play, y sólo una reducida parte de fabricantes de hardware no han hecho públicas sus características que permiten el desarrollo de estos drivers. En la actualidad la mayor parte de los drivers pueden obtenerse de Internet, el canal preferido por los "locos de Linux" para obtener los parches, las nuevas distribuciones del kernel o incluso la asistencia técnica. Colaboradores de todo el mundo desarrollan nuevos drivers, software o simplemente someten a Linux a duras pruebas, lo que le dota de gran robustez. Se calcula que unos 8.000.000 de usuarios tienen instalado este sistema operativo y esta cifra crece de forma espectacular. Para finalizar este apartado, hay que destacar que Linux no es un aburrido sistema operativo de comandos, ya que dispone del potente servidor gráfico XWindows y diversas interfaces que harán las delicias de cualquier usuario. Con estas herramientas, la mayor parte de la administración del sistema se reduce a unos pocos clicks de ratón, eliminando de esta forma un duro aprendizaje ya que este entorno de ventanas es tan intuitivo como el de Windows. LAS DEBILIDADES DE LINUX Como cualquier sistema operativo, Linux también tiene desventajas. La primera es la ausencia de aplicaciones comerciales. Dado que este sistema operativo y las herramientas de desarrollo son de libre distribución, esta característica no atrae a las empresas comerciales cuyo fin no es el educativo. Sin embargo esta tendencia está cambiando debido al gran desarrollo que está alcanzado Linux. La segunda desventaja es la falta de un emulador DOS y Windows con los que se pueda trabajar cómodos. Esto quiere decir que aunque estos emuladores funcionan y no causan problemas, son en exceso lentos, sobre todo el de Windows. Otra gran desventaja es la ausencia de servicio técnico, desventaja sobre todo para las empresas en que la rentabilidad del tiempo es importante. Para un usuario que sepa desenvolverse por Internet no es mucho el inconveniente pero el problema cambia ahora a dominar la red Internet. La última desventaja importante es que Linux es como UNIX, es decir no es un sistema operativo para todo el mundo y menos cuando se está muy acostumbrado al ordenador personal (monousuario) y al sistema de archivos del DOS. Para empezar la propia instalación del sistema operativo en un PC no es para aficionados y si este obstáculo es salvado, viene después la configuración de las Xwindows o del mismo kernel todas ellas tareas complejas y complicadas, que desaniman al usuario para instalar y funcionar con Linux. CONCLUSIONES Lo descrito a lo largo de estas líneas, debe dejarnos claro para quien está pensado Linux y para quien no lo está. Si se intimida ante un ordenador no pruebe Linux. Con Linux no podrá disfrutar con el último juego o con una espectacular aplicación comercial, pero si lo suyo es aprender o desarrollar instale Linux y disfrute. Respecto de las empresas, no pueden sustituir aún a los ordenadores personales en cuanto a flexibilidad del software, pero pueden hacer muy bien su trabajo como servidores de ficheros, de aplicaciones o servidores Internet/Intranet. Por último indicar que los requerimientos para ejecutar Linux o sus aplicaciones pueden encontrarse en cualquier ordenador, recuérdese que se desarrollo pensando en una plataforma Intel 80386. Por ello Linux puede instalarse en un humilde 386 con 2MB de memoria y 40MB de disco duro hasta un sistema de 64 multiprocesadores de 64 bits con 3GB de memoria y disco de 4TB. Un servidor normal puede constar de un 486 o mejor pentium con 16MB de memoria para ejecutar las XWindows y 300MB de espacio en disco. Para finalizar, comentar que el logotipo oficial de Linux es un pingüino (ver figura), aunque existen logos alternativos más maliciosos circulando por Internet. Rafael Pérez Ugena
30 oct 2015