A Django site.
July 7, 2010

Rodolfo Pilas
pilas
Rodolfo Pilas
» Xmarks sincronizar favoritos entre varios Firefox

xmarks Hace tiempo que una de mis extensiones obligatorias es Xmarks, con ella puedo tener sincronizados todos los favoritos (bookmarks) entre los distintos Firefox que tengo. Por ejemplo, instalo una maquina virtual VirtualBox para probar alguna distribución de Linux y en el Firefox importo facilmente todos mis bookmarks con Xmarks.

Xmarks requiere que tengas un usuario con ellos y alli informes tus bookmarks (quedando el web de xmaks como repositorio central). Como contrapartida, también puedes acceder a tus bookmarks por web, lo cual es muy útil si tienes una gran movilidad y estas usando una máquina ajena.

Xmarks también se pueden sincronizar las claves que están guardadas en el navegador. Sin duda puede ser algo muy útil, pero personalmente nunca me he animado a hacer esto, prefiero otro sistema, como un administrador de claves, para guardar las mismas.

El uso es muy simple e intuitivo: la primera vez, luego de la instalación, pregunta si ese Firefox escribirá sus favoritos, agregará sus favoritos o mezclará sus favoritos con los que existen en el repositorio. A partir de ese momento, funciona totalmente desatendido.

Es muy interesante ver como en uno de tus Firefox agregas un favorito, u ordenas tus favoritos, y automáticamente queda disponible en todos los demás.

June 1, 2010

Rodolfo Pilas
pilas
Rodolfo Pilas
» Cuál es el sistema operativo más usado

A la pregunta sobre cuál es el sistema operativo más usado, hace ya tiempo que vengo respondiendo “depende para qué“. Solemos pensar que las computadoras son aquellas que colocamos sobre los escritorios y con las cuales accedemos a Internet, pero qué pasa con las computadoras empotradas en equipos (aparatos de audio, consolas de juegos, asensores, automatismos y muchos etcétera). Si consideramos el universo completo de CPU (para manejar un concepto de computadora básico), ya comienzan mis dudas a la hora de decir cuál es el sistema operativo más usado.

Yo sabía por el sitio Top500, que las computadoras más grandes del mundo utilizan Linux como sistema operativo. Top500 es un sitio que mantiene la lista de las 500 computadoras con mayor poder de cálculo que se han construído, de ellas, unas 405 (81%) están corriendo Linux como sistema operativo (seguidas de unas 40 más que corren SuSE, Redhat, Centos y que este sitio los considera distinto sistema operativo).

Ahora la gente de BBC News acaban de publicar unas gráficas que muestran esto, y es realmente impactante verlo así presentado:

Supercomputing superpowers

Las gráficas fueron producidas utilizando el software Prefuse Flare, desarrollado por la University of California Berkeley.

May 24, 2010

Rodolfo Pilas
pilas
Rodolfo Pilas
» La cocina del Ubuntu

En el Ubuntu Developer Summit

October 29, 2009

Rodolfo Pilas
pilas
Rodolfo Pilas
» Arrancandonga pal ext4

El inminente Ubuntu 9.10 viene con el sistema de archivos en disco con el formato ext4 por defecto. Habiendo probado un beta de Ubuntu, puedo decir que mi notebook nunca arrancó tan rapidamente, parecía que se recuperaba de haber sido suspendido.

Ext4 no me dice mucho, así que decidí leer un poco sobre el tema, no tuve que buscar mucho para ver algunas de las ventajas del nuevo formato:

ext3 ext4
Tamaño máximo 32 terabytes 1 exabyte
(1024 petabyte)
Archivo más grande 2 terabytes 16 terabytes
Máximos sub-directorios 32.000 sin límite
Fragmentación Mínima Mínima con defragmentación on-line
Chequeo administrativo Revisa todo el sistema de archivos Revisa solo el espacio utilizado
Precisión en fechas Segundos Nano-segundos
Fecha límite soportada 18 de enero de 2038 25 de abril de 2514

