23 de noviembre de 2010

De software libre a cultura libre.

Ya hemos comentado en este blog lo que pasa cuando un grupo de personas se unen y deciden hacer algo y compartirlo libremente. En el mundo del software y la informática el resultado es GNU/Linux. Un Sistema Operativo desarrollado por miles de personas de todo el mundo de manera altruista, que sin embargo mueve miles de millones de euros en todo el mundo en forma de servicios avanzados, servicios de valor añadido e incluso pequeñas contribuciones particulares. Un sistema que iguala e incluso supera en muchos aspectos a los productos comerciales de las grandes compañías de software.

¿Pero que pasa si trasladamos este modelo a otras áreas que no sean la del software?

Gracias a Internet han nacido numerosos proyectos basados en la filosofía en la que se gestó GNU/Linux. Uno de los mas conocido es la Wikipedia. A pesar de las críticas que han soportado a raíz de los "actos vandálicos" sufridos que llegaron a los medios sus cifras son impresionantes. Supera con creces el número de entradas de las grandes enciclopedias en los principales idiomas, y ademas la velocidad de creación, corrección y actualización de las entradas es sorprendente. A día de hoy ninguna enciclopedia comercial, ya sea en papel o en Internet, puede competir con ella.

Pero hoy no venia a hablar de la Wikipedia. Con todo el revuelo que hay actualmente en el mundo de la producción musical y los derechos de autor, ¿os imagináis que un grupo de músicos se unen para crear un proyecto musical libre? Pues ese proyecto existe, se llama Jamendo. Copio y pego de su página.

Jamendo es la mayor plataforma de descarga de música gratis y legal. La página está disponible en siete idiomas y da acceso al mayor catálogo de música bajo licencia Creative Commons del mundo. Para los artistas, no sólo se trata de un medio sencillo y eficaz para publicar, compartir y promover su música, sino que también tienen la oportunidad de ser remunerados por la publicidad en la página y a través de distintos programas comerciales.
http://www.jamendo.com

La primera vez que entré me sorprendió gratamente la calidad del sitio y de la música que alojan. Sinceramente esperaba encontrarme mas amateurismo, pero escuchando cualquiera de las radios te das cuenta de que es un proyecto serio y profesional.

Así que para los que estáis cansados de la publicidad de Spotify y no os apetezca pagar por una cuenta premiun, los que tenéis un negocio con hilo musical y estáis hartos de las sociedades de gestión de derechos de autor, o para los que os gusta la música y queréis escuchar algo nuevo y fresco, fuera del ámbito comercial, o si tienes un grupo pero no encontráis una productora o distribuidora que os publique si no es a cambio de vuestra alma, o si simplemente haces algo por hobby y quieres que la gente lo escuche, ahí esta Jamendo.

22 de noviembre de 2010

¿Y tu, de quien eres?

Uno de los mayores problemas con los que se puede encontrar una persona que se decida a probar o usar Linux son el inmenso número de distribuciones, versiones, subdistribuciones etc... que hay disponibles a día de hoy.

Una distribución es un compilación de un sistema Linux con diferentes programas, aplicaciones, entornos gráficos etcétera, y por lo tanto podría haber tantas como usuarios de Linux. Por eso buscar en Internet una distribución linux es como entrar en un Ikea, sabes cuando entras pero no sabes ni cuando ni con que vas a a salir. Para facilitar el trabajo vamos a resumirlas en grupos:

  • Distribuciones basadas en Debian.
Debian es una distribución mantenida por desarrolladores y usuarios y cuyo objetivo es ser una versión 100% libre, excluyéndose en la misma software que no este bajo licencia GNU / GPL. Se distribuye por Internet mediante imágenes del sistema precompilado. Es muy amable y sencilla para iniciarse, pero no es muy funcional para un usuario que venga de Windows.

Ubuntu. Basado en Debian y mantenido por Canonical ha pasado en pocos años a ser la distribución mas usada en entorno domestico. Nació al igual que Debian como un sistema 100% libre pero con el tiempo permitió (con los correspondientes avisos) instalar de forma sencilla software propietario como controladores de mp3, wma, wmv o drivers de hardware ATI o NVidia entre otros. Al igual que Debian se distribuye a través de Internet con imágenes precompiladas, aunque existe la opción de comprar los CDs y recibirlos en casa por correo. Ademas se distribuyen las siguientes versiones (a grandes rasgos):
    • Ubuntu, para propósito general con escritorio Gnome.
    • Xubuntu, para propósito general, con escritorio "ligero" XFCE para ordenadores poco potentes.
    • Kubuntu, para propósito general con escritorio KDE.
    • Edubuntu, orientado a entornos educativos y con aplicaciones especificas para ello.
    • Ubuntu Netbook Remix o Ubuntu Netbook Edition, orientado a netbooks, con escritorio Gnome y menú netbook.
    • Ubuntu Server, sin escritorio, pero con todo lo necesario para configurar un servidor LAMP.
    • Ubuntu Studio, orientado a la produccion multimedia.
    • Ubuntu Mint, propósito general con aspecto mejorado.
  • Distribuciones basadas en RedHat.
