Archivo para la categoría 'Sistemas Operativos'

Wed
May
7

El resultado del Proyecto Indiana: Open Solaris 2008.05


Recordarán de hace unos meses el post Sistemas Operativos: Solaris - Proyecto Indiana: Nueva arma de Sun. En él comentaba cómo Sun pretendía competir con los sistemas GNU/Linux con su propia versión de Unix:

Sun pretende realizar una nueva campaña con su sistema operativo, tratando de competir con los sistemas GNU con Linux y dándole a Solaris la relevancia de Java. Parte importante de este nuevo camino, es el proyecto Indiana, un sistema operativo que pretende juntar lo mejor del mundo GNU-Linux y Solaris en una distribución basada en los binarios de OpenSolaris (la versión open-source del s.o.). Uno de los contratados más destacados, y que lleva el proyecto al hombro, es el creador de la distribución Debian y ex empleado de la Linux Foundation, Ian Murdock.

Hoy, a unos 7 meses de aquel post, tenemos el primer lanzamiento del Proyecto Indiana con soporte técnico de Sun Microsystems: OpenSolaris 2008.05. Esta nueva distribución cuenta con algunas de las características de un sistema GNU/Linux como son estar basado en un live CD con instalador, y un sistema de gestión de paquetes (IPS - Image Packaging System), además de traer GNOME por defecto.

OpenSolaris

Algunas de las características específicas de OpenSolaris son el sistema de archivos ZFS y DTrace. El gestor de paquetes IPS, es un prototipo todavía, un trabajo en desarrollo, pero que promete. Aprender más sobre IPS…

OpenSolaris está publicado bajo licencia CDDL, la cual no es compatible con la GPL v2, la licencia del kernel Linux. Ésto provoca que la migración de programas de GNU/Linux a Solaris haya sido bastante lenta, por lo que no cuenta hoy en día con el nivel de software de grandes distribuciones GNU/Linux.

Muchos de los grandes productos de Sun están bajo GPL (o en proceso de serlo) hoy en día (Java, MySQL). Y ya han habido comentarios sobre la adopción de la GPL v3 de Solaris. Ésto sería una gran noticia, no solo por una mayor libertad sobre OpenSolaris, sino porque motivaría más trabajo colaborativo entre desarrolladores de GNU/Linux y Solaris.

COMO CONSEGUIR OPENSOLARIS:

Puedes descargar OpenSolaris directamente desde:
http://dlc.sun.com/osol/opensolaris/2008/05/os200805.iso

Con un cliente para Torrents:
http://dlc.sun.com/torrents/info/
O ser más paciente, y pedir tu CD gratis de OpenSolaris: CD Gratis.

APRENDER Y ESTUDIAR OPENSOLARIS:
Seguramente quieras leer algo antes de empezar. Para esto, en el siguiente URL [en inglés]:
http://www.opensolaris.com/learn/
Encuentras guía de instalación, cómo empezar con IPS, desarrollo de aplicaciones, y la guía técnica esencial.

DISTRIBUCIONES OpenSolaris:

Además de OpenSolaris 2008.05, el primer lanzamiento del Proyecto Indiana, existen otras distribuciones que basan el código de su kernel en OpenSolaris. Algunas de ellas creadas en la comunidad:

-Solaris Express Community Edition: Builds cada dos semanas de los desarrolladores de el código base del lanzamiento de desarrollo actual de Solaris OS. Es un lanzamiento binario sin soporte de Sun. Se puede compilar el código de OpenSolaris con éste lanzamiento como sistema base.

Distribuciones de la comunidad:

  • BeleniX Distribución *NIX que usa el código base de OpenSolaris.
  • MartUX mBE BlastwaRe Edition es la primer distribución OpenSolaris no-SXCR disponible para SPARC y x64/x86.
  • NexentaOS Sistema Operativo completo basado en GNU hecho sobre el kernel y runtime OpenSolaris.
  • SchilliX es una distribución y Live CD Unix basado en OpenSolaris para las arquitecturas x86, x64 and EM64T architectures.
  • Milax es una puqueña distribución Live CD que corre desde un CD o pendrive USB.

