Archive for ‘GNU’

julio 20, 2011

Las razones por las que uso Software Libre

por Josue Ortega

Desde hace ya casi  tres años que decidí migrar a GNU/Linux, instale Kubuntu 8.04, teniendo un conocimiento casi nulo de esta clase de sistemas operativos. Lo que me motivo a instalar una distribución de este tipo fue el deseo de aprender algo mas que no fuera el ya conocido por todos Window$. Desde la primera vez que inicie sesión en el sistema recién instalado noté la diferencia. Todo corría mas rápido y de alguna manera se sentía mas estable en mi Pentium IV.

Y los siguientes argumentos, bastante clasicos, era los que usaba para exponerle a la gente porque usaba un sistema basado en Linux:

  • No existen virus para Linux
  • Todo funciona de una manera mas estable
  • Velocidad del sistema
  • Muchas aplicaciones sin pagar un solo centavo
Claro, son argumentos validos y es algo que me fascina de GNU/Linux. Pero la gente siempre respondía con argumentos donde listaban aplicaciones privativas, tomando en cuenta la usabilidad de estos. Y  eran puntos que no podía rebatir, al menos con un usuario final. Ahora ya han pasado tres años desde eso y he aprendido las verdaderas ventajas de usar GNU/Linux y Software Libre.
Ya teniendo conciencia de lo que es el Software Libre, se que los beneficios de usarlo van mas alla de un sistema sin virus y veloz.
Con el software libre en realidad obtuve la libertad de hacer lo que quiera con mi pc. Confiando que no hay código que desconozco que pueda enviar información personal no autorizada por mí.  
Ademas de esto tengo la libertad de compartir con mis conocidos y amigos el software que uso sin tener que estar pensando en licencias que me lo prohíben y teniendo la certeza que será un producto que les beneficiara.
El conocimiento  y el espíritu investigador del individuo que usa software libre crece en gran manera, al no encontrar limitante alguna para aprender a utilizar algún paquete.
A esto se le suma la libre modificación del programa que usamos para adaptarlo a nuestras necesidades.
Todo lo que menciono anteriormente se resume en las cuatro libertades del software libre:

  • La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.      http://www.gnu.org/philosophy/free-sw.es.html
Conclusion
El usar software libre es mas alla de utilizar software con ventajas tecnicas sobre otro tipo de software, usar software libre representa la libertad de cada individuo de hacer lo que quiera con lo que adquiere, sin tener que estar restringido por licencias o contratos con empresas que solo buscan su beneficio y no el del usuario. 
El software libre es el futuro, un futuro donde el conocimiento no puede ser negado a nadie y es compartido libremente por cada individuo en la sociedad.
Anuncios
junio 23, 2011

Problemas con el Window Manager (xfwm4) en XFCE 4.8[SOLUCION] Debian [testing]

por Josue Ortega

Después de probar XFCE en mi desktop decidí usarlo en mi netbook, despues de estar usandolo por un par de días al iniciar sesión me tope con la sorpresa de que las ventanas no se podían mover y aparecían sin bordes.

El problema radica en que xfwm4 no corre al iniciar sesión, este paquete se encarga de manejar la posición de las ventanas.

Una solución temporal que encontré fue correr xfwm4 desde una terminal y mandandole de parametro –replace:

$ xfwm4 --replace

Pero esto solucionaba el problema temporalmente ya que al iniciar sesión de nuevo el problema persistía.

La solución que encontre es funcional pero aun asi sigo pensando que no es la mejor, fue borrar en el directorio:

 . /cache/sessions

los archivos de XFCE, con esto se arregla el problema de que no corra xfwm4.

mayo 26, 2011

Debian Cheat Cube

por Josue Ortega

El día de ayer vagando por le blog de José Miguel encontré un post con un cubo con los comandos mas utilizados en debian me pareció una buena idea y publiqué la entrada en identi.ca. Al cabo de unas horas @oberger preguntó si existia una versión del cubo en ingles, yo le mencione que si lograba encontrar las fuentes del cubo haría la traducción, en el transcurso de la noche @samanthamf me envió el svg en portugués.  Inmediatamente me puse a trabajar en la traducción.

El cubo en su versión en el idioma ingles y su fuente  esta publicado en:

http://www.debianart.org/cchost/?ccm=/files/noahfecks/1012

La versión en español:

http://www.linuxgnublog.org/imgblog/debiancube.png

 

mayo 24, 2011

El verdadero significado de ser un Hacker

por Josue Ortega

Me encuentro leyendo el libro “Sofware Libre para una sociedad Libre” de Richard Stallman y encontré un texto que no podía dejar de compartir y así ayudar a contrarrestar la mala fama que los medios le han dado a los hackers, el texto es el siguiente:

   El uso de la palabra «hacker» para definir al «que rompe sistemas
