miércoles, abril 25, 2007

Un Festival de la Libertad

Copio la traducción que realicé de un material originalmente escrito en portugués por Fernanda G. Weiden y que trata de la importancia de entender el alcance del Software Libre y su filosofía, en especial hace énfasis en las diferencias asociadas en el uso del software privativo y el libre. Excelente texto de lectura sencilla, recomendado para el que quiere entender de que se trata esto del Software Libre.

Un festival de la libertad

Fernanda G. Weiden <nanda@fsfla.org>

Participar en un festival de instalación de Software Libre es divertido, y para muchos es el primer paso para ingresar a nuestra gran comunidad. Es importante que estos nuevos miembros de la comunidad conozcan un poco más sobre Software Libre, los principios que nos motivan y la filosofía que nos une. Y también sobre los problemas que enfrentamos.

El Software Libre se trata de libertad. Es software que respeta sus libertades individuales y las de la comunidad que lo rodea. El Software Libre está definido por las libertades de usar, estudiar, adaptar, y distribuir el software, con o sin modificaciones. Estas libertades son esenciales para una convivencia en una sociedad justa, basada en el conocimiento compartido, en la ayuda mutua y en la igualdad de oportunidades. Cualquier software que respete las 4 libertades fundamentales es Software Libre. Al contrario de lo que muchos piensan, el Software Libre no es únicamente aquel que está licenciado bajo GPL. Existen muchas licencias libres.

Cuando utilizamos Software Libre, aceptamos participar de la comunidad en pie de igualdad con los demás. Es exactamente lo contrario de lo que ocurre cuando aceptamos licencias de software privativo. Estas licencias privativas recortan sus libertades y hacen que los valores fundamentales de compartir de nuestra sociedad pasen a ser vistos como algo indeseable.

Al aceptar una licencia de software privativo, estamos aceptando usar un conocimiento que "pertenece" a alguien que no nos quiere dejar aprender. Nuestro acceso a este conocimiento está limitado precisamente para crear una forma de control sobre nosotros. Estas licencias no respetan sus libertades y tampoco las de aquellas personas que conviven con usted, imponiendo una línea divisoria entre lo que puede y lo que no puede ser conocido por usted y sus amigos, jerarquizando así el acceso al conocimiento.

Algunas de esas licencias van más allá y prohíben explícitamente que usted preste el programa a sus amigos, haciendo que la convivencia en sociedad se torne más egoísta y prácticamente imposible. ¿Quién no ha prestado un libro o una revista a un amigo o una amiga?

Usted seguramente pensará "¡pero esto del Software Libre está comenzando a parecer complicado!" Ni se imagina cuánto. No sólo están nuestros enemigos declarados, también existen peligros más difíciles de identificar.

Dada la creciente cantidad y calidad de Software Libre disponible, han comenzado a surgir algunos sistemas que llamaremos híbridos. Estos sistemas tienen la característica de incorporar software privativo y Software Libre. Por ejemplo, algunas distribuciones GNU/Linux publican software (inclusive firmware) privativo en un sistema compuesto mayoritariamente por Software Libre. Muchas veces no advierten claramente a los usuarios de esta situación. Esta práctica esconde peligros importantes al hacer que los usuarios piensen que están viviendo en libertad, cuando en realidad no es así. Y es muy probable que sólo lo descubran cuando necesiten esas libertades y entonces puede ser demasiado tarde.

Afortunadamente, gracias al arduo trabajo de los activistas del Software Libre, estamos en camino de eliminar estos peligros. Ejemplos de ello son las iniciativas para crear distribuciones GNU/Linux 100% Libres, tales como gNewSense (Ubuntu Libre), BLAG (Fedora Libre) y Ututo, una distribución independiente y de América Latina! Recientemente, Ubuntu ha anunciado que tendrá una alternativa 100% Libre a sus actuales presentaciones híbridas. Recordemos que, una vez instalado, la labor de identificar y quitar todo el software cuya licencia no respeta nuestra libertad suele ser complicada, especialmente para los más novatos.
http://www.gnu.org/links/links.html

