martes, 27 de septiembre de 2011

El “Novedoso” Windows 8 incorpora características que tiene Linux desde hace 10 años

En varias oportunidades he comentado la ventaja tecnológica que tiene Linux sobre Windows. No solamente el núcleo, que tiene mejores características de seguridad, rapidez y uso de memoria, sino el sistema de ventanas más popular de los que se usan con Linux el sistema “X Windows”. Pero hay que verlo para entenderlo. Voy a citar una frase de Bertolt Brecht: “Me parezco al que llevaba el ladrillo consigo para mostrar al mundo cómo era su casa”.

Anuncian con bombos y platillos cosas como “Menos tiempo de arranque y menor uso de memoria”. Ya esto lo tenía Linux. No solamente eso: en general la operación es más rápida copiando, abriendo y guardando archivos, etc. Para ser justos también hay que decir que en gran parte la percepción de rapidez depende también de las aplicaciones que se estén usando.

Dicen como una gran cosa que ahora en Windows 8 podrá haber varios monitores. Desde hace varios años uso en Linux varios monitores virtuales, con un click me paso de uno a otro, evitando el congestionamiento de ventanas. Podría hacerlo con monitores físicos, si me comprara alguno adicional, pero no lo he considerado necesario.

Ahora anuncian como un gran logro que habrá un sitio “único” para bajar aplicaciones. Esto es así en Linux desde hace 15 años al menos, con aplicaciones gratuitas. Me imagino que en Windows copiaron el modelo de “Market” de Android, que da acceso a aplicaciones gratis o pagas.

Dicen que Windows 8 está preparado para procesadores “ARM”, que usan algunos dispositivos de bajo consumo. Linux corre en casi cualquier procesador de propósito general que se haya hecho en los últimos 10 años. Es la base de Android, el sistema hoy por hoy más popular para celulares avanzados. Hasta existen versiones de Linux para instalarlas en los “routers” inalámbricos y mejorar el funcionamiento básico que viene de fábrica.

En fin, Windows anuncia puro “caliche” como una gran cosota, como se dice en el argot periodístico. El tiempo dirá si el Windows 8 sigue siendo tan inseguro y propenso a contraer virus como sus predecesores.

jueves, 25 de agosto de 2011

La Computadora es la Red

Una de las frases más famosas de la era de la información es “La computadora es la red”, atribuida a Sun Microsystems, en 1984. Una frase premonitoria, considerando que el web nació a principios de los 90.

Cada vez más vemos que esta frase se hace realidad. Empecemos por el correo electrónico. La mayoría usamos GMail, Yahoo o Hotmail, y en Venezuela quizás usamos el correo de Cantv en cuarto lugar. ¿Dónde se guardan sus correos electrónicos? No están en su computadora, sino en un servidor remoto. Incluso el software para ver los correos se descarga cuando usted “abre” el correo.

Sigamos con el software de edición de documentos. Normalmente la gente usa Office sobre Windows o usa una versión de software libre (Openoffice o Libreoffice) en Windows, Linux o Mac. Sus documentos quedan en su computadora. Sin embargo, están emergiendo opciones para que sus documentos queden en un servidor remoto. Una opción es Google Docs, para la que usted ni siquiera tiene que instalar un software de oficina. Los documentos quedan en los servidores de Google.

Otra opción es mantener una carpeta sincronizada con un servidor remoto, como ofrecen, por ejemplo Dropbox y SpiderOak. Sus archivos están, a la vez, en su computadora y en un servidor remoto: una modificación de un archivo “sube” la nueva versión al servidor y cuando usted se conecta a otra computadora, el archivo “baja”, manteniendo una versión única del archivo. También existe lo que se llama “Cloud computing”, una opción con la que se puede usar equipos remotos para procesar sus propios datos, que también se almacenan remotamente.