Si bien esta es una lista que me pareció interesante, tiene varias otras cosas muy divertidas que puedes leer aqui, que le otorgan alta performance, frente al ext3.

Por un tiempo más los servidores los mantendré con formato ext3, pero mis maquinas de escritorio ya calzan ext4.

October 13, 2009

Rodolfo Pilas
pilas
Rodolfo Pilas
» Estoy en GoogleWave

Ya estoy subido a la ola de Google, probando su nuevo servicio: Google Wave. Por ahora tratando, en el poco tiempo que lo tengo, de entenderle la filosofía y gozando de ser un verdadero geek de Interné con la ultima bobada en la pantalla.

El pobre Adolf no está feliz, como lo muestra este video:

Si tu no sabes lo que es Google Wave, una buena definición se puede encontrar en Wikipedia. En resúmen se trata de un protocolo abierto (WaveProtocol), para que existan tantos servidores de wave como sea posible en todo Internet, y busca ser la forma de comunicción preferida de Internet (suplantando o mejorando, nada menos que al correo electrónico).

Google se ha comprometido a no patentar nada del desarrollo de wave, por lo que permite que cualquiera pueda realziar implementaciones sobre Wave y con Wave en forma libre. Si te interesan la parte de desarrolo, Dare Obasanjo tiene un muy buen material al respecto.

Yo por ahora lo veo con ojos de usuario, ya veré como evoluciona mi vida con wave.

February 13, 2009

Rodolfo Pilas
pilas
Rodolfo Pilas
» 1234567890 ….. epoch time!

ThinkGeek Epoch Clock

ThinkGeek Epoch Clock

Hoy viernes, exactamente a la hora 21:31:30 de Uruguay (23:31:30 UTC) viviremos uno de los segundos más importantes en la historia de la informática moderna:

un segundo mágico que durará precisamente un segundo…..

exatamente será el segundo 1.234.567.890 a partir del 1970-01-01 00:00:00 UTC hora que representa el tiempo POSIX en todos los sitemas Unix.

En ese segundo, junto con un grupejo de nerds, estaremos levantando nuestras cervezas para festejar este grandioso y maravilloso instante en que se alinean todos los dígitos de nuestro sistema numérico. (lamentablemente el proceso de libación del áureo nectar será en los segundos posteriores….ya que vale la pena que así sea)

Si quieres ver cuánto tiempo falta para este gran momento, solo debes escribir:

watch -n1 'perl -e "print 1234567890 - time;"'

Y para verlo (y gozarlo) escribe:

watch -n1 'echo $(date)" :" $(date +%s)'

Feliz Unix EPOCH EVENT! … y podemos seguir de juerga hasta el 2038 !

December 4, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Linux: tecnología disruptiva

Leo en IT PRO un artículo de Richard Hillesley donde se pregunta si Linux es una tecnología disruptiva (en Inglés), del cual tomo algunas de sus consideraciones para dejar aquí un resúmen, traducido libremente por mi.

Entiendo que algo es disruptivo cuando produce una ruptura brusca, ya sea de un objeto, de un contexto social, de un proceso productivo, o cualquier otro concepto que puede ser roto. Según Hillesley en su artículo, una tecnología disruptiva es aquella que tiene a quebrar la cultura de precios y beneficio existente y tiene a abrazar una cultura opuesta a la que le precede.

Cuenta Hillesley, que el concepto fue acuñado por el Prof. Clayton M. Christensen, de la Escuela de Negocios de Harvard, basado en sus observaciones del “dilema del innovador“, cuando las nuevas tecnologías llevan a que grandes empresas fracasen, generalmente por ignorar las mismas.

Hillesley hace un interesante análisis de cómo Digital Equipment Corp. (DEC) siendo lider del mercado no aceptó el fenómeno PC y terminó siendo comprada por Compac, que basa su negocio en el PC. Mientras que por otro lado IBM, a pesar de liderar el mercado, se remodeló a una compañía que abraza los estándares abiertos.