Por mi parte dejé descargando OpenSolaris 2008.05 para aunque sea probarlo desde el CD. Voy a darle una mirada, y testear la instalación. Por lo que he leído, apunta a parecerse a Ubuntu, lo que tiene algunos puntos a favor y otros en contra. Ya comentaré en caso de probarla.

Enviar a Teknear! Agregar esta página a Mister Wong
Sat
May
3

Guru Meditation en Virtual Box


Prácticamente todo el mundo conoce la BSOD (Blue Screen of Death - Pantalla azul de la muerte) de los sistemas operativos Microsoft Windows. Es una pantalla azul que aparece cuando el sistema no puede recuperarse de un error. También existe relacionado el Kernel Panic.

Pero también existe “Guru Meditation“, que es el nombre del error en las viejas Commodore Amiga.

Guru Meditation

Si bien se supone está en desuso, algunos desarrolladores le siguen haciendo homenaje a ésta plataforma. Hace unos días, jugando con un FreeBSD en Virtual Box, me encontré con ésto:

Guru Meditation en Virtual Box

Enviar a Teknear! Agregar esta página a Mister Wong
Mon
Mar
3

Analizando el Live CD del S.O. para las XO - OLPC


Hace poco me descargué una ISO del sistema operativo que traen las laptop del OLPC, las XO. Recordemos que éstas máquinas están siendo repartidas en Uruguay:

Entregan laptops en Colonia
Unos 700 docentes de las 138 escuelas de Colonia, recibieron sus laptops en el marco del Plan Ceibal. Entre marzo y abril los 15.000 escolares del departamento, recibirán sus computadoras. Colonia es el segundo departamento en integrarse al Plan Ceibal, que comenzó en Florida.
Fuente: El País.

Completan entrada de PC
En marzo se completará la entrega en el departamento de Florida de las computadoras del Plan Ceibal. En 2007 se entregaron 6.500 máquinas en su mayoría dentro de los centros urbanos. No se llegó a la totalidad de las escuelas, ya que en varias zonas rurales no se había finalizado la instalación de la infraestructura para conexión inalámbrica. Después de Semana Santa se recomenzará con la entrega en Flores e inmediatamente Colonia.
Fuente: El País

Fuente de todo ésto: Proyecto Ceibal: Avance de entregas

El sistema operativo es GNU/Linux, una versión modificada de Fedora, preparada específicamente para las OLPC, con la versión 2.6.22 del kernel de Linux:

XO está construida con software libre y open source. Nuestro compromiso con la libertad del software le da al niño la oportunidad de usar su laptop bajo sus propios términos. Mientras no esperamos que cada niño se vuelva un programador, no queremos que se le imponga ningún techo a aquellos niños que decidan modificar sus máquinas. Estamos usando formatos de documentos abiertos por la misma razón: la transparencia es poder. El niño - y sus maestros - tendrán la libertad de darle forma, reinventar y reaplicar su software, hardware y contenido.

Descargué: http://www.mail-archive.com/debian-edu@lists.debian.org/msg13328.html
Corrí la máquina virtual de GNU/Linux para LiveCds en VirtualBox, montando la ISO como primer dispositivo de booteo, y a probar. Tenía mucha curiosidad de cómo funciona el sistema, y qué aplicaciones trae.

La primer captura es la pantalla de inicio, para empezar a bootear el live-cd, donde nos muestran la laptop, seguido del booteo que ya conocemos de Linux con un pingüino. Muchos niños seguramente van a crecer identificando una computadora con esa imagen de un pingüino en vez de una ventana:

A continuación la pantalla de inicio de sesión. En el caso del live-cd, poniendo cualquier nombre me pude loguear, pero no sé si será así en las máquinas en funcionamiento real, y después la opción de personalizar el logo de la XO con el color que más nos guste.

Éste es el entorno general cuando tenemos la computadora iniciada:

La primer aplicación que atiné a probar fue Logo, o más bien “TortugArte“. Es una implementación de Logo, con comandos que pueden ser aplicados con el mouse. Como publiqué anteriormente, una excelente herramienta para iniciar a los niños en el mundo de la programación, y una de las tantas herramientas para aprender programación de la OLPC:

