Complementando mi gnu/linux y mi gnu/opensolaris...

miércoles, febrero 28, 2007

25 cumpleaños

Según la información que se encuentra en la wikipedia, Sun (acrónimo de Stanford University Network) "nace" el 24 de febrero de 1982, justo hace 25 años y 4 días. Así que ¡FELICIDADES!

Extraigo la sigiente frase de Cibersur (¡y que sigan así!):

"El estudio de la Comisión Europea certifica que Sun Microsystems es la empresa que más ha invertido en la comunidad Open Source, con una contribución tres veces superior a la de su competidor más próximo en el “Top 10”, IBM."

Esta imágen de los fundadores ha sido recogida tal cual de pcmag.com (espero que no les importe). De izquierda a derecha tenemos a Vinod Khosla, Bill Joy, Andreas Bechtolsheim y Scott McNealy. Para quien saber qué es de cada uno 25 años después, leed este artículo de InfoWorld (vía Yahoo! News).

martes, febrero 27, 2007

¿Se veía venir? Sun apoya la FSFE

Mirando un poco en las listas de correo de la FSFE-es (Free Software Foundation Europe - español) podemos ver esto ocurrido en mayo del año pasado (2006). Esta foto, en la que aparece Simon Phipps, la podéis encontrar en la Comunidad de la FSFE. Podéis leer algo más en su propio blog (es bonito ver a los protagonistas de la noticia dando una versión de "primera mano").

Second Life, OpenGrok y Sun

Aunque parezca increíble he sido capaz de unir los dos post anteriores. Después de ver la chica virtual con la camiseta, también virtual, de OpenSolaris me pregunté ¿porqué? Os pongo parte de la investigación. Si alguien sabe algo más, que aporte. :-)


Camisetas

Por si alguien desea adquirir alguna de estas prendas os pongo la dirección de tiendas on-line dónde las venden:


Se hará un seguimiento direcciones dónde se puedan comprar cosas de este tipo en opensolaris.org.

Y como curiosidad también podéis conseguir una para vuestro "alter ego" en Second Life. En el blog de helzerman se comenta como conseguirla.

lunes, febrero 26, 2007

Sun y el Software Libre

Quizás lo más conocido de Software Libre que relacionamos con Sun son OpenOffice y OpenSolaris. Sin embargo, Sun está participando en muchos más proyectos de Código Abierto (y alguno de hardware abierto). Os pongo la página donde Sun describe los proyectos de Código Abierto en los que está participando. Os pongo también la colección de logotipos de estos proyectos.

Tienda amiga

El destino es un ente curioso y caprichoso. Mirando en eBay (buscando equipos de segunda mano SPARC) encontré esta tienda que vende equipos Unix (Silicon Graphics y Sun) de segunda mano de vez en cuando. "No estarán cerca de aquí???", me dije. ¡Pues sí! A 20 minutos de Barcelona. "Asistencia Técnica Mollet" (ATM), que así se llama la tienda, se encuentra en la Carretera de Sentmenat Km 0,5 naves 6-7 de Sta. Perpétua de la Mogoda (Barcelona). No es fácil encontrar una tienda que le gusten las máquinas Unix y tengan experiencia con ellas.

Muchísimas gracias Alex (por cierto, gran fan de Silicon) por la atención recibida y lo dicho, ¡nos conoceremos esta semana! :-)

domingo, febrero 25, 2007

VMware Fusion...

... o como tener OpenSolaris funcionando en tu Mac de forma fácil (tiene soporte para Solaris explícitamente). Aunque los productos de VMware son sobradamente conocidos, Fusion es la entrada de VMware en MacOSX y es aún una beta (con el registro gratuíto te dan una licencia de uso que dura 3 meses). Los productos de VMWare funcionan en Linux, Mac y Windows.

Desde hace poco ha comenzado una carrera en la que "todos" quieren tener el mejor producto para virtualizar otros sistemas operativos. Veamos los más significativos:

Qemu funciona sobre todas las plataformas dónde compile (prácticamente todas, por supuesto sobre Solaris también, convirtiéndose en el favorito para nuestra plataforma tras la liberación del módulo kqemu; y es GPL).

BOCHS es LGPL y también funciona en muchas plataformas (Solaris también).

Parallels también tiene productos que funcionan en Linux, Mac y Windows.

Virtualbox, aparecido recientemente, funciona en Linux, Mac y Windows. Es libre.

A otro nivel se encuentra Xen (GPL), pero requiere portar el Sistema Operativo emulado (aunque ya hay muchos y Solaris es trabajo en curso dentro de la Comunidad Xen en opensolaris.org).

UML (sólo Linux, ¿será porque se llama User Mode Linux y está en el propio kernel? jeje), Virtuozzo (basado en OpenVZ, también GPL) y VirtualPC (donde han abandanado su producto para Mac, por lo que solamente funciona en Windows, y sólo permite virtualizaciones de Windows y OS/2 Warp 4) son más productos relacionados con la virtualización de Sistemas Operativos.