Es importante recordar que la vida en libertad no es un regalo, algo que recibimos listo. La libertad debe ser mantenida, y requiere compromiso. Todos los días crece el interés en limitar las libertades individuales y colectivas, como forma de controlar y lucrar explotando una posición de control. Por esto, decidir vivir en libertad es asumir una lucha diaria de no aceptación del camino que puede parecer más fácil a corto plazo, pero que a largo plazo puede costarnos demasiado. No sólo a usted, si no a todos y todas. Y no sólo en cuanto a software.

Algunas personas (lamentablemente, quizás demasiadas) no ven el peligro de aceptar una licencia privativa a cambio de garantizar una mayor usabilidad de sus sistemas. Sin proponérselo, estas personas conforman una masa crítica que, al renunciar a parte de sus libertades, contribuye a debilitar la tarea de su defensa. Esta actitud no favorece la comprensión de los principios del Software Libre a los nuevos miembros de la comunidad, debilita nuestros reclamos frente a proveedores abusivos y, en general, frente a una industria tan poderosa como poco apegada a la ética en su desarrollo.

Al quitarle transcendencia a estas libertades, a favor de aspectos prácticos, se termina haciendo más difícil la tarea de defender la libertad como algo esencial. Y sabemos cuán esencial es.
http://www.fsfla.org/?q=es/node/137#1

La FSFLA quiere expresar sus mejores deseos de éxito al FLISoL, felicitar a los organizadores, e invitar a todos y todas a multiplicar el esfuerzo y el compromiso conjunto por la libertad!
http://www.installfest.info


Copyright 2007 FSFLA

Traducción al español por Antonio Russo (arussoni@gmail.com), con revisión de Federico Heinz, y al inglés por Antonio Negro. Sugerencias de Marcelo Zunino.

Se permite la distribución, publicación y copia literal integra de este documento, sin pago de royalties, siempre que sean preservadas las notas de copyright y esta nota de permiso.



Enlace web al artículo .../texto/flisol2007/festival.es.html

martes, abril 24, 2007

Colección de Software Libre para Windows


Si estás trabajando en Windows y quieres reducir tu dependencia con las aplicaciones privativas, tienes la opción de bajar un CD que contiene aplicaciones basadas en código libre y abierto. El CD lleva el nombre de TheOpenCD y contiene las siguientes herramientas:

* Blender
* GNU Image Manipulation Program (the GIMP)
* Inkscape
* NVU
* Scribus
* Tux Paint
* Battle for Wesnoth
* Enigma
* Neverball
* Sokoban YASC
* Azureus
* FileZilla
* Firefox
* Gaim (now Pidgin IM)
* HTTrack
* RSSOwl
* Thunderbird
* TightVNC
* WinSCP
* Audacity
* Celestia
* Really Slick Screensavers
* Stellarium
* MoinMoin
* OpenOffice.org
* PDFCreator
* Notepad2
* 7-zip
* Abakt
* Clamwin
* GTK+
* HealthMonitor
* Workrave

Extracto del sitio (en inglés):

TheOpenCD is a collection of high quality Free and Open Source Software. The programs run in Windows and cover the most common tasks such as word processing, presentations, e-mail, web browsing, web design, and image manipulation. We include only the highest quality programs, which have been carefully tested for stability and which we consider appropriate for a wide audience.


Para bajar el CD apunten a: TheOpenCD. Pueden bajar las aplicaciones de manera individual o la totalidad de ellas para que sean copiadas en un CD.

martes, abril 17, 2007

Soporte Multimedia con Fedora

Estuve navegando buscando la manera de poder agregar soporte para reproducción de archivos de video .avi y de audio .mp3 en el reproductor Totem y Rhythmbox que son los reproductores por defecto que vienen con GNOME en Fedora Core 6 y encontré un excelente sitio Comunidad Fedora en Castellano, allí tienen una sección de manuales y para este caso en particular tienen un manual Obtener pleno soporte multimedia con Fedora Core 6 que indica paso a paso como lograr el objetivo.