El artículo aborda el análisis de la forma libre, abierta y colaborativa de Linux:

Linux en sí no representa ningún gran salto de tecnologías anteriores, pero ha llevado a una revolución tecnológica que se basa en la concesión de licencias de software libre. El modelo de desarrollo de código abierto, facilitado por la Licencia Pública General GNU (GPL), representa un reto y una oportunidad a la industria a reconsiderar la manera en que la información y la tecnología es utilizada y compartida entre los individuos y organizaciones, y en algunos sectores - sobre todo el sector de los servicios financieros - el desafío parece haber sido aceptado.

entonces, Linux no es una tecnología disruptiva:

Lo disruptivo termina siendo la licencia y su distintivo es el proceso de compartir frente al de reserva de derechos de las leyes de Derechos de Autor.

La conclusión de Hillesley es clara:

La GPL y sus cláusulas que exigen que cualquier cambio en el código de ser devueltos a la comunidad, puede ser la tecnología disruptiva, mientras que Linux es el principal beneficiario.

November 8, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Proyecto de Ley Software Libre

Jon Hall en la Comisión Parlamentaria

Jon Hall en la Comisión Parlamentaria

El 11 de setiembre pasado, con motivo de la presencia de Jon Maddog Hall en Uruguay, fuimos recibidos por la Comisión Parlamentaria de Consitución y Código que está tratando el proyecto de Ley sobre Formatos Abiertos y Software Libre en el Estado.

En tal oportunidad, luego de las varias intervenciones y re-preguntas que contestó Maddog, tuve la oportunidad que el Presidente de la Comisión me concediera la palabra y dije lo siguiente:

Presidente: Tiene la palabra el Sr. Pilas.

Pilas: Muchas gracias Sr. Presidente, quisiera hacer una reflexión:

Como bien dijo Jon Hall, tenemos que dividir lo que es tecnología de lo que es negocio y, diría algo más, de lo que es licenciamiento. Cuando uno es responsable de la prestación de un servicio en el Estado, que es la cara hacia la población, tiene muchas consideraciones que hacer. Tiene que preocuparse del soporte que va a tener, de que ese servicio siga estando disponible para los ciudadanos, de cómo va a integrar todo eso con los sistemas heredados y de qué proyección va a tener en el futuro. A nivel tecnológico existe bastante complejidad a la hora de decidir, y uno necesita independencia tecnológica. Yo necesito, como responsable del servicio que presto, poder elegir una tecnología u otra. Esa libertad existe.

¿Qué es lo que sucede a la hora de comprar? Lo que yo compro es la licencia. Entonces, no importa la tecnología que está detrás, sino que lo que pago es la licencia. Creo que este proyecto de ley está haciendo énfasis en cuál es la licencia que sirve más al Estado. En ninguna parte dice que el Estado debe comprar una determinada tecnología, sino que habla de la licencia que sirva más a los intereses del Estado. El proyecto también establece que si por algún motivo los proveedores de software no desean satisfacer los permisos específicos -eso es una licencia- que al Estado le sirven más, este puede desechar la posibilidad de comprar una licencia de software libre y comprar una licencia más cerrada.

Tampoco se está cerrando la posibilidad a la persona responsable de un determinado servicio a que compre otra licencia. Creo que eso es muy importante. Si nosotros seguimos confundiendo o considerando que lo que compramos e incluimos dentro del Estado es tecnología, estamos encarando el problema desde un punto de vista que no es el real. Lo real son las condiciones de contratación que más le convienen al Estado. Todo lo que el señor Hall dijo en esta Sala tiende a qué se va a poder hacer con ese software. Él lo dijo muy claro: se va a poder copiar, cambiar. Eso genera ciertos resultados en el público y en los ciudadanos, y cambia las condiciones de hacer negocios y otras cosas más. Pero la tecnología no es lo que está en discusión. Quisiera que ustedes tuvieran en cuenta eso cada vez que hablen de este proyecto de ley.