Red Hat Enterprise Linux es la distribución empresarial por excelencia. Mantenida por RedHat es una distribución orientada a entornos empresariales que se basa en la estabilidad. Lo cual también provoca que no sea una distribución actualizada. Ahora bien, si te vas a dedicar a montar servidores es la mejor.

Fedora, mantenida y publicitada por RedHat es la versión "al día" de RedHat. Es una de las principales contribuidoras a la comunidad Linux y sirve como debug de futuras versiones RedHat. Inicialmente se distribuye orientada a usuarios pero puede crecer con paquetes de RedHat Enterprise.
  • Distribuciones basadas en Slackware.
Si aprecias vuestra vida social ni se os ocurra. No, en serio. Slackware es una de las distribuciones mas antiguas en activo y debido a su sencillez inicial de ella han derivado desde distribuciones funcionales completas como SuSE hasta versiones minimal y embebed que se pueden encontrar en las BIOS de algunos sistemas de control como estaciones meteorológicas o sistemas de parking automatizado. (Puedo certificar que el parking de la C/ Colon en Segovia funciona con una). Es la madre de casi todas las leyendas negras que corren sobre Linux. Así que no es muy recomendable para usuarios poco avezados.

SuSE es una distribución de propósito general mantenida por Novell y por la comunidad como OpenSuSE. Es sencilla y bastante completa. Mejor para usuarios con conocimientos de Linux.

SLAX es una distribución LiveCD (no necesita ser instalada) basada en Slackware. Tener un CD o un pendrive a mano con esta distribución y unas herramientas básicas puede sacarte de muchos apuros.

  • Otras distribuciones.
Existen muchas mas distribuciones muy buenas como CentOS, PcLinux, la casi extinta Mandriva cada una con sus características y peculiaridades, pero para empezar ya tenéis alguna básica y sencilla como Ubuntu, algo mas avanzado y profesional como Fedora y la mas divertida a la hora de trastear como SuSE.



Si os interesa probar distribuciones por vuestra cuenta aqui teneis un pequeño arbol genealogico:

http://upload.wikimedia.org/wikipedia/commons/7/7b/Gldt1008.png

No olvidéis el GPS.

Un poco de historia.

Este blog nació con la intención de desmontar el SO Linux, desmitificarlo para hacerlo mas real y mas accesible a quien quiera probar. Pero lo cierto es que entre trabajo y Ley Sinde he empezado la casa por el tejado. Así que volvamos la vista atrás y veamos de donde viene Linux, cuyo nombre completo es GNU Linux. Espero ahorraros alguna visita a la Wikipedia.

En 1983 Richard Stallman y varios frikis gurus de la informática fundan el Proyecto GNU (GNU is Not UNIX. Como veréis a los informáticos frikis les gustan mucho los acrónimos recursivos) con la intención de lanzar un sistema operativo completamente libre basado en Unix. Para garantizar la "libertad" del proyecto se creaba también la licencia GPL (Generic Public License) la cual permite a los usuarios del software "ejecutarlo, copiarlo, modificarlo y distribuirlo" libremente.

En 1985 se creaba también la Free Software Foundation (FSF) con la intención de recaudar fondos y proveer de apoyo logístico, legal y financiero al proyecto GNU.

En 1990 ya se había dotado a GNU de librerías, editores de texto, compiladores y algunas otras herramientas básicas del SO, pero faltaba la parte mas importante, el núcleo. Aunque se habían desarrollado partes del núcleo de GNU, entonces llamado Hurd, la parte del proyecto estaba estancada.

En paralelo al proyecto GNU, Andrew S. Tanenbaum y sus alumnos de la "Vrije Universiteit" de Amsterdam habían creado el sistema Minix, una versión "ligera" de Unix con propósitos pedagógicos.

En agosto de 1991 un estudiante Finlandes que estaba desarrollando un núcleo basado en Minix publica el siguiente mensaje en una lista de correo (los antiguos foros de Internet) de usuarios de Minix:

"Estoy haciendo un sistema operativo (gratuito, sólo un hobby, no será nada grande ni profesional como GNU para clones AT 386(486). Llevo en ello desde abril y está empezando a estar listo. Me gustaría saber su opinión sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algún parecido con él.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendré algo práctico dentro de unos meses..."

Linus Torvalds recibió cientos de peticiones para colaborar en el desarrollo del núcleo "Linux" y decidió distribuir el código bajo licencia GPL. En septiembre del mismo año lanzaba la versión 0.01 con 10.239 lineas de código. Durante 1992 y 1993 se lanzaron numerosas versiones mas en las que se incluían nuevas herramientas y un motor gráfico basado en X Windows System (no confundir con MS Windows).

En marzo de 1994 se lanzaba la versión 1.0.0 con 176.250 lineas de código.
En 1996 se lanza la versón 2.0.0 y se adopta a Tux, el pingüino, como mascota.
En 1999 se lanza la versión 2.2.0 con 1.800.847 líneas de código.
En agosto de 2010 salió GNU Linux 2.6.35 llegando a los 12.990.041 de lineas de código.

El código se puede descargar desde http://www.kernel.org/

15 de noviembre de 2010

10 razones para no cambiaros a Linux.

Si necesitas 1000 razones para cambiar el Sistema Operativo de tu elección, mejor quédate con el.

Después de una vida obligado a usar Windows me he visto en la necesidad de usar algunas de las distribuciones de Linux más oscuras y complicadas, de mi experiencia he sacado varias razones para que no llevéis a cabo el cambio:

1. No deberías cambiarte a Linux porque… disfrutas usando Windows como sistema operativo, sin importar los bugs y los fallos de seguridad, son una parte entretenida un sistema que ni siquiera debía de haber salido como la versión de prueba de un SO.

2. No deberías cambiarte a Linux porque… el cambio da miedo. ¿No me crees? Mira a Obama, da miedo. El siempre habla acerca del cambio y cosas así, y la verdad el cambio da miedo, aunque haga las cosas supuestamente mejores.

3. No deberías cambiarte a Linux porque… para lo único que usas tu ordenador es para jugar. ¿Acaso tiene otra utilidad? ¿Alguien lo usa para algo más?

4. No deberías cambiarte a Linux porque… a todos nos encanta dedicar un día a la semana al escaneo; escaneo de virus, escaneo de spyware, escaneo de disco, escaneo de registros. Yuhuuu, ¡que diversión!

5. No deberías cambiarte a Linux porque… te encanta pagar antivirus para tener la protección que cualquier SO debería de darte. Incluso aunque exista el envidiable Windows Defender.

6. No deberías cambiarte a Linux porque… la mayoría de la gente usa Windows. Hey, es lógico, si la mayoría de la gente usa Windows, debe ser buenísimo.

7. No deberías cambiarte a Linux porque… sabes que nada es para siempre. Eventualmente, tu Windows sucumbirá ante la Pantalla Azul de la Muerte (o BSOD), y podrás reinstalar Windows sin problemas. En cambio, para que en Linux tengas algo parecido (un Kernel Panic) tendrías que esperar algunos años… si pasa.

8. No deberías cambiarte a Linux porque… te encanta Internet Explorer, y solamente puedes usar la última versión de IE con Windows. Imagina conectarte a la web sin IE. Horrible, ¿no?

9. No deberías cambiarte a Linux porque… tendrías que ser un geek para usar Linux y todos sabemos que los geeks no tienen novias guapas; ¿no me crees? ¿acaso no ves The Big Bang Theory?

10. No deberías cambiarte a Linux porque… no quieres ser un conformista y usar lo que otros te dicen que uses. Quieres ser único … ¡espera un momento!…

A vueltas con la Ley Sinde.

A días de la tramitación en el congreso de la Ley Sinde después de pasar por el senado cada vez son mas las voces que se alzan en Internet en contra de la aprobación de dicha ley, de todas ellas y tras el ataque DDoS realizado a cabo por diversos foros de Internet, la que mas repercusión mediática esta teniendo es el envio de correos a traves de la pasarela que se ha habilitado desde hackivistas.net:

http://xmailer.hacktivistas.net/es/message

Hasta ahora y a pesar de que el volumen de correos enviado ha sido importante, el número de usuarios que lo han enviado sigue siendo bastante bajo, por ello os animo a que le dediquéis dos minutos de vuestro tiempo a informaros sobre la Ley Sinde y otro a rellenar el formulario con vuestra opinión y enviárselo a nuestros representantes en el congreso.