He copiado textualmente los pasos (con algunas modificaciones en la redacción):

Voy a explicar como obtener soporte para poder ver todo tipo de películas y escuchar todo tipo de audio con Fedora Core 6 y el software que te viene con gnome por defecto, es decir Rhythmbox y Totem

Vamos a la terminal y entramos como root:
$ su -

Instalamos los repositorios de Livna (en caso de no tenerlo ya instalado):
# rpm -ivh http://rpm.livna.org/livna-release-6.rpm
para fedora 7 u 8 se debe sustituir el nùmero 6 (que indica la versiòn de fedora) por la versiòn correcta, ejemplo para fedora 8: # rpm -ivh http://rpm.livna.org/livna-release-8.rpm

Instalamos los plugins para escuchar mp3:
# yum install gstreamer-plugins-ugly

Borramos el totem que viene:
# yum remove totem totem-mozplugin

Instalamos el totem-xine y las dependencias y el plugin para firefox si queremos:
# yum install totem-xine totem-xine-mozplugin

Instalamos los siguientes paquetes, aunque quizás ya los tengas:
# yum install ffmpeg gstreamer-ffmpeg sox lame faad2 mjpegtools xine-lib-extras-nonfree

si no me he saltado nada ya deberías tener soporte para todo tipo de vídeos y mp3 con totem y rhythmbox.

Si tenias alguno de los paquetes instalados desde otros repositorios, bórralos e instalalos desde livna, o bien instalalos desde ese otro repositorio, pero no mezcles livna con otro repositorio porque son incompatibles y podrían no funcionar.

lunes, abril 16, 2007

Wikipedia en Audio

Sabías que tienes opción de escuchar muchos de los artículos y explicaciones existentes en la wikipedia y en Español?.

Copia textual acerca del objetivo propuesto para el Wikiproyecto de la wikipedia grabada:
Este Wikiproyecto se fija como objetivo leer en voz alta los artículos de Wikipedia y grabarlo para tenerlo disponible aquí.
La iniciativa tiene su fuente en la Wikipedia alemana, Wikiprojekt Gesprochene Wikipedia. Intentamos grabar los artículos más interesantes, pero también puedes grabar todos los artículos que quieras.
Muchos colaboradores se han dado a la tarea de leer material y grabarlo para el proyecto. En el sitio del Wikiproyecto: Wikipedia Grabada, encontrarás grabaciones de biografías como la de Isaac Asimov, Historia Universal, teorías científicas, articulos de tecnología, computación e informatica.

Soporte mp3 para Reproductor XMMS

El soporte para reproducir mp3 no es soportado por defecto en Fedora por razones de licenciamiento. Pero sin embargo es posible instalar el decodificador apropiado en el reproductor xmms para poder reproducir audio en éste formato.

Los pasos a seguir para Fedora Core 6:

primero debe abrirse el terminal de comandos y abrir una sesión como root
[abc@localhost ~]#su -

colocar la contraseña de root cuando le sea pedida.

Luego tipear el siguiente comando (debe tenerse acceso a internet y asegurarse de estar conectado)

[root@localhost ~]# rpm -ivh http://rpm.livna.org/livna-release-6.rpm

Con el comando anterior agregamos un repositorio de programas no disponibles en los repositorios originales de Fedora.

Finalmente procedemos a instalar el paquete de soporte mp3 para xmms.

root@localhost ~]# yum -y install xmms-mp3

Despues de esto estaremos listos para poder reproducir archivos mp3 en nuestro PC y además tendremos un nuevo repo (livna) adicional a los que se tienen por defecto.

jueves, abril 12, 2007

FLISOL2007 Caracas-Venezuela. Lugar Confirmado!

Datos para el encuentro:

