La FSF demanda a Cisco por violar la GPL

Ayer, Jueves 11 de Diciembre, la Free Software Fundation (FSF) inició una demanda legal contra Cisco por violar la licencia GPL.

Según expone la FSF, Cisco ha estado distribuyendo, en su línea de productos Linksys (un caso es el Router Wireless WRT54G), software que no cumplía con las condiciones de licenciamiento establecidas por la GPL, licencia bajo la cual estaba publicado software que Cisco incluía en sus productos.

Algunos de los programas que Cisco a distribuido, y sobre los cuales violó las condiciones de licenciamiento son: GCC, binutils, y la GNU C Library.

La licencia GPL garantiza que cualquiera, incluidas empresas como Cisco, utilicen y modifiquen el software según sus necesidades, y que lo compartan (o distribuyan) libremente, pero cumpliendo ciertas condiciones. Una de estas condiciones es que juntamente con la distribución del software debe proveerse el código fuente del mismo, condición que Cisco no estaba cumpliendo.

La FSF comenzó a trabajar con Cisco en 2003 para ayudarlos a normalizar esta situación y cumplir con las condiciones de la GPL. Según Brett Smith, de la FSF, los comienzos de este trabajo fueron muy buenos y prometedores, pero desafortunadamente, con el correr del tiempo, los esfuerzos por parte de Cisco fueron decayendo, y luego de 5 años no se ven planes de cumplimiento, es por eso que la FSF optó por el reclamo judicial y las acciones legales correspondientes.

Es bueno ver que la FSF se preocupe por defender las condiciones de licenciamiento con las que los desarrolladores publican su trabajo, así como la libertad de los usuarios. Al mismo tiempo es bueno que los profesionales del software libre sepamos que contamos con una fundación dotada de un área legal, con profesionales especializados en cuestiones de licenciamiento de software, que están “a nuestra disposición” para asesorarnos en estos aspectos.

Nota original vista en: vivalinux.com.ar

Microsoft y la GPL

Me enteré ayer, a través del blog de WordPress, que Microsoft ha liberado la versión Alpha de Oxite. Oxite es, básicamente, un sistema de gestión y administración de Blogs escrito íntegramente en ASP.NET.

Más allá de los comentarios que podríamos hacer referidos a lo atrazado de este lanzamiento (ni más ni menos que un sistema para armar un Blog), quisiera hacer espcial mensión de un punto muy importante, que me llama la atención y despiera interrogantes al mismo tiempo: Oxite no solo es código abierto, sino que además dispone de una licencia que es compatible con la GPL v3, la Ms-PL (Microsoft Public Licence); lo cual lo convertiría en: Software Libre.

Que Microsoft utilice (y publique) una licencia compatible con la GPL es importante para el movimiento del Software Libre. Que lo haga con este tipo de productos, me llama la atención. Puede ser un primer paso, pero viniendo de quién viene hay que esperar y ver que hay detrás de esto….

Actualizando a Drupal 6

Victor Kane, un drupalero de la primera hora, y uno de los precursores del BADUG (Buenos Aires Drupal User Group), ha editado recientemente una breve guía de 24 páginas para realizar una completa actualización de un web-site basado en Drupal 5 a Drupal 6.

Esta guía paso a paso permite realizar la actualización de, no solo el core de Drupal 5 a Drupal 6, sino también de un conjunto de módulos indispensables y presentes en casi cualquier implementación de Drupal.

“Upgrading Your Online Website Application to Drupal 6.x”, tal el nombre que ha dado a su trabajo, puede conseguirse en Wrox, por la módica suma de US $6.99

Desde aquí mis felicitaciones a Victor por su trabajo, y como él, espero que sea de ayuda para todos.

Búsqueda de archivos duplicados

Si necesitás buscar archivos duplicados, aplicando recursión en directorios, y con varios critérios de busqueda, fdupes es la herramienta que necesitás. 

FDUPES(1)

NAME
       fdupes – finds duplicate files in a given set of directories

SYNOPSIS
       fdupes [ options ] DIRECTORY …

DESCRIPTION
       Searches the given path for duplicate files. Such files are found by comparing file sizes and MD5 signatures, followed by a byte-by-byte comparison.
[…]

 En Debian:

aptitude install fdupes

Para el resto de las distribuciones, calculo que se deben seguir las formas tradicionales.

Antivirus para dispositivos móviles

Me acabo de encontrar con un anuncio de ESET (empresa desarrolladora, entre otras cosas, del antivirus NOD32), en el que promocionan su  Antivirus para disposivo móviles: “ESET Mobile Antivirus para Windows Mobile©“. Tal como reza el anuncio, y como no podía ser de otra forma, un sistema Antivirus para Windows Mobile.