La frase “La computadora es la red” ha sido llevada a un extremo mayor con lo que Google llama “Chromebooks”, laptops que traen instalada una versión de Linux y que no tienen disco duro: todo está en la red (en servicios de Google, por supuesto).

Para allá vamos. En función de la soberanía tecnológica, debemos crear servicios similares, en software libre y con datos hospedados en el país. Nuestras compañías fabricantes de laptops y celulares deben tener esto en mente, así como nuestras compañías de hospedaje de datos.

jueves, 4 de agosto de 2011

20 años de Linux

Este año se cumplen 20 del correo electrónico en el que Linus Torvald, un talentoso programador finlandés, anunció que había hecho un sistema operativo parecido a Minix, el 25 de agosto de 1991. ¿Qué era Minix? Un sistema operativo basado en “Unix”, desarrollado por Andrew Tanenbaum, autor de famosos libros universitarios de sistemas operativos por los que medio mundo alguna vez estudiamos. Torvald dijo que había hecho “un Minix mejor que Minix”.

En el año 94 instalé Linux por primera vez, usando la primera distribución de Linux, llamada Slackware, que aún existe aunque ha sido superada en popularidad por otras como Ubuntu, Fedora y Debian, entre muchas otras, incluida la venezolana Canaima. Un amigo me prestó los 15 diskettes de 3 y medio que tenía el kernel y los utilitarios básicos, más los 35 diskettes que tenía el sistema navegador de ventanas (el X Windows) y algunas aplicaciones gráficas.

Ya desde 1992 el Linux tenía licencia GPL, lo que le garantizó el éxito. No se crean que en 1994 Linux ya era una opción indiscutible para un PC. No era fácil la decisión entre Linux y FreeBSD, otro “Unix” que parecía más sólido por haberse basado en “BSD Unix”, un sistema que había funcionado en instalaciones reales, al contrario de Minix. Sin embargo, lo que más me motivó fue el entusiasmo que había en los foros de Linux, que revelaban una comunidad más emocionada por el proyecto de hacer una alternativa a Windows.

El Linux ha evolucionado en 20 años, desplazando a Windows en muchos aspectos. Microsoft, con todos los millones del mundo, no ha podido hacer un sistema operativo seguro, que no sea víctima de virus y otros ataques. En cambio Linux es tan seguro que se ha convertido en la opción número 1 para servidores en el mundo. Linux demostró también ser tan versátil que es la base de Android, el sistema para teléfonos inteligentes que más se instala hoy por hoy, superando al iOS del iPhone y al Windows Mobile.

El éxito de Linux es la demostración de que tener una gran compañía que te “respalde” para desarrollar un producto de calidad es un mito. Linux es mejor y es gratis.

jueves, 14 de julio de 2011

Comparación de velocidad de Linux y Windows

El usuario promedio busca la computadora más rápida que pueda pagar, con el CPU más rápido y mayor número de núcleos o “cores”, con discos de la mayor capacidad, pantallas con la mejor resolución y tarjetas gráficas con la mayor velocidad, entre otras características.

Poco a poco el usuario está considerando también alternativas a Windows. La primera alternativa, presente desde hace años, suele ser Mac, especialmente para quienes se dedican a Diseño Gráfico, Música, Edición de Videos, Arquitectura y áreas afines a éstas. El problema de la Mac siempre ha sido el precio.

Hoy día mucha gente está ganando conciencia sobre el hecho de que en una computadora de bajo costo el Linux es una alternativa real a Windows. Con excepción de aquellos que usan la computadora prácticamente como consola de videojuegos, área en la que Linux aún no ha avanzado tanto.

La facilidad de uso ya no es un problema: las Canaimitas que usan nuestros niños vienen con Linux. Si usted es un usuario no interesado en videojuegos, Linux es sin duda hoy por hoy mejor opción que Windows. Y no solamente por el tema de seguridad y protección antivirus.

