gentoo linux, java, software libre y otras hierbas
nov, 20 2007 - 12:47 pm

La licencia GPL

El presente artículo sólo intenta aportar un enfoque práctico a un tema del cual se dispone de mucha información en la red: Licencias libres, y más concretamente la GPL (General Public License). Todo lo que quieras saber está en el site de la Free Software Fundation (FSF), incluyendo un montón de casuística que, por razones de espacio y para no aburrir al personal, no voy a incluir en el presente documento.
He de indicar, antes de nada, que no me considero un experto en estas cuestiones. No he estudiado derecho, tampoco soy programador y menos aún he colaborado en proyectos GPL (aunque en esto último debo decir que ha sido por falta de tiempo, no por ganas, dado que existen multitud de posibilidades de cara a participar: traduciendo documentación, probando betas, reportando bugs, ofreciendo servidores para colgar-distribuir aplicaciones, diseñando logos, iconos,…) Me muevo en el mundo de la gestión de recursos (redes, equipos informáticos y personas) e intento, siempre desde el respeto a otros SO y a la habilidad de aquellos que van a manejar los equipos, introducir algo del mundo GNU en el que llevo ya desde el año 96 (en todo este tiempo el tema del “free” software y las licencias y estándares ha sido algo que me ha preocupado y sobre el que he procurado mantenerme informado)

Con este marco como presentación, paso a abordar el tema. Creo que a la hora de hablar sobre licencias de software hay un concepto sobre el que siempre debemos “pivotar”: los derechos. Tanto derechos del usuario como del programador. Desde este punto de vista, debemos siempre tener presente dos realidades:

  • La licencia GNU GPL se enfoca más hacia los derechos del usuario, frente a otras privativas como la licencia EULA, que busca “proteger” a la empresa desarrolladora del software. Esto al menos en la teoría: yo nunca he entendido cómo pueden perjudicar los derechos del usuario a la empresa. Si el primero está contento, se beneficiará retroactivamente la segunda… Pero aquí entran en juego concepciones sobre el alcance del término licencia y patente (tan distintos en los EEUU y Europa, por ejemplo, aunque últimante intente imponerse el sentido americano en el viejo contienente. Ciertamente es más goloso, monetariamente hablando, a corto plazo).
  • Por otro lado, las licencias privativas (por cierto, todavía no he mencionado que EULA es la licencia de Microsoft) tienen por objetivo limitar al usuario a tomar acciones, elecciones u opciones sobre el software (el impedir el acceso al código fuente, por ejemplo, no nos permite adaptar las aplicaciones a nuestras necesidades y a nuestro equipo, eliminando opciones que no vayamos a utilizar o recompilándolo para optimizarlo según el procesador que tengamos, por ejemplo) mientras que la GNU GPL pretende salvaguardar los derechos de los desarrolladores originales, asegurando de esta forma la continuidad y la accesibilidad del código fuente para el software.

Hasta aquí no he descubierto nada nuevo. Estas dos ideas aparecen de forma reiterativa en todos los foros y news que consultemos sobre el tema. Una lectura rápida y superficial de ambas licencias reafirman lo dicho:

La licencia GPL

  • Permite la copia, modificación y redistribución del software.
  • Al no suponer costo alguno, tampoco nos ofrece garantías. Si la última versión mejorada del programa no corre en tu PC, no puedes exigir daños y perjuicios al creador del soft. De ahí la importancia de la Comunidad que gira en torno de cada proyecto, que ofrece soluciones, parches y ayuda a todo aquel que lo necesite.
  • Algo que muchas veces se desconoce o confunde con el “freeware”: Posibilita que el software sea vendido y se puedan cobrar por los servicios sobre las aplicaciones creadas… Al fin y al cabo hay que vivir de algo, y no sólo de amor al “arte”.

Debemos incluir el código fuente además del proyecto compilado.

  • Si modificamos el software y lo comercializamos, no debe tener costo por la licencia.
  • Los cambios en la licencia deben mantener ciertos términos generales, recogidos en la documentación de la propia licencia.

Leer el resto de la entrada…

2 Comentarios | deja el tuyo

nov, 17 2007 - 4:23 pm

10 razones que deben tener en cuenta las mujeres para tener un novio geek

