Archivo de la categoría: Software Libre

Cómo explicar qué es el Software Libre y su importancia a cualquier ser humano

Richard M. Stallman, la leyenda viva de nuestra era y que muy pocas personas saben apreciar como en su momento varios genios ya fallecidos eran ignorados, en conjunto con TEDx, las charlas de ~18 minutos, colaboraron para crear este magnifico vídeo en el que el Dr. RMS explica desde qué es una computadora hasta porqué debemos luchar por nuestra libertad digital. Seguir leyendo Cómo explicar qué es el Software Libre y su importancia a cualquier ser humano

Por favor: No escuches a los que hablan de Linux

Hace tiempo escuche un consejo en el que planteaba Si tuvieras un problema en tu vida, a quién prestarías atención ¿A un profesional con una carrera exitosa o a un vago que vive al día? La respuesta es evidente: El profesional es exitoso y es motivo suficiente para escuchar todos sus consejos, pero el vago, realmente dudaría en seguir alguna de sus sugerencias.

Precisamente a ti, que tienes la inquietud de conocer nuevo software, nuevos sistemas operativos, tener nuevas perspectivas y la frase popular entre los novatos: saber que no todo es windows; te pido que por favor, no escuches a los que hablan de Linux.

Por lo general (aunque no se limita) este tipo de personas están frustradas, limitados por sus bajos conocimientos y pocas ganas de progresar, hundidos en la cotidianidad. Personas que intentaron usar una nueva herramienta que sin embargo llenos de prejuicios no lograron salir con éxito en sus pruebas. Si, me refiero a los propios windowseros.

Todo se resume a un argumento: Si no lo usas o siquiera haz probado la nueva herramienta ¿Realmente puedes dar un juicio critico de ella? Es decir, en mi caso, cuando me preguntan por la aplicación llamada BitDefender, simplemente no me atrevo a opinar porque no conozco sus funciones (si es que las tiene) y nunca la eh usado, pero todo cambia cuando se trata de la opinión de un usuario con el orgullo en alto, con las capacidades para opinar sobre lo inexistente, porque él lo sabe todo. En una ocasión escuche esta simpática conversación:

– ¿Ya terminaste la tarea de base de datos?
– Pues más o menos, no sé. La estoy haciendo en mai esecuele.
– Entiendo, y tu que opinas ¿Cual es mejor mai esecuele o Microsoft EseCuEle Server?
– Pues, mai esecuele con linux esta bien, pero es mucho mejor Microsoft EseCuEle Server, porque, porque, porque si. Además el linux te lo pueden jaquear más rápido y si haces una aplicación para linux pues te la roban.

Es una lastima, el pobre chico que pregunto qué era mejor se creyó el cuento completo que le contó el experto, le acaba de arrebatar la oportunidad de probar una herramienta que bien pudo haber aprovechado mejor que el amigo experto frustrado.

Pero vale, que esto no es en contra de los extraordinarios expertos en sistemas privativos y cerrados, también aplica perfectamente a los usuarios regulares de Software Libre y de Gnu/Linux. Y es que a veces parece que nosotros mismos nos tiramos tierra, y en lugar de promocionar el software de nuestra comunidad estamos haciendo la invitación a que jamás se atrevan a usarla.

Como siempre digo Una herramienta no es buena ni mala, más bien el Administrador es quien no confía en dichas herramientas y no se atreve a recomendarla y este es el talón de aquiles para muchos compañeros que pseudo-apoyan a la comunidad de software libre. ¿Cuantas veces ah sucedido que te piden instalar un sistema operativo y eliges Hasefroch en lugar de una Distro GNU/Linux? Los pretextos pueden ser muchos, pero si realmente confías en que el Software Libre puede resolver todos los problemas de tu cliente (y claro que puede) no tendrías problemas en: Instalar GNU/Linux sin preguntar. Pero este es otro tema que con suerte podré redactar y publicar en otro momento.

Ya lo dije, no escuches a windowseros sin experiencia en software libre y tampoco a los usuarios de Gnu/Linuxeros, y este ultimo punto lo considero importante ya que algunos usuarios de nuestra comunidad tienen tantos malos hábitos como los windoseros y eso es porque están en plena conversión en la comunidad de Software Libre. Y es que hay algunos compañeros de esta comunidad que como newbies tienden a cometer ligeros errores al recomendar nuestro Software Libre. Clásico que buscan un desfragmentador de discos o incluso un antivirus, y cuando les preguntan por Linux responden con desvarios y terminan con la frase Mejor no uses Linux porque es más dificil, al final el preguntón siempre es el más afectado.