Lugar: Sede Principal del INCE, Av. Nueva Granada. Edif. INCE
Día: Sábado 28 de abril de 2007
Hora: 9:00am a 6:00pm

Folleto de invitación al Festival Latinoamericano de Instalación de Software Libre en Caracas-Venezuela. Ayuda a distribuirlo para difundir el mensaje:



más info en FLISOL2007 Venezuela/Caracas

Para los interesados, estaré allí instalando versiones de Puppy Linux 2.14 en equipos de vieja generación tipo Pentium I, II y III, con un mínimo de 64 MB y disco duro mínimo de 4 GB. En caso de poseer otro sistema en su disco se les pide realizar una desfragmentación previa y una copia de seguridad de sus archivos personales en caso de que se presenten inconvenientes. Es preferible que los equipos cuenten con un lector de CDs.

lunes, abril 09, 2007

Evite el Reinicio Automático en Windows

Para evitar que su Windows reinicie automáticamente después de realizar una actualización del sistema y evitar así la pérdida de información por esta acción tan impertinente y hasta diríamos irresponsable, es recomendable desactivar esa opción de la manera que se indica a continuación.

Tomado de vnunet.es

Windows Update sin reinicio automático
[22-03-2007]

Hay algo en lo que los desarrolladores de Microsoft parecen no haber pensado a la hora de programar las actualizaciones automáticas para el sistema operativo

Tras la descarga e instalación de una actualización de Windows Update, el sistema pregunta de manera constante si deseamos reiniciarlo en el momento. Si contestamos de forma negativa, sólo pasarán unos minutos antes de que el sistema de alerta nos vuelva a bombardear con la pregunta del reinicio, dejando poco lugar a nuestra voluntad de seguir con la sesión.

No obstante, el problema viene cuando no contestamos a dicha pregunta y se reinicia de manera automática. Esta acción puede dar lugar a la pérdida de trabajo y al corte de la conexión independientemente de lo que estemos haciendo en ese momento.

Para corregir este comportamiento, sólo hay que hacer un sencillo cambio en el editor de directivas del sistema. Para abrirlo, nos dirigimos al menú Inicio/Ejecutar y escribimos en la línea de comando gpedit.msc, tras los que pulsaremos Enter. En la parte izquierda de la ventana del editor, nos dirigimos a Configuración de equipo/Plantillas administrativas/Componentes de Windows/Windows Update. Aparecerán una serie de opciones en el lateral izquierdo, de entre las que seleccionaremos No reiniciar automáticamente en instalaciones de Actualizaciones automáticas.

Seguidamente, en el nuevo cuadro de diálogo que surge, marcamos la casilla Habilitada, a fin de desactivar el reinicio. Finalmente, aceptamos y salimos del editor, habiendo conseguido salvar nuestro trabajo de innecesarios cortes en la sesión.

sábado, abril 07, 2007

Compartiendo Disco Duro: Puppy Linux y Fedora

He realizado la instalación de Fedora en una segunda partición del disco donde ya tengo corriendo Puppy Linux 2.14 en la primera partición.

De hecho el disco tiene la siguiente estructura:

/dev/hda1 3842376 instalación Puppy Linux y GRUB
/dev/hda8 180480780 documentos
/dev/hda5 3842016 instalación de fedora
/dev/hda6 3842376 partición libre


En un principio me dispuse a realizar la instalación desde el Fedora 7 KDE LiveCD test 3 pero después de la instalación se presentó un inconveniente al arrancar y obtenía el siguiente mensaje de error:

kernel panic -not syncing: No init found try passing init=option to kernel

consultando en la lista del fedora-ve me indicaron que esta falla ya ha sido reportada en el sitio oficial de fedora:
Feature Fedora KDELiveCD Test3

Esta es la solución temporal que dan, traduje el mensaje que colocan en el sitio:
Aquí aparece una solución temporal al problema presentado:

Instalación al Disco Duro no booteable

