FreeSlack: Liberando Slackware

Hace tiempo escribí una entrada  en la que explicaba porqué la FSF no avala a Slackware como distro libre. Las distros Linux que avala la FSF son pocas y no son precisamente las más populares. En primera, si quisiéramos ser usuarios de una distro completamente libre no estaríamos usando Slackware Linux o ninguna de las distros populares como Debian, Ubuntu, Fedora, Red Hat, Arch, etc.
Según la FSF, Slackware no es libre porque distribuye blobs (partes compiladas distribuidas sin el código fuente) en el kernel y porque no adopta una política exacta de instalar únicamente software libre y eliminar el no libre cuando se detecte (curioso porque hablamos de libertad). Por un lado en la distro se incluyen aplicaciones como Google Chrome, Java y Flash Player, entre otras. Además es posible instalar Skype, Dropbox, Google Earth y demás aplicaciones. Todas las aplicaciones mencionadas no son software libre.
Sin embargo existe la opción de hacer a Slackware una distro de componentes completamente libres, usando las instrucciones que se encuentran en el sitio de freeslack.net. FreeSlack es un Free eXpansion Pack for Slackware (algo así como un paquete de expansión libre). El objetivo principal del proyecto es documentar todo el software no libre de la distribución, y facilitar al usuario el mantenimiento de un Slackware completamente libre.
El proyecto FreeSlack proporciona:

  • Una lista de paquetes no libres en Slackware 14.1 y 14.0
  • Instrucciones para cambiar el kernel por uno completamente libre, se incluyen links a SlackBuilds para compilar tu propio kernel libre.
  • Un repositorio con paquetes únicamente libres.
  • Algunas instrucciones para eliminar paquetes no libres y facilitar las actualizaciones con software libre únicamente.

Por lo tanto si que es posible tener un Slackware libre conforme a lo que dice la FSF, si ese es tu objetivo.

Mi experiencia

Personalmente encuentro difícil (más no imposible) vivir con un sistema así. En principio mi trabajo consiste en desarrollar aplicaciones capaces de ejecutarse en Windows, uso mucho Google Earth y un poco Skype. El trabajo en equipo me obliga a usar Microsoft Office cuando uso Windows y sus respectivos formatos. No todos somos capaces de vivir en un ambiente completamente libre. Pero para aquellos que sí y que además usen o quieran usar Slackware ahí está la opción.

Saludos

¿Por qué la FSF no avala a Slackware como distro libre?

Cuando yo me inicié en el mundo de Linux, siendo aún usuario de Windows, creí que con hecho de correr Slax en una computadora estaba corriendo un sistema libre. Leí de Richard Stallman y Linus Torvalds, y creí que me estaba adentrando a un mundo que era perfecto y libre. Creí que por el hecho de descargarme una distribución, instalarla y usarla ya estaba siendo parte de la comunidad de usuarios libres e independientes del software privativo. No era así. Grande fue mi sorpresa cuando unas semanas después de usar Linux, vi Código Linux y Revolution OS en YouTube y me dí cuenta de que existían el Software Libre y Open Source, y que la FSF tenía una lista pequeña de distribuciones, diminuta comparada con el gigantesco listado de distribuciones existentes, y que Slackware no estaba ahí. Al fin de cuentas no estaba usando un sistema libre y ni de fuente abierta por completo.

La cuestión con el Software Libre y Open Source me parece algo complicado a veces, sobre todo cuando quiero explicarselo a alguien que apenas conoce del tema. Es complicado explicar y a veces comprender el conflicto que hay entre dos términos que parecen tan sencillos y que de una forma general me parece que tienen objetivos muy similares. La forma más simple de entender los términos para mí, es un comentario que alguna vez vi por algún sitio web y dice:

«Todo Sofware Libre es Open Source, pero no todo el Open Source es Software Libre»

Slackware, como muchas otras distribuciones, no es avalada por la Free Software Foundation (FSF) porque no respeta las pautas para distribuciones de sistemas libres.

A excepción de la lista de distribuciones libres las demás distros (incluyendo a Slackware) no respeta estas pautas de la FSF en al menos dos aspectos importantes:

  • No adoptan una política de incluir únicamente software libre, ni de eliminar el software que no sea libre cuando se detecta. La mayoría de estas distribuciones no tienen en absoluto una política clara sobre qué software aceptan o rechazan. Hay distribuciones que sí tienen una política, pero lamentablemente no son lo suficientemente estrictas, como se explica a continuación:
  • El núcleo que distribuyen (en la mayoría de casos, Linux) incluye blobs: piezas de código compilado distribuidas sin el código fuente, generalmente firmware para hacer funcionar algún dispositivo.