¿Entonces no escucho a nadie? Supongo te lo preguntarás. Encontrar al Profesional con una carrera exitosa como decía en la analogía del inicio es simple, un usuario ejemplar de nuestra comunidad del Software Libre y GNU/Linux tiene algunas características que lo hacen distinguible del resto:

  • Se esfuerza por llamar al Sistema Operativo como GNU/Linux en lugar de solo Linux, porque conoce la diferencia. Además intentará corregirte cuando solo le des el crédito al kernel.
  • Prefiere el uso de la terminal pero recomienda usar entornos gráficos a los noveles.
  • Sabe que Richard M. Stallman inicio el proyecto GNU en 1983 y no en 1991.
  • Sabe recomendar (y usar) Software Libre en Sistemas Operativos privativos.
  • Tiene una cuenta en las Redes Sociales Identi.ca, gNewBook, o Diaspora que actualiza frecuentemente.
  • Nunca se auto-denominan Geeks, la gente los detecta automáticamente.
  • Sus éxitos pasan desapercibidos, la presunción no es para ellos.
  • Usa exclusivamente software libre, no importa si solo va a navegar por la red o escribir un documento.

¿De qué otras formas puedes identificar a las personas comprometidas con el Software Libre, que aportan conocimiento y progreso a la comunidad?

OpenSource: Lo peor del Software Libre y Privativo Juntos

Es cierto que el término Open Source fue ideado para estimular a las empresas a usar Software Libre, pero también es cierto que muchas empresas aprovechan el beneficio de la Comunidad del Software Libre para usarlo en sus prácticas desleales en contra de sus usuarios. Para aclarar el punto anterior debo mencionar que, efectivamente, el Open Source además del ejecutable ofrece el código fuente a sus usuarios, con la restricción, sin embargo, de que estos no tienen permiso de modificarlo o redistribuirlo.

¡Alá! Que buena movida, toda la comunidad empeñada en apoyar aquellas Aplicaciones de Código Fuente Abierto y esas Organizaciones beneficiándose sin retribuir en nada a sus usuarios. De aquí que el Open Source tenga lo peor del Software Libre, y esto no es porque el Software Libre tenga algo de malo sino que abusan del modelo de la comunidad de usuarios para enriquecerse de ellos y los desamparan; prácticamente es Software Privativo en toda la regla y solo te dejan ver lo que tienen por dentro; solo una de 4 libertades.

¿Por qué el Open Source no puede ser Software Libre?

El Software Libre siempre te protegerá con 4 libertades básicas (0=Ejecución, 1=Estudiarlo (código fuente), 2=Redistribuir copias exactas, 3=Redistribuir Copias Modificadas). El Open Source siempre te dará el código fuente, sin embargo, dependiendo de la licencia personalizada que usen (porque por lo general ellos siempre tienen una licencia especifica para su uso), te restringirán de alguna forma la manera en la que manipules su programa, y quiero resaltar esto, su programa siempre será su programa ¿que quiero decir? que solo ellos se verán beneficiados de lo que su programa haga o deje de hacer.

¿Por qué es tan dañino?

Porque abusan de la buena voluntad de la comunidad de usuarios que les ayudan a mejorar su software o que lo promocionan. Digamos que una organización que llamada Super Lógica escribe un programa que resuelve sudokus luego de introducir los datos, pero ya existen muchas alternativas comerciales que lo hacen, hay mucha competencia, su aplicación es cara y muy pobre en características con lo que no consigue usuarios, ya que no aporta nada al mercado actual. ¿Cómo consigue esta empresa crecer sin invertir más? Sencillo, se coloca el slogan de OpenSource ofrece la aplicación de forma gratuita y consigue desarrolladores que de buena fe aportan código, resuelven bugs y eventualmente añaden funciones que ninguna otra aplicación tiene hasta el punto de que la aplicación es tan fuerte para competir con cualquier otra del mercado, todo esto sin alguna inversión y consiguiendo todos los beneficios, con el privilegio de desamparar en cualquier momento a los fieles usuarios y desarrolladores.

¿Cómo evitar contribuir con el engaño?

