Una Pasión de Multitudes, desde el 2000
Xsponsor: 5 años hospedando VivaLinux!
Aún siendo la netbook EeePC 1000 de Asus una de las mejor soportadas por MeeGo, este video nos sorprende más de lo esperado.
Se trata de una terminal VT320 (teclado y monitor), de alrededor de principios de los 90s y originalmente funcionando con un sistema DEC VAX-11 (primer modelo lanzado en 1977), conectado a la mínima netbook de la siguiente manera:
El adaptador USB usa el driver FTDI sio incluído en MeeGo y el puerto serial de la terminal aparece en el sistema como /dev/ttyUSB0. Y quizás más sorprendente, arrancar la terminal en su modo de texto nativo sólo lleva 17 segundos.
Y la imágen vale mil palabras: lado a lado, dos tecnologías separadas por 20 años de historia (o más), pero totalmente compatibles una con otra.
Aunque pocos consideren a esta como la solución al "problema" de las reducidas dimensiones del teclado y la pantalla de la EeePC 1000, todos estarán de acuerdo en lo impecablemente que MeeGo carga con su herencia de Unix en pleno sigo 21.
Aunque muy probablemente no pueda calificar como una distribución de GNU/Linux, Glendix sin duda merece una mención muy especial. Es que Glendix intenta hacer algo técnicamente muy ambicioso: combinar el Kernel de Linux con las herramientas de usuario de Plan 9.
Plan 9 es un sistema operativo distribuido desarrollado por los Laboratorios Bell entre los 80s y el 2002 para ser el sucesor UNIX (!). Plan 9 es conocido especialmente por representar todos los interfaces del sistema, incluyendo aquellos utilizados para redes y comunicación con el usuario, a través del sistema de archivos en lugar de con sistemas especializados.
Su sitio dice que:
"En este proyecto, desacoplamos las utilidades de GNU de Linux y portamos las aplicaciones de espacio del usuario de Plan 9 para correr sobre el Kernel Linux. En resumen, estamos combinando el espacio de usuario de Plan 9 con el espacio del Kernel de Linux, resultando en un sistema operativo híbrido".
"Creemos que esto podría ofrecer lo mejor de ambos mundos: un gran soporte de hardware (Linux) con un entorno de desarrollo de aplicaciones de avanzada (Plan 9)".
Finalmente el largo litigio por los derechos de UNIX entre SCO y Novell parece haber llegado a su fin con la sentencia del juez federal Dale A. Kimball en contra de la primera y a favor de la última. Así, se rechazan todas las demandas de SCO que además debe pagar a Novell una indemnización por más de U$S 2,5 Millones más intereses (aproximandamente más de U$S 3,5 Millones) por "enriquecimiento injusto".
El juez determinó que SCO estaba sujeta a un contrato con Novell, que luego violó levantando algunos términos de confidencialidad de UNIX SVRX en un acuerdo de licenciamiento con Sun Microsystems. Además, también falló que SCO no había remitido una porción de las ganancias de la licitación a Novell.
SCO, que todavía está en un proceso de bancarrota, no tiene ahora los recursos para pagar su nueva deuda completamente y es muy poco probable que en este punto quiera apelar el fallo del juez.
En Estados Unidos, el litigio de SCO vs. Linux languidece mientras se resuelve la reciente bancarrota de la altanera empresa; pero en Alemania, varias cortes de justicia han encontrado que el "SCO Group GmbH" (la subsidiaria de SCO en el país germano) es culpable de haber mentido en su afirmación de que Linux contenía código robado de Unix.
Específicamente, SCO GmbH dijo que "SCO ha encontrado evidencia de que el sistema operativo Linux contiene propiedad intelectual de SCO Unix no autorizada". Esto era seguido de la conocida amenaza: "Si algún cliente se niega a compensar a SCO por su propiedad intelectual encontrada en Linux comprando una licencia, entonces SCO podría considerar (iniciar) un litigio".
Este caso fué puesto a juicio por las empresas alemanas Tarent GmbH y Univention; luego de ese hecho, SCO removió esas referencias de sus demandas.
En una extraordinaria noticia para la comunidad Open Source y la informática en general, el código fuente del sistema operativo Multics (Multiplexed Information and Computing Service), padre de todos los UNIX y los sistemas operativos modernos, ha sido liberado. La versión final "MR 12.5" de Multics está ahora disponible en el sitio del MIT, cedida generosamente por Bull HN para "preservar las ideas y las innovaciones que hicieron de Multics algo tan importante para el desarrollo de los sistemas de computación".
El nombre "Unix" (originalmente "Unics") es un hack de "Multics". Se rumorea que la U de Unix significa en realidad "Uniplexado" en oposición al concepto "Multiplexado" de Multics, resaltando la intención de los diseñadores de rechazar la complejidad de Multics en favor de una aproximación práctica más directa.
Adicionalmente, se espera que también se liberen muchos documentos producidos durante el largo desarrollo de Multics, iniciado en 1964 (!).
Un juez de EE.UU. sentenció que la compañía de software SCO Group no tiene ningún derecho fundamental para sustentar su demanda de propiedad intelectual contra Linux. La sentencia dice que Novell Inc., y no SCO, tiene los derechos sobre el sistema operativo UNIX; lo que también pone en peligro el litigio de SCO contra IBM.
"El fallo de la corte destruye el corazón del caso planteado por SCO, y como resultado, elimina la amenaza de SCO para la comunidad Linux basada en alegaciones de violación de derechos sobre el código de UNIX", dijo Novell en un comunicado.
La iniciativa legal queda ahora en manos de Novell Inc.
A veces, y sobre todo cuando recién estamos dando nuestros primeros pasos en Linux, es interesante disponer de una guía rápida con los principales y más frecuentes comandos para trabajar con archivos, gestionar procesos, instalar paquetes de software, obtener información del sistema, etc. Por eso, el sitio FOSSwire publicó una guía rápida de comandos de Unix y Linux; que además, afortunadamente, fué traducida por el español Fran Delgado y puesta al alcance de todos:
Fiwix es el Kernel de un sistema operativo basado en la arquitectura Unix muy enfocado en ser compatible con Linux. Está diseñado y desarrollado principalmente con fines educativos: su código C y Assembler se mantiene lo más sencillo posible para el beneficio de los estudiantes. Funciona bajo la plataforma x86 de 32 bits y es compatible con una buena cantidad de las aplicaciones del proyecto GNU.
Mac OS X 10.5 "Leopard", la próxima gran actualización del sistema operativo de Apple esperado para el próximo mes de Octubre, recibió la bendición del Open Group al recibir de ésta certificación UNIX 03. Esta certificación incluye librerías, llamadas al sistema, internacionalización, comandos y utilidades que hacen que los ISVs (Independent Software Vendors) puedan portar fácilmente sus aplicaciones de un sistema operativo a otro.
De esta manera, Apple se une a la "élite", formada hasta ahora sólo por IBM, HP y Sun, que consiguió obtener este valioso reconocimiento para el mercado corporativo y comercial.
UnixLite es un "sistema operativo de peso liviano compatible con Unix/Linux" escrito en C++ y liberado bajo la licencia GPL. El Kernel de UnixLite fué escrito desde cero, sus librerías vienen del proyecto uClibc y el resto de las aplicaciones del proyecto GNU. El objetivo de UnixLite es didáctico, aunque no descartan que en un futuro pueda aplicarse a sistemas embebidos de tiempo real.
Anteriormente en VivaLinux!