Etoys - Squeak Etoys inspirado por LOGO, PARC-Smalltalk, Hypercard, y starLOGO. Este es una ambiente medial muy completo con un sencillo y poderoso modelador script de objetos para muchas clases de estos mismos creados por el usuario final que tambien son posiblemente ejecutados en varias plataformas, tambien es software libre y de open source. Etoys incluye graficos en 2D y 3D, imagenes, texto, particulas, presentaciones, paginas web, videos, sonido, MIDI etc.

Pippy - ¡Un intérprete de Python! Enseña el lenguaje de programación Python dando acceso a códigos de ejemplo y un intérprete interactivo:

De hecho, la cantidad de aplicaciones educativas es bastante amplia, y excelentes para el aprendizaje en niños. Las listo:TamTam - una suite de actividades relacionadas a la música y sonido. Escrita en python con algunas funciones en C para servicios de velocidad crítica. El motor de audio es Csound. (TamTam Mini - TamTam Jam - TamTam Edit - Synth Lab)

Calculadora, Medir - Herramienta para mediciones, Pintar - Un simple programa de dibujo, Distance - Herramienta para medir distancias entre dos OLPC’s, Memorize - Juego de cartas, en que hay que recordar qué hay debajo de cada una, con el “giro” de que hay que corresponder operaciones aritméticas con su resultado, Block Party - Juego estilo Tetris, Implode - Otro juego de puzzle, Speak - Herramienta para hablar, Maze - Laberinto, Jigzaw Puzzle - Otro juego de Puzzle, Jump - Otro juego de Puzzle, ImageQuiz - Juego de preguntas y respuestas, Story Builder, Cartoon Builder, Flipsticks - Éstas herramientas son extremadamente útiles para fomentar la creatividad en los niños. Constan de entornos simples e intuitivos para crear caricaturas, historias, etc. Realmente una excelente idea.
GCompriz - Set de herramientas educativas para niños mayores a 2 años.

Y por último, el juego que me hizo pasar más de una hora con el sistema; SimCity. Éste juego es un clásico reconocido mundialmente, es más, es uno de los primeros juegos que conocí en una PC. EA lo aportó para el proyecto OLPC, y recientemente liberó su código bajo GPL2, pero con el nombre Micropolis. Creo que tenía algún problema de resolución de pantalla en la máquina virtual, porque un pedazo grande de la pantalla de juego quedaba fuera:

Además de las herramientas educativas y didácticas, el sistema también cuenta con:

Un navegador web, cuya página de inicio es Google, y tiene unos botones a la izquierda para búsquedas específicas (ciencia, libros, música, imágenes):

Un editor de texto, un cliente de chat, una aplicación para sacar fotos y grabar video, y un news reader. Como herramientas más “administrativas” cuenta con un log viewer, un módulo “analyze”, “stop watch” y “Terminal” - La conocida terminal bash en la OLPC:

Creo que mencioné todas las aplicaciones que trae, lo cual completa una suite importante y educativa. Creo que cuenta con una gama muy completa y acertada de herramientas ideales para fines educativos. Se ve que no es un sistema limitado, y las posibilidades de aprendizaje que brinda a los niños son inmensas. No solo me saqué la curiosidad de cómo funciona y qué trae, sino que quedé satisfecho al encontrar más de lo que esperaba.

Veremos si algún día puedo experimentar con una de éstas en mis manos, y cómo sigue evolucionando éste proyecto. Si les interesa leer más pueden visitar Proyecto Ceibal (OLPC en Uruguay), y el wiki de OLPC, de donde saqué más información respecto a las aplicaciones.

Enviar a Teknear! Agregar esta página a Mister Wong
Tue
Feb
26

Dinosaurios y Unix! Primeras interfaces gráficas 3D


Recordé lo siguiente a raíz de éste post, donde Pablo muestra una escena de Wayne’s World 2 en la que aparece un libro de UNIX.

En la película Jurassic Park (debo haberla visto 40 veces, la tenía en VHS…), en un determinado momento en que los Velociraptor están persiguiendo al Dr. Grant, la Dra. Sattler y los dos niños (Lex y Tim), entran a la “sala de control”. Mientras los doctores intentan aguantar la puerta y Tim salta hiperactiva e inútilmente como una mascota de Walt Disney en un desfile en Orlando, Lex se acerca a la terminal.

