lunes, 23 de marzo de 2009

Por qué utilizar software libre en esta época de crisis.

Por Héctor Murrieta Sangabriel

Dejando un poco los grandes personajes del software libre que se estuvo presentando por casi todo el mes de Febrero, ahora atañe afrontar la complicada situación económica que por causa de malos manejos de las finanzas de un país cuya política esta basada en el capitalismo y deficientes controles administrativos que afectó a mas de la mitad de su población y al resto del mundo.

Por fortuna el software libre no es afectado por la situación actual, pues su fuerte nunca ha sido la venta de aplicaciones y licencias como productos, sino la venta de servicio, el mantenimiento de una aplicación es con lo que por lo general se abre camino en el mercado y la crisis económica podría ser el pretexto perfecto para que el desarrollo de aplicaciones de software libre hagan su gran aparición en niveles empresariales que anteriormente podría haber sido imposible acaparar como mercado.

La aparición y presentación de versiones beta de Windows 7, dudo pueda alcanzar las ventas espectaculares que sus antecesores tuvieron, pues en realidad la venta de licencias sea barata y adecuada para estos tiempos, aunque por desgracia se tiene la famosa Fundación Bill y Melinda Gates, la cual con su “buena voluntad” de regalar equipo de cómputo a países tercermundistas como México trata de entrar al mercado y sobre todo crear una vez mas su monopolio en el gobierno, otorgando gran cantidad de equipo de cómputo y obsequiando licencias para cada equipo, de esta manera asegura la venta de actualizaciones de sus aplicaciones o sistema operativo, así que el regalo a largo plazo resulta ser muy costoso.

Por fortuna las empresas fueron en realidad las afectas mas que los gobiernos y es en estas donde el software libre podría tener su aparición, sobre todo en latinoamerica, ya que por fortuna Europa ha podido conocer de los beneficios del software libre, desde su uso hasta la imposición de tratados y reglamentos como la neutralidad tecnológica, promoviendo el desarrollo de aplicaciones libres, eficientes y actuales.

Esta crisis mundial afecta mas a empresarios y banqueros que a desarrolladores, esta época es la indicada para demostrar la fortaleza de cada una de las comunidades, presentar proyectos a bajos costos o casi nulos en cuanto a la venta de la aplicación y presentar el modelo de negocios que han desarrollado Red Hat y propuesto en la Catedral y el Bazar, el compromiso de crear un lazo fuerte entre clientes y empresa en cuestiones de mantenimiento y soporte.

Así que estos son los puntos por los cuales es importante empezar a utilizar software libre en época de crisis mundial:

  • El costo por aplicaciones es muy bajo o nulo.
  • El software es de excelente calidad.
  • El soporte y mantenimiento de la aplicación no es exclusiva de una empresa.
  • Existe un grupo grande de desarrolladores dando respaldo a los proyectos.
  • No se pagan licencias de uso, ni por usuario ni por equipo.
  • No existe cuota a pagar por actualización de software.
  • Se fomenta el avance tecnológico, ya que el software no es exclusivo de ninguna empresa y se puede mantener activo por parte de la comunidad que lo creo o esta manteniendo.
  • Se puede establecer relaciones fuertes entre las comunidades y los usuarios de los proyectos.
  • El software no tiene tantos errores y si existen se pueden reportar o arreglar si se desea.
Definitivamente la solución a los problemas en cuestión de software ya existen, tan solo es cuestión de hacer una breve evaluación de si es factible que la empresa interesada satisface sus necesidades con los proyectos que respalda la comunidad de software libre, si es así, entonces la empresa deberá realizar una planeación o acudir a ser asesorada por expertos para realizar la migración o adquisición del software y dar soporte a todos los usuarios que utilizarán dicha aplicación.


Publicado: Diario de Xalapa

Fecha: 16 de marzo de 2009

Sección: Cyber


hecmusa666@hotmail.com


viernes, 20 de marzo de 2009

Quién es quién en el software libre: Mark Shuttleworth (El filántropo astronauta)

Por Héctor Murrieta Sangabriel.