de seguridad» es una confusión promovida por los medios de comu-
nicación. Nosotros, los hackers, nos negamos a reconocer esta acep-
ción y seguimos utilizando este término para describir a «alguien que
ama la programación y disfruta explorando nuevas posibilidades» 
                                            Richard Stallman
Y para dejar aun mas claro todo:
  Resulta difícil dar con una definición sencilla de algo tan variado como es el hacking,
pero creo que lo que la mayor parte de los hackers tienen en común es la pasión lúdi-
ca, la inteligencia y la voluntad de exploración. Podemos decir que el hacking signifi-
ca explorar los límites de lo posible con un espíritu de sagacidad imaginativa.
Cualquier actividad en la que se despliegue esta sagacidad tiene «valor» para el hac-
ker. Puedes ayudar a subsanar este malentendido haciendo una simple distinción
entre la intromisión en la seguridad de un sistema y las actividades de hacking, emple-
ando el término cracking para la primera. Quienes se dedican a esto se denominan crac-
kers. Es posible que un cracker sea también hacker, o ajedrecista, o golfista; pero la
mayoría no lo son («On Hacking», RMS; 2002).
abril 15, 2011

Tarjeta Broadcom BCM4313 802.11 en Kernel 2.6.38-2-686 en Debian Testing

por Josue Ortega

Por mucho tiempo espere el cambio del kernel 2.6.32 en Debian, hasta que hoy en la mañana despues de hacer el respectivo apt-get update, me tope con que ya estaba en los repositorios testing de la distribución 😀 . No lo pensé 2 veces era hora de hacer el upgrade en mi Netbook. Luego de hacer una actualizacion de casi de 300 Mb. Cuando el kernel se estaba instalando se me advirtio que algunos modulos podrian no funcionar. Luego de reiniciar el sistema me vengo a topar que mi tarjeta wireless no funcionaba.

Era de esperarlo, no hay drivers libres para Broadcom y el kernel en Debian es totalmente libre por lo tanto no iba a funcionar  a la primera. Era hora de hacer una busqueda y arreglar el problema. Aqui les dejo la solucion:

Debido a que necesitamos software no libre, primero que nada debemos verificar que tengamos el respositorio Non-Free y si no es asi lo agregamos:

# Debian Wheezy (testing)
deb http://ftp.us.debian.org/debian wheezy main contrib non-free

Hacemos el respectivo update en aptitude:

#aptitude update

Terminado esto procedemos a instalar los paquetes  module-assistant y wireless-tools:

# aptitude install module-assistant wireless-tools

Ahora hay que hacer un build e instalar los modulos broadcom-sta, usando module-assistant:

# m-a a-i broadcom-sta

Luego de esto hay que descargar los modulos conflictivos

# modprobe -r b44 b43 b43legacy ssb brcm80211

Cargamos el modulo wl

# modprobe wl

Y por ultimo verificamos si nuestro dispositivo tiene interface

# iwconfig

Y con esto ya podemos seguir usando nuestra tarjeta wireless con el nuevo Kernel 🙂

abril 1, 2011

Flisol Guatemala 2011

por Josue Ortega

Se viene el Festival Latinoamericano de Instalacion de Software Libre, en el cual las comunidades de Software Libre se reuniran a instalar completamente gratis Software Libre. Habran conferencias, talleres y mucha diversion xD

 

Para obtener mas información del evento y de como participar:  http://installfest.info/FLISOL2011/Guatemala

marzo 30, 2011

Stallman y su Problema con las Nubes

por Josue Ortega

Recientemente R.Stallman publicó un articulo explicando el porque el usar el Software como servicio o Computación en la Nube es tan dañino para nuestra libertad como usar software privativo.

Basicamente lo que RMS plantea es que no sabemos de que forma se maneja en los servidores nuestra informacion, aclarando que aunque se use Software Libre en estos servidores no se es confiable debido a que no tenemos acceso al programa que esta corriendo en ellos.

La Computacion en la Nube suena prometedora; hace que podamos usar computadoras con hardware liviano , de alguna manera seguridad en nuestra informacion al momento de tener un respaldo de nuestros datos. Personalmente me parece una idea increible, sacarle el jugo a un servidor y hacer tareas en nuestras netbooks que solo eran  posibles de hacer en una computadora con mejor hardware.

Tomando el punto filosofico de la libertad y viendolo mas Stallmaico, ¿Podemos confiar en las empresas detras de los Servidores en la Nube? ¿Que nos garantiza que no estaran utilizando nuestros datos para su beneficio?. Puede existir el respaldo de que sea una empresa de “prestigio” pero nada nos garantiza el manejo de nuestra informacion, si no recuerden lo que paso con Facebook y la informacion de los usuarios.

