Richard Stallman sobre «Conectar igualdad» y «Condenar a Maldad»

El pasado 8 de septiembre de 2011, Richard Stallman participó de la Conferencia Internacional de Software Libre CISL 2011, un evento organizado por el Gobierno Nacional argentino, para dar difusión a sus políticas y proyectos relacionados con el Software Libre.

En el marco de su disertación, Stallman criticó duramente el proyecto insignia del gobierno: «Conectar Igualdad». A raíz de las opiniones vertidas por él, se generó un revuelo que involucró tanto a funcionarios públicos como a integrantes del movimiento del Software Libre.

Sigue leyendo «Richard Stallman sobre «Conectar igualdad» y «Condenar a Maldad»»

El Estado Mayor Conjunto y Microsoft

Todavía no lo termino de digerir (soy un ingenuo, ya lo se), pero resulta ser que el Estado Mayor Conjunto de las Fuerzas Armadas Argentinas aparentemente ha decidido realizar una migración masiva a productos de Microsoft.

Aún haciendo caso omiso del pobre nivel de seguridad que ofrecen los productos de Microsoft (ya insuficiente para el uso que puede darles mi tía, ni que hablar de sistemas militares), es increible que las fuerzas armadas de un país decidan adoptar como plataforma para sus comunicaciones, sistemas privativos (de código cerradísimo), producidos por una empresa extranjera y sobre los cuales recaen varias sospechas respecto de la intromisión de los servicios de inteligencia de los EE.UU.

Sigue leyendo «El Estado Mayor Conjunto y Microsoft»

Los Riesgos de las Universidades-Java

Este artículo de Joel Spolsky es, desde hace tiempo, uno de mis favoritos. Publicado originalmente en el año 2005, el paso del tiempo sólo lo ha hecho ganar rigor y actualidad.

Spolsky alerta sobre la creciente tendencia de muchas universidades a sobre-simplificar la currícula de las carreras de Ciencias de la Computación (con Java como «lenguaje insignia»), con el único objetivo de producir mayor cantidad de egresados y en menos tiempo. La consecuencia es directa: cada vez más abundan programadores que poco entienden de conceptos de programación (corrección, recursión, complejidad, paralelismo, entre tantos otros) y para los cuales los mecanismos «internos» de los sistemas informáticos (gestión de memoria, interacción con el sistema operativo, comunicación entre procesos, etc.) son completamente esotéricos.

Sigue leyendo «Los Riesgos de las Universidades-Java»

¿Cómo decimos verdades que pueden lastimar?

Lo que sigue es una traducción de un excelente artículo de Edsger W. Dijkstra titulado originalmente «How do we tell truths that might hurt?«.

Dijkstra es reconocido como uno de los pioneros de las Ciencias de la Computación por sus abundantes aportes, tanto en el área teórica como en la práctica. Resulta ser que, además de un notable científico, también fue un gran visionario. Una muestra de ello es el artículo aquí reproducido, publicado originalmente en el año 1975.

Realmente es penoso ver que, aún 35 años después, muchos siguen sin caer en la cuenta de cuestiones que ya en aquella época resultaban evidentes.

Sigue leyendo «¿Cómo decimos verdades que pueden lastimar?»

Programadores, ¿productores o consumidores?

Los programadores somos, casi por definición, productores de software. Esto es, producimos programas (que muchas veces hasta son llamados «productos», según la definición que dicta el marketing). El gran sueño de muchos programadores es desarrollar un «producto» implementando una idea innovadora (o cubriendo un nicho insatisfecho) y vender una gran cantidad de copias, multiplicando las ganancias.

Esta visión, lentamente, está cambiando. Por un lado, las historias de aquellos que hicieron una fortuna (o establecieron una posición económica) mediante la venta de licencias de un programa son, a la vez, cada vez más lejanas y menos frecuentes. Pero, si empezamos a vernos a nosotros mismos también como consumidores de software, el razonamiento cambia radicalmente.

Sigue leyendo «Programadores, ¿productores o consumidores?»

¿Linux en todos los celulares?

En la actualidad, no hay fabricante de teléfonos celulares que no esté apostando fuertemente a Linux como sistema operativo de base para sus equipos de alta gama (léase: los que usaremos en el futuro).

Aunque muchas veces los anuncios se encuentran disfrazados por una tupida cobertura marketinera, tanto Nokia, Motorola, Samsung, Sony-Ericsson, entre otros, están apostando a Linux como plataforma preferida (y en muchos casos, única) para sus nuevos dispositivos.

A continuación, un resumen de las tecnologías utilizadas por cada fabricante, a modo de «mapa» para tratar de entender el panorama que se presenta.

Sigue leyendo «¿Linux en todos los celulares?»

Las computadoras más grandes del mundo siguen usando Linux

Según la última publicación de la lista Top500 Supercomputer, que reune a las quinientas computadoras más potentes del mundo, Linux sigue siendo el principal Sistema Operativo utilizado en estos sistemas (tal como lo es desde hace varios años).

El listado de fin de este año trae unas cuantas sopresas: No solamente Linux se afianza como el Sistema Operativo más elegido, sino que un equipo con procesadores AMD desplaza del primer lugar a los tan renombrados procesadores Power de IBM.

A continuación, un extracto del Top 500:

Sigue leyendo «Las computadoras más grandes del mundo siguen usando Linux»

Una década usando computadoras en libertad

Un día como hoy, 1 de noviembre, pero de 1999, eliminé la última partición con Microsoft Windows que tenía en una de mis computadoras. Desde esa fecha, hace ya 10 años he usado exclusivamente GNU/Linux.

Además de la profunda satisfacción personal que siento y sentí durante todo este tiempo, y de los grandes beneficios que obtuve de la libertad del software que utilizo (y de la comunidad a su alrededor), quería compartir con todos aquellos que leen este blog un resumen de mi historia como usuario de GNU/Linux.

Sigue leyendo «Una década usando computadoras en libertad»