Mark Shuttleworth nació en Sudáfrica en 1973. A los 21 años fundo una empresa de especializada en certificaciones digitales y seguridad, dicha empresa representaba una competencia para la empresa Verisign, la cual optó por finalmente comprarla y así fue como Shuttleworth a sus 25 años recibió 575 millones de dolares en 1999.

Shuttleworth al tener prácticamente su vida resuelta decidió cumplir uno de sus sueños que era ser astronauta, para esto se preparó, aprendió ruso y se licenció en ingeniería, pues no quería ser un “turista” mas en el viaje al espacio. Viajó en la nave Soyuz TM-34 a la Estación Internacional, el viaje le costó 20 millones de dólares. En su viaje puso gran énfasis en los aspectos educativos y científicos de su misión. Llevó a cabo experimentos científicos en las áreas de fisiología y de fenómenos de cristalización, así como otros relativos a la investigación de las células madres.

A su regreso buscó nuevas formas de inversión y filantropía relacionadas con lo tecnológico, especialmente con romper barreras entre países ricos y pobres: "Tenía tres posibles proyectos y Ubuntu era el mejor. Es mi forma de devolver a la comunidad lo que se me ha dado. No soy más que un chico que tuvo suerte con las punto.com y la mayoría de cosas que he hecho han sido copiando ideas de otros". Así fue como inició la fundación de la empresa Canonical Ltd, para poder crear esta empresa contrató a algunos de los mejores desarrolladores de Debian, pues cabe mencionar que Ubuntu esta basada en Debian, por tal motivo tiene la misma filosofía: libertad absoluta.

Una de las características de Ubuntu es que se puede descargar desde la red, pero en caso de que en el lugar donde se desea instalar el sistema no hay mucha conectividad o es inestable entonces se hace la entrega de CD's, cuyos gastos de envío corren a cargo de la empresa Canonical Ltd.

En Canonical Ltd hay unas 55 personas trabajando a tiempo completo, veinte de los cuales trabajan únicamente en el sistema operativo. Además, hay un equipo de programadores que trabajan en la infraestructura que mantiene la distribución y se esta empezando a contratar gente para soporte técnico, formación, certificación y otros aspectos del proyecto.

Ubuntu ha sido desarrollado tanto para el usuario común como para el desarrollador o administrador de servidores, además de tener distribuciones alternas como Kubuntu, Edubuntu por mencionar algunas, cuenta con venta de libros y de los mismos CD's que acompañan al sistema con una certificación de soporte durante 3 años, así que en realidad no se vende el software sino el servicio de soporte, de hecho así es como se mantiene la empresa de Canonical Ltd, un modelo de negocio muy parecido a Red Hat, realiza la venta de servicio o soporte a empresas como Dell que ya empieza a vender equipos de cómputo con la distribución, ya que la facilidad de uso e instalación de Ubuntu propicia que tanto empresas como usuarios comunes la elijan para evitar pago de licencias de aplicaciones y del propio sistema.

En cuanto al pago de las licencias Shuttleworth ha tenido gran conciencia y por tal motivo ha decidido dejar el costo a nulo en cuanto al uso del sistema y las aplicaciones que lo acompañan, pues su idea es que el software libre llegue a las aulas de los estudiantes y empiecen a utilizar software de código abierto no tanto para dedicarse al desarrollo de aplicaciones, sino para utilizar los programas que le permitan desenvolverse en las áreas que mas les agraden como en la ciencia, musica, pintura, video, biología entre otras actividades, pues contando con un sin fin de aplicaciones gratuitas la escuela no invertirá tanto dinero en licencias de uso por cada una de los programas que les ayuda al desarrollo de habilidades de cada alumno y así el conocimiento no se quedará truncado por ningún motivo.

Shuttleworth ésta convencido del poder del "software" libre, que conoce desde sus tiempos universitarios: "Es una idea subversiva, la gente se va uniendo a ella y, a su vez, aporta otras ideas poderosas. Es parte de un cambio social y económico, cada vez más empresas lo usan porque diluye las diferencias entre empresas ricas y pobres. Y es una muestra de lo que puede dar, al mundo, el trabajo voluntario y colaborativo en Internet. Cada vez veremos más formas de esta colaboración. La industria del contenido es el próximo paso".