En éste momento se da una de esas escenas “clásicas” para programadores, nerds y geeks en general. Lex, la chica, mira la computadora y afirma (en un tono parecido a “I see dead people”): “It’s a Unix System!”:

Muchos usuarios de Unix levantaron la ceja, al momento de ver en la pantalla una interface gráfica con navegador de archivos 3D. Siendo que Unix supuestamente se maneja con línea de comandos únicamente. Lo que llevó a la mayoría a pensar que se trataba de una de esas interfaces “Made In Hollywood” del estilo que tanto le gustan a Pablo con carteles gigantes con “ACCESS DENIED”, y que después de tirar unos dedazos al azar en el teclado nos cambian por “ACCESS GRANTED” y nos dan control total sobre todos los sistemas cercanos.

El hecho es que éste navegador 3D de archivos realmente existía. Se trataba de 3D File System Navigator, un programa que corre sobre Irix, una implementación de Unix de Silicon Graphics Inc. (SGI).
Irix se encuentra ahora descontinuado, y se ofrecerá soporte hasta el año 2013. Todos los sistemas actuales de SGI usan Red Hat Enterprise Linux o SuSE Enterprise Linux Server.

En cuanto a FSN hay una pequeña reseña en WikiPedia, y en éste sitio, encontré la siguiente información:

Desarrollado bajo IRIX 4.0.1+, FSN (pronunciado “fusion”) es un renderizado en el ciberespacio de un sistema de archivos. Usa la naturaleza jerárquica de los datos para renderizar cada directorio como un pedestal. La altura del pedestal representa el número de archivos en el directorio. Encima de cada directorio hay cajas representando los archivos individuales. De nuevo, la altura de la caja es usada para notar el tamaño del archivo. El color también se usa en la visualización para indicar la antiguedad del archivos.

El usuario puede mover la visualización para obtener distintas vistas sobre la información; ésto previene un directorio grande obstaculizando la vista del usuario de directorios más chicos. El acceso puede obtenerse a los archivos clickeando en las cajas que los representan. El layout espacial de los pedestales y archivos representa la jerarquía del sistema de archivos, y está designado para asegurar que no hayan solapamientos de directorios los cuales podrían causar problemas de oclusión.

Aunque está basada en el sistema de archivos, el panorama de información podría ser modificado para representar otros gráficos o estructuras de árbol. La visualización es medianamente estática y solo se usa información de tamaño y antigüedad para distinguir entre los distintos archivos y directorios. Esto tiene el beneficio de un mapeo consistente el cual se volverá familiar para el usuario con el tiempo.

3d file system navigator

Existe incluso un clon para GNU/Linux: File System Visualizer, basado en FSN. Pueden seguir el enlace y descargarlo.
Los requerimientos para correrlo son los siguientes:

  • Una estación *nix con el X Window System
  • Hardware 3D
  • OpenGL 1.1 o más nuevo o librerías Mesa3D.

Ésta versión se ve algo así:

File System Visualizer

File System Visualizer

Pueden ver más imágenes en el sitio:
http://fsv.sourceforge.net/screenshots/

Enviar a Teknear! Agregar esta página a Mister Wong
Wed
Jan
2

Cómic OSNews


En OSNews, el sitio de noticias sobre Sistemas Operativos, están planteando la posibilidad de editar un cómic.

Inspirados en otros webcómics como User Friendly y Cyanide & Happiness, la intención sería publicar chistes, comentarios y/o opiniones no tan serios como para ser publicados como noticias.

Ya llevan dos páginas de cómics, que si bien no tienen un diseño destacable, resultan bastante graciosos.

Los dos que más me gustaron:

“Poniéndole XP a la OLPC”

Poniéndole Windows XP a la OLPC

“Internet Explorer 8 pasa el Acid2 Test”

Cómic: Internet Explorer 8 pasa el Acid Test

Todavía no se ha concretado que vayan a seguir publicándose, pero ésto podría convertirse en un clásico instantáneo:

Entonces, la gran pregunta que surge de todo esto es: ¿Les gusta esto? Deberíamos nosotros, OSNews, pensar en continuar con ésto, y darle un lugar permanente en OSNews?

