Software Libre


En estos días se ha producido la compra de Sun por parte del gigante Oracle, lo cual ha hecho que el mundo del Software Libre se haya estremecido ya que Sun era la abanderada del software libre (con el permiso de IBM) entre las empresas grandes. Este movimiento es bastante curioso ya que no se ha dejado claro qué espera Oracle de Sun o en otras palabras cuáles son los motivos que les han empujado a gastarse miles de millones de dolares en  su compra.

(más…)

A nadie se le escapa que en este momento tenemos una crisis bastante profunda en España. En realidad no tenemos una crisis sino dos crisis unidas. La primera crisis es la crisis financiera internacional, mientras que la segunda es la explosión de la infladísima burbuja inmobiliaria. España es un país en el cual aproximadamente el 30% del PIB (no recuerdo la fuente) proviene directa o indirectamente del sector construcción. Otros paises como Alemania rondan el 11%.

Los dirigentes políticos (ni nadie) no saben qué medidas serán efectivas a la hora de superar la crisis. Una de las que se propone en España es la inversión pública.  Esta medida me parece acertada, solo que creo que se están equivocando sobre en qué invertir. Existe la necesidad de reducir el porcentaje de la economía que depende del sector construcción, pero es precisamente en este sector donde se va a intertir la aplastante mayoría de la inversión pública que se hará para superar la crisis.

(más…)

Recientemente se ha publicado la pre-release de Flash 10 para 64bits. Y lo ha hecho primero para Linux!!!.

Esto es una gran noticia ya que parece indicar un claro cambio de tendencia en uno de los principales proveedores de software. El hecho es que hace unos años esto simplemente no era posible. Vamos a ver cuantos toman nota y siguen sus pasos.

Por cierto lo he probado y me da la sensación de que va mucho más fluido. Lo he notado al ver una película a pantalla completa. Ya no apreció saltos ni nada por el estilo (antes sí).

Cuando se utilizan sistemas de virtualización es común utilizar dispositivos loop para montar los discos duros de las máquinas virtuales (dominios en el argot XEN). Los kernels de Linux tienen un límite máximo para este tipo de dispositivos; y aunque, es configurable, el límite por defecto se sitúa en los 16 lo cual no es mucho. Es sencillo aumentar este numero mediante la pertienente configuración del modulo.


options loop max_loop=128

Sin embargo existe un número máximo de 256 para el número de loops en el sistema aunque utilices está opción. Teniendo en cuenta que empíricamente parece que cada dominio (disco, swap, etc.) consume aproximadamente 4 loops esto implica que la cantidad máxima de dominios que pueden estar ejecutándose en el sistema es de 64; lo cual no es poco; pero puede ser un problema si quieres plantear un sistema con determinadas un grano muy fino. También es cierto que, dado que no es posible consumir más memoria de la que tiene el sistema entre todos los dominios, este límite parece razonable, pero en mi opinión es alcanzable.

(más…)

Estos días he podido hacer algún experimento más con el sistema de virtualización XEN. En alguna entrada anterior ya se habló en este blog sobre distintas herramientas de virtualización libres. Desde hace bastante tiempo vengo utilizando VirtualBox para utilizar Windows o versiones de 32 bits de Linux; sin embargo hace unos pocos días he vuelto a experimentar con Xen. Entre las ventajas que tiene utilizar Xen en lugar de un sistema de virtualización como VirtualBox destacan el rendimiento, lo sencillo que es manejar a mano los dominios, la posibilidad de permitir que una máquina virtualizada tenga acceso a determinados recursos software. Entre las desventajas habría que destacar que es un poco más complicado comenzar a utilizar y que no existen opciones directas para ejecutar sistemas operativos para otras arquitecturas.

(más…)

Ha ciertas circunstancias en las que es deseable contar con un escritorio en formato retrato más que un escritorio en formato paisaje. Esto es muy útil cuando estás leyendo o bien cuando estás escribiendo código (tienes más código en la pantalla). Hasta ahora nunca había tenido un monitor que permitiera pivotar; así que nunca había podido probarlo.

En el trabajo nuevo tengo un monitor que si pivota; y por ahora mis dos actividades principales son leer documentación y escribir pequeños scripts; motivo por el cual esta disposición de la pantalla es ideal. Para conseguirlo hay que seguir algunos pasos.

(más…)

Existen una gran variedad de métodos que permiten ejecutar de un modo u otro un sistema operativo dentro de otro. En el pasado he utilizado algunos de ellos como qemu o VMware; pero desde hace unos meses he estado haciendo pruebas con xen. Probablemente xen sea una de las mejores opción para servidores; pero en mi caso lo que realmente quiero es ejecutar algún software específico que no se encuentra disponible en Linux de manera esporádica (particularmente DPP de Canon); por lo que xen no es la mejor opción. Por un lado el proceso de instalación de un sistema operativo Windows no es nada sencillo; se dice que Chuck Norris consiguió hacerlo en xen, pero el resto de los mortales utilizamos para ello qemu y luego corremos esa imágen con xen; por otro lado las interfaces gráficas disponibles no son demasiado cómodas; la interfaz sdl es muy lenta mientras que la interfaz vnc sufre ciertos retrasos.

En este sentido me he animado a probar VirtualBox (animado por Alberto). La verdad es que la gestión es realmente cómoda. La instalación de nuevos sistemas operativos es sencilla. La interfaz gráfica es rápida. Además viene con un sistema de nat algo raro y justo out-of-the-box. Es raro ya que todas las imágenes reciben la misma ip, pero se puede utilizar interfaces tap (aún no lo he hecho pero tiempo al tiempo). Además existe un CD que dispone de los drivers tanto para Windows, Linux y OS/2 (no estoy seguro de que lo haya para otros), lo cual favorece aun más la integración. También es destacable la incorporación de directorios compartidos de serie.

En definitiva pienso que VirtualBox (OSE) es el sistema ideal para aquellos que quieren probar alguna cosas concreta. Por ponerle alguna pega sólo decir que al separar los ficheros de los discos duros y las configuraciones de la máquina se hace un poco oscuro migrar una máquina virtual de una máquina física a otra.