Archive for ‘Software Libre’

febrero 7, 2012

Boinc: Aportando un grano de arena a la ciencia

por Josue Ortega

Hace unas semanas me enteré de este interesante proyecto BOINC(Berkeley Open Infrastructure for Network Computing) Infraestructura para la computación distribuida por sus siglas en ingles.

Básicamente convierte nuestras computadoras cuando se encuentran en estado de inactividad en equipos de computo científico para múltiples proyectos en las ramas de Astronomía, Matemática, Medicina, Biología y muchas mas.

Como era de esperarse BOINC es software libre y se encuentra disponible bajo la licnecia GNU LGPL .

  1. Es tan sencillo como elegir un proyecto de esta lista: http://boinc.berkeley.edu/projects.php
  2. Descargar el software para el sistema operativo que utilizamos: http://boinc.berkeley.edu/download.php
  3. En algunos casos crear una cuenta de usuario.

Así estaremos aportando un grano de arena al conocimiento humano simplemente con tener encendido nuestro ordenador.

Sitio oficial del proyecto: http://boinc.berkeley.edu/

 

Anuncios
enero 9, 2012

Esto es mas que SOPA

por Josue Ortega

En los últimos días ha estado sonando por toda la red el proyecto de Ley en contra de la Piratería en Línea (SOPA). Pienso que ya no es necesario detenerme a explicar de qué se trata todo esto, el tema esta hasta en la sopa.
Es tiempo para que hagamos conciencia y nos demos cuenta de los resultados que ha acarreado ceder nuestra libertad digital a grandes compañías. Probablemente solo estemos viendo la punta del iceberg de algo que intentará a robarnos completamente la libertad.