Os pongo una captura de pantalla de Nexenta y de Solaris 10 virtualizados en MacOSX. Una en VMware Fusion y la otra en Q (que es un "frontend" para el qemu").

sábado, febrero 24, 2007

Primera conferencia de desarrolladores de OpenSolaris


El Grupo de Usuarios de Unix de Alemania organiza la Primera Conferencia de Desarrolladores de OpenSolaris. Tendrá lugar en la "Freie Universität Berlin" del 27 de febrero al 2 de marzo.

Los días 27 y 28 de febrero habrá tutoriales dados por desarrolladores de OpenSolaris. Un lugar estupendo para conocerlos, trabajar con ellos y hablar sobre sus proyectos.

Los días 1 y 2 de marzo tocan conferencias técnicas que juntarán a desarrolladores y usuarios de Opensolaris. Por la tarde habrá un encuentro más distendido.

Han confirmado su asistencia:

El lío de las licencias

Mirando más el blog de chandalog(3C), me encuentro con esto. Es un blog MUY recomendable. Llama la atención su cargo en Sun: "Jefe Ejecutivo Bromista de Sun Microsystems, Inc." (de mayor quiero ser como él, jeje). Trabaja en la India, parece que tiene relación con Belenix y es una lástima que no tenga más actividad en su blog, ya que además, tiene muy buen gusto como diseñador gráfico.

Las tablas que "he copiado sin permiso" y os pongo a continuación (espero que no le importe) de su blog aclara, de forma gráfica y directa, lo que es posible y lo que no con cada una de las licencias referenciadas (EULA -vía Google-, GPL, CDDL, BSD).




Un arranque bonito

Como una imágen vale más que mil palabras, en el blog de chandanlog(3C) podéis encontrar imágenes preparadas para el usar en el GRUB cuando arranca nuestro querido ordenador. ¿A que son bonitas?



.

viernes, febrero 23, 2007

Más solo que la una

Tal como podéis ver en este mensaje del grupo g11n-es-discuss en opensolaris.org, se anuncia la creación de un canal permante en Freenode (#opensolaris-es). He entrado pocas veces, pero se puede escuchar el sonido del viento en el desierto mientras son empujados matorrales secos... :-)

Voy a montar una pequeña tienda de campaña y os animo a que entréis y paséis aunque sólo sea un momento para saludar!

jueves, febrero 22, 2007

"Hackeando" con Nexenta

Actualmente uso OpenSolaris (Nexenta), Linux (Debian) y MacOSX (Fink) a diario y esto me permite comprobar la portabilidad del código de algunos de los proyectos en los que estoy trabajando. Prácticamente intento ya desarrollar y programarlo todo en el portátil con Nexenta, un PIII a 800Mhz (a veces nos olvidamos que programar es escribir y pensar, y 800 Mhz dan para mucho de esto) de IBM. Luego hago las pruebas pertinentes en Linux y en Mac. Hasta la fecha no he tenido problemas insuperables que me obliguen a trabajar en uno de los entornos de forma específica, por lo que el "hacking" lo suelo hacer desde el portátil.

Eclipse es el IDE que uso en todos ellos, por lo que dispongo de un entorno de desarrollo homogéneo, y Subversion es el sistema de repositorio. Para desarrollos web uso Django y Python (RoR también va bien). En la programación relacionada con meteo uso C/C++ (con el compilador de GNU y el de Sun), Fortran (Sun) y Java (Sun). Para visualización uso Grads, Vis5d+ y otros.

Como escritorio voy cambiando entre Gnome, KDE y XFCE (mi preferido). Realmente no encuentro ninguna limitación trabajando y "hackeando" en OpenSolaris. El uso de OpenSolaris, además, me ha obligado a mirar temas de forma detallada que me han ayudado mucho. Cuando porté algunos paquetes interesantes para el escritorio a Nexenta fue todo bastante bien y eso me animó mucho a seguir.


Os pongo una captura de pantalla con proyectos en los que estoy trabajando en el portatil ahora mismo: SolarisCounter (django), Palantir -cliente VNC que usa SDL- (un recuerdo para John R. Hall) y scripts de Grads para IDEMOC.

OpenSolaris en el mundo

Aprovechando el anuncio de la creación del Portal de OpenSolaris en Japón, leído en el blog de Jim Grisanzio (por cierto, ¿dónde se podrá conseguir la camiseta que lleva Jim puesta?), actual "manager" de la Comunidad de OpenSolaris dentro de Sun, os muesto la tabla con el estado actual de los portales oficiales de OpenSolaris en el mundo. Jim es también responsable, junto con Young Joo Pintaske, de este proyecto dentro de Sun: "Country Portals".




Como podéis comprobar, el único portal "candidato" en español aún no se ha puesto en marcha... Chicos americanos (y chicas), empezad a mover hilos también en vuestros países, que hay que acercar esta filosofía de trabajo a nuestras gentes. Sun apoya claramente este tipo de iniciativas, sólamente está esperando a que os pongáis en contacto con ellos. ¡Aprovechad! Queremos saber qué hacéis en vuestros países y quienes sóis. :-)

miércoles, febrero 21, 2007

¿Qué es caiman?

Con este nombre se presenta un proyecto que quiere ser el primer contacto entre el usuario y Solaris: el instalador. Actualmente se pueden ver las propuestas para el desarrollo de la parte gráfica donde aún no se decantan entre C/GTK+ o Java. La instalación de Solaris es quizás una de las partes más flojas de este sistema operativo y al ir creciendo en popularidad más y más instalaciones son dedicadas a "Desktop" y portátiles, por lo que es necesario un proyecto de estas características.

Se quieren centrar en los siguentes puntos:
  • Interfaces de texto y gráfica actualizadas y simplificadas.
  • Tests integrados para comprobar la compatibilidad del hardware.
  • Integrado en un live CD/DVD para dar la capacidad de "pruébalo antes de comprarlo".
  • Gran integración con las últimas características de Solaris, como ZFS y SMF.
  • Sistema de configuración simplificado e integrado con la pos-instalación.
  • Instalación simple, rápida y segura de software después de la instalación.
Actualmente las diferentes distribuciones se decantan por su propio instalador al no existir algo como será Caiman. Podéis obtener más información en la página del proyecto. Existen dos PDFs, uno con la propuesta de la arquitectura a seguir y otro con la descripción del problema que quieren resolver en esa misma página. Como subproyecto de Caiman existe Dwarf Caiman, donde se abordan de forma más concretas las propuestas. Podeis ver también capturas de la interfaz propuesta aquí.

martes, febrero 20, 2007

AulaUnix publica útiles plantillas con comandos

Fiel a su filosofía de llenar el hueco existente referente a la documentación *nix en español, AulaUnix ha publicado hoy plantillas en PDF (DinA4) referentes a:
  • SMF
  • Zonas
  • Discos
  • OpenBoot
  • ZFS

Desde aquí felicidades al proyecto AulaUnix y animaos a descargadlas. La licencia es Creative Commons. Realmente éste es un proyecto que está muy vivo.

AMD y sus benchmarks

AMD está usando Solaris x86 en alguno de sus benchmarks. Podéis leer más del tema en la propia web de AMD. Comparan Solaris x86 sobre Opteron con SUSE Linux Enterprise Server sobre Xeon.

El "exploit" de in.telnetd en Solaris 10


Os pongo un enlace a a la entrada correspondiente a este tema en el blog de Alan Hargreaves, que fue el que hizo finalmente el parche. Nos cuenta como se enteró, detalla todas las personas con las que habló durante la creación del parche, como NO DURMIÓ esa noche (gracias Alan!) y como fue publicado finalmente.

Este exploit fue resuelto en menos de 24H y tal como dice Alan al final, da gusto trabajar en una empresa con gente como esta (toda la gente con la que contactó y le ayudaron para resolver el problema).

El primero en recibir noticias de cómo funcionaba exáctamente ese exploit fue el cliente que notificó el asunto. Realmente impresionante esta historia y a la altura de las que conocemos de GNU/Linux sobre resolución de problemas parecidos en tiempo record.


lunes, febrero 19, 2007

2007

Desde aquí quiero enviaros un saludo a todos los visitantes y usuarios de OpenSolaris. Como habéis visto, este blog ha estado algo parado y no por falta de noticias precisamente en este tiempo (liberación de Java y comentarios sobre el código de OpenSolaris bajo GPL por parte de SUN, por ejemplo). Un blog es algo íntimamente unido a su autor y, en mi caso, al arrancar mi vida en Barcelona hace ya 1 año, mi tiempo, simplemente, se había esfumado.

Desde hoy ya tengo plena dedicación a 2 proyectos íntegramente míos, que comparto con más personas que "están en línea": Neuroomante, empresa a la que tengo gran cariño; e IDEMOC, Instituto de Estudios Meteorológicos y Oceanográficos, donde al fin puedo ir mucho más allá del Software. Ambas empresas comparten filosofía, pero tienen objetivos muy diferentes.

Ambas empresas potenciarán el uso como base de Software Libre en general, y de OpenSolaris en particular. Desde aquí quiero agradecer a toda la gente que he conocido en este último año su interés y ayuda para poder trabajar en Barcelona.

Espero poder dedicar tiempo a este blog y retomar el trabajo que comencé hace ya más de un año con OpenSolaris y Nexenta y que tantas alegrías me ha dado.