No logro entender……¿Es que donde hay un Windows hay un virus? ¿O  es que los arreglos comerciales ameritan que una empresa, como Microsoft, sea asociada directa y unívocamente con virus, spyware, troyanos, y toda esa porquería? ¿Cómo es posible que se haya logrado inculcar en la mente de los usuarios que es “normal” la existencia de virus informáticos en computadoras, y ahora, en dispositivos móviles?

¿A nadie se le ocurre que esto es una locura? ¿Nadie piensa que algo tiene que estar mal es todo eso? ¿A la gente no se le ocurre preguntarse si hay Sistemas Operativos más “sanos”?

¿Cómo han logrado las empresas convencer a los usuarios que hay que disponer de hardware suficiente para la ejecución de programas “anti” (anti-virus, anti-spyware, anti-troyanos)? Decenas de MB de memoria RAM, cientos de MB de Disco Rígido y cientos de Ciclos de CPU consumidos por estos sistemas anti. Todos estos recursos dejan de estar disponibles para el resto de las aplicaciones, las aplicaciones que hacen realmente útil a una PC, o un dispositivo móvil.

¿Acaso este famoso Windows Mobile© es más de lo mismo?

Sea como sea, mientras haya idiotas gente que busque y prefiera este tipo de dispositivos con este Sistema Operativo solo para tener su LookOut OutLook1 con sus contactos y agenda sincronizados, no solo que seguirá la proliferación de virus y demás porquerías informáticas, sino que bien merecido tienen los riesgos y pérdidas de información producidos por el software que ellos mismos permiten que prolifere.

1- Un excelente cliente alternativo a LookOut, con agenda y calendario es Mozilla-Thunderbird

El Gran Windows

Si bien hace ya casi 10 (diez) años que utilizo para mi trabajo, estudio y recreación GNU/Linux, mis comienzos en la informática fueron de la mano del viejo y conocido MS-DOS (en mis comienzos estaba por la versión 4, si mal no recuerdo). Luego siguieron Windows 95, 98 y por ahí me quedé.

Dentro de las cosas que recuerdo de este primer Sistema Operativo que utilicé, era la necesidad de configurar el archivo c:\config.sys, donde era importantísimo, entre otras cosas, habilitar el uso de Área de memoria alta (himem.sys) para lograr una mejor performance y optimizar los recursos del sistema.

Otra de las cosas que recuerdo era la imposibilidad de asignar nombres de más de 8 caracteres a los archivos o directorios; incluso había algunos nombres que estaban “reservados” y no podían emplearse para nombrar archivos o directorios, como el caso de “con“.

Pero bueno, los tiempos han ido cambiando, la informática avanzó y de su mano, Windows (algunos piensan que es al revés, pero no viene al caso.)

Como dije al comienzo, hace 10 años que no utilizo Windows, y he perdido un poco el “tren” o “ritmo” de sus avances. De todas formas, tengo un buen número de amigos y colegas que utilizan (administran) Servidores Windows y se encargan de indicarme y marcarme los avances y mejoras que éste Sistema Operativo ha tenido a lo largo del tiempo; lejos ha quedado MS-DOS, ahora todo es multitarea y multiusuario; y las limitaciones de MS-DOS son solo recuerdos….

Recientemente, con la adquisición de un equipo nuevo (esos que vienen con Windows “incrustado” adentro), tuve la posibilidad de interactuar y utilizar, solo por unas horas, un Windows Vista, original, con las ultimas actualizaciones, Service Pack, de demás.

No es de malo que lo he utilizado solo una horas, es que me he llevado unas sorpresas que ¡¡Madre Mía!!

¡¡¡Sigo sin poder crear un directorio que se llame con!!! Si, así como se lee, si quiero crear un directorio que se llame con (mkdir con), ¡no puedo!

 ¡¡Tampoco puedo guardar un archivo con ese nombre!!

 Bueno, ya a esta altura no sabía qué hacer ni pensar…..

Luego de un rato, me quede tranquilo al observar que, como debe ser, mi flamante MS-DOS estaba residiendo en el bloque de memoria alta:

 Luego de esto, no tuve más alternativa que borrar todo ese MS-DOS, (o Windows Vista, no sé cómo será) y disponerme a instalar mi querido Debian.

Muchos coincidirán con migo en que no se puede trabajar con esta clase de herramientas.

A los que quieran hablarme y/o convencerme sobre las ventajas y benevolencias de Windows: Vengan y pasen, señoras y señores, adelante, otro que tire y pegue, voltea tres y lleva premio 😉