En primer lugar evite usar el término Código Abierto u OpenSource siempre que sea el caso haga referencia a el Software Libre (ver más), asegúrate que la aplicación te brinde todo los derechos como usuario y como desarrollador, la licencia más popular y que asegura todos los derechos de Software Libre es la GPL.

Evite la confusión El software Libre protege al usuario el OpenSource abusa de la buena fe del usuario.

All-Social FW Style: Un Widget para WordPress con todas tus páginas sociales

Un amigo muy cercano me pidio que le hiciera un plugin para su sitio hecho con WordPress, en realidad el Widget de una página sobre tecnología muy popular en nuestro idioma, que empieza con Fayer y termina con Wayer, así que lo hice.

Seguir leyendo All-Social FW Style: Un Widget para WordPress con todas tus páginas sociales

CosmicBB: Un tema para bbPress 1.0 basado en Cosmic Buddy

Como algunos colegas tengo algunos proyectos que completo en mi tiempo libre. Además de este blog mantengo un sitio en WordPress Multisite que tiene BuddyPress y además bbPress, por lo que tuve la necesidad de unificar las plantillas para el portal del sitio.

Primero tuve que elegir el theme para BuddyPress y me encontre con uno llamado Cosmic Buddy (ver más) que imita a la red Orkut que me gusto. Luego le toco a bbPress 1.0 cambiar, pero como no había nada similar me puse a trabajar en el theme tomando los CSS de Cosmic Buddy y adaptando todo el código necesario para que se unificará, un trabajo de 15 días para un novato como yo.

La licencia del theme es GPL por lo que tuve el derecho de acceder y modificar el código, ahora tengo la obligación de presentarselos para que lo descarguen y lo usen. Seguir leyendo CosmicBB: Un tema para bbPress 1.0 basado en Cosmic Buddy

Lo que el Software Libre es y lo que no es

Si, estuve fuera mucho tiempo y quizá esta sea una entrada esporádica. Hace tiempo que no me involucro en discusiones o activamente con la comunidad del Software Libre, esto me ayudo a crear una perspectiva desde un punto distinto en cuanto a nuestra comunidad y ahora no puedo soportar más para crear una lista acerca de lo que el software libre es y lo que no es.

Seguir leyendo Lo que el Software Libre es y lo que no es

Ofrenda de Día de Muertos Mexicana al más puro estilo Geek -Una calaverita al Final-

La globalización y la mercadotecnia se han encargado de mermar las tradiciones de nuestro país, a los más jóvenes nos corresponde recuperar nuestras raíces que han sido arrebatadas por los tiempos de la tecnología. Pero claro, esto no quiere decir que las tradiciones y la tecnología estén peleadas.

México se ha distinguido en estas fechas, por su tradición de los Día de Muertos con su clásico humor sobre la muerte con la huesuda y las calaveritas, tradiciones como el papel picado y por supuesto la Ofrenda a nuestro ser querido que se nos adelanto.

Como parte del plan para recuperar la riqueza prehispánica que tenemos en las instituciones educativas de todo el país se celebran Concurso de Ofrendas en el que la ofrenda con más riqueza es la ganadora.

ofrenda estilo prehispanicoEn la facultad de Ciencias de la computación de la BUAP se celebro un concurso similar, por supuesto las ofrendas en su mayoría se rindieron a mexicanos que fueron héroes, maestros o famosos; dichas ofrendas contienen alimentos que disfrutaban en vida los difuntos, sin embargo al ser una institución en la que se enseña sobre la tecnología no falto en Geek que se armo su ofrenda a la computación.

Por supuesto me encantaría hacer una reseña sobre lo que son las ofrendas de Día de muertos pero vamos que este no es un blog de Cultura Mexicana y como dicen por aquí: A lo que te truje chencha.

Nuestros compañeros más Geeks presentaron la ofrenda al Software Libre que ven a continuación, por todas esas distros GNU/Linux con la que alimentaron a sus computadores en días antiguos. Ellos narraban que el piso es el infierno en el que esta la BSoD, un PC con cara Bill Gates y algunas versiones de Hasefroch. En las ofrendas siempre se usa algún elemento religioso, en este caso es San iGnucio; además vemos diferentes versiones antiguas de CD’s de Ubuntu y mucho equipo muy antiguo que se ah conservado en la facultad.

ofrenda al software libre por angelverde.info(Clic para Agrandar)