Como lo mencioné anteriormente SOPA esta sonando muy fuerte en el Internet. Pero es de darse cuenta que no se trata solo de el acceso libre en la red, No crean que si el proyecto de Ley es denegado todo acabará allí. Que bien se siente leer muchos posts de blogueros y microblogueros protestando en contra de SOPA, ¿Pero en realidad están conscientes que eso no termina allí?. Suponiendo que SOPA no es aprobada
todos continuaran con sus hábitos digitales como si nada hubiese pasado, y seguirán cediendo su libertad sin saberlo a grandes compañías. Compañías que violan totalmente la privacidad del usuario, y de la sociedad en general.
Hablo de compañias como Apple, RIM, Nokia que colocan puertas traseras en sus dispositivos para espiar a los usuarios para luego enviar información de interés a los gobiernos (http://apple.slashdot.org/story/12/01/08/069204/) .

Este es solo un ejemplo de lo que estamos aceptando al utilizar dispositivos de los cuales no tenemos la mas mínima idea de su funcionamiento. El usuario final del producto nunca se da cuenta que esta siendo monitoreado por terceros.

El software esta siendo un pilar de la sociedades modernas y si no es la sociedad quien tiene  el control sobre el, lo serán los gobiernos y las grandes compañías , y si nosotros como sociedad no tenemos ese control los anteriormente mencionados lograran controlarnos a como ellos se les plazca.

Pelear por la libertad digital no es solamente luchar por tener acceso a la información que queremos. También debemos pelear por ser dueños de nuestra información , dueños de nuestro contenido no regalandolo  a redes sociales centralizadas dónde solamente estamos facilitando el espionaje, facilitando que movimientos sociales sean callados simplemente porque estamos siendo monitoreados por una gran compañia que evidentemente obedecerá al gobierno para satisfacer sus intereses, haciéndole un gran daño a la sociedad.

Es tiempo de usar tecnologías libres, sistemas operativos libres, dispositivos libres, donde en realidad vamos a saber que esta pasando y quienes están usando nuestros dispositivos.

Solo espero que SOPA sea una llamada de atención para que despertemos y dejemos las comodidades y empecemos a tomar control de nuestro software.

El sofware es de lo que está hecho el siglo XXI. Lo que el acero
fue para la economía del siglo XX, lo que el acero fue para el poder
del siglo XX, lo que el acero fue para la política del siglo 20 , es
ahora el sofware. Es el ladrillo crucial, el componente del que todo
lo demás está hecho, y, cuando hablo de todo lo demás, por supuesto
me refiero a la libertad, así como a la tiranía, así como al negocio de
siempre, así como espiar a todos gratuitamente todo el tiempo.
En otras palabras, la misma composición de la vida social, la
forma en que funciona o no funciona para nosotros, la forma en que
funciona o no funciona para aquellos que poseen, la forma en que
funciona o no funciona para aquellos que oprimen, todo depende
ahora del sofware. —  Fragmento de un discurso de Eben Moglen en la conferencia FOSDEM 2011

octubre 8, 2011

Introducción a Programación Orientada a Objetos en Java

por Josue Ortega

En el Javaday 2011organizado por GuateJug tuve el privilegio de compartir la charla “Java para principiantes(Introducción Orientada a Objetos)”. Así que aquí les dejo la presentacion y el código que utilice durante la charla. La presentacion esta bajo la licencia  Creative Commons Attribution-ShareAlike 3.0 Unported License. El código que use de ejemplo esta bajo la licencia GPL v3.

Cualquier duda o comentario pueden hacerlo por aquí   

Link de descarga:

http://dl.dropbox.com/u/19691162/intruduccion_objetos_Javaday2011.zip

septiembre 30, 2011

La importancia de contar con espacios libres

por Josue Ortega

Como todos sabemos existen varias comunidades que promueven el software libre y la cultura libre. Muchas de estas comunidades organizan múltiples eventos para dar a conocer los beneficios de usar software libre y compartir un poco de cultura libre.

El último año me he involucrado  en mas de una de estas comunidades y he visto de cerca el trabajo que lleva organizar eventos.

Que los participantes se sientan cómodos en el evento es de suma importancia para que las actividades futuras sean exitosas.  A mi punto de vista esta es una de las grandes dificultades en la organización  ya que por un lado significa que el participante este cómodo físicamente, digase la infrastructura del lugar, que es bastante bueno.

Debido a que se esta compartiendo cultura libre, el lugar donde se realizará la actividad no debe poner en riesgo la libertad del participante.

En las comunidades donde estoy participando actualmente (SLGT y LUGUSAC) periódicamente se realizan actividades, por lo general se realizan en la Universidad de San Carlos de Guatemala, lugar del cual no me quejo en cuestión de libertades para los participantes. Por lo general las dificultades en este lugar es la burocracia y lentitud para poder reservar un lugar. Claro este no es impedimento si las actividades se planifican con tiempo.

Pero si se quiere hacer un evento de mayor magnitud es necesario buscar espacios mas accesibles al publico. Y es aquí donde se corre el peligro de encontrar un espacio que a simple vista parece perfecto pero al verlo en términos de libertad es una prisión.

Esto lo viví en carne propia, para el FLISOL de este año. Fue verdaderamente irónico que un evento para promover el software libre y cultura libre se realizara en un lugar donde tratan a los participantes como esclavos de reglas estúpidas.

Entre las reglas estupidas se encuentran:

  • No ingresar con pelo largo (RMS jamas podria ingresar a este lugar).
  • No ingresar en pantalones cortos,bermudas, camisetas, minifaldas.
  • No usar gorros, sombreros, boinas.
  • No contar con perforaciones
Con estas “reglas” hacen que el evento pierda su objetivo primordial: La libertad del usuario, la participación pierde totalmente la libertad. Ya que se imponen estas reglas innecesarias y el usuario ya esta obligado a vestirse de una forma a la que tal vez no esta acostumbrado, haciendo perder así su libertad y comodidad, esto implica a que si era alguien nuevo en el tema no le queden ganas de regresar.
Regresando a mi experiencia personal a mí me querían sacar del edificio por usar gorro y tener el cabello largo, cuando yo era uno de los colaboradores del evento instalando software libre.
Lastimosamente no se cuenta con muchos espacios totalmente libres y abiertos para realizar actividades de esta índole. Y los que existen muchas veces no cuentan con la infraestructura necesaria para un evento de gran magnitud.
Así que es de tomar en cuenta en futuras organizaciones no violar la libertad del participante con “estúpidas reglas” que se imponen en el lugar, ya que resulta contradictorio promover cultura libre en lugares donde la libertad es violada.
septiembre 13, 2011

Software Freedom Day Guatemala

por Josue Ortega

El Software Freedom Day (SFD) o Día de la Libertad de Software es una celebración a nivel mundial con el proposito de enseñarle a las personas los beneficios de utilizar software libre.

Este año se estará celebrando en la Universidad de San Carlos de Guatemala el día 17 de septiembre.

Así que si tienes curiosidad de saber lo que es el software libre o ya has escuchado al respecto pero aún no tienes bien claro lo que significa, puedes asistir a la actividad.

Habrán charlas acerca del movimiento software libre, instalaciones de software libre y mucho intercambio de conocimiento libre y abierto por parte de nuestra comunidad. Y por la tarde torneos de videojuegos.

Mas informacion:

http://www.softwarefreedomday.org/en/sfd

http://wiki.softwarefreedomday.org/2011/Guatemala/Guatemala/Lugusac

 

julio 27, 2011

Tarjeta Broadcom BCM4313 802.11 en Kernel <=3.0 en Debian

por Josue Ortega

Unos meses atras escribí una entrada de como configurar tarjetas broadcom en el kernel 2.38-2-686, para esos días usaba Debian Testing en mi netbook, ahora usando Debian Sid.

Debido a que SID  que es la versión inestable hay actualizaciones con mayor frecuencia. Actualmente ya se encuentra el kernel 3.0 en los repositorios inestables de la distribución, a lo largo de cada upgrade del kernel me ha tocado configurar los módulos para esta tarjeta, y la buena noticia es que los pasos siguen siendo los mismos, así que para aclarar dudas si el procedimiento funciona en versiones posteriores del kernel, la respuesta es afirmativa.

Aquí dejo el enlace a la entrada con los pasos para configurar los módulos de la tarjeta: Tarjeta Broadcom BCM4313 Wheezy

julio 26, 2011

Richard Stallman en Guatemala [Agosto 2011]

por Josue Ortega

Creo que no hace falta escribir demasiado en esta entrada. El titulo lo dice todo y gracias a nuestros amigos de COECYS vamos a poder presenciar en vivo una conferencia de Richard Stallman, quien es el fundador del proyecto GNU.

Evento que no se pueden perder para conocer acerca las ideas fundamentales de la cultura libre y que mejor que con el maestro de maestros en el tema 🙂

Lugar: Auditorio Francisco Vela, Facultad de Ingeniería de la Universidad de San Carlos de Guatemala

Fecha: 8 de Agosto de 2011

Hora:10 am

Costo: Q. 75.00

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.
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.

junio 14, 2011

¿Deseas publicar tus contenidos en linea? [Sábado de Software Libre no. 19]

por Josue Ortega

Este sábado 18 de junio se estaran realizando los talleres de los gestores de contenido (CMS):

  • WordPress, impartido por @tian2992 y @dulios
  • Newscoop , impartido por Claudia Cruz
Hora: 14 horas
Lugar: salón ITCoE en el edifício T3 de la facultad de ingeniería – USAC (Cuarto Nivel)
Entrada: Totalmente Gratis(Incluye CD con las aplicaciones)