Publicado:Diario de Xalapa

Fecha: 9 de Marzo de 2009

Sección: Cyber

miércoles, 11 de marzo de 2009

Quién es quién en el software libre: Federico Mena Quintero (Gráficos GNOME)

Por Héctor Murrieta Sangabriel

Federico es uno de los desarrolladores más importantes de México y del mundo, amigo de Miguel de Icaza y pionero en el entorno gráfico de GNU/Linux.

En 2006 al asistir al Gulev en la ciudad de Xalapa, Veracruz, nos dio algunos detalles de como fue su integración al software libre; inició contándonos que su ingreso al área de la informática le nació después de ver la película de Parque Jurásico, deseaba hacer esos efectos que veía en la pantalla grande, así que por tal motivo decidió que su destino era con las computadoras.

Al entrar en la UNAM y darse cuenta que sus profesores desconocían mucho sobre el área y pretendían darle clases de matemáticas y no de informática, busco por su lado y fue cuando encontró a Miguel de Icaza en el Instituto de Ciencias Nucleares de la Universidad.

Haciendo uso de la red que disponían, Federico se dedico a buscar software para la manipulación de imágenes, Miguel le dijo que existía una aplicación llamada GIMP (General Image Manipulation Program), aplicación que corría muy bien en las máquinas de la universidad, por tal motivo Federico decidió quitar el DOS de su computadora e instalar GNU/Linux, su primer distribución instalada fue Slackware, posteriormente cambió a Red Hat.

Federico se la paso creando filtros de efectos para las imágenes, ya que no podía realizar nada directamente a la aplicación, por la licencia, al enviar sus filtros a los desarrolladores, estos quedaron fascinados y lo motivaron para que continuara con su labor, de esta manera él se introdujo en el desarrollo de una de los proyectos más grandes de la comunidad de software libre, y no tan solo creaba nuevos filtros y parches, sino que revisaba la de otros desarrolladores que se integraban.

Después los desarrolladores de GIMP abandonaron el proyecto, pues no tenían el tiempo necesario para continuar con él, así que Federico se hizo cargo del proyecto, posteriormente se integró al grupo de trabajo de Miguel de Icaza para desarrollar un entorno gráfico de GNU/Linux, pues conocieron KDE pero su problema con la licencia de la librería Qt limitaba la libertad, así que fijaron como meta realizar algo parecido pero libre, así fue como nació GNOME.

Federico continuó con GNOME utilizando librerías GTK, que él conocía por su experiencia con GIMP, y fue llamado por Red Hat para colaborar como empleado con ellos, Federico trabajo un rato con ellos (en verano de 1998) donde desarrollo GNOME-Canvas y GNOME-Calendar, continuó trabajando arduamente en Midnight Commander. Su periodo de estadía (visa) termino, pero fue llamado por Miguel de Icaza para integrarse a Helix Code, en donde realizó el calendario de Evolución, basado en GNOME-Calendar, posteriormente se encargo de Ximian Desktop, arreglando bugs de GNOME e integrandolo a la distribución que ellos utilizaban.
Participó en OpenOffice en algunos códigos, y después continuó trabajando con librerías GTK+.

Actualmente también colaboró con MONO, y en el desarrollo de Compiz y Beryl a través de una distribución llamada Sabayón.

En cuestión personal esta casado con Oralia Silva, para 2006 aún vivía en Xalapa, Veracruz y en un foro de noticias me he enterado que ha sido padre de una bonita niña llamada Luciana.

Sin duda es uno de los grandes valores mexicanos, es una persona sencilla y siempre activa en la comunidad no tan solo asistiendo a pláticas o conferencias sino desarrollando código constantemente.


Publicado:Diario de Xalapa
Fecha: 2 de marzo de 2009
Sección:Cyber

martes, 3 de marzo de 2009

Quién es quién en el software libre: Miguel de Icaza (México presente)

por Héctor Murrieta Sangabriel

Miguel de Icaza es más que un desarrollador mexicano, nació en 1972 en la ciudad de México, estudiante de la facultad de Física y después de la de Matemáticas, las dos carreras inconclusas.