Slackware

Slackware padece los dos problemas habituales: no existe una política específica sobre el software que puede incluirse, y se distribuyen blobs binarios que no son libres en el núcleo Linux. También incluye el software para visualizar imágenes xv, que no es libre. Por supuesto, al no tener una política firme establecida, podría existir otro software no libre que no haya sido visto por la FSF.

Bien, después un tiempo usando esta distribución y de descubrir que Slackware no es considerado software libre por la FSF ¿Dejaría de usarlo? Me vi en un apriteto bastante grande. Pero al final decidí seguir usándolo, pues por que es una distribuión bastante buena y agradable para mí.

En fin cuando empecé a trabajar, supe que no iba a usar software libre todo el tiempo, al menos por un rato. Pues en el trabajo estoy obligado a usars Windows y software privativo. Y para poder trabajar en Slackware he tenido que instalar software que obviamente no es libre ni de fuente abierta como GoogleEarth, Skype, etc.

Uso Linux, uso Slackware, uso software libre pero no al 100%.

Fuente:

Free Software Foundation

Close Windows, open doors.

Close Windows, open doors.

Close Windows, open doors.

HD Magazine Número 3

logo_grande

¡Ya hay una nueva edición de HD Magazine!

Hackers & Developers Magazine es una publicación en línea que hace un grupo de profesionales del Software Libre y que tiene como responsable a la Arquitecta de Software Eugenia Bahit. La revista se distribuye de manera gratuita (con licencia Creative Commons Atribución NoComercial CompartirIgual 3.0), en formato PDF y por medio del sitio web: http://hdmagazine.org/, en el que además se puede encontrar información acerca del equipo de columnistas y una tienda en línea en donde se pueden comprar las cosas tradicionales (playeras, mousepads, tazas de café, etc.).

He venido siguiendo la publicación desde su primera edición, la número 0, y apesar de que no he encontrado algún artículo específico acerca de Slackware (realmente es difícil encontrar algo sobre nuestra distribución por razones obvias) he seguido leyéndola, pues me he topado con artículos bastante interesantes.

El contenido de la revista en general es muy variado, hay cosas que son mera difusión del movimiento de Software Libre, como una entrevista con Richard Stallman (no en esta edición), y cosas que son puramente técnicas y muy específicas, como artículos relacionados con LAMP. Hay contenido muy completo acerca de PHP, bastante para leer y aprender. Claro que no pueden faltar las cosas para los novatos tanto en GNU/Linux como en programación, yo me he encontrado con muy buenos artículos introductorios a distribuciones GNU/Linux específicas y lenguajes como Python y Perl.

Revistas de este tipo solo conozco una más y está dedicada completamente a Ubuntu, aparte se distribuye en inglés. Y bueno que decir de las revistas impresas… si, uno las compra pero al cabo de unos cuantos números te empiezas a quedar pobre, traen CDs con alguna distro pero pues esos se consiguen en internet fácilmente. Además poco a poco han dejado de venderse en México revistas especializadas en GNU/Linux y las que hay son europeas, bastante caras en mi opinión y con unos seis meses de atraso.

Por eso me agrada (y agradezco y felicito al equipo) que ahora haya una revista que no te deje pobre, con contenido variado y actual, que salga cada mes y que se publique en español, pues el equipo está conformado por gente de que escribe en nuestro idioma. El equipo de columnistas originalmente eran solo mujeres (ignoro la razón) y en este número se ha incluido un hombre como redactor.

En general les está llendo bien, hasta ahora llevan unas 70,000 descargas en total por los cuatro números, son bastantes desde mi punto de vista considerando que el proyecto lleva apenas unos meses a la luz y esperemos que dure más.

En fin me quedo corto al tratar de resumir los temas de cuatro números de HD Magazine en una simple entrada de blog. Así que mejor les recomiendo que descarguen y lean la revista, tiene muy buen contenido de Software Libre, Hacking y Programación.

Slackers los invito a apoyar un esfuerzo como el que está haciendo este equipo por la causa y ayudar (quienes puedan) comprando algúna cosa de la tienda, pero sobre todo difundiendo la publicación.