En lo personal me parece una excelente idea. Por cierto, están buscando un nombre para el cómic. A quien elija el mejor, le regalan una membresía vitalicia para OSNews. La fuente:
http://osnews.com/story.php/19092/The-OSNews-Comic/

Enviar a Teknear! Agregar esta página a Mister Wong
Mon
Nov
5

FreeDos 1.0 - El sistema DOS libre


FreeDos 1.0

Algo pendiente que tenía desde hace tiempo. Probar FreeDos 1.0. Me acuerdo de seguir por un tiempo éste proyecto hasta que el año pasado lanzaron la versión 1.0 y la bajé. Ahora que tengo el VirtualBox funcionando en la máquina, corriendo Windows XP, ¿porqué no probar el FreeDos?

Para los perdidos, antes de Windows, existía DOS, un sistema operativo mono-tarea, mono-usuario con línea de comando. La sigla significa “Disk Operating System“, y dominó el mercado de PC´s IBM y compatibles entre los 80 y 90. Ms-DOS era la implementación de Microsoft, uno de los más populares. Es común encontrar muchos programas para DOS hoy en día, sobretodo en negocios donde una migración no se justificaría.
MS-DOS sirvió como base para Windows desde el 1.0 hasta ME. Es más, en las primeras versiones de Windows, se booteaba en DOS, y se llamaba al win.exe desde la línea de comando.

FreeDOS es un sistema operativo libre compatible con DOS. Está hecho de muchos programas diferentes que actúan como paquetes para el proyecto FreeDOS.
Según el sitio web, hay 3 razones principales para usar FreeDos:
1 - Ejecutar juegos clásicos de DOS (como Doom, MAME, etc.)
2 - Ejecutar software de negocio que solo trabaja bajo DOS.
3 - Para soportar un sistema DOS embebido, como una caja registradora computarizada.

FreeDOS es software libre (por lo tanto open source), la mayoría de sus programas está licenciado bajo la GNU GPL.

La instalación no resultó nada difícil. Creé una nueva unidad virtual del tipo DOS en VirtualBox, y a instalar:

FreeDos 1.0

Trae bastantes herramientas para programar, como vim y emacs, FreeBasic y compilador para C, Clipper y Pascal entre otros. Personalmente no creo que vaya a usar éstas herramientas, pero son muy útiles para programadores que siguen usando DOS en sus productos, o mantienen software de la época.

También trae utilidades para internet, música, y demás, que probablemente no utilize, pero es bueno saber que están.

Viene con Opengem, un “escritorio” compatible con mouse y casi cualquier tarjeta de video (así dice la instalación), que nos pregunta si queremos instalar. Digo que sí, probemos…FreeDos OpenGem

Obviamente no estamos viendo un escritorio con CompizFusion ni nada por el estilo, pero algo es algo.

La verdadera razón por la que lo instalé es sinceramente: Los juegos.
Trae por defecto unos cuantos juegos, como FreeDOOM, Star Tetris 2, un solitario, un juego de puzzles, un juego de StarTrek y hasta un buscaminas. Recuerdo pasar horas en la primer 486 que tuve, jugando al Doom original. Así que para recordar viejos tiempos, voy a desempolvar mi cd de juegos de DOS (que compilé para preservarlos), y volver a jugar al Doom y otros buenos juegos de antes.

Star Tetris 2

Star Tetris 2

Star Tetris 2 - Un viaje al pasado… Es un tetris como todos conocen, pero ambientado con una onda “Star Wars“, con las estrellas pasando en el fondo al mejor estilo “salto a la velocidad de la luz” del halcón milenario, y mensajes al “comandante” (el jugador) que aparecen cada tanto en la pantalla.

La imagen final de VirtualBox (FreeDos.vdi) pesa 111MB, por lo que no presenta un peso apreciable para los discos de hoy en día.

Como dije, es una herramienta muy útil para casos específicas (como en el mío: jugar juegos viejos), voy a seguir probándolo y ver cómo funciona con los viejos clásicos y demás.
No reemplaza a un sistema operativo funcional, a no ser en éstos casos que menciona su sitio web, donde es imprescindible tener un sistema DOS, pero está realmente completo para lo que es.