Me encantaría conocer a los creadores de la ofrenda que se lucieron a pesar de no ganar el primer lugar. La fotografía pertenece a Pazthor un colega que amablemente me dio una copia, así mismo pueden ver las demás ofrendas que participaron en su blog y comprobar la riqueza cultural con la que contamos.

Es difícil luchar las mercadotecnia pero con iniciativas como esta es posible continuar honrando nuestra cultura, me despido no sin antes compartir una calaverita que mientras escribo esta entrada en la mente intento elaborar:

Angelverde escribia en su blog
sobre las tradiciones mexicanas
intentando combinarlo con software libre
la calaca lo sorprendio.

Me dijo que la ‘calavera’
en el infierno no se veía
que los formatos que usaba
no se lo permitían.

Huesuda -le dije-
para que no tengas esos problemas
pasate al software libre
que aquí hasta la muerte es buena.

Entonces pasamos un rato
hablando de los sistemas
que permiten al hombre vivir
sin que casado este, con una empresa.

Creo que le caí bien
porque hasta una lana me dio
cuando Gnu/Linux le instale
y muy contenta me advirtió:

Hoy no te llevo mi cuate
mejor sigue escribiendo en tu blog
porque sin tus tutoriales
me aburro mucho y cabrón.

¡Hasta el próximo año con una nueva calaverita!

Cómo descargar desde MegaUpload RapidShare y otros desde la Terminal

La Consola o Terminal constantemente nos ahorra muchos esfuerzos, automatizando tareas tediosas y simplificando procedimientos. En mi caso hasta hace poco tenia la necesidad de descargar desde estos Servidores de Descargas por medio de su página web, muy cansino cuando es una gran cola de archivos, afortunadamente esto termino.

PlowShare es un script que usa cURL para hacer esta tarea más sencilla permitiendo crear una lista de archivos y dejando que tranquilamente se encargue de todo.

Para instalar siempre la ultima versión de PlowShare en un sistema Debian quiza como Ubuntu ejecutamos este comando: Seguir leyendo Cómo descargar desde MegaUpload RapidShare y otros desde la Terminal

Cómo Instalar LibreOffice el fork de OpenOffice.org

Recientemente OpenDocument el creador del formato libre ODT por ejemplo, anuncio un fork para OpenOffice.org esto debido a la mala fe de Oracle en contra de la comunidad de Software Libre.

LibreOffice pretende ser seguir con lo que Sun había logrado hasta ahora con ayuda de la comunidad, para empezar este nuevo ciclo de esta suite ofimática lanzaron una versión beta de la que puedes disfrutar desde ya y pretende que los usuarios se enfoquen en el desarrollo de este fork. A su vez solicitaron a Oracle la donación de la marca OpenOffice.org a la fundación para mantener el nombre.

Procedamos a instalarla:

Puedes mantener OpenOffice y LibreOffice conviviendo juntos, sin embargo si así lo deseas puedes desinstalar OOo con este comando:
sudo apt-get remove openoffice*.*

1. Descargamos la versión de LibreOffice desde el servidor de OpenDocument < href=”http://download.documentfoundation.org/libreoffice/testing/”>desde aqui.

2. Lo extraemos el contenido en la carpeta personal ~.

3. Renombramos a libreoffice para facilitar su uso.