He aquí las 10 razones por las cuales las mujeres deberían considerar tener un geek como pareja:

  1. Los geeks son útiles: pueden arreglar tu computadora, tu laptop, etc. Esas habilidades son muy útiles y pueden hacer que tu vida vaya sobre ruedas.
  2. Son más románticos de lo que la gente se piensa. Su idea del romanticismo puede consistir en hacer una página web sobre ti. Pero vamos, las webs duran más que las flores y se las puedes enseñar a tus amigas.
  3. Tienen cerebro y suelen ser muy cultos.
  4. Requieren poco mantimiento, así que no habrá necesidad de cenas muy elaboradas. Y si no eres la mejor cocinera, siempre puedes pedir una pizza.
  5. No tienes que preocuparte de qué estará haciendo. Lo más normal es que lo encuentres delante de la computadora.
  6. Él confía en ti, así que puedes ser tú misma cuando estés a su lado. ¿Quieres andar por casa con una camiseta vieja para estar más cómoda? A él no le importará. No le molestará que no te maquilles o que pases de arreglarte el pelo.
  7. Te hará estar radiante allá donde vayas. No importa lo feo que sea tu forma de vestir, no importa que no tengas don de gentes: parecerás una modelo sofisticada y una elegante diplomática al lado de tu geek. Hará que estés tan bien, que te enamorarás de ti misma.
  8. No entiendes de computadoras, televisión ni DVD’s; tampoco te importa ser popular o elegante. ¿Qué me dices de los últimos gadgets tecnológicos? Serás la orgullosa poseedora de los aparatitos más modernos si te decides por salir con un geek.
  9. No te va a poner los cuernos. Pon a la mujer más sexy del mundo (Angelina Jolie, por ejemplo) y ponla en la misma habitación que un geek. En un rincón, pon una computadora último modelo. Apuesto a que a tu geek le apetece más jugar con la computadora que empezar a conocer a Angelina Jolie. De hecho, puede que ni siquiera la vea si la computadora tiene conexión a Internet.Ya que tiene que descargar su e-mail, navegar por la web y escribir un post en su blog contando que está en la misma habitación que Angelina Jolie…
  10. Y esta es la razón definitiva: realmente le importas. No tu apariencia (aunque eso es un plus), ni lo delgada que estés, ni todo el maquillaje que te pongas encima. Le gustas porque eres tú.

Lo he visto en: EXperiencia libRE » WebAdictos

12 Comentarios | deja el tuyo

oct, 17 2007 - 12:11 pm

Presindir de Encarta usando Wikipedia en equipos si conexión a Internet (y promover el uso de GNU/Linux)

Con esto del InteSnÉ, a los jóvenes estudiantes de colegios y universidades se nos ha facilitado el proceso de realizar investiganciones y tareas. En Internet podemos encontrar gran cantidad de información, y uno de los sitios más útiles es la Wikipedia, en donde se encuentran miles de artículos y contribuciones hechas por la misma comunidad que la usa, y donde seguramente se ha tratado ese tema que nos ponen de “tarea”.

Desafortunadamente en Colombia y en muchas otras partes del mundo, la tecnología no avanza como debería, y son muy pocas las viviendas que poseen siquiera un computador (y mucho menos Internet). De hecho, una gran parte del país sufre de algo de “ignorancia informática”, lo que de por sí trunca el progreso del mismo.

Ahora, si bien muchas personas están decidiendose por comprar un computador, una de las principales razones por las cuales prefiere software de Microsoft (a parte de la desinformación y de pensar que no existe más), es la famosa enciclopedia virtual Encarta. En dicha enciclopedia (que es buena… no se le puede negar) se pueden consultar temas muy comunes, que proponen los profesores “al dejar las tareas”. Lo único malo es que es software privativo (y caro)… entonces ¿es posible usar una alternativa gratuita sin necesidad de tener conexión permanente a Internet? La respuesta es SÍ, y lo lograremos usando la Wikipedia.

¡ Vamos a instalar la Wikipedia !

Lo primero es descargar los contenidos de la Wikipedia, para lo cual podemos dirigirnos a http://download.wikipedia.org, en donde podemos seleccionar (actualmente) entre:

De todas estas la más sencilla es la segunda, así que vamos a dicha página, y seleccionamos la Wikipedia en nuestro idioma (en este caso en español). Estando allí procedemos a descargar el archivo comprimido que contiene las páginas de la Wikipedia. Dicho archivo está comprimido en el formato libre 7-zip.

¿Cómo descomprimo este archivo?

En Linux, puedes es posible hacerlo gracias al proyecto p7zip. Así que entramos en la página del proyecto, vamos a la sección de descargas y bajamos la última versión (actualmente esta). Luego descomprimimos e instalamos el programa (no hay que compilar nada):

bunzip2 -d p7zip_4.55_x86_linux_bin.tar.bz2
tar xf p7zip_4.55_x86_linux_bin.tar
cd p7zip_4.55
./install.sh

Luego ya podemos descomprimir el archivo con el comando 7z x wikipedia-es-html.7z

Descomprimiendo con p7zip

En Windows, descargarmos el programa desde la página oficial. Luego ya podremos extraer los archivos igual que como hacemos con el Winzip o el Winrar.

¿Con que fin hacemos todo este trabajo?

Primero analicemos lo siguiente: la mayoría de las personas que usan la enciclopedia Encarta, al menos en Colombia, usan una versión pirata. La cosa es que siendo un pobre, no puede gastar mucho dinero en ese tipo de cosas ¿o no? Por lo tanto, instalando la Wikipedia NO estamos siendo ILEGALES, ya que sus contenidos son libres y gratuitos.

Por otro lado, sería muy bueno implementarlo en escuelas de bajos recursos, que posiblemente no posean conexión a Internet pero si una red LAN. De esta forma, con un computador muy básico (un procesador de 300 MHz, 64 MB de memoria y unidad de CD) trabajando con un sistema operativo básico GNU/Linux (como Damm Small Linux), con un servidor Web Apache… sería posible que los estudiantes accedieran a los contenidos vía LAN.

El resultado…

Les dejo unos pantallazos de la Wikipedia funcionando sobre PCLinuxOs, de manera offline:

Portada Wikipedia Offline

Wikipedia Offiline Colombia

13 Comentarios | deja el tuyo

« Entradas anteriores
Entradas recientes »