Por más información del proyecto:
C:\>http://www.freedos.org

Enviar a Teknear! Agregar esta página a Mister Wong
Mon
Oct
1

Sistemas Operativos: Solaris - Proyecto Indiana: Nueva arma de Sun


En marzo de este año, Sun Microsystems contrató nuevo personal para encargarse de Solaris, su sabor de Unix, en una nueva estrategia. Sun pretende realizar una nueva campaña con su sistema operativo, tratando de competir con los sistemas GNU con Linux y dándole a Solaris la relevancia de Java. Parte importante de este nuevo camino, es el proyecto Indiana, un sistema operativo que pretende juntar lo mejor del mundo GNU-Linux y Solaris en una distribución basada en los binarios de OpenSolaris (la versión open-source del s.o.). Uno de los contratados más destacados, y que lleva el proyecto al hombro, es el creador de la distribución Debian y ex empleado de la Linux Foundation, Ian Murdock.
En una entrevista realizada en agosto, Murdock declaró:

“Las distribuciones Linux realmente han cambiado lo que es un sistema operativo. Solía ser que los sistemas operativos eran productos grandes y monolíticos, y ahora realmente son una colección de software. En términos de hacia dónde está yendo Solaris, ciertamente hemos notado este cambio, y estamos adaptando Solaris apropiadamente. Esto es, de hecho, la esencia del “Proyecto Indiana”.
De la forma en que yo lo veo, estamos simultáneamente achicando el SO y agrandando el SO. Estamos achicándolo en el sentido en que estamos pasando mucho tiempo pensando en las facilidades del núcleo que un sistema operativo provee para las aplicaciones y stacks que tienen sobre él. Y luego dando un mecanismo muy flexible para que la gente tome ese núcleo y lo personalize.
La respuesta en una línea sería que estamos convirtiendo a Solaris en una distribución, también. Y a la extensión que escuchas que el proyecto Indiana apunta a hacer a Solaris más como Linux, eso actual y fundamentalmente escapa al punto. Está mayormente tomando la lección que trajo Linux al sistema operativo y aportando eso para Solaris también.”

Fuente: Q&A: Sun’s Top Operating System Brass Talk OS Strategy

La idea es atraer una base de desarrolladores, y desmitificar los prejuicios en contra de Solaris. Para ésto, la distribución sería lanzada a principios del año entrante, con el objetivo llevado por la comunidad de OpenSolaris de crear una instalación de un CD. Éste incluiría la instalación básica del sistema y un entorno de escritorio, dando la opción de instalar software adicional desde repositorios online. Será descargable a través de varios mirrors y Bit Torrent. Dada la colaboración de Sun con el proyecto GNOME en el pasado, GNOME será el entorno de escritorio. Murdock también ha mencionado que pretende modernizar la línea de comando.

Entre las ventajas que provee el sistema, está el uso del sistema de archivos de Sun ZFS. Indiana tomaría ventaja total de sus habilidades para crear imágenes del sistema, y realizar rollbacks si pasa algo malo con el software del sistema.
En cuanto a los paquetes de software, en un principio habría un repositorio oficial de Sun y uno llevado por la comunidad OpenSolaris. El software en general va a contar con muchas de las aplicaciones encontradas en Ubuntu.
Respecto a los drivers de hardware, Murdock ha afirmado que la situación ha mejorado mucho en los últimos dos años y cree que continuará así cuando la base de usuarios de OpenSolaris se expanda con el Proyecto Indiana. Una vez que ésto suceda, cree que los vendedores OEM comenzarán a dar los drivers ellos mismos.
Su ciclo de lanzamiento pretende comenzar con una versión nueva cada seis meses. La intención final del proyecto, es establecer el camino de los desarrolladores y usuarios que adopten a Indiana y OpenSolaris hacia Solaris, el cual sería usado por usuarios de empresas.

¿Logrará Sun competir con GNU-Linux? ¿Está aprendiendo de sus errores? ¿Va a ser capaz de vencer los prejuicios de Solaris?