(Obtenido de la versión taquigráfica de la sesión correspondiente)

October 22, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Empresas por el Software Libre

Existió un tiempo en que el Software Libre era cosa de hippies y nerds peludos (actualmente nerds gordos y pelados), una época en que licenciar como Software Libre las producciones intelectuales de software era alinearse con comunistas

Por suerte, esto está deprecated (obsoleto!), aunque siempre aparece algun iluminado que llega a estas conclusiones, como dije superadas. Las empresas se han dado cuenta el ahorro y el aumento de las ganancias que está detrás del Software Libre: recorriendo La Red encontré sitios corporativos dedicados a compartir Software Libre.

Google

IBM

Intel

JPos

Uruguay También!

Microsoft

Sun Microsystems

Los que quieran pueden seguir pensando que competir con secretos, por incompatibilidad y con usuarios rehén, es más lucrativo…; otros se lo cuestionan…; otros tienen clarísimo que no es un camino sustentable.

La lista se puede aumentar… adelante, comenten y coloquen enlaces a sitios relativos a sitios de Software Libre de distintas empresas.

October 8, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Yo apoyo al Software Libre con $

Mucha gente cree que el Software Libre es gratis… que los desarrolladores programan “de onda“, que entonces no hay gastos porque usan servicios gratis. Pues no es así, cuando un software llega a un nivel importante como Firefox, Openoffice o Amarok los gastos realmente se incrementan, no solo en desarrollo (calidad, seguridad, etc.), sino en promoción, manuales, etc. etc.

Es interesante también ver como la misma persona que no tiene ningún problema para pagar la licencia de un Windows, o para pagarle al vendedor de copias ilegales (forma más común de “comprar” un Windows), no entiende que el Software Libre es legal y también debe pagarlo (o colaborar con él).

Al menos yo, prefiero 1000 veces mandarle un dinero a un desarrollador de Software Libre que dárselo a un vendedor inescrupuloso y oportunista de copias ilegales de cualquier software (y pa que? pa ser un ilegal de un software privativo???)

En este sentido, me acabo de enterar a traves de PicandoCódigo de la campaña iniciada por Amarok para recaudar dinero para sus gastos anuales (10.000 euros!!!), y yo ya hice mi aporte (unos humildes US$ 10 dólares).

Ah, vos no usas Amarok??? Pero usas Openoffice? Usas Firefox?

October 6, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Modos de aprovechar tu viejo pc gracias a GNU/Linux

Los PC viejos son todo un problema: no sabemos qué hacer con ellos, no los podemos utilizar en lugares críticos (en cualquier momento se rompen y no hay repuestos), consumen más energía que el resultado que se les puede sacar y otro sinnúmero de motivos que los llevan a ser chatarra.

Encuentro en Linux Zone un artículo que ofrece unos 11 modos de aprovechar tu viejo pc gracias a GNU/Linux, que son basicamente los siguientes:

(no no, no te espantes, la foto no es, son los usos que están a continuación :)

  • Firewall o router
  • Servidor de datos/archivos
  • Servidor de impresión
  • Servidor de fax
  • Servidor web o servidor ftp
  • Filtro anti-spam
  • Servidor proxy
  • Thin client
  • Voice mail server
  • Media server
  • Servidor de descargas P2P

A nivel de uso en una red, a mi se me ocurren algunas ideas más, como ser:

  • Servidor dns
  • Servidor dhcp
  • Servidor respaldo ldap
  • Balanceador de carga
  • Servidor para envío de boletines por e-mail

Por supuesto que siempre se puede armar un cluster para tener un alto poder de cálculo con estos viejos y fieles “fierros”, pero no suele ser algo que uno anda haciendo todos los días.

Claro que hay más opciones, pero la idea de este artículo es mostrar que el hecho que hablemos de un viejo procesador de unos pocos cientos de megaherz y con suerte 100Mb de memoria, no hay por que tirarlo.