Un tema del que se habla poco, pero también un tema en el que Linux se lleva por los cachos a Windows es el tema de velocidad o rendimiento. Revise este tema en internet. En promedio, Linux hace más rápido labores como copias de archivos grande o pequeños, entre discos, de disco a dispositivo USB o viceversa. En cuando a la velocidad gráfica, las tarjetas de más renombre, como Nvidia, ATI y otras, suelen tener drivers disponibles para Linux, no siempre en código abierto, pero sí gratis y normalmente bien optimizados.

En otras palabras, si Ud va a comprar una computadora y está indeciso entre un CPU de X GHz y otro de Y GHz, quisiera el más rápido pero tiene que cambiar la tarjeta madre y el CPU y pagar 1500 bolívares más, considere que esta decisión es comparable a la diferencia entre usar Windows y Linux. Linux le dará la velocidad que pudo haber comprado con 1500 bolívares extra, aparte de la seguridad de que nunca perderá sus datos por culpa de un virus.

jueves, 23 de junio de 2011

El decreto 3390 ¿era un decreto débil?

El decreto 3390, promulgado por el Presidente Hugo Chávez en el año 2004, tenía como objetivo la reconversión del software de la administración pública a software libre en un plazo de 24 meses. ¿Hemos avanzado después de casi 7 años de su promulgación? Como casi siempre, depende de si vemos el vaso medio lleno o medio vacío. No se puede negar que ha habido avance, pero este avance dista mucho del que obligaba el decreto 3390.

Ante el temor de que no hubiera suficiente experiencia o talento nacional para acometer esta empresa de grandes dimensiones, el Decreto 3390 fue bastante cauteloso, para no decir timorato. Dice que la Administración Pública Nacional empleará “prioritariamente” el software libre y que habrá procesos de migración “gradual y progresiva”. El artículo 3 del decreto expresa que puede haber excepciones, previa autorización del Ministerio de Ciencia y Tecnología.

En el artículo 12 había una obligación expresa a todas las instituciones del ejecutivo a elaborar un plan de migración en un lapso de 90 días, plan que debía ejecutarse en los siguientes 24 meses. Muchos funcionarios, comenzando por técnicos de los departamentos de computación, se escudaron en que el decreto dice que el cambio es “prioritario”, mas no “obligatorio”. Detrás de la negativa hay varias razones, como temor al cambio, falta de conocimiento sobre software libre y falta de compromiso revolucionario, incluso el facilismo de dejar las cosas como están.

Digamos que el decreto 3390 cumplió su objetivo a medias y que es hora de hacer un decreto mucho más obligante. Es urgente un reimpulso con un nuevo decreto (mejor aún, una ley aprobada en la Asamblea Nacional) que haga obligatoria la migración a software libre, especificando una lista detallada de las excepciones permitidas. Casi todo software puede ser reelaborado en código abierto, las excepciones se limitan a casos muy concretos. Esta lista de excepciones debe ser elaborada por gente con mucha experiencia en software libre y con muchas ganas de apoyar los procesos de soberanía tecnológica en nuestra patria.

jueves, 9 de junio de 2011

La estrategia de demandar al más débil

El software para celulares inteligentes Android fue desarrollado por una compañía pequeña (Android Inc.) que fue adquirida por el gigante Google en el 2005. El sistema operativo base de Android es Linux, que es software libre con licencia GPL, pero el software de interacción fue desarrollado especialmente para Android. Google lo ha puesto también como software libre, aunque con una licencia que facilita la explotación comercial de productos derivados. En el último trimestre Android llegó a un 43% de presencia en las ventas de celulares, en los grandes mercados. Microsoft se come las uñas.

Pues resulta que Microsoft está queriendo competir utilizando todas las herramientas. Microsoft alega que Android viola varias patentes que “le pertenecen”. Que cara tan dura. El principal violador de patentes de informática de la historia, Microsoft, está demandando porque supuestamente violan “sus” patentes.

