Posts Tagged ‘GNU’

La defensa de la marca Fedora necesita de tu ayuda

Martes, agosto 31st, 2010

Anunciaron que se solicita ayuda en buscar cosas para defender la marca Fedora en http://lists.fedoraproject.org/pipermail/announce/2010-August/002856.html

En resumen de la versión en inglés, se necesita alguien que proporcione:

* Un item con el logo de Fedora que haya sido producido o disponible en China antes del 30 de Enero de 2007, pero cualquier cosa disponible mundialmente es suficiente.

* Objetos tangibles — brochures, CDs, botones, mousepads, globos, impresiones de paginas web con fecha de impresión antes del 30 de Enero de 2007, camisas, etc. — que hayan estado en existencia antes de la fecha. Por ejemplo, franelas que digan “Fedora 2005″ serían buenas o con un numero de release que es anterior al 30 de Enero de 2007.

* Tenemos CDs de Fedora 5, pero cualquier otro anterior a 30 de Enero de 2007 serían buenos. (por lo más que recordamos Fedora Core 6 is la única otra versión aplicable, debido a que FC5-FC6 fueron las dos distribuiciones que producimos con el logo antes del 30 de Enero de 2007.

* Buscamos una copia física de Linux magazine de Marzo del 2006
http://www.linux-mag.com/id/2532
http://www.linux-mag.com/channel/back-issues/march2006
…cualquier otra revista, comercial, artículo noticioso, etc. de antes del 30 de Enero de 2007 que hable sobre Fedora

….

Fotos o Scans de cualquier cosa como CDs, franelas, llaveros, mousepads, etc. son aceptables, pueden enviarlo directamente a edutton at redhat dot com. No enviarlo a las listas (ni esta ni las Fedora US)

….

Si el item es en papel (la revista), enviar directamente a:

Erin Dutton
Red Hat Legal Department
Attention: Fedora TM items
1801 Varsity Drive
Raleigh, NC  27606

________________________________________________________________________

Esto lo coloco Carlos Marcano en la lista de correo de Fedora-ve y hago eco por acá, Yo por mi parte pienso colaborar con una edición en físico que tengo de la revista “Todo Linux, número 66” del 01/07/06 la cual trata sobre Fedora Core 5, acá esta su portada:

Todo Linux 66

Todo Linux 66

lanana – Revisa si el nombre de tu proyecto está asignado

Domingo, agosto 22nd, 2010

The Linux Assigned Names And Numbers Authority_1282488387745

The Linux Assigned Names And Numbers Authority ( LANANA ), parte de la Linux Foundation es un sitio web que se dedica a mantener un listado de nombres de servicios, scripts, init scripts, paquetes. Con la intención de evitar colisiones.

Así que si estás pensando en hacer o tener un proyecto en Linux es bueno que consultes lanana antes, para comprobar que el nombre que elegiste no está ocupado.

Google Venezuela – Search Engine

Miércoles, agosto 11th, 2010

Google Venezuela - Search Engine

Funcionalidades:

* Búsquedas optimizadas para Venezuela.
* Interfaz de Google en español.
* Sugerencias mientras escribe su búsqueda.
* Icono en la barra de búsquedas:
* favicon de Google personalizado con la bandera de Venezuela.
* Basado completamente en el add-on de búsqueda para google argentina desarrollado por jguerrerofrescotti => https://addons.mozilla.org/es-ES/firefox/addon/54139/ ( gracias al Software Libre )

Compatibilidad:

* Desarrollado de acuerdo con la especificación OpenSearch 1.1 (compatible con Mozilla Firefox y Microsoft Internet Explorer).

El plugin pueden conseguirlo e instalarlo directamente desde su web del sitio de addons de mozilla:

https://addons.mozilla.org/en-US/firefox/addon/213950/

Si quieres aprender como hacer un plugin similar puedes revisar el siguiente enlace:

http://drfriki.blogspot.com/2009/06/agregando-motores-de-busqueda-firefox.html

Firefox en español en Fedora 13

Domingo, agosto 1st, 2010

Esta semana actualice mi portátil desde Fedora 12 a la versión 13 y para mi sorpresa veo que mi Firefox está en ingles y no veo la parte de lenguajes por ningún lado, la versión de Firefox actual en Fedora 13 es la 3.6.7 y resulta que para esta versión la parte de los idiomas se maneja como extensiones, así que si quieres Firefox en tu idioma hay que instalar el plugin adecuado, en la parte de addons de Firefox no los conseguí, el sitio donde están es este:

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/linux-i686/xpi/

Si estás buscando el archivo para otra versión de Firefox, cambia la versión en el url.

Lenguaje español en firefox

Vida y muerte de un proyecto de Software Libre

Martes, junio 22nd, 2010
Carrera Opensource o debería decir GNU?

Carrera Opensource o debería decir GNU?

Inicialmente cualquier programa o parte de el al menos nace como Software Libre, justo en el momento de la redistribución de ese programa es donde se convierte en privativo o no, si un programa se libera en la modalidad de Software Libre y se redistribuye con una licencia que garantice todas las libertades sobre no garantiza en ningún modo que dicho programa sea un exito comercial, que sea un programa popular o que sea un programa de uso masivo.

Si existen más de 100 mil aplicaciones de Software Libre en sitios como sourceforge.net, googlecode, github entonces por que siempre terminamos usando unas mil aplicaciones?, siendo que 1000 aplicaciones es lo que tienen aproximadamente una instalación estándar y funcional de GNU/Linux, es decir más o menos el 1% de esas 100000.

Entonces por que existen tantas? Bueno así es el Software Libre en donde hay variedad, cada quien considera que su aplicación satisface sus propias necesidades y cuando esas necesidades son un común, bingo! tenemos una aplicación exitosa. Se podrían considerar esas 1000 aplicaciones las ganadoras del proceso evolutivo de selección natural del Software Libre, son aquellas aplicaciones que tienen como características:

  1. Fueron creadas en un momento crucial para resolver una necesidad de mucha gente por lo cual su adopción fue masiva e inmediata.
  2. Su código fuente fue muy legible, sencillo, bien documentado y facilito que muchos otros desarrolladores se sumaran a contribuir al proyecto.
  3. Usaron algún lenguaje de programación popular con lo cual la captación de colaboradores fue sencilla.
  4. Fueron aplicaciones sencillas que resolvieron un problema especifico, cumpliendo la filosofía unix de hacer sistemas complejos a partir de pequeñas piezas no necesariamente del mismo proyecto ( reusar código).
  5. Tuvieron arquitecturas robustas, bien sea por que fueron bien planificadas desde el principio o por mera coincidencia.
  6. Tuvieron excelente documentación.
  7. Fueron basadas en estándares lo que garantizo la interoperabilidad con otras aplicaciones.

Y es que siempre la parte más difícil de hacer un programa y liberarlo es hacer que sea legible por otros y documentarlo bien para que a cualquiera le sea sencillo usarlo, gran parte del éxito de una aplicación viene dado por estos factores y cualquier aplicación que no siga estos puntos esta tendiendo a morir o a agonizar durante mucho tiempo.

Basadas en las características de arriba voy a dar algunos ejemplos de proyectos de Software Libre exitosos, sin un orden especifico:

  1. El kernel Linux, fue un proyecto que nació en un momento particular en donde no existía ningún kernel GNU funcional ( existía hurd pero no era funcional ), su arquitectura permitió que mucha gente contribuyera, ya el momento del kernel pasó si quisieras hacer uno posiblemente no tendría el mismo impacto.
  2. El framework para desarrollo php Symfony, este framework nacio en el momento en que los frameworks para php estaban naciendo y se popularizo por encima de otros debido a su excelente documentación y al esfuerzo de su comunidad en documentar todo lo posible ( mayor comunidad, mayor documentación).
  3. WordPress, el popular motor de blogs, está hecho en php, pese a que existen posiblemente lenguajes de programación más eficientes, rápidos y seguros, es hoy en día referencia tal vez debido a su sencillez, al haber usado un lenguaje de programación, muy popular y que es una pieza de Software modular lo que permite que cualquiera pueda hacer plugins y redistribuirlos de forma sencilla.
  4. El navegador web Firefox, nació a partir de netscape que era de software privativo en un momento donde no habían buenas alternativas libres de navegador, era bastante  robusto en el momento de nacer.
  5. El escritorio Gnome, este nació como alternativa completamente libre para GNU/Linux en un momento donde kde no tenía bien definido el modelo de licenciamiento de sus librerías qt  en el cual se basaba, fue hecho con las librerías gtk provistas por el proyecto Gimp, la principal característica de este escritorio es el de proveer una interfase completamente simple al usuario.

Conoces algún ejemplo más? quieres aportar alguna opinión a este post? hazlo en los comentarios.

Proyectos de tesis en Hardware y Software Libre

Domingo, junio 20th, 2010

Hace unos años dando un curso sobre Software Libre en el cual me mandaron a evaluar al personal, les mande de asignación para la evaluación que me hicieran un ensayo sobre Gnome el popular entorno gráfico de GNU/Linux y les dije expresamente que quería algo corto, en digital,  conciso y con sus propias palabras, la gran mayoría me llego con un burdo copy/paste de la wikipedia, tan así que algunos enlaces apuntaban a contenido interno de la wikipedia.

Las razones de  por que les pedí un ensayo con sus propias palabras es que estoy claro de que hoy en día casi cualquier cosa que pidas o preguntes a una clase la pueden conseguir en Internet, ya Internet se ha convertido en una gran biblioteca con saturación de información y ya no tiene sentido mandar a investigar a alguien algo para que te haga un informe sobre el tema, por que ya ni lo escriben, lo que aprenden realmente es  a hacer copy/paste y tu te dedicas a evaluar con mejor calificación al que lo puede hacer mejor.

En el área del desarrollo de aplicaciones el comportamiento es a la inversa, cuando mando a programar una funcionalidad en alguna aplicación algunos desarrolladores en vez de revisar en Internet primero si existe alguna librería disponible que le ahorre trabajo, algunos se van directamente a escribir código y es que en nuestras universidades a nuestros desarrolladores lo que le enseñan es a ser meros consumidores de tecnología, a comprar ( o piratear ) librerías privativas, applets, a programar lo que no tengan disponible comercialmente de manera tosca, a no resolver problemas de manera inteligente reusando código, a no compartir código con sus compañeros de estudio y es realmente difícil intentar cambiar esa forma de pensar en algunas personas, ya que esta es la manera en que a las corporaciones de software les interesa que pienses.

Y es que la gran mayoría tampoco sabe trabajar en equipo, no conocen como versionar código.

Con el cambio que está teniendo Venezuela relacionado con el Software Libre, los profesores universitarios tienen un gran reto y es que por ellos es primero donde se tiene que empezar a cambiar la manera de pensar, con el Software Libre el código fuente esta disponible en todos lados, no necesitas reinventar la rueda, si deseas evaluar el aprendizaje de tus alumnos no hay mejor manera que mandarlos a programar una funcionalidad nueva a alguna aplicación de Software Libre que tu mismo uses, así se benefician todos, puedes mandar a tus alumnos a corregir los bugs abiertos a alguna aplicación así aprenden a leer código de otros, a ver como funciona el trabajar en equipo, etc… toma en cuenta que cuando salgan al campo laboral no serán evaluados en un examen, tendrán Internet para trabajar y podrán consultar lo que quieran, debes enseñarlos a pensar, no tratar de que se aprendan un libro de memoria.

Debido a este tipo de enseñanza que no está ajustado a la actualidad es que se presentan problemas tan graves como el plagio de tesis y de trabajos entre alumnos ya que este tipo de enseñanza centrado en el fin y no en el medio, facilita este tipo de comportamiento, las tesis no deben perder su naturaleza más básica que es el aporte a través de un trabajo de investigación a la sociedad, no tiene por que ser novedoso o algo nunca antes visto,  es recomendable que sea la mejora de un trabajo previo o que parta de un trabajo hecho por otro y en ese sentido el Software Libre es ideal, por ejemplo se me ocurren algunas tesis como:

  1. Un traje de captura de movimientos para facilitar la animación en blender, perfecta para electrónicos.
  2. Un gui para hacer animaciones con la librería renpy, esto podría ayudar enormemente a hacer aplicaciones multimedia  educativas.
  3. Un binding para que Gnome pueda leer sus atributos gconf desde un ldap y una consola que permita gráficamente configurar políticas de perfil de escritorio, como ldap se puede usar 389 que ya posee una consola hecha en java.
  4. Una herramienta de simulación de circuitos electrónicos al estilo pspice.
  5. Un binding para que DansGuardian o un filtro de contenido similar lea las blacklists desde un ldap y poder configurar al vuelo blacklists para grupos de usuarios en el ldap.
  6. Un gui para hacer animaciones 2D en SVG, se me ocurre ayudar al proyecto casabe ( no más flash ).
  7. Las tesis de grado es la contribución de un alumno a la sociedad, entonces que hacen engavetadas en las universidades? sería genial una aplicación web donde puedas consultar cualquier tesis realizada y que estén digitalizadas si están todas públicas el plagio es más difícil.

No son muchas, pero son las que se me ocurren en este momento, seguro más adelante se me ocurran más y a ti? se te ocurre alguna? colocala en los comentarios.

Solitario Vs Solitario

Lunes, mayo 24th, 2010

Solitario Vs Solitario

  • Izquierda Solitario en Microsoft Windows, 136.97€ licencia OEM de Windows bit.ly/9c5gCt
  • Derecha Solitario en Fedora, 0$ en Licencia

La libertad de usar, modificar y redistribuir el código fuente no tiene precio.
Para todo lo demás usa Software Libre.

Turpial – RPM para la versión 1.3.2-a1

Jueves, mayo 13th, 2010

Logo de TurpialGracias a todo el equipo que trabaja desarrollando turpial, hace un par de días tenemos con nosotros esta nueva versión de este excelente cliente para el escritorio de twitter y su versión RPM para Fedora no se hace esperar y ya está publicada, puedes descargarla desde:

http://forja.softwarelibre.gob.ve/frs/download.php/179/turpial-1.3.2-a1.fc12.noarch.rpm

e instalar o actualizar, si tenías la versión anterior que empaquete,  con:

rpm -Uvh turpial-1.3.2-a1.fc12.noarch.rpm

Si pide alguna dependencia puedes usar:

yum localinstall turpial-1.3.2-a1.fc12.noarch.rpm

O darle doble click al archivo y dejar que el manejador de paquetes gráficos se encargue de todo.

Si usas una versión anterior de  Fedora 12 puedes recompilar el rpm fuente, que puedes descargar de:

http://forja.softwarelibre.gob.ve/frs/download.php/178/turpial-1.3.2-a1.fc12.src.rpm

Esta nueva versión incorpora los siguientes cambios:

  • Creado asistente para gestionar la autenticación segura desde Turpial (requiere python-webkit)
  • Soporte para multilenguaje (español, inglés, portugués, chino tradicional y taiwanés, francés, etc…)
  • Agregada opción ‘Responder a Todos’ al menú contextual de los tweets
  • Botón de preferencias en la ventana de login
  • Implementado soporte para Proxy de la API Twitter
  • Agregado nuevo parámetro para ejecutar turpial en modo prueba (–test)
  • Mejorado el estilo de código
  • Agregado soporte para SigueMiLink en los servicios de cortado de URL
  • Soporte para corrección ortográfica
  • Creado diálogo para agregar amigos (lista de amigos y filtrado de nombres)
  • Agregado soporte para los servicios Yfrog, img.ly, mobypicture y twitgoo para subir imágenes
  • Agregado soporte para los servicios zi.ma y ur1.ca de cortado URLs
  • Optimizada la API de servicios de Turpial. Se han centralizados todos los servicios
  • Implementada vista gtk extendida usando webkit (gtk+)
  • Corregidos bugs menores y realizadas mejoras en la usabilidad

Update el 14-05-2010/7:00 a.m.
Nota: Para que funcione adecuadamente turpial tienen que tener instalado el paquete pywebkitgtk, pero en el rpm no está declarada esta dependencia ( ya mañana tendrán una versión corregida de este rpm ).

Sistema de gestión de escuelas

Domingo, mayo 2nd, 2010

Hace un tiempo escribí sobre i-educar una aplicación brasileña para la gestión de escuelas, la cual está en portugués y está más orientada  a que una prefectura/alcaldíaproyecto_alba_logo o municipalidad gestione desde un sitio web centralizado todo lo relacionado con las escuelas de su área.

En esta oportunidad les escribo para presentarles al argentino proyecto alba, el cual es el responsable de realizar una aplicación realizada en php usando MVC a través del framework symfony, lo cual garantiza que está realizada usando altos estándares de desarrollo y que es fácil de colaborar y modificar a nuestras necesidades. Está orientada a gestionar todo lo referente a una escuela, entre sus principales características tenemos:

  1. Lo más importante, es software libre usando la licencia GPL v2.
  2. A través de un poderoso perfil de alumno, maneja y controla las vacunas de los alumnos, datos personales, de contacto ( padres ), etc…
  3. Maneja las notas, horarios de clases, las materias de los alumnos.
  4. Mantiene registros de los profesores.
  5. Permite generar fácilmente constancias de estudio, boletines.
  6. Manejar  diferentes sedes.
  7. Generar reportes.
  8. Está completamente en castellano.
notas del boletin

Captura de pantalla del área de "Notas del Boletín"

Si deseas ver un demostración online de la aplicaciòn puedes ir al siguiente enlace:

http://demo.proyectoalba.com.ar/

El trac del proyecto, en donde van a conseguir documentación acerca de la instalación, código fuente, reportar bugs ( errores ) y demás en:

http://alba.pressenter.com.ar/cgi-bin/trac.cgi

La web oficial del proyecto:

http://www.proyectoalba.com.ar/

Un proyecto como este puede ahorrar costos y generar valor agregado, trasladando los costos de comprar una licencia hacía empresas/comunidades o personas de nuestro entorno o área, por adaptación, mantenimiento y soporte técnico y estás mismas comunidades pueden retornar lo que tomaron en forma de parches, mejoras al código, donaciones al proyecto original, cumpliendo plenamente con el ecosistema de autosustentabilidad del software libre.

En camino al Flisol 2010

Lunes, abril 19th, 2010

Ya estamos a pocos días del principal evento de instalación de Software Libre que ve el mundo cada año en múltiples ciudades de nuestro continente y la cita para mi en esta edición, es en la ciudad de Caracas en la sede de la UNEFA en chuao el 24 de abril, donde estaré con la comunidad de Fedora instalando GNU/Linux a todo el que quiera recibirlo en su computadora.

Les invito a registrarse con anterioridad al evento en su sistema para que nos ayuden a mantener estadísticas de impacto del Software Libre en la sociedad y a la vez nos ayudan a organizar un poco más las cosas en el evento.

En esta oportunidad como siempre la comunidad de Fedora aparte de estar instalando computadores, estará difundiendo conocimiento con algunos modestos obsequios como  DVD Live con Fedora y algunas otras cosas más que esperamos sepan valorar, así que por favor, si recibes uno de estos DVD usalo! instalalo, compártelo, copialo y difundelo, que no se quede arrumado en un rincon de tu casa o lo que es peor, no lo dañes,  si no te gusta, al menos regalalo a alguien que creas que pueda apreciarlo. Ya que en muchos casos, para nosotros, como para gente de otras distribuciones aquel DVD/CD que regalamos salen de nuestros bolsillos y lo hacemos de manera altruista.

No me queda más nada que decirte: ASISTE! a la ciudad más cercana a tu residencia!

Forros de los DVD de Fedora

Chapas de Fedora

Chapas de Fedora

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Copyright © 2010 Richzendy.org. Search Engine Optimization by Star Nine. Distributed by Wordpress Themes