September 4, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Truecrypt contenedor de datos cifrados

Durante bastante tiempo fui usuario de EncFS para guardar mis datos personales cifrados y poderlos transportar. La verdad que EncFS funciona de maravillas con fuse y es muy práctico, aunque el resultado es un directorio con datos (cifrados) y a mi siempre me atrajo la idea de armar mi sistemas encriptados en un archivo (contenedor), que yo pueda montar y ya hace tiempo que uso Truecypt para esto.

Truecrypt permite crear un archivo y luego montarlo en el filesystem y copiarle cosas adentro o trabajar con él, como si fuera un filesystem común, salvo que está encriptado.

Para instalarlo en sistemas *ubuntu, es tan fácil cómo descargar de aqui:

$ wget http://www.truecrypt.org/downloads/truecrypt-6.0a-ubuntu-x86.tar.gz
$ tar xf truecrypt-6.0a-ubuntu-x86.tar.gz
$ ./truecrypt-6.0a-setup-ubuntu-x86

y se siguen los pasos que se indican en la interfaz, lo mejor es instalar el .deb que sugiere y se va a encargar de colocar lo que haga falta (libfuse y fuse-utils).

Su uso por línea de comandos es muy simple:

Para crear un volúmen:

$ truecrypt -t -c archivo.tc
Volume type:
1) Normal
2) Hidden
Select [1]:

Enter volume size (sizeK/size[M]/sizeG): 10M

Encryption algorithm:
1) AES
2) Serpent
3) Twofish
4) AES-Twofish
5) AES-Twofish-Serpent
6) Serpent-AES
7) Serpent-Twofish-AES
8 ) Twofish-Serpent
Select [1]: 1

Hash algorithm:
1) RIPEMD-160
2) SHA-512
3) Whirlpool
Select [1]: 1

Filesystem:
1) FAT
2) None
Select [1]: 1

Enter password:
Re-enter password:

Enter keyfile path [none]:

Please type at least 320 randomly chosen characters and then press Enter:
asdlkfjdsalkfjasdlkfjasdl;kfjasd;lkfjasdl;kjf[...]

Done: 100,000% Speed: 13,8 MB/s Left: 0 s
The TrueCrypt volume has been successfully created.

$ ls -al archivo.tc
-rw——- 1 rodolfo rodolfo 10485760 2008-09-04 15:45 archivo.tc

y ahi está mi contenedor

Para montar el volumen encriptado en el filesystem es asi:

$ truecrypt -t -v archivo.tc /mnt
Enter password for /home/rodolfo/archivo.tc:
Enter keyfile [none]:
Protect hidden volume? (y=Yes/n=No) [No]:
Volume “/home/rodolfo/archivo.tc” has been mounted.

$ df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/loop0 10M 0 10M 0% /mnt

$ truecrypt -t –list
1: /home/rodolfo/archivo.tc /dev/loop0 /mnt

y alli ya se puede usar copiando cosas para el /mnt

Para desmontarlo se pueden usar diferentes etiquetas, pero yo suelo usar el punto de montado:

$ truecrypt -t -d /mnt

Hay dos cosas que me gustan mucho de Truecrypt, la primera es que tiene una simple interfaz gráfica que funciona sola (al no usar el modificador -t):

la segunda cosa que me gusta es el hecho que es multi-plataforma, asi que mis contenedores truecrypt los abro transparentemente desde MacOSX también… y bueno, si algun día tengo que compartir algo con un usuario Windows, pues también! Así que en mi pendrive tengo una carpeta truecrypt con los ejecutables e instaladores para todas las plataformas.

July 16, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Esta es la versión de WordPress 2.6

WordPress logo Gracias a Carrero que ha traducido el novísimo WordPress 2.6 al Español, este blog ya corre esa versión y la página de bienvenida cuando ingreso dice “Esta es la versión de WordPress 2.6″