Pero su labor como administrador de redes en el Instituto de Ciencias Nucleares de la UNAM le ayudó a utilizar equipos de computo, y de esta manera utilizar software, como el acceso a la red en la universidad es indispensable podía ocupar los recursos para poder tener contacto con varias personas, en especial con desarrolladores.

Conoce a GNU/Linux, y empieza a desarrollar una aplicación llamada Midnight Commander, es una aplicación que realiza varias acciones sobre los archivos en GNU/Linux, pero en modo un poco mas gráfico y mas sencillo, en realidad es una utilería que en la actualidad pocos recomiendan, claro, si desea aprender GNU/Linux, pues Midnight Commander es una aplicación que se encarga de evitar el uso de comandos, pues tiene una interfaz que hace uso del ratón.

Posteriormente realizo trabajos con Bonobo, pero fue Midnight Commander la aplicación que le dio prestigio en el mundo del software libre, y por tal motivo Microsoft lo invito a sus oficinas para integrarlo a su equipo de desarrolladores, pero Miguel iba con la intención de inducirlos a que abrieran su código y ayudaran al software libre, por desgracia obtuvo una negativa, pero no todo fue negativo pues hizo amistad con Nat Friedman, con el que posteriormente fundara Ximian (conocida anteriormente como Helix Code), empresa encargada en desarrollar software libre, obteniendo capital bajo riesgo para poder financiar cada proyecto.

Otro proyecto del cual es destacado como desarrollador es GNOME (por el cual obtuvo el premio al Software Libre de la FSF y fue reconocido como el Innovador del Año por el Instituto Tecnológico de Massachusetts), el escritorio que la mayoría de las distribuciones de GNU/Linux tiene por default, y fue un adelanto impresionante, ya que GNU/Linux no contaba con una herramienta de gestión gráfica, apareció KDE, pero no era del todo libre, así que Miguel junto con Federico Mena Quintero iniciaron el proyecto de GNOME, el trabajo fue duro y exhausto pero ya es una realidad y es hasta el momento junto con KDE el escritorio mas popular y poderoso.

Para el año 2003 Novell se vió interesado en Ximian y la compró, pero aún al frente Miguel y Friedman, el beneficio es mutuo, pues Novell provee de ingresos económicos a Ximian y esta le da aplicaciones a Novell siempre respetando los ideales y licencias del software libre.

El proyecto actual en el que Ximian esta laborando es Mono, una suite de programación multiplataforma basada en .NET, cuyo objetivo es unificar todos los lenguajes de programación, es decir que sin importar el lenguaje de programación la aplicación pueda ser utilizado por otras, así, si un programa hecho en C# no tendrá problemas por interactuar con una desarrollada en Java, o en Perl u otro lenguaje.

Es cierto que .NET copia mucho de Java, pero el problema de la máquina virtual de Java es que tienes que programar en Java. Con .NET puedes utilizar cualquier lenguaje, e inclusive traducir tu código a otro lenguaje. Sin saber nada de perl, podrías programar algo en Visual Basic con librerías .NET, y luego traducir tu código a Perl.

Mono se aprovecha de toda la documentación y demás cosas realizadas por Microsoft en su plataforma .NET, ya existe una comunidad de Mono, y ha realizado grandes avances, sobre todo aplicaciones ya funcionales en GNU/Linux que ya son integradas en distribuciones por default, entre esas aplicaciones se encuentra: Tomboy, una aplicación que funciona como post tip; F-Spot, una aplicación administradora de fotografías, entre otras.

En el año 2000 la revista Time lo nombró uno de los 100 principales innovadores para el siglo XXI.

Miguel de Icaza además de desarrollar aplicaciones participó en un largometraje cuya temática es muy parecida a la rivalidad existente entre el software libre y el software privativo, la película llamada: Antitrust en el 2001.

En el año 2003 contrajo matrimonio con la Brasileña María Laura.

Actualmente Miguel de Icaza recorre el mundo dando conferencias de software libre y es vicepresidente de desarrollo en Novell, además de continuar aportando avances para Mono.