Algo que podemos tomar del articulo escrito por Stallman es que como usuarios de estos servicios debemos exigir la transparencia del manejo de nuestra información. Y asi asegurarnos de que sera tratada tal y manejada tal y como la utilizariamos nosotros en nuestra computadora.

Los servidores ganaron libertad. Los clientes no ganaron nada. Bienvenidos a la nube. —Eben Moglen

marzo 13, 2011

El Software Libre es como los pasteles de la Abuelita :)

por Josue Ortega

El día de ayer luego de la Introducción al Software libre compartida por @aranax en el Open Suse 11.4 Launch Party. Se proyecto un vídeo bastante amigable e interesante que nos plantea una forma de ver nuestras libertades con el Software Libre, me parecio buena idea ponerlo por aquí para que ustedes puedan  explicar a sus amigos de una forma sencilla como funciona el software libre o si de casualidad se toparon con mi blog y han escuchado muy poco del software libre y quieren saber como el software libre funciona este vídeo es para ustedes :

enero 16, 2011

Los 10 comandos que más utilizo en GNU/Linux [Meme]

por Josue Ortega

Para seguir con el meme que menciona @bachitux en su blog. Les dejo aqui los 10 comandos que mas utilizo como usuario root y como usuario normal 🙂

Obtueve los datos con el siguiente comando:

history | awk '{print $2}' | sort | uniq -c | sort -rn | head -10


root:

98 killall

60 aptitude

27 cd

23 nano

22 init

18 ls

10 shutdown

9 mount

7 locate

6 chmod

Usuario Normal

129 cd

44 su

36 chrome

33 ario

31 mpd

30 clear

27 ls

24 exit

18 okular

17 dolphin

Ja! como pueden ver hay muchos comandos que se les hacen conocidos por no ser exclusivamente paquetes que corren desde consola, la razón es que cuando inicio sesión abro una consola y todo lo estoy manejando desde ahi 😉

Etiquetas: , , ,
enero 9, 2011

Libertad en su máxima expresión

por Josue Ortega

Los últimos días he tenido un gran cargo de conciencia solo por haber puesto el logo de hasefroch en mi entrada del día de los inocentes, debo decir que realmente me ha torturado. No es para tanto pero para compensar que profane mi blog a continuación mencionare algunas distribuciones que Free Software Fundation considera cien por ciento libres.

Para esto, primero vamos a repasar las 4 libertades del Sotware Libre:

0.  La libertad de usar el programa con cualquier propósito.

  1. La libertad de estudiar el funcionamiento del programa y adaptarlo a las necesidades.
  2. La libertad de distribuir copias, con lo que puede ayudar a otros.
  3. La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie.

Como todos sabemos con algun tipo de software que no cumpla con alguna de las libertades antes mencionadas deja de ser Software Libre, eso fue lo que me contó Richard haha. Claro crear un criterio con lo anterior mencionado, se puede dar lugar a muchas ambigüedades, así que básicamente se basan en los siguientes documentos:

Pautas para distribuciones de sistema libres

Bueno ahora lo que todos esperaban: el listado de las distribuciones libres. Me agrada bastante el objetivo de estas distribuciones ya que son una muestra de que no se necesita software privativo para obtener un producto totalmente funcional y de buena calidad :D.

Otra cosa que me llama bastante la atención es que varias de estas distribuciones son desarrolladas por personas de habla hispana otro punto a favor :).

Y empezamos:

Venenux:
Distribucion para destinada para usuarios de Iberoamerica y entorno de Escritorio KDE
www.venenux.org

Trisquel:

Trisquel es talvez de las mas mencionadas de su genero, esta basada en Ubuntu , esta diseñada para usarla en las casas, centros educativos y pequeñas empresas:

http://trisquel.info/en

Ututo:

Distribución creada en Argentina basada en Gentoo. Fue la primera en ser reconocida como distribución totalmente libre por el Proyecto GNU

http://www.ututo.org/www/

Blag:

Distribucion basada en Fedora

http://www.blagblagblag.org/

Dragora:

Otra distribución desarrollada en Argentina construida desde cero

http://www.dragora.org

gNewSense:

Distribución basada en Debian y Ubuntu, es patrocinada por la FSF.

http://www.gnewsense.org

Y por ultimo dos distribuciones diseñadas para edición multimedia:

Dynebolic:

Esta distribución es especial para la edición de vídeo y audio

http://dynebolic.org/

Musix GNU+Linux:

Musix GNU+Linux  es una distribución basada en Knoppix desarrollada en Argentina especializada para la producción de audio destinado a músicos, técnicos sonidistas, DJs, cineastas, diseñadores gráficos, y usuarios en general

http://www.musix.org.ar/