Y si, confieso que esta vez he corrido detrás de la zanahoria, que estoy dispuesto a parchar cualquier posible problema de seguridad que aparezca. Y si, también confieso que para la versión 2.5 fui bastante más pesimista y esa versión solo movió este blog, una vez que pasó un tiempo prudencial.

El equipo de desarrollo e Wordpress se merece un aplauso de pie, ya que han trabajado intensamente para esta nueva versión que arregla más de 193 problemas y agrega varias funcionalidades muy interesantes.

June 22, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Conocer las distintas distro de Linux

Solo DistroWatch releva y lleva la cuenta de 350 distribuciones de Linux (también algunos BSD y derivados de Unix), lo que torna potencialmente imposible probarlas y verlas todas.

Así muchas veces tratamos de verlas o más o menos conocerlas cuando alguien las baja o comparte en alguna fiesta de instalación, pero igual solo podemos abarcar un portentaje mínimo.

No obstante ayer encontré el sitio TCS The Coding Studio que tiene y mantiene capturas de pantalla de unas cuantas distribuciones y versiones de Linux (y otros). Muy bueno, para darle una primer mirada a la bio-diversidad de sistemas operativos de software libre.

Particularmente, me gustó MilaX, que es una live mini-distro de OpenSolaris, (ver DistroWatch) que fue creada para demostrar la adaptabilidad de este sistema opreativo. Así que ya la he descargado y la voy a ir probando en un VirtualBox.

May 9, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Camuflando tu sistema operativo

Cada sistema operativo tiene sus fanáticos y sus detractores, y cuando se enfrentan unos con otros nacen las más acaloradas discusiones.

Por eso, si cuando terminaste de instalar tu Ubuntu te preguntaste qué es esta (…) marrón, aquí tienes un documento que te explica como hacer que tu Ubunto parezca Windows Vista.

Ahora, si eres de aquellos que siempre quisieron tener Linux y llegaron a Windows Vista, puedes leer aquí para que tu Windows Vista parezca Ubuntu

Los camuflajes del sistema operativo dan para todos los gustos, puedes hacer que tu Windows XP parezca Mac OS X, o también que tu Ubuntu parezca Mac OS X.

Yo tenía un amigo que tenía instalado Windows XP y personalizó como Ubuntu leyendo el documento de arriba, cuando terminó salió Windows Vista y quería transformar su Ubuntu en Vista… el pobre al final no sabía qué sistema operativo usaba…

“tengo tres personalidades y ninguna es la mía” Cuarteto de Nos.

April 29, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Por qué uso Linux y no otra cosa

Una imágen vale más que mil palabras:

Fuente: Cerebrous Lens Geek

April 12, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Apache + Tomcat

tomcat En el marco de los cursos que he estado dictando en Caracas, acabo de terminar una guía para la instalación de un servidor Apache + Tomcat para servir aplicaciones Java.

La guía la he publicado en pi.lastr.us y espero le sea de utilidad a quién se enfrente con este tema.

Obviamente, si alguien hace una instalación siguiendo la guía (y me cuenta cómo le fue) o tiene comentarios o sugerencias de mejora, pues me manda decir o coloca un comentario a este artículo.

April 8, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Google Summer of Code

Google Summer of Code es el patrocinio de Google a la comunidad de Software Libre, mediante el apoyo con dinero en efectivo y recursos para que programadores del mundo entero puedan mejorar distintos proyectos de Software Libre y recibir una remuneración por hacerlo.

Adriano Monteiro Marques ya ha participado varias veces y creado un video explicativo. Aquí su traducción al español:

Recuerdo cuando en el Foro Internacional de Software Libre del año 2006, la comunidad le agradeció a por Google su apoyo:

GSC

Me gustaria que programadores uruguayos participen de esta iniciativa, no solo por lo que recibirían de pago, sino por la experiencia de acercarse a un proyecto de software internacional, con perspectivas interesantes. No he visto en las universidades de mi ciudad “movimiento” alrededor de esto, claro que nunca es tarde para comenzar y fomentar en los estudiantes avanzados la participación en este tipo de iniciativas.