4. Abrimos la consola y tecleamos este comando para instalarlo:
sudo dpkg -i ~/libreoffice/DEBS/*.deb

5. Finalmente instalamos la integración con Gnome:
sudo dpkg -i ~/libreoffice/DEBS/desktop-integration/libreoffice3.3-debian-menus_3.3-9526_all.deb

Que se diviertan testeando.

Un Sistema Operativo Completamente Libre

El 27 de Septiembre de 1983 inicio el sueño de un visionario. Richard Stallman anunciaría el proyecto GNU que buscaría que el Software estuviera disponible para todas las personas que lo desearan. A casi 3 décadas cualquier buen usuario de Software Libre se debe sentir satisfecho por todas las libertades de las cuales gozamos.

Este es el anuncio con el que RMS convoco a decenas y ahora millones de voluntarios a contribuir con este proyecto para ayudar a la humanidad y que ahora puede competir contra cualquier otro software. Me tome la libertad de traducirlo de la página de GNU para todos los hispanohablantes.

¡Unix Libre!

Al inicio de estas Pascuas voy a escribir completamente, un sistema compatible con Unix llamado GNU (por Gnu No es Unix), y lo ofreceré de forma libre a todo aquel que desee usarlo. Contribuciones de tiempo, dinero, programas y equipo son muy necesarios.

Para empezar, GNU será un núcleo además de todas las herramientas necesarias para escribir y ejecutar programas en C: editor, consola, compilador de C, enlazador, ensamblador y algunas otras cosas. Después de esto vamos a agregar un procesador de texto, un YACC, un juego Imperial, hoja de calculo y cientos de cosas más. Esperamos ofrecer, con el tiempo, todo lo que es de utilidad que normalmente viene en un sistema Unix, y cualquier otra cosa funcional, incluso con documentación en linea e impresa.

GNU será capaz de ejecutar aplicaciones Unix, pero no será idéntico a él. Haremos todas las mejoras que sean convenientes, basados en nuestra experiencia con otros sistemas operativos. En particular, planeamos tener nombres de archivo más largos, números de versión para archivos, sistema de archivos a prueba de caídas, tal vez completado de nombres, pantalla independiente de la consola, y finalmente, un sistema de ventanas basado en Lisp a través del cual programas Lisp y programas ordinarios puedan compartir la pantalla. C y Lisp estarán disponibles como lenguajes de programación del sistema. Tendremos software de red basado en protocolo chaosnet del MIT, muy superior a UUCP. Quizas pueda tener algo de compatibilidad con UUCP.

¿Quién Soy?

Soy Richard Stallman, creador del original y muy imitado editor EMACS, ahora en el Laboratorio de Inteligencia Artificial del MIT. Eh trabajado a fondo en compiladores, editores, depuradores, interpretes de comando, los incompatibles Sistemas de Tiempo Compartido y el sistema operativo de la maquina de Lisp. Ya tenemos soporte para terminales independientes en ITS. Además eh implementado un sistema de archivos y dos sistemas de ventanas a prueba de caídas para maquinas Lisp .

Porqué debo escribir GNU

Considero que la regla de oro obedece que si me gusta un programa debo compartirlo con otras personas que también les gusta. No puedo tener la conciencia tranquila firmando un acuerdo de confidencialidad o un acuerdo de licencia de software.

Para que pueda continuar usando computadoras sin violar mis principios, decidí agrupar suficiente Software Libre de modo que seré capaz de vivir sin ningún tipo de software que no es libre.

Cómo puedes contribuir

Estoy solicitando a fabricantes de computadoras donaciones de maquinas y dinero. Estoy pidiendo a las personas que donen programas y su trabajo.

Un fabricante ya ofreció proporcionarnos una máquina. Pero necesitaremos más. Una consecuencia que puedes esperar de donar una maquina es que GNU correrá en ella los más pronto posible. La máquina  debe ser capaz de operar en una zona residencial, y no requerir un sistema sofisticado de aire acondicionado o electricidad.

Los programadores individuales pueden contribuir escribiendo un duplicado compatible de alguna utilidad Unix y dármela. Distribuir el tiempo en partes, para la mayoría de proyectos sería muy difícil de coordinar, escribir partes de forma independiente no funcionaria. Pero la tarea particular de reemplazar Unix. Si cada contribución trabaja con el resto de Unix, probablemente trabajara con el resto de GNU.

Si obtengo donaciones de dinero, probablemente contrate a algunas personas de tiempo completo o parcial. El sueldo no será alto, pero busco a personas que sepan que ayudar a la humanidad es tan importante como el dinero. Veo esto como una forma de permitir que las personas que dedican todas sus energías para trabajar en GNU se ahorren la necesidad de ganarse la vida de otra forma.

Para más información, contactenme.

RMS@MIT-MC.ARPA

Richard Stallman

Precisamente con este mensaje inicia toda una era y revolución para el software. De verdad aún no comprendo del todo porqué la comunidad deja a un lado la importancia de proyecto GNU, cuando esta es la responsable de toda la masa de software disponible actualmente. Son casi 3 décadas de trabajo satisfactorio pero que muchos no saben reconocer.

Es cierto, Linus vino a ponerle la cereza al pastel de Richard sin embargo el reconocimiento es para el Sistema Operativo GNU. ¿Debemos recordar en cada blog de “linux” el día de 1991 cuando en realidad todo se remonta a aquel 27 de Septiembre de 1983? Donde no existía siquiera alguna alternativa libre.

Richard Stallman: Gracias por ofrecerle el trabajo de tu vida a la humanidad entera.