Si instalaste el LiveCD al disco duro podrás obtener el siguiente mensaje de error una vez que intentes iniciar la instalación:


Failed to execute /init
Kernel panic - not syncing: No init found. Try passing init= option to kernel.


Aún no está claro porque este error se presenta pero podría estar relacionado con selinux. Para resolverlo de manera temporal, debes crear un nuevo initrd para esta instalación. Esto puede hacerse desde una instalación alterna o desde el mismo livecd. Todos los comandos deben ser ejecutados como root:

1. Primero desactiva el enforcing:

# /usr/sbin/setenforce 0

2. Luego crea un punto de montaje para la instalación y móntalo. Remplaza sdXY con la partición correcta (partición donde se haya instalado el fedora, por ejemplo sdb1):

# mkdir -p /mnt/kde-test3
# mount /dev/sdXY /mnt/kde-test3
# mount --bind /dev/ /mnt/kde-test3/dev
# mount --bind /sys/ /mnt/kde-test3/sys
# mount -t proc none /mnt/kde-test3/proc


3. Luego haga chroot dentro de la instalación y crea un nuevo initrd:

# /usr/sbin/chroot /mnt/kde-test3
# /sbin/new-kernel-pkg --mkinitrd --depmod --install 2.6.20-1.3023.fc7
# exit


4. Si esto se realiza con éxito desmonte los directorios y reactive el enforcing:


# umount /mnt/kde-test3/proc /mnt/kde-test3/sys /mnt/kde-test3/ /mnt/kde-test3/
# /usr/sbin/setenforce 1


5. Reinicie dentro de la nueva instalación.


Yo seguí los pasos pero no corrí con suerte, por esa razón decidí probar suerte con Fedora Core 6. Si intentan instalar el Fedora Core 6 desde el LiveCD no podrán hacerlo ya que no es posible en esa versión, la opción para realizar este tipo de instalaciones desde LiveCD en el Fedora es posible sólo a partir de Fedora 7. Por esta razón tendrán que bajar los discos de instalación ya sea en CDs (5 discos) o el paquete completo en un único DVD, para poder instalar en disco duro. Enlace: Fedora Download

En mi caso, bajé el instalador desde DVD, inicié la máquina con el instalador, instalé en la particiòn /dev/hda5, en la opción donde se pregunta si se desea montar el cargador de arranque GRUB respondí que sí lo hiciera, finalizó la instalación, reinicié y arrancó el PC pero no con el grub del puppy (con el que tenía inicialmente) sino con el instalado por fedora. Seguí adelante con Fedora, entre al sistema, sistemas de archivos de la partición Fedora (/dev/hda5), carpeta /boot/grub y agregué las líneas de arranque de Puppy Linux al archivo grub.conf tal como se muestra a continuación:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,4)
# kernel /boot/vmlinuz-version ro root=/dev/hda5
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
# hiddenmenu
title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,4)
kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.18-1.2798.fc6.img
# Puppy Linux
title Puppy Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal


grabé los cambios, reinicié y listo! tenía las opciones de arranque de mis dos sistemas operativos coexistiendo en armonía y paz.

lunes, abril 02, 2007

Festival Latinoamericano de Instalación de Software Libre

El 28 de este mes (Abril), tendrá lugar en varios países latinoamericanos y de manera conjunta, un evento de instalación de software libre. En estos eventos se cuenta con cursos, instalación de sistemas operativos GNU/Linux en equipos del público asistente, presentaciones, todo de manera gratuita.


Para obtener mayor detalles de los lugares y hora en las que se realizará el evento en su país, entre al enlace principal del FLISOL.

Copio textualmente un extracto del sitio FLISOL anunciando el evento:

"El FLISOL (Festival Latinoamericano de Instalación de Software Libre) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.

Para tal fin, las diversas comunidades locales de software libre (en cada país, en cada ciudad/localidad), organizan simultáneamente eventos en los que se instala de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

El FLISOL 2007 se efectuará el día sábado 28 de abril."