Personalmente creo que es un poco arrogante pensar en que los vendedores OEM van a empezar a brindar los drivers ellos mismos, pero viendo hacia dónde está yendo la industria, es lógico pensarlo si llegara a tener éxito. Pero el sistema en sí puede aportar una opción más a la hora de elegir un sistema operativo, porque hoy en día, la opción existe. Además, posiblemente el nuevo s.o. implique algunos aportes positivos a GNU-Linux.
Una de las características más ansiadas por la comunidad FOSS es el sistema de archivos ZFS, que tarde o temprano podría liberarse, aunque algunos no piensan lo mismo:

Del lado de Linux, ya opinaron al respecto. En un artículo llamado “Morton: no merging of OpenSolaris with Linux” de agosto del 2007, citan a Andrew Morton, orador en el LinuxWorld, quien declaró:

“No esperen ver características clave de OpenSolaris aparecer en el kernel de Linux”.

Quizo dejar claro que la contratación de Murdock no se traducirá en una fusión entre la versión open source de Solaris con Linux.
Con palabras fuertes declaró:

“Es una gran lástima que OpenSolaris todavía exista. Debieron matarlo”, respondiendo a una pregunta de uno de los asistentes respecto a la posiblidad de que las características notables de Solaris fueran integradas al kernel. “Es una desilución y un error por parte de Sun.”

Dijo que ninguna de las características: “Zones, ZFS o DTrace” terminará en el kernel de Linux porque Sun se niega a adoptar la GPL. La licencia de ZFS es incompatible con la GPL y SystemTap, “con un poco de trabajo” puede hacer todo lo que hace DTrace de Sun.
También agregó que no ha visto mucho uso de OpenSolaris: “Desde donde me siento, no he oído mucho al respecto y no oigo sobre nadie considerándolo seriamente.”

Y en cuanto a Linus Torvalds, creador del kernel, en una entrevista llamada “Linux is much bigger than me“, le preguntaron sobre el tema.

P: ¿Cómo ve la relación de Linux y Solaris evolucionando en el futuro? ¿Cómo va a beneficiar a los usuarios?

Linus: Realmente no veo mucho overlap, excepto que creo que Solaris comenzará a usar más de las herramientas del espacio de usuario de Linux (con lo cual obviamente no tengo mucho que ver personalmente — realmente sólo hago el kernel). El escritorio de Linux es mucho mejor que lo que tiene Solaris tradicionalmente, y espero que Solaris se mueva más y más hacia un modelo parecido a Linux.

Puramente del lado del kernel, las diferencias de licenciamiento implican que no hay mucha cooperación, pero va a ser interesante ver si eso cambia. Sun ha estado haciendo muchos ruidos respecto a licenciar a Solaris bajo la GPL (ya sea v2 o v3), y si las diferencias de licencia se fueran, podría resultar en una tecnología interesante. Pero estoy tomando una actitud de ver-y-esperar en eso.

P: Siempre has motivado la competencia entre desarrolladores de kernel en el kernel de Linux. Mi pregunta es, ¿te sientes amenazado por Solaris, el cual es discutiblemente el primer competidor real en la comunidad FOSS, como oponente para tu propio kernel?

Linus: Soy lo suficiente arrogante como para pensar que podemos competir fácilmente con Solaris, y actualmente pienso que la competencia tiende a motivar más a la gente. Así que no, no me siento amenazado en absoluto.

Por supuesto que una de las razones por la que no me siento amenazado por la competencia es el hecho de que no tengo que preocuparme por el marketing y asuntos de esos, y ni siquiera tengo que preocuparme por compartir mercado, etc. Yo simplemente me preocupo por el lado técnico. Y la competencia siempre es buena para la tecnología.

Solo resta esperar y ver qué pasa con el Proyecto Indiana. Más allá de los distintos opiniones, es un sistema gratuito más a la hora de elegir. Sólo queda seguir su evolución para ver qué pasa más adelante.

Enlaces:

También te puede interesar:
Java libre: el camino recorrido y por recorrer.
GPLv3 la nueva licencia libre.

Enviar a Teknear! Agregar esta página a Mister Wong

My Amazon.com Wish List

Debian Counter

Mi cuenta en Twitter
Feed RSS (completo)
Mis videos en YouTube
Technorati
Mi contenido en KDE-Look


LinkLift