April 6, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Software Libre comercial, profesional y comunitario

(Traducción del artículo “Commercial, Professional, and Community Open Source: Resolving the Naming Confusion“, publicado en el blog de Dirk Riehle)

Como investigador, las denominaciones impresisas me molestan. La confusión general sobre los términos software libre comercial, software libre profesional y software libre comunitario merecen un análisis detenido.

Mi primer propuesta es plantear algunas hipótesis y luego analizar un poco de historia:

  • Software libre comercial es el licenciado como software libre cuyos derechos de autor son de una única entidad legal (SugarCRM, Alfresco, etc.)
  • Software libre profesional es el licenciado como software libre donde una empresa dominante provee servicios alrededor del software sin ser la única entidad que ostenta los derechos de autor (JBoss, SpringSource, etc.)
  • Software libre comunitario es el licenciado como software libre donde existen múltiples autores que ostentan los derechos y no hay jugadores que dominen el software (Linux, Apache, etc.)

Entonces, cuando nos enfrentamos a un software libre, hay algunas pruebas qué podemos hacer para definir que tipo de software libre es:

  • Es software libre comercial (y no software libre profesional), si la empresa de software libre puede venderlo (también) con una licencia privativa.
  • Es software libre comunitario (y no software libre profesional), si el mercado de servicios es fluido y no está dominado por una única empresa.
  • Es software libre profesional, si una única empresa domina el software pero otras empresas pueden competir (en su mayoría) con servicios. Generalmente esto significa que los derechos de autor están divididos entre multiples autores, pero la empresa de software libre suele manterner algunos derechos como las marcas registradas, que le dan algo adicional.

Historicamente, hasta donde conozco, el software libre comercial fue practicado por MySQL, aunque el término fue inventado posteriormente por SugarCRM. La idea es concurrir al mercado con una estrategia de doble-licenciamiento. Solo el software libre comercial puede beneficiarse de esta estrategia. El término software libre profesional fue inventado por Mac Fleury de JBoss para darle al software libre una mejor imagen; básicamente se refiere a la prestación de servicios alrededor de un software libre particular.

Ambas formas de acceder al mercado, con software libre comercial o profesional, son estrategias empresariales de negocios. El software libre comunitario no es un modelo de negocios. Si se emplea estratégicamente, lo que permite es recortar los ingresos obtenidos de un mercado en particular (como los sistemas operativos). Se utiliza para pasar de tener ingresos en un mercado dividido a mercados secundarios; básicamente para compartir la cartera de clientes.

April 5, 2008

Rodolfo Pilas
pilas
Rodolfo Pilas
» Estadísticas del kernel Linux

Linux Foundation ha publicado un estudio relativo al desarrollo del kernel Linux, que arroja luz sobre el desarrollo y los programadores que hacen posible el kernel de nuestro sistema operativo preferido.
Ciclo de Desarrollo Linux

Algunos datos interesantes:

Quiénes desarrollan Linux?

  • Cada kernel linux es desarrollado por cerca de 1.000 programadores que trabajan en más de 100 diferentes empresas. Siendo entonces el proyecto de software distribuído más grande del mundo.
  • Entre el 70 al 95% de estos programadores reciben pago por su trabajo, lo que descarta el mito del “hobby” del desarrollador de software libre

Quiénes esponsorizan Linux?

Cuán rápido se desarrolla?

  • Un promedio de 3.621 líneas de código se agregan al árbol del kernel cada día, y una nueva versión del kernel es lanzada cada 2.7 meses.
  • Desde el año 2005, el kernel ha estado creciendo en forma sostenida un 10% anual.

La publicación de la noticia del estudio, por parte de Linux Foundation, trae un comentario que traduzco:

“Nunca antes en la historia de la computación han estado tantas empresas, usuarios y programadores unidos detrás de un proyecto, en particular uno que tiene tanto éxito comercial”
Jim Zemlin, director ejecutivo de The Linux Foundation.