Algunas de las patentes en el mundo de la informática son realmente ridículas. Por ejemplo, en el año 2004, después de un litigio, se le concedió a Microsoft la patente del doble click con el ratón. Dígame usted, a ver. Lo peor es que el doble click seguramente se le ocurrió a algún hacker de garage que no tenía los millones que hacen falta para hacer una patente.

Seguramente el Android, como muchos otros sistemas de celular, utiliza una serie de “gestos” con los dedos en la pantalla táctil que le “pertenecen” a Microsoft. Esta compañía se roba las patentes de otros, como se ha demostrado por los juicios que ha perdido a lo largo de los años, pero tiene un staff de abogados dedicados a patentar cualquier cosa que a ellos se les ocurra, para cobrar cuando otro hace el trabajo de implementarla.

Ahora la guinda de la torta: Microsoft no está demandando a Google por estas supuestas violaciones de patentes. Sabe que Google puede pagar unos abogados tan apretados como los de ellos. Microsoft está demandando, una a una, a las compañías pequeñas que sacan productos (teléfonos y tabletas principalmente) con Android. Como estas compañías no tienen el “músculo” para enfrentar una mega demanda de Microsoft, normalmente acceden a pagarle a Microsoft un porcentaje de sus ganancias, tenga Microsoft razón o no.

Este es el mundo leonino de la propiedad intelectual. Por eso es que debemos evolucionar al mundo del software libre, al terreno de la colaboración, la solidaridad y la soberanía tecnológica.

jueves, 26 de mayo de 2011

Medios de comunicación alternativos y Software Libre

Los medios de comunicación alternativos, por su naturaleza, necesitan de soportes tecnológicos económicos. Por supuesto que una emisora de TV o de radio no puede ser muy económica, por sus requerimientos en equipos, antenas, estudios, etc., para lo que se necesita mínimamente un local. En cambio un sitio Web necesita únicamente de una computadora y una conexión a internet. Adicionalmente, se necesita de un servidor donde el contenido pueda estar disponible todo el tiempo, y eso se hace con servicios de “hospedaje”. ¿Qué opciones económicas hay?

Usted puede iniciar un blog de manera gratuita, para lo que no necesita instalar ningún software. Se puede entrar en algún sitio como Blogger o Wordpress y activar un blog personal. El servicio incluye el hopedaje de información básico y el software para usarlo. Es gratuito (no sabemos hasta cuándo) siempre que la información no ocupe sino una determinada cantidad de espacio. Puede escribir artículos con la frecuencia que desee o puede ser un blog colectivo, en el que varias personas se ponen de acuerdo para escribir sus aportes.

Si Ud quiere subir a la siguiente liga, debe administrar su propio sitio web, incluyendo el software que le permitirá administrar el contenido. Ese software, genéricamente, se llama precisamente así: Sistema de Administración de Contenidos o CMS por sus siglas en inglés. Necesita el software y además un lugar donde le pongan a disposición un servidor para el hospedaje (que normalmente es pago) aunque de igual modo todo se hace desde la casa.

Un CMS permite hacer sitios web mucho más elaborados que un simple blog. Por ejemplo, se puede hacer un diario de noticias completo por internet. Un CMS tiene muchas opciones de configuración para su uso y su apariencia. La inmensa mayoría de los sitios Web son de este tipo: un sitio administrado a través de un CMS.

Este es uno de los campos en los que domina el software libre. Los CMS más utilizados en el mundo son Wordpress (un software llamado igual que el sitio web para blogs mencionado arriba), Joomla y Drupal, en particular el primero, todos de código abierto. Casi el 70% de los sitios web del mundo usan alguna de estas herramientas. Son software libre y no podía ser de otro modo: ¿cómo puede un sitio web alternativo pagar por un software propietario?

El software libre ha sido un elemento de la democratización del acceso real a los medios de comunicación, a nivel mundial. En particular a medios de comunicación por internet, cada vez más importantes.