
Audio: jueves-11032010.ogg
Temáticas:
Música:
Creer que esa frase define a un grupo de personas es el primer error que comete mucha gente, casi siempre con resultados muy negativos para los grupos de personas que la conforman. Para algunos estos perjuicios son ignorados, obviados, asumidos o, en el peor de los casos: visto con sorpresa.
Existen muchos organismos vivos dentro de “la Comunidad del Software Libre de mi país” como para que se le intente delimitar con tiza y saber dónde empieza, dónde termina y cual es su núcleo. La gran cantidad de las veces en la cual se usa ese término se cree que se está hablando de ese núcleo, que es inexistente, inasible, dinámico y orgánico, aunque muchos vínculos simbólicos apunten a él como un ente específico.
Pero hay algo que sí podemos definir, catalogar y colocar en estantes con etiquetas que definen, sin temor a la simplificación generalizante, con toda propiedad y cabalidad, el contenido de cada envase (arquetipo).
Intentaré definir una de las manifestaciones de ese supuesto núcleo que compone a “la Comunidad del Software Libre de mi país”: LOS ACTORES DE REPARTO.
Aunque no son los protagonostas (pero les gustaría serlo), hay cientos de tipos posibles de actores y estos se subdividen en miles de ellos, cada uno como es la naturaleza del ser humano presentan diferencias entre sí, pero similitudes generales en la especie. En todos los países pueden encontrarse estas representaciones.
Me atreveré a definir algunos y quiero en este punto recordar lo siguiente: mucha gente cree que cualquiera de ellos define a la Comunidad del Software Libre en su integridad o por lo menos representa suficientemente bien al resto de los integrantes de la misma:
Los ejemplos que doy no son los que mejor dejan parada a “la Comunidad del Software Libre de mi país” porque precisamente quiero describir aquellos perfiles que por creerse representativos son en muchas oportunidades causa de un problema mayor. Hay muy buenos ejemplos y perfiles maravillosos, saludables y productivos, pero veamos estos curiosos casos.
“la Comunidad del Software Libre” de mi país, además de ser algo etéreo, inasible y dinámico y orgánico, tiene cosas muy muy buenas y gente muy valiosa. Sin embargo quiero subrayar estos perfiles que he visto y que aunque casi todos son minoría (uno de ellos sí es muy asistido) hablan por el resto de forma tal que se pudiera pensar que “la Comunidad del Software Libre de mi país” es básicamente un grupo conformado por gente como:
Afortunadamente ninguno de ellos representan oficialmente ni representan arquetípicamente a “la Comunidad del Software Libre de mi país”. Pero en muchos casos los que se acercan al Software Libre se topan con algunos de estos perfiles y creen haber conseguido en gran parte conocer la naturaleza de “la Comunidad del Software Libre de mi pais”.
Yo en parte pertenezco a veces a alguno de estos arquetipos, pero puedo decir públicamente que las veces que he sido tal persona me avergüenzan profundamente. Triste es que alguien crea que es una gracia o es poco relevante ser conocido como uno de estos perfiles o haber dado la impresión al resto de la gente que todos somos como ellos.
…pero “la Comunidad del Software Libre de mi país”, etérea y todo, es la mejor causa a la que haya podido unirme. Con algunas desagradables excepciones, tristes, olvidadas, mediocres y de pocos resultados que se recuerden con agrado por muchos, “la Comunidad del Software Libre de mi país” es un espacio donde he conocido a los mejores amigos que comparten conmigo día a día mis conexiones en Internet.
A ellos mis respetos y mi dedicación.


En los últimos días se han estado publicando en blogs, listas de correos y canales de IRC comentarios de descontento en cuanto a la Comunidad de Software Libre venezolana, y es algo natural y normal, lo que no apoyo es cuando las publicaciones de estos comentarios son destructivas, señaladoras o simplemente buscan un protagonismo.
He leído un par de posts (realmente buenos, porque los otros que he visto solo buscan destruir), escritos por dos personas de la Comunidad a las cuales no solo respeto, sino que les tengo mucha admiración, la cual se confirma cuando en dichos escritos no solo admiten nuestros problemas como comunidad, sino que también invitan a trabajar y a dejarnos de peleas y estupideces para que podamos crecer.
Tatica: Personalmente no la conozco (exceptuando mis asistencias a sus magnificas charlas y talleres), solo hemos conversado por IRC, y siempre he visto en ella su dedicación y ganas de trabajar por el Software Libre, cosas que la han llevado a tener el estatus que tiene. Ella escribió: Comunidad NO se escribe con C de Culebrones.
Octavio Rossell: Sin comentarios… odiado por muchos pero una de las personas que mas trabaja por la Difusión del Software Libre en el país, además de esto un gran amigo. El escribió: “la Comunidad del Software Libre de mi país”.
Espero que lean los post antes descritos y saquen sus conclusiones… La idea no es criticar destructivamente, lo que buscamos es integrar, compartir y crecer como comunidad.

En el Día Internacional de la Mujer celebramos los avances de las mujeres de América Latina y el Caribe. Las mujeres continúan incrementado su participación en actividades remuneradas y mejorando su independencia económica. La tasa de participación laboral de las mujeres ha aumentado del 35% en 1980 al 53% en 2007. Un estudio reciente del BID documenta que el aumento en el empleo femenino ha sido una fuente importante del crecimiento económico registrado en la región. A nivel de los hogares, el porcentaje de ingresos contribuidos por mujeres ha aumentado en más de 10 puntos porcentuales en la gran mayoría de los países, que alcanza el 30% en Costa Rica, casi el 45% en El Salvador y más del 60% en Jamaica.
También, ha habido progreso en el ámbito político. Actualmente existen presidentas en Argentina y Chile, y se inaugura el año con la elección de una nueva presidenta en Costa Rica.
Al mismo tiempo que celebramos los avances, debemos reconocer que quedan retos importantes por delante. La pobreza afecta 1.15 veces más a mujeres que a hombres y esta brecha tiende a profundizarse en la mayoría de países de la región. La inserción laboral de la mujer es aún menor que los hombres y se desarrolla en condiciones asimétricas. La participación de las mujeres en los parlamentos de la región es apenas el 22.4%.
Existe evidencia empírica contundente que demuestra que la promoción de la equidad de género es una de las inversiones más costo-eficientes para reducir la pobreza y promover el bienestar de generaciones futuras. Por tanto, el Banco Interamericano de Desarrollo (BID) está comprometido con el tema, y está tomando acciones concretas para fomentar la equidad de género en América Latina y el Caribe.
En el 2009, se creó el Fondo de Género y Diversidad que compromete $10 millones del capital del Banco en contribuciones no-reembolsables y alienta contribuciones similares de países donantes para los próximos tres años. Además, se espera aprobar este año una nueva política de género que propondrá la atención sistemática y transversal de los temas de género como un estándar para la acción del Banco.
Queremos asimismo involucrar en estos esfuerzos al sector privado. El Fondo Multilateral de Inversiones del BID en colaboración con Goldman Sachs, a través de su iniciativa 10,000 Women, Thunderbird School y MiBanco, proveerá asistencia a 700 pequeñas empresas y 100,000 microemprendimientos dirigidos por mujeres peruanas. Esta operación ampliará el acceso a entrenamiento y financiamiento y probará métodos para la capacitación de mujeres empresarias que se esperan diseminar en la región.
Recientemente, dos países de la región han sufrido terremotos devastadores. En el caso de Chile, el BID está a disposición de las autoridades para ayudar al país a superar la catástrofe. En el caso de Haití, nos hemos comprometido con el surgimiento de un nuevo Haití que ofrezca condiciones para el progreso de todos, hombres y mujeres por igual. Para lograrlo, pondremos especial prioridad, durante las etapas de emergencia y reconstrucción, para visibilizar y apoyar la contribución de las mujeres, así como para remover las barreras que limitan su participación.

Hoy, luego de volver a ver un video de Clay Shrinky en TED, me encontré con la sugerencia de este video de Howard Rheingold que realmente me dejó pensando en algo que creo realmente. “Lo que hoy conocemos como eficiente económica y socialmente, puede ser obsoleto mañana”.
Como hacktivista del software libre y de la cultura libre, muchas veces me choco con personas que dicen con total seguridad que lo que les planteo no funciona. La razón de su seguridad es que todo lo que conocen se basa en el paradigma de que cada vez que uno gana, otro tiene que perder.
Desde hace muchos años, los juegos “ganar – ganar”, me han fascinado y esta conferencia de 20 minutos va en ese sentido.
Estos son los videos:


Caratula de Run, Lola, Run
Run, Lola, Run es una de las películas más locas y fumadas que he visto, está pelicula de 1998 que no se por que no la había visto antes ( la ví recientente ) me dejo con otra visión del cine, es una película europea , de Alemania exactamente deja reflejada toda una cultura muy diferente, es una película muy al estilo Tarantino que a quienes les guste el genero les podrá encantar esta.
Me encanto el look Neo-Punk la actriz principal Franka Potente quien hace de Lola, le cae genial.
La recomiendo abiertamente a quien no la haya visto aún ( es una buena elección para este fin de semana), la pueden encontrar en formato torrent en muy buena calidad en:
http://mejorenvo.com/descargar-pelicula-2376.html
El enlace imdb de la película es:
http://www.imdb.com/title/tt0130827/
Y el trailer es:
No hay articulos relacionados a esta entrada.

Desde hace ya tiempo he querido escribir sobre los beneficios y ventajas que puede tener el Software Libre.
Desde que decidí ir a un evento llamado el Congreso Nacional de Software Libre, en mi estado natal, Aragua (en Maracay) en el año 2005, me junté con varios expertos del tema y me puse a estudiar más los modelos de negocio y estudios aplicados bajos el software libre. Lo que sigue es mas que un artículo, quizás es un relato personal lleno de evidencias para dar a conocer bien el software libre, pero mas que todo para la gente que como yo no conocía realmente el tema hasta hace poco.
Para evitar errores conceptuales con el término “Software Libre” ya que algunos confunden a mismo refeririéndose a éste como “fuente abierta” (“open source” en inglés), se usa a veces el término “FLOSS” (”free – libre – open source software”). El Software Libre se caracteriza por funcionar con premisas completamente distintas a las del software privativo. Entre ellas, la más importante en el modelo de negocios es que entiende el software como un servicio y no como un producto.
Básicamente, el Software Libre está en contra del licenciamiento privativo, donde se considera al software un producto añadido a las computadoras y que no permitiera que programadores y desarrolladores de software compartieran libremente sus programas a fin de encontrar soluciones a las necesidades específicas de sus clientes, amigos, familiares.
Las motivaciones de los desarrolladores del software libre son muy variadas, muchas aluden a ciertos principios anarquistas o a la posibilidad de formas mutualistas o de cooperación dentro del sistema capitalista. Pero también hay quienes consideran al software libre como la única oportunidad de competir en un mercado dominado por las grandes compañías de software privativo. ¿Pero dónde está el negocio para esta gente? ¿Cómo compiten y ganan dinero con el “Software Libre”?
En primer lugar, debe tenerse en cuenta que el software libre no es necesariamente gratuito (como el freeware), sino que a diferencia del software no libre o privativo puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Esto quiere decir que el software libre puede ser vendido comercialmente sin dejar de ser libre. Tal es el caso, por ejemplo, de las distribuciones comerciales de Linux. Uno compra un CD de GNU/ Linux, pero tiene derecho a modificarlo y redistribuir las versiones modificadas del programa.
¿De que vive la gente que trabaja en el software libre?
La ganancia más importante del Software Libre está en la comercialización o en la entrega de servicios asociados. El cliente no debe pagar por usar el software (lo que al productor del mismo no le ocasiona ningún gasto adicional), sino por los servicios de asistencia técnica, de capacitación y por la implementación de nuevas características y la corrección de errores o defectos. Para muchos clientes esto significa un gran ahorro y una mayor independencia: no deben pagar licencias ni acceder a copias no autorizadas ó copias ilegales, y pueden adaptar completamente sus sistemas a sus necesidades. Y para el desarrollador del software o el programador de una empresa competitiva, está en que tiene una considerable ventaja sobre los otros programadores a la hora de vender sus servicios o copar un nicho del mercado: estuvo involucrado en la creación o adaptación del software y por eso lo conoce mejor y puede trabajar de forma más rápida y eficiente.
Existen entonces distintos modelos de servicios posibles en el mundo del software libre. Una primera posibilidad es la unión entre el software libre y el software privativo. Esto consiste en la adaptación de determinadas aplicaciones disponibles bajo licencia no-libre de modo que puedan coexistir y convivir con aplicaciones basadas en software libre.
Una segunda posibilidad es la de asociar dos licencias a un determinado código una de ellas es libre y la otra privativa de forma de permitir al usuario escoger entre cualquiera de ellas para aplicar al uso del software. Otra posibilidad consiste en desarrollar una determinada aplicación bajo licencia libre y ofrecer personalizaciones y/o servicios específicos sobre ese software. O desarrollar componentes con otro paradigma de negocios para productos de software libre.
Otro caso refiere a donaciones o suscripciones. Este tipo de modelo está en general ligado a las revistas electrónicas, pero también existe en algunos proyectos de software libre.
Por último, existen también modelos que apuestan a la creación de nuevos productos que permite distribuir el código sin necesidad de garantizar el acceso al código fuente. Ejemplos de esto son: Crossover Office/Plugin y MacOS X.
Resumiendo, quizás la mejor analogía para explicar el negocio alrededor del software libre sea el Derecho. Los textos de las leyes son libres (cualquiera puede acceder a ellos) y gratuitos (pueden copiarse), pero los abogados tienen trabajo y pueden vivir muy bien de él. ¿Por qué? Porque son expertos en el manejo de estas fuentes y, más allá de que podamos leer y entender un código penal, necesitamos de su asesoramiento para desarrollar con éxito cualquier procedimiento legal. Lo mismo sucede con el software. Ante nuestros problemas como usuarios, el software privativo nos vende una solución enlatada, mientras que el software libre nos regala una caja llena de sofisticadas herramientas que podemos usar a nuestro antojo. ¿El truco? Necesitamos de su ayuda para saber cómo hacerlo.


Después de un merecido descanso, emprendemos un nuevo año, con energías recargadas, nuevas expectativas y sobre todo muchas ganas de llegar más lejos; esperamos que este año podamos colaborar más de cerca a todos nuestros lectores, a todos nuestros autores y claro esta a toda la comunidad que gusta del tema de tecnologías y software libre.
Ecología y Libertad, un título con el que deseamos empezar este año, por que queremos contribuir a esta gran campaña para conscientizar sobre un tema tan importante como es el Cuidado al Medio Ambiente; consideramos que el cuidar lo que nos rodea es también una forma de Libertad y como tal debemos luchar por mantenerla.
En este primer número del 2010, deseamos expresarles nuestro compromiso de seguir trabajando día a día con más fuerza, con el emprendimiento y perseverancia de siempre, así mismo invitarlos a ser participes de todas y cada una de las actividades inherentes a las tecnologías libres en cada uno de vuestros países y de esta forma contribuir al crecimiento de este movimiento que ha demostrado sus virtudes, su potencial y su valores dentro la sociedad.
Por ultimo destacamos el cambio en la apariencia de nuestra portada y en parte del diseño de la revista, esperamos sea de su agrado.
Seamos conscientes de lo que tenemos y luchemos por conservarlo.
Bienvenidos a nuestro décimo sexto número. Os invitamos a descargar éste número y a disfrutar de su contenido. También les invitamos hacernos llegar todos sus comentarios, sugerencias, y claro esta reiterarles que tienen la revista abierta para poder realizar sus aportes.
Mirror 1 (Bolivia): aqui
Mirror 2 (Argentina): aqui
Mirror 3 (Argentina): aqui
Mirror 4 (Austria): aqui
Mirror 5 (Austria): aqui
Mirror 6 (Venezuela): aqui
Mirror 7 (España): aqui

Luego del terrible terremoto de 8.8 puntos en la escala de Richter, que se avatió en el día de ayer sobre amplias zonas de Chile, y que también fue sentido en varios paises de Sudamerica, hago extensivo mi saludo de solidaridad con el hermano pueblo chileno.
Ya hemos podido comunicarnos con nuestros compañeros chilenos del Proyecto Parabola, aunque aún no sabemos nada del compañero danthux que estaba en la zona cercana al epicentro.
Los compañeros Azag y Tsolar están bien :D, asimismo me enteré por Identi.ca que el Consejero de FSFLA Oscar Valenzuela también se encuentra bien.
Le escribi por Identi.ca a nuestro compañero de GNU Chile Jorge Benavides, espero que él y su gente esten todos bien.
568 1290/ 568 1295
Ya no uso magpie, ahora uso simplepie, y puse mis noticias de identi.ca también.
SimplePie tiene un montón de opciones, que me han ayudado a "personalizar" un poco mejor mi sitio, además que abre muchas puertas para poder incluir en un solo sitio muchas noticias, de muchos sitios. De hecho, ya estoy pensando migrar mis suscripciones a una pestaña en este sitio, y leer mis feeds en mi sitio, heh :)
Si quieren saber más de simplepie, hagan click acá.
Eso por ahora...
Saludos!

XIV Convención y Feria Internacional
Invitación:
Del 7 al 11 de febrero de 2011, La Habana acogerá la XIV edición de la Convención y Feria Internacional Informática 2011, que sesionará en el Palacio de Convenciones de La Habana y en el recinto ferial PABEXPO.
“Tecnologías convergentes: integración e independencia”, es el tema central que promoverá nuestro encuentro de Informática en La Habana. Le invitamos a la discusión científico tecnológica, a la exposición de proyectos e iniciativas de las principales temáticas convocadas en cada uno de los eventos que forman parte de la Convención y Feria.
Informática 2011 será espacio para el intercambio entre profesionales, científicos, técnicos, empresarios, representantes gubernamentales, organismos internacionales y público en general, interesado en investigar, promover, analizar y conocer sobre el avance de las tecnologías de la información, las telecomunicaciones, la electrónica, los equipos médicos y la automática en Cuba y el mundo.
El Comité Organizador de Informática 2011 les reitera la invitación a presentar sus contribuciones profesionales y muestras comerciales con la garantía de que alcanzaremos los objetivos comunes en un clima de amistad y cooperación.
El Programa Científico de la Convención se compone de eventos temáticos que se celebrarán en la misma sede de forma simultánea, y sesiones centrales donde se impartirán conferencias, paneles y mesas redondas por expertos nacionales e internacionales. El delegado podrá participar en las actividades del programa científico que sean de su interés.
Objetivos
- Conocer los avances científicos y tecnológicos, la convergencia y el estado del arte en la seguridad de las Tecnologías de la Información y las Telecomunicaciones, la ética, el derecho, la eficiencia, el ahorro energético y la sostenibilidad ambiental.
- Estimular la actividad de investigación desarrollo e innovación tecnológica en el campo de las Tecnologías de la Información y las Telecomunicaciones e intercambiar sobre el rol que deben jugar las mismas en la integración y convergencia del conocimiento.
- Propiciar el intercambio de experiencias sobre aplicaciones en tecnologías avanzadas en los sectores de la salud y la educación.
- Intercambiar información especializada en las esferas de las telecomunicaciones, informática aplicada, electrónica, automatización, comercio electrónico y geomática.
- Difundir conocimiento y experiencias que mejoren la productividad y la calidad en el desarrollo del software.
- Incentivar el uso y desarrollo de tecnologías de código abierto.
- Evaluar, desarrollar e implantar estrategias y acciones que contribuyan a la seguridad de las redes.
Temas transversales
- Convergencia de las ciencias y tecnologías.
- Seguridad de las Tecnologías de la Información y las Telecomunicaciones.
- Plataformas y aplicaciones de código abierto.
- La ética y el derecho en las Tecnologías de la Información y las Telecomunicaciones.
- Eficiencia y ahorro energético. Sostenibilidad ambiental.
El evento Informática 2011 estimulará el intercambio entre profesionales, científicos, técnicos, empresarios, representantes gubernamentales, organismos internacionales y público en general, interesados en investigar, promover, analizar y conocer sobre el avance de las tecnologías de la información y las telecomunicaciones, la electrónica y la automática, así como sus aplicaciones actuales en los diversos sectores de la sociedad.
Los trabajos se presentarán a partir de las temáticas principales de los distintos eventos a realizarse en el marco de la Convención, teniendo en cuenta las siguientes especificaciones:
Estructura de los trabajos:
Idiomas oficiales:
Las presentaciones podrán realizarse en español e inglés.
Se dispondrá de traducción simultánea (inglés – español y viceversa) en las sesiones plenarias y otras actividades principales.
Mas Información en
http://www.informaticahabana.com/

Cordial saludo amigos.
Aproveche varios acontecimientos en mi vida, para reflexionar respecto al FLISOL y esa semilla que muchos promovemos y por que no decirlo en parte ayudamos a sembrar.
Cada uno debe tener una respuesta a las dos preguntas planteadas:
Para mi el FLISOL como alguna vez lo discutimos con Peter, Mario y Rafael. Es un evento de difusión de Software y Cultura Libre (al final lo dejamos en Software). De las comunidades locales hacia el publico que no conoce de esta filosofía y sus valores.
Este evento a mi juicio debe ser abierto a TODOS (ese sigue siendo el sueño). Buscando la independencia y no la transparencia. En ese
sentido no debe ser obligación de ningún grupo su desarrollo. Dado que TODOS somos comunidad y TODOS debemos estar en el y apoyarlo (no como grupos pero si como individuos).
Considero que en los últimos dos (2) años, un cambio en la visión de varios miembros de la comunidad lleva a varios a promocionar el
OpenSource, practicas poco libres y otros modelos de negocio que lamentablemente pasan por encima de personas y de la misma comunidad. Definitivamente el FLISOL NO puede ser su plataforma.
Por tal motivo el FLISOL debe:
1) Realizar máxima difusión por diferentes medios PERO de manera individual no colectiva.
CareLibro; Existen medios diferentes al de generar grupos para realizar difusión. Por ejemplo realizando un link a alguno de los vídeos del FLISOL, re enviando las URL del sito oficial del FLISOL, quizás realizando tag’s de afiches etc…
Apoyamos al FLISOL pero debemos ser coherentes con el trabajo de las comunidades Libres. Estoy seguro que es un medio masivo, sin embargo no confío en el como plataforma para llegar a más personas.
Las personas que crean en el, de manera individual y no colectiva deben apoyarse en dicha herramienta. Yo no confío en el carelibro por
tal motivo buscare medios un poco más coherentes para realizar difusión del mensaje de libertad y valores.
2) Difundir un mensaje claro.
La defensa de la libertad y valores, por encima de un modelo tecnológico es algo imprescindible. Talleres, Charlas, Concursos, Instalación, etc… Todo debe estar relacionado con la importancia de la libertad y sus valores.
No hacemos el FLISOL por instalar equipos… Lo hacemos por liberar mentes (:P eso sonó a Matrix). Lo hacemos por difundir el mensaje de
libertad, valores y legalidad.
Por mi parte realizare un folleto informativo, sacare muchas fotocopias y en diferentes lugares repartiré dichos folletos (papel ecológico y pintura ecológica
coherencia).
3) Ser Prácticos, dado que el FLISOL nos convoca a todos.
Dejar discusiones y trabajar por el desarrollo de las comunidades locales de Software Libre. El FLISOL debe convocar una masa gigantesca de personas, por tal motivo todos y de la manera en que cada persona quiera debemos participar. Manos a la obra, Todos somos comunidad, todos debemos trabajar por el FLISOL (de manera individual y sin más intereses que los de forjar sinergia a favor del Software Libre.
Manos a la obra, Todos somos comunidad, todos debemos trabajar por el FLISOL (de manera individual y sin más intereses que los de forjar sinergia a favor del Software Libre).

Las mejoras desde la versión 0.8.6 son:
* Capturas de pantalla automáticas soportadas en todas las interfaces gráficas de usuario.
* Ahorros significativos de memoria al analizar grandes árboles XML y en algunas llamadas a funciones.
* Mejoras en el video streaming.
* Sin bloqueos al cargar bitmaps, peliculas, datos
* Refactorizando para eliminar la mayoría de los datos estáticos y acercarse más a “re-entrant VM”.
* Cygnal ahora suporta multiples conexiones, manipulando multiples streams de video.
* Cygnal ahora suporta complementos para “server side scripting” en C/C++
* Implementado soporte para empaquetamiento deb y rpm.
Enlaces de Interés:
* http://wiki.gnashdev.org/Gnash#Obtaining_Source_Code
* http://wiki.gnashdev.org/Gnash#Obtaining_Pre-built_Packages


Munich, Alemania (PRWEB) Febrero 11, 2010 – En el comienzo de nuestro décimo aniversario y con más de trescientos millones de descargas acumuladas. La comunidad de OpenOffice.org, anuncia el lanzamiento de su más reciente versión de producción.
OpenOffice.org 3.2 trabajará aún más rápido que sus antecesores, ofrece nuevas mejoras en las funciones, se eliminaron errores y posibles vulnerabilidades de seguridad.
OpenOffice.org 3.x es el líder mundial en software libre de productividad personal. El componente básico, que incluye procesador de texto, hoja de cálculo, presentaciones gráficas, fórmulas y generador de base de datos. Que pueden fácilmente expandirse con extensiones que se pueden bajar desde el repositorio de OpenOffice.org.
A un año del lanzamiento de OpenOffice.org versión 3.0 y a más de cien millones de descargas, desde nuestro sitio central solamente, hasta el momento. Los usuarios van desde individuos con una computadora personal a corporaciones con cientos de miles de usuarios.
Dentro de las mejoras de OpenOffice.org 3.2, se destacan:
Chris Goddard de Affiliorama.com dice del nuevo lanzamiento: “Hace cuatro años eramos unos emprendedores en una nueva empresa y el costo cero de OpenOffice.org fue una decisión obvia en cuanto a lo financiero. Nosotros continuamos usando OpenOffice.org, pero ahora por otras razones incluyendo: su estabilidad y funcionalidad que mantuvo nuestro trabajo a un ritmo ágil y por que es software libre. Hemos recibido consejos para ajustar el programa y personalizarlo y los errores han sido increíblemente fáciles de arreglar. Nosotros ahora recomendamos, a nuestros, más de, 300,000 clientes, usar OpenOffice.org como una alternativa viable a Microsoft. Y esperamos que la nueva versión, motive a muchos más a seguir nuestro caso de éxito.”
Florian Effenberger, Líder del proyecto de marketing de OpenOffice.org comenta: “Algunas personas están todavía atrapadas en otras herramientas de productividad. Muchas veces por política de TI, otras por tener que quedar aferrados a software antiguo en la organización. Para los demás, queremos que OpenOffice.org sea la suite ofimática elegida para el 2010 y que OpenOffice.org 3.2 nos lleve a un paso más adelante para alcanzar esa meta”.
Todos los usuarios están invitados a actualizar a la nueva versión. Los usuarios de OpenOffice.org 3.x pueden ser blanco de posibles vulnerabilidades de seguridad que han sido resueltas en la versión 3.2. Para ellos, actualizar pronto es buena idea.
Cualquier persona que siga usando OpenOffice.org 2.x deben saber que esta versión se ha declarado “finalizada en su ciclo de vida”, en Diciembre de 2009. Sin más soporte para parches de seguridad o arreglo de bugs salidos de la comunidad. El soporte corporativo con ciclos más largos puede estar aún disponible si es brindado por distribuidores, vendors comerciales u Oracle.
Una guía completa a las nuevas funcionalidades está disponible aquí:
http://www.openoffice.org/dev_docs/features/3.2/
El boletín lleno de detalles con vulnerabilidades potenciales arreglado en público:
http://www.openoffice.org/security/bulletin.html
Descarga de OpenOffice.org 3.2 en inglés
http://es.openoffice.org/
Kit de prensa en inglés
http://marketing.openoffice.org/press_kit.html
y más razones para elegir OpenOffice.org
http://why.openoffice.org
Alexandro Colorado (UTC 05h00)
OpenOffice.org Spanish Lead
Email: jza@openoffice.org
Teléfono: +1 347 414 9315
Florian Effenberger (UTC +01h00)
OpenOffice.org Marketing Project Lead
Email: floeff@openoffice.org
Phone: +49 8341 99660880
Mobile: +49 151 14424108
Louis SuárezPotts (UTC 04h00)
OpenOffice.org Community Manager
Email: louis@openoffice.org
Phone: +1 (416) 6253843
Contactos de Marketing locales en
http://marketing.openoffice.org/contacts.html
La comunidad de OpenOffice.org es un equipo internacional de voluntarios y contribuyentes patrocinados que desarrollan, localizan, soportan y promueven la suite de productividad OpenOffice.org.
Gracias a sus esfuerzos, OpenOffice.org puede ser descargado y usado en forma completamente libre. A costo cero, para cualquier propósito (privado o comercial), puede ser modificado y redistribuido (tanto en su formato original como con modificaciones). OpenOffice.org se provee bajo la licencia LGPL.
Todos están invitados a ser parte de la comunidad y también a asegurar que OpenOffice.org se continué desarrollando en el futuro.
OpenOffice.org usa el estándar abierto de Open Document Format (ODF). Estándar desarrollado por la fundación OASIS (ISO/IEC 26300) así como posee la capacidad de lectura y escritura en formatos privativos, como el de Microsoft Office. Está disponible para las plataformas más utilizadas (Windows, Linux y OSX entre otras) y en más de 100 idiomas.
La comunidad de OpenOffice.org agradece del patrocinio generoso de varias empresas que han hecho posible el proyecto, incluyendo a Oracle como principal contribuyente.

La sombra sacó una mano y me arrastró a su interior.
El señor que nos servía de guía nos advertía sobre las flores. Por primera vez, el cielo no se reflejaba en el lago; lloraba en remolinos estáticos grisazules no muy profundos en las alturas, pero lejos, como un holograma gelatinoso y palpable. Descendíamos los escalones de piedra o cristal ámbar para alcanzar la orilla. Las telillas de un amarillo mostaza claro transparente de forma redonda y finas líneas, asustadas por los pasos, descargaron impetuosamente el chorrazo de agua sobre nosotros, risueños pero no sorprendidos. Di marcha atrás para repetir la escena y robarme aunque sea su aspecto en algunos megas de belleza indecible. Caminé nuevamente. No sentí sino el brillo rosáceo cegándome instantáneamente. Las flores ahora estaban abiertas y sus campanas, antes globos acuíferos, se inclinaban dejando ver el final de su tristeza. El grupo se encontraba atento al lago, como en espera de algo. Nadie parecía sorprenderse por la limpidez del púrpura del fondo ni el mágico dragón marino que giraba en espirales luminosos, a veces color rosa, pero casi siempre rojo. Lo miraba con extasío, y miraba la escena. Se desaparecía por el fondo a la derecha, y le seguía con angustia de amante en desgracia. Todos, menos aquel 10 metros atrás en el camino, indiferente a todo, enrollando y halando del cable de la cámara. 15 metros detrás de mí era imposible verme, estaba sólo la camisa y el pantalón blanca y negro manipulando el cubito plateado, el cielo, el camino, las amarillas, el grupo de gente a la orilla del lago. Mis ojos fijos en la no transparencia del agua, buscando trazos de luz roja, pero toda mi atención en el movimiento magnético que provocaban esas manos transparentes que delicadamente salían de la camisa. Un leve movimiento de sus dedos y rotaría rápidamente hacia el sol o alguna luna, a cualquier velocidad luminosa, para danzar sobre su vértice, cara o arista o estrenar nuevo destello sonoro. Todos ya regresaban. Acostada entre ámbar y pasto, a borde de lago, esperaría el regreso de mi nuevo amor desde las profundidades de permanganato, a base de agua de amarillas y fuerza vital cubística plateada, hasta que a la sombra le invada la desesperanza, y me regrese.


El ratón Emilio, la mascota del navegador.
Para los que disfrutamos de usar programas “vimosos” (uso similar al del editor Vi), y encontramos más efectivo tipear comandos o usar combinaciones de teclas, contando con una interfaz limpia de menúes y opciones, se ha empaquetado una de las primerísimas versiones (funcional) de Retumilo.
Retumilo es un navegador de internet vimoso, desarrollado por Mariano Street, usando las librerías Qt y el motor WebKit.
Está licenciado bajo la GNU GPLv3 por lo que es Software Libre. Además, usa el esperanto (la lengua internacional) como lengua principal, y no deja de ser fácil de utilizar.

Retumilo corriendo en Ubuntu
Si bien recién se encuentra en la versión 0.1.1, tiene un desarrollo activo y es 100% funcional. Se encuentra disponible para todas las plataformas compatibles con Qt, entre ellas Debian/Ubuntu, Arch Linux, Slax y Windows.
Para ver más características pueden visitar el sitio web de retumilo.
El filtrado de datos es una de las piedras angulares en cualquier aplicación en el tema de seguridad, independientemente del lenguaje donde se trabaje. PHP proporciona una amplia gama de herramientas y funciones para filtrar o validar los datos, pero a diferencia de otros lenguajes, no tiene funciones estándar para filtrar los datos (como cgi de perl).
La extensión Filter llena este vacío y viene a suplir muchas expresiones regulares que son extremadamente lentas para validar formatos y datos de entradas, estas son muchas de las bondades de PHP que muchos desarrolladores no suelen utilizar y que vienen a ser parte de las buenas practicas de desarrollo sobre este lenguaje.
Este componente cuenta con constantes que representan los filtros a ser aplicados y ademas estos se pueden aplicar sobre arrys conocidos (POST, GET, COOKIE, etc) de manera que se vuelve flexible, para este tipo de validaciones, veamos unos ejemplos.
1 2 3 4 5 6 7 8 9 10 | <?php if($_GET['mode']){ if(!is_numeric($_GET['mode'])){ echo "'mode' no es un entero"; } else { echo "'mode' es un entero"; return (int)$_GET['mode']; } } ?> |
1 2 3 4 5 6 7 8 9 10 | <?php $mode = filter_input(INPUT_GET, 'mode', FILTER_VALIDATE_INT); if(!$mode){ echo "'mode' no es un entero"; } else { echo "mode es: $mode"; return $mode; } ?> |
Ya podemos apreciar que nuestro código se limpia y si le hacemos un benchmark seguramente también será mas rápido
* Santizing(limpieza) filtros, Permitir o denegar los caracteres de una cadena, siempre retorna una cadena
* Filtros Lógicos, Conoce los formatos devuelve el tipo esperado de éxito.
1 2 3 4 5 | <form action="example.php" method="post">
Ingrese su Edad:
<input name="age" size="2" />
<input name="submit" type="submit" value="Ir" />
</form> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php if (filter_has_var(INPUT_POST, 'submit')) { echo 'Se envió el form'; } $age = filter_input(INPUT_POST, 'age', FILTER_VALIDATE_INT); if (is_null($age)) { echo "La 'edad' es un campo requerido!"; } elseif ($age === FALSE) { echo 'Ingrese una edad valida'; } else { echo 'Bienvenido.'; } ?> |
Bien como vemos solo validamos que la edad sea un numero entero, pero existen algunos filtros que soportan options para que las validaciones sean mas precisas. Ahora la edad debe pasar la condición que debe estar entre un rango entre 7 y 77. veamos la utilización con el código anterior.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php if (filter_has_var(INPUT_POST, 'submit')) { echo 'Se envió el form'; } $age = filter_input(INPUT_POST, 'age', FILTER_VALIDATE_INT, array('options'=> array('min_range'=>7, 'max_range'=>77)); if (is_null($age)) { echo "La 'edad' es un campo requerido!"; } elseif ($age === FALSE) { echo 'Ingrese una edad valida'; } else { echo 'Bienvenido.'; } ?> |
1 2 3 4 5 | <form action="example01.php" method="post">
Ingrese su Nombre:
<input name="name" size="50" />
<input name="submit" type="submit" value="Ir" />
</form> |
1 2 3 4 5 6 7 8 9 10 11 12 | <?php if (filter_has_var(INPUT_POST, 'submit')) { echo 'Se envió el form'; } $name = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); if (is_null($name)) { echo "El 'nombre' es un campo requerido!"; } else { echo "Bienvenido, $name"; } ?> |
En PHP 5.x esta extensión viene por defecto.
Por último dejo un post de PHPPro donde servirá de guía para muchos, de manera que escalemos nuestras formas de validar datos.

Este es uno de los componentes menos utilizados en Gambas. Porque? bueno, casi no existen ejemplos de como utilizarlo. La información que aparece en la ayuda de Gambas se limita solo a mostrar las propiedades, metodos y eventos de este componente, pero nada mas.
Afortunadamente alguien desarrollo un ejemplo que andaba rodando por la red desde el año 2007, pero estaba incompleto y erroneo.
Luego de mucho ensayo y error, logre conseguir que funcionaria, aqui les dejo una pantalla:
El formulario en vista de diseño, debe ser algo asi:
y el codigo es el siguiente:
PRIVATE hCon AS NEW Connection
PRIVATE hResult AS Result
PUBLIC SUB _new()
hcon.host = “localhost”
‘hcon.Port = 3306
hCon.User = “root”
hCon.Type = “mysql”
hcon.Name = “tu_bd” ‘nombre de la bd
hCon.Password = “tu_password” ‘tu password
hResult = hcon.Exec(“select nombre, password, saldo from usuarios”) ‘consulta a una tabla interna de mysql
InitReport()
DrawingArea1.Width = Printer.Width
DrawingArea1.Height = Printer.Height
Report.Zoom = 0.75 ‘para imprimir ponemos el zoom a 1
CATCH
Message(Error.Text & “\n” & Error.Where & “\n\n¿Password Incorrecto?”)
ME.Close
END
PUBLIC SUB Form_Open()
SpinBox1_Change ‘al disparar este evento, se dibuja el reporte
END
PRIVATE SUB InitReport()
DIM hCloner AS ReportCloner
DIM hLabel AS ReportLabel
DIM hField AS ReportField
DIM hHbox AS ReportHBox
DIM hEmpty AS ReportHBox
DIM hVBox AS ReportVBox
DIM hSpecialField AS NEW ReportSpecialField
Report.width = “21 cm”
Report.Height = “29.7 cm”
‘ Report.Size = “A4″
Report.Orientation = Report.Portrait ‘Report.Landscape
Report.LineStyle = line.Solid
Report.Padding = “1 cm”
Report.Resolution = Desktop.Resolution ‘Printer.Resolution
‘para imprimir cambiamos a printer.resolution
hLabel = NEW ReportLabel(Report)
hLabel.Text = “PRUEBA DE REPORTE BD CIBER KAISER”
hLabel.Height = “2.5 cm”
hLabel.Alignment = Align.Center
hLabel.Font.Size = 25
hLabel.LineStyle = Line.Solid
hLabel.FillColor = Color.LightBackground
hLabel.FillStyle = Fill.Solid
hVBox = NEW ReportVBox(Report)
hVBox.Height = “1.5 cm”
hCloner = NEW ReportCloner(Report)
hCloner.Expand = TRUE
hCloner.Count = hResult.Count
hCloner.Tag = “cloner”
hCloner.Spacing = “0.3 cm”
hVBox = NEW ReportVBox(hCloner)
hVBox.Height = “1.5 cm”
hVBox.Padding = “0.2 cm”
hVBox.LineStyle = line.Solid
hVBox.Tag = “hVBox”
hHbox = NEW ReportHBox(hVBox)
hHbox.Height = “1 cm”
hHbox.Padding = “0.2 cm”
hHbox.Tag = “hHbox”
hLabel = NEW ReportLabel(hHbox)
hLabel.Text = “Nombre:”
hLabel.Width = “2 cm”
hLabel.Font.Bold = TRUE
hLabel.Tag = “hLabel”
hField = NEW ReportField(hHbox) AS “FieldNombre”
‘creamos tantos ReportField como columnas de la bd queramos mostrar
‘con su manejador de evento correspondiente “Data”
hField.tag = “FieldNombre”
hField.LineStyle = Line.Dot
hField.Width = “5 cm”
hField.Font.Bold = TRUE
hField.ForeColor = color.Gray
hEmpty = NEW ReportHBox(hHbox)
hEmpty.Expand = TRUE
hLabel = NEW ReportLabel(hHbox)
hLabel.Text = “Password:”
hLabel.Width = “2 cm”
hField = NEW ReportField(hHbox) AS “FieldPassword”
hField.Tag = “FieldPassword”
hField.Width = “5 cm”
hField.LineStyle = Line.Dot
hField.ForeColor = color.Gray
‘hHbox = NEW ReportHBox(hVBox)
‘hHbox.Height = “0.5 cm”
hLabel = NEW ReportLabel(hHbox)
hLabel.Text = “Saldo:”
hLabel.Width = “2.2 cm”
hLabel.ForeColor = color.Red
hField = NEW ReportField(hHbox) AS “FieldSaldo”
hField.Tag = “FieldSaldo”
hField.Font.Italic = TRUE
hField.ForeColor = color.Gray
hField.Width = “5 cm”
hField.LineStyle = Line.Dot
hSpecialField = NEW ReportSpecialField(Report)
hSpecialField.Text = “Pagina $PAGE/$NPAGE”
hSpecialField.Height = “1 cm”
hSpecialField.Alignment = align.Center
END
PUBLIC SUB FieldNombre_Data()
hResult.MoveTo(LAST.Index – 1)
LAST.Data = hResult!nombre
DEBUG LAST.Data
‘CATCH
END
PUBLIC SUB FieldPassword_Data()
hResult.MoveTo(LAST.Index – 1)
LAST.Data = hResult!password
‘CATCH
END
PUBLIC SUB FieldSaldo_Data()
hResult.MoveTo(LAST.Index – 1)
LAST.Data = hResult!saldo
‘CATCH
END
PUBLIC SUB SpinBox1_Change()
DrawingArea1.Clear
Draw.Begin(DrawingArea1) ‘para imprimir, cambiamos el device a Printer
Report.Layout
SpinBox1.MaxValue = Report.count
Report.Draw(SpinBox1.Value)
Draw.End
END
Espero que sea de utilidad para todos. hasta la proxima!

Ya que están tan de modas las guías para instalar Archlinux (es cosa de googlear y encontraremos muchas
) aquí dejo la mía para no ser menos
.
Este procedimiento está basado en mi experiencia instalando Archlinux con el cd de instalación en red (FTP) en una máquina 32 bits.
Aquí sólo mostraré como instalar el sistema base, es decir, después de realizar este manual, tendrás Archlinux instalada en tu máquina pero sólo con lo mínimo (sin sistema gráfico, sin drivers específicos para tu hardware, etc.). En una próxima guía, escribiré acerca de cómo instalar KDE, en esta distro, usando KDEmod (KDE optimizado para Arch). Además esta guía asume, que el disco de instalación de Arch detecta automáticamente tu conexión a internet (a mi me pasó así y por lo tanto tuve que configurar absolutamente nada respecto a ese tema).
Manos a la obra. Lo primero es conseguir la iso del disco de instalación por FTP de Archlinux para i686, podemos hacer eso desde la página oficial de descargas de la distribución. Una vez descargada la grábamos (o quemamos) en un cd. Reiniciamos nuestro computador con la opción en la bios de boteo desde el cd activada y seleccionamos la primera opción Boot Arch Linux Live CD:
Comenzará a cargar el instalador, esperamos un momento. Luego veremos que estamos en una terminal, donde podemos ingresar con el usuario root:
Una vez que hemos ingresado veremos que el live cd nos avisa que corriendo el comando km podemos configurar la distribución del teclado y la fuente de la consola:
Corremos dicho comando y seleccionamos la distribución de nuestro teclado. En mi caso debo elegir la opción latinoamericana:
Presionamos OK. Ahora veremos el menú que nos permite seleccionar la fuente de la consola, te recomiendo la opción cp865-8×14.psfu.gz:
Presionamos OK.
Ahora estaremos de nuevo en la consola.
Te recomiendo acceder a la guía (en inglés) que trae el live cd de Arch. Para ello ejecutamos:
# nano /arch/docs/official_installation_guide_en
Desde esta guía podremos obtener valiosa información acerca de la instalación de Arch y puede que ayude a esclarecer dudas o pasos a seguir:
Bien, continuemos con la instalación. Para no tener que cerrar la guía cambiamos de consola virtual usando Control+F2. Podemos volver a la guía presionando Control+F1 y usar más consolas virtuales usando Control+F3, F4, F5, etc.
Ahora que estamos en la consola 2 (tty2), nuevamente ingresamos como root y ejecutamos el programa de instalación:
# /arch/setup
Veremos, entonces, la pantalla de bienvenida:
Posterior a eso nos encontraremos en el menú principal de la instalación:
Seleccionamos, entonces, la primera opción, Select Source. Ahora podremos elegir la fuente de los paquetes que se instalarán en el sistema, esta puede ser el cd de instalación (opción que no nos sirve) o la net. Seleccionamos esta última:
Ahora el sistema nos avisará que si queremos configurar la red manualmente lo hagamos en otra consola virtual:
En el nuevo menú que vemos, el de instalación de la red, seleccionamos la primera opción Setup Network:
Ahora seleccionamos una interface de red, por lo general, sólo tendrás una opción:
Ahora debemos indicar al instalador si queremos o no usar DHCP, en mi caso selecciono la opción Yes:
Esperamos mientras el sistema configura la red:
Una vez haya terminado lo avisará:
Estaremos nuevamente en el menú de la instalación de la red.
Ahora que nuestra red está configurada podemos usar el navegador web, en modo texto, elinks, que trae el cd de instalación. Para ello vamos a la tercera consola virtual tty3 presionando Alt + F3 (recordemos que en la tty1 tenemos abierta la guía de instalación que viene en el cd y en la tty2 está corriéndose el instalador de Arch). Ingresamos como root y corremos el comando elinks:
Se iniciará el programa. elinks es un navegador bastante simple y minimalista, pero cumple muy bien su objetivo, el usuario puede navegar por la red
. Algunos comandos básicos son:
Este navegador nos servirá mucho durante el resto de la instalación puesto que podremos revisar documentación en línea como la wiki de Archlinux, buscar, en google, información sobre alguna duda que tengamos o leer esta guía durante el proceso
.
Bien, continuemos instalando el sistema base de Arch. Presionamos Alt + F2 para volver al instalador. Quedamos en el menú de configuración de la red. Seleccionamos la opción 2 Choose Mirror. El instalador nos recomendará seleccionar un mirror que no sea el oficial de Archlinux (mejor hacerle caso
):
Ahora seleccionamos un mirror que se encuentre lo más cerca posible a nuestra ubicación geográfica. En mi caso el de Chile:
Una vez seleccionado el mirror volveremos a estar en el menú de instalación de la red, esta vez, seleccionamos la opción 3 Return to Main Menu. Así, estaremos de nuevo en el menú principal de la instalación.
Seleccionamos, entonces, la opción 2 de dicho menú Set Clock. Entraremos en el menú de configuración de la fecha y tiempo:
Seleccionamos la opción 1 Select region and timezone. Ahora seleccionamos una región, en mi caso, America:
Ahora seleccionamos la ciudad más cercana a tu ubicación en la lista que apareció, en mi caso Santiago:
Estaremos de vuelta en el menú de configuración de fecha y tiempo. Ahora seleccionamos la opción 2 Set time and date:
Entraremos en el menú de configuración del reloj. Seleccionamos la opción que más nos acomode o guste, UTC o localtime, en mi caso UTC:
Ahora el sistema nos preguntará si la hora establecida es correcta o no. Seleccionamos la opción return y presionamos OK (de no estar correcta la hora y fecha podemos cambiarlas después de la instalación):
Volveremos al menú de configuración de fecha y tiempo. Esta vez seleccionamos la opción 3 Return to Main Menu y presionamos OK. Estaremos de nuevo en el menú principal de la instalación. Ahora seleccionamos la opción 3 Prepare Hard Disk Driver(s) y presionamos OK:
Estaremos entonces en el menú de preparación de discos duros para la instalación:
Tenemos 5 opciones para escoger: 1 Auto – Prepare: escogemos esta opción si queremos formatear completamente un disco duro para luego realizar la instalación, perderemos todos los datos en el disco duro a formatear. Los puntos de montaje mínimos /, /home, /boot, /bin, etc y la partición swap serán creados automáticamente. Es la opción más fácil o sencilla; 2 Manually Partition Hard Drives: escogemos esta opción si lo que deseamos es crear, deshacer o editar particiones en el disco duro que luego nos servirán para establecer los puntos de montaje. En teoría es la opción más compleja de todas; 3 Manually Configure block devices, filesystem and mountpoints: escogemos esta opción si ya tenemos creadas y configuradas correctamente las particiones para la instalación. Como mínimo debemos tener una partición para establecer el punto de montaje de la raíz del sistema /, y una partición para la memoria de intercambio swap; 4 Rollback last filesystem changes (you don’t need to do this): esta opción la utilizamos para revertir los cambios hechos en las particiones cuando usamos la opción 3; 5 Return to Main Menu: escogemos esta opción si queremos volver al menú principal de la instalación.
En esta guía asumiremos que no tenemos, y que queremos configurar de acuerdo a nuestras necesidades, las particiones para la instalación, es por ello que escogemos la opción 2 Manually Partition Hard Drives y presionamos OK.
El instalador determinará que discos duros están disponibles en nuestra máquina y nos dará la opción de escoger uno:
Seleccionamos uno y presionamos OK.
Ahora el instalador nos dará la opción de cambiar el nombre del primer disco duro del sistema (el que escogimos en el paso anterior):
Por defecto, si el disco duro a particionar es un IDE, el instalador nos dará la opción /dev/sda para identificarlo. Me parece que si el disco es un SATA la opción se cambiaría por /dev/sdb, pero no estoy seguro. Recomiendo seleccionar esta opción ya que en general se le asigna ese nombre al primer disco duro usado por el sistema si éste es un IDE. Sin embargo, si deseamos editar el nombre del disco, seleccionamos la segunda opción, OTHER. La opción DONE la escogemos si ya todo está hecho en el disco duro y está listo para realizar la instalación, como ese no es nuestro caso, escogemos la primera opción /dev/sda y presionamos OK.
El instalador nos avisará que entraremos a cfdisk un programa con el cual podemos editar a nuestro gusto el disco duro donde realizaremos la instalación. Además nos indica que deberíamos crear una partición swap y todas las particiones de datos que necesitemos. Asimismo nos advierte que si cfdisk solicita reiniciar el sistema lo hagamos y luego, al iniciar nuevamente el instalador, no seleccionemos Manually Partition Hard Drives en el menú de preparación de discos duros y pasemos directamente a la opción Manually Configure block devices, filesystem and mountpoints.
Presionamos OK y entraremos a cfdisk:
En la imagen anterior vemos que el disco duro a configurar no tiene alguna partición, es decir, sólo tiene espacio libre. Si queremos crear una nueva partición para montar la raíz del sistema / seleccionamos la opción [ New ] que se encuentra abajo y presionamos enter. El programa nos preguntará si queremos crear una partición primaria o lógica.
Nota: En general, si no necesitamos más de 4 particiones en un mismo disco duro, no existe la necesidad de usar particiones lógicas (más información aquí).
Como en esta guía sólo utilizaremos una partición para la raíz /, para nuestra carpeta personal /home y para la memoria de intercambio swap, no hay necesidad de crear particiones lógicas. Entonces, seleccionamos la opción [ Primary ] y presionamos enter:
Ahora el programa nos consultará por el tamaño de la partición en MB. Como se trata de la partición para / con no más de 15 GB estaría bien.
Nota: La última vez que instalé Arch usé 20 GB en la partición de la raíz del sistema debido a que instalo unos paquetes especiales desde los repos de KDEmod llamados debug, los cuales son muy pesados y necesarios a la hora de reportar errores de KDE en bugs.kde.org. Si no vas a usar KDE, o si lo vas usar pero no te interesa reportar errores (y de esa forma ayudar al software libre), entonces te recomiendo 15 GB.
Recuerda que 1 GB tiene 1024 MB. Ingresa la cantidad de MB que deseas para la partición y presiona enter:
cfdisk nos preguntará si queremos incluir la nueva partición al comienzo o al final del disco duro, creo que esto da igual, sin embargo seleccionamos la opción [ Beginning ] comienzo y presionamos enter:
Estaremos de regreso en el menú principal de cfdisk, donde veremos la nueva partición a crear:
Ahora debemos indicarle a cfdisk el tipo de sistema de archivos que tendrá la nueva partición. Para ello seleccionamos la opción [ Type ], teniendo la partición correspondiente seleccionada, y presionamos enter:
El programa nos mostrará los tipos de sistema de archivos que podemos establecer en la partición a crear:
Si presionamos cualquier tecla el programa nos mostrará más opciones y nos dirá que ingresemos el tipo de sistema de archivos que queremos establecer para la partición seleccionada anteriormente. Ingresamos el número 83 y presionamos enter:
Estaremos de nuevo en el menú principal de cfdisk y veremos nuestra nueva partición a crear con el parámetro FS Type (FileSystem Type) como Linux:
Ya tenemos una partición para /, ahora nos falta una partición para /home.
Nota: Si bien esto no es un requisito de la instalación es conveniente hacerlo puesto que si llegase a fallar el sistema operativo podemos formatear la partición donde está / y reinstalar sin perder nuestros archivos ya que esos se encuentran en la carpeta /home que estaría en otra partición. En conclusión, a mi parecer, es una excelente medida de seguridad.
Creamos entonces una nueva partición para /home, seleccionando el espacio libre (free space), siguiendo los mismos pasos anteriores y procurando dejar espacio suficiente para la partición swap.
Ahora crearemos la partición swap.
Nota: según lo que he leído la memoria de intercambio debe ser el doble de la memoria ram que poseemos, es decir, si tenemos 512 MB de ram la memoria de intercambio (swap) debiera ser de por lo menos 1 GB más o menos. Sin embargo, aquí viene un problema: ¿qué pasa si tenemos 4 GB o más de memoria ram? eso significaría crear una partición para swap de por lo menos 8 GB. ¿Será eso realmente conveniente pensando en la cantidad de espacio ocupado (8 GB es una cantidad considerable) y que 4 GB de ram son más que suficientes para un pc de escritorio que se utiliza en tareas cotidianas? (recuerda que la memoria swap se ocupa cuando la memoria ram está 100 % ocupada, o sea, es una especie de ram auxiliar). La decisión es tuya, pero si me lo preguntas, creo que no, no es necesaria una swap cuando posees 4 Gb de ram o más o por lo menos no de un tamaño doble al de la cantidad de memoria ram.
Para crear la partición de la memoria de intercambio selecciona el espacio que queda en tu disco y creala siguiendo los mismo pasos que usaste para crear las particiones anteriores (en el menú de selección de tipo de sistema de archivo de cfdisk el valor de swap es 82).
Una vez creada la última partición deberíamos tener algo como esto cuando miramos el menú principal de cfdisk:
Es decir, una partición para / de por lo menos 15 GB, otra partición para /home y otra para la swap.
Nota: más adelante, el instalador nos adviertirá que sería bueno establecer el punto de montaje o carpeta /boot en una partición por separado, por esto, si lo deseas, sería conveniente que crearas ahora la partición donde montarás /boot para luego no tener que retroceder todo lo avanzado en la instalación
. En caso de que decidas crear esta nueva partición, ten en cuenta que la carpeta /boot contendrá datos normales por lo que en cfdisk, para dicha partición, debes establecer el sistema de archivos linux (el número 83). Además, según lo que he leído, la partición debería ser de por lo menos 200 MB y no más de 300 MB
Ahora, en el mismo menú mostrado en la imagen anterior (el principal de cfdisk) debemos seleccionar la opción [ Write ] y presionar enter:
El programa nos advertirá que al escribir la tabla de particiones que hemos creado sobre el disco, este perderá todos los datos que contiene. Escribimos yes y presionamos enter:
La acción que acabamos de realizar aplicó todos los cambios, mostrados en la tabla de particiones que hemos creado, al disco seleccionado anteriormente (el que escogimos antes de entrar a cfdisk). Además, una vez terminada la acción anterior, el sistema nos advertirá que ninguna partición primaria ha sido marcada como bootable (algo así como iniciable) y que algunos sistemas operativos no son capaces de bootear (iniciar) el disco como se encuentra actualmente:
Por supuesto ese no es el caso de Archlinux ni de GNU/Linux en general, por lo que continuamos con la instalación. Para salir de cfdisk seleccionamos la opción [ Quit ] y presionamos enter:
Estaremos de vuelta en el menú de selección de disco, esta vez escogemos la opción DONE y presionamos OK:
Estaremos entonces, de nuevo, en el menú de preparación de discos duros para la instalación, esta vez escogeremos la opción 3 Manually Configure block devices, fylesistem and mountpoints y presionamos OK:
Como dice la opción que acabamos de escoger llega el momento de establecer qué particiones asignaremos a los puntos de montaje principales de GNU/Linux, como por ejemplo /, /home, /boot, etc. Además de asignar el sistema de archivos (ext1, etx2, ext, ext4, etc.) que tendrán dichas particiones.
Nota: Si bien es cierto ya particionamos el o los discos duros con cfdisk, éste programa no establece un sistema de archivos para las particiones.
Bienm continuemos. Estaremos ahora en un menú que nos mostrará las diferentes particiones, recién creadas, o existentes en nuestro sistema:
Primero escogemos la partición que será la raíz ( / ) del sistema. En mi caso, o en este ejemplo, /dev/sda1 y presionamos OK. El instalador nos preguntará si deseamos cambiar el sistema de archivos actual de la partición. Como acabamos de crear la partición, esta no posee un sistema de archivos por lo que escogeremos la opción Yes. Si la partición ya tiene un sistema de archivos y sabes cuál es simplemente selecciona No.
Nota: Al escoger la opción Yes le estamos indicando al instalador que estableceremos un nuevo sistema de archivos para la partición, lo cual necesariamente implica el formateo de dicha partición con la consiguiente pérdida de datos.
Escogemos la opción deseada, en mi caso Yes, y presionamos enter:
Estaremos en el menú de selección de selección de sistema de archivos para la partición que escogimos anteriormente. Recomiendo escoger ext4 puesto que es el sistema de archivos más actual usado por los sistemas GNU/Linux.
Nota: He leído que usando el sistema de archivos ext4, en raras ocasiones, puede existir pérdidas de datos por lo que si “te quieres ir a la segura” seleeciona ext3, un sistema de archivos, en teoría, muchos más seguro, puesto que es más antiguo.
Escogemos la opción deseada y presionamos OK:
Ahora el instalador nos preguntará cuál será el punto de montaje para la partición que estamos editando, como dijimos anteriormente, escogemos la raíz del sistema ( / ) y presionamos OK:
Si en la última pregunta que nos hizo el instalador hemos escogido la opción No, volveremos, entonces, al menú de selección de particiones a editar. En cambio, si hemos seleccionado la opción Yes, entonces, después de presionar OK, veremos una ventana donde podremos establecer opciones adicionales para la partición que estamos editando. Puedes ver los parámetros opcionales a ingresar en el artículo Fstab, sección <options>, de la wiki oficial de archlinux:
En mi caso presiono OK para dejar sólo los parámetros por defecto.
Posteriormente estaremos de vuelta en el menú de selección de particiones a editar.
Debemos realizar el mismo procedimiento para todas las particiones esenciales del sistema, en este ejemplo para la partición /home y para la partición Swap, procurando escoger el sistema de archivos y punto de montaje correcto para cada una de ellas.
Finalizado todo este paso de la instalación estaremos de vuelta en el menú de selección de particiones, dónde veremos algo más o menos parecido a esto:
En la imagen anterior, la partición /dev/sda1 (raíz del sistema / ) y /dev/sda3 (swap) serán formateadas, por ello es que, después del sistema de archivos que se les establecerá (ext4 y swap, respectivamente), dice yes.
Una vez que estamos seguros de que todo está bien (siempre podemos editar nuevamente las particiones posicionándonos sobre ellas y presionando OK) seleccionamos la poción DONE en el menú de selección de particiones a editar (el de la imagen anterior) y presionamos OK.
Ahora el sistema nos advertirá que no hemos establecido una partición separada para la carpeta /boot:
La verdad yo creo que eso no es necesario, sin embargo, si ya tienes creada dicha partición sólo retrocede (back) y establécela como punto de montaje de /boot. Si no has creada la partición tendrás que retroceder en la instalación hasta cfdisk o de plano, comenzar todo de nuevo
(advertí de esto en la parte dónde explico como particionar con cfdisk)
Para continuar con la instalación, simplemente seleccionamos la opción ignore y presionamos OK. El instalador comenzará la creación de los sistemas de archivos en las particiones y establecerá los puntos de montaje de las mismas:
Una vez haya terminado nos lo avisará:
Presionamos OK y estaremos de vuelta en el menú de preparación de discos duros. Estando allí, esta vez, seleccionamos la opción 5 Return to Main Menu y presionamos OK nuevamente.
Otra vez estaremos en el menú principal de la instalación. Esta vez seleccionamos la opción 4 Select Packages y presionamos OK:
El instalador nos avisa, entre otras cosas, que podremos escoger entre dos grupos de paquetes:
Ahora podremos seleccionar los paquetes:
Como muy bien dice el menú anterior, no deseleccionamos el grupo de paquetes base, a menos que sepamos muy bien lo que estamos haciendo, puesto que dicho grupo incluye los paquetes que son la base del sistema. Si deseas deseleccionarlo de todas formas, lo puedes hacer posicionándote sobre el y presionando la barra espaciadora.
El otro grupo de paquetes es base-devel, los que nos servirán en el futuro para compilar aplicaciones. Podemos instalar estos paquetes ahora o después, sin embargo, yo prefiero hacerlo ahora. Para instalarlos nos posicionamos sobre el grupo correspondiente y presionamos la barra espaciadora:
En la imagen anterior, ambos grupos de paquetes serán instalados puesto que entre los corchetes [ ], que preceden a los nombres de los grupos de paquetes, hay un asterisco *.
Presionamos OK.
Ahora el instalador será más específico y nos mostrará una lista con cada paquete que instalará:
Al igual que en el caso anterior, los paquetes que se instalarán son aquellos que tienen un * entre los corchetes [ ]. Te recomiendo no deseleccionar paquetes a instalar (a menos que sepas muy bien lo que haces). Además, si lo deseas, puedes seleccionar más paquetes a instalar de entre los que están en la lista, posicionándote sobre ellos y presionando la barra espaciadora. El mismo procedimiento sirve para deseleccionar paquetes a instalar.
Una vez que hayamos seleccionado o deseleccionado los paquetes que deseamos presionamos OK.
Estaremos de nuevo en el menú principal de la instalación, y como es obvio, esta vez, seleccionamos la opción 5 Install Packages y presionamos OK.
El instalador nos avisará que ahora comenzará la instalación de paquetes, que podemos ver el progreso en la ventana de salida, y que seamos pacientes
:
Presionamos OK y comenzará el proceso de instalación de paquetes:
Cuando el proceso haya acabado al final de la ventana (puedes moverte usando ↑ o ↓) verás un botón que dice Continue:
Presionamos el mencionado botón y veremos un aviso del instalador que dice que está generando los glibc base locales (ni mierda idea tengo sobre qué es eso):
Luego, estaremos de nuevo en el menú princpial de la instalación, esta vez escogemos la opción 6 Configure System y presionamos OK:
Ahora el instalador nos pregunta si queremos usar la configuración actual de la red en los archivos rc.conf y resolv.conf y que si hemos usado un proxy, la configuración de este se escribirá en el archivo /etc/profile.d/proxy.sh :
Para no complicarnos la vida, y como en teoría la configuración de red que se usó en la instalación es la correcta y es la que utilizaremos de ahora en adelanto en nuestro nuevo sistema, presionamos la opción yes.
Ahora veremos un menú donde debemos escoger el editor de texto que utilizaremos en nuestro sistema (después puedes instalar adicionales). Podremos elegir entre nano (el más sencillo y fácil de utilizar), joe (que nunca he usado) y vi (el más avanzado de todos y por lo tanto, en teoría, más complicado). En lo personal me gusta mucho nano, porque satisface mis necesidades, que no son muchas, en cuanto a edición de texto (¿para qué quiero más?):
Una vez hayamos escogido nuestro editor favorito de entre la lista presionamos OK.
Ahora podremos configurar el sistema, mediante la edición de los diferentes archivos que se nos muestran en la lista:
Bien, en lo personal, yo edito, los archivos /etc/locale.gen y /etc/rc.conf, en ese orden, y además establezco la contraseña del usuario root. Siguiendo el orden anterior editaremos el archivo /etc/locale.gen. Nos posicionamos sobre el en el menú y presionamos OK. Veremos, entonces, el mencionado archivo con el editor de texto que escogimos anteriormente, en mi caso, nano:
Este archivo es el que le indica al sistema, qué idiomas están disponibles para ser utilizados. La lista es bastante extensa, pero nosotros hablamos español, por lo que buscamos los idiomas que empiezan con la palabra es y luego buscamos el idioma español de nuestro país, en mi caso, es_CL. Una vez hayamos encontrado nuestro idioma con nuestro país debemos descomentar uno de los dos que vemos, el UTF-8, el ISO o ambos. En lo personal, lo que yo hago es descomentar ambos:
Si estamos usando nano, presionamos Control + o para guardar los cambios y Control + x para salir. De esta forma los idiomas disponibles en el sistema serán, el inglés de Estados Unidos en_US (que también se encuentra descomentado en el archivo) y el español de tu país.
Una vez hayamos salido del editor de texto estaremos nuevamente en el menú de configuración del sistema.
Ahora editaremos el archivo /etc/rc.conf, nos posicionamos sobre dicho archivo en la lista y presionamos OK. Veremos, entonces, el mencionado archivo:
Personalmente, lo que hago en este archivo es establecer, en la sección LOCALIZATION, la variable LOCALE de en_US.UTF-8 al idioma español UTF-8 de mi país (es_CL.UTF-8) y que descomentamos anteriormente en el archivo /etc/locale.gen, de esta forma el idioma usado en mi nuevo sistema será el español de Chile. Tu debes hacer lo mismo, pero obviamente utilizando el idioma español que descomentaste anteriormente en el archivo /etc/locale.gen:
Asimismo, en la sección NETWORKING, cambio el parámetro de la variable HOSTNAME, que es el nombre de nuestra máquina en la red:
Obviamente, si sabes bien lo que haces, tu puedes cambiar más parámetros del archivo.
Recuerda que en nano para guardar cambios debes presionar Control + o y para salir debes presionar Control + x.
Una vez hayamos terminado de editar el archivo, y por supuesto, hayamos guardado los cambios, salimos del editor y estaremos de vuelta en el menú de configuración del sistema.
Ahora, siguiendo con lo que yo hago como ejemplo, estableceremos la contraseña del usuario root. Nos posicionamos en la fila correspondiente (Root-Password) y presionamos OK. Veremos que aparece abajo un texto que dice enter new UNIX password:
Ingresamos la contraseña deseada y presionamos enter, luego se nos pedirá re ingresarla y después, nuevamente, presionamos enter. Eso es todo.
Ahora sólo queda escoger la última opción del menú de configuración, la cual es Done, con lo cual regresaremos al menú principal de la instalación. Nos posicionamos en la opción antes mencionada y presionamos OK.
El instalador comenzará a configurar nuestro nuevo sistema de acuerdo a los cambios que hayamos realizado en los archivos de configuración que acabamos de editar:
Una vez haya terminado el proceso anterior, estaremos de vuelta en el menú principal de instalación. Esta vez seleccionamos la opción 7 Install Bootloader y presionamos OK:
Ahora, el instalador nos da la opción de instalar grub o de no instalar un bootlader:
Si escoges la segunda opción debes instalar un bootloader después (por ejemplo lilo).
Escogemos la primera opción, Grub, y presionamos OK.
El instalador nos avisa que está creando un archivo para Grub y que seamos pacientes:
Ahora el instalador nos avisa que antes de instalar el Grub deberíamos editar el archivo de configuración de este, presionamos OK:
Veremos entonces el archivo /boot/grub/menu.lst, con el editor de texto que escogimos anteriormente:
La verdad yo no edito este archivo puesto que no uso otro sistema operativo aparte de Archlinux, por lo que simplemente presiono Control + x para salir de nano.
Si tu editas el mencionado archivo, asegúrate de guardar los cambios y posteriormente sal del editor de texto.
Bien, ahora el instalador nos muestra una lista con los diferentes discos duros que hay en el sistema y con sus respectivas particiones:
De esa lista debemos escoger el lugar dónde instalar el Grub, si no conoces muy bien esto de los Bootloaders (como yo
) te recomiendo que lo instales en el mismo disco duro donde se encuentra la partición de la raíz del sistema, en este caso /dev/sda. Ojo dije en el mismo disco duro no en la misma partición.
Una vez tengas claro dónde instalar el Grub seleccionas el disco duro o la partición correspondiente y presionas OK.
Si todo ha salido bien el instalador lo avisará:
Estaremos nuevamente de vuelta en el menú rpincipal de la instalación, finalmente la única opción que nos queda es la 8 Exit install, la seleccionamos y presionamos OK.
Veremos ahora un aviso del instalador que nos indica que si la instalación finalizó correctamente podremos reiniciar el sistema escribiendo reboot y de esa forma comenza a disfrutar de Archlinux:
Estaremos ahora, de nuevo en la terminal, logueados como root. Escribimos la palabra reboot, presionamos enter para reiniciar el computador:
Se iniciará, entonces, por primera vez Archlinux:
Puedes loguearte como root usando la contraseña que estableciste durante la instalación.
Ahora queda todo el resto, que es configurar el sistema, agregar usuarios, agragar un entorno gráfico, controladores de video, de sonido y todo eso.
Trataré de analizar y profundizar cada punto de esta guía en la medida que pueda o que el tiempo me lo permita.
Espero que les haya gustado
¡Saludos!

Este año todos los panas decidimos reunirnos para hacer una cena navideña y celebrar no solo la navidad sino también el culminar de un año lleno de dicha donde se lograron metas y se ganaron unas nuevas para cumplir el próximo año.
Ya la decisión de la cena estaba tomada ahora debíamos decidir donde seria, se propusieron 3 lugares Punto Fijo, Puerto la Cruz y Carúpano. El ganador fue Punto Fijo y allí se llevo acabo la cena en casa de Marieche y RO_RO a quienes les agradecemos su hospitalidad.
Los asistentes a la cena:
Comanche, Wizzard, Nagui, Joel, Daniel, Nathalie, Elia, Chuda, Lestat, Yadelsi, Julio, Rodrigo, Marieche, William, Octavio y Yo.

Los de Lara (Barquisimeto)

Los de Falcón (Punto Fijo)

Los de Aragua (Maracay)

Los de Apure (Guasdualito)

Los de Sucre (Carupano)

Los del Zulia (Maracaibo)

La cena :
Un rico plato navideño que consistía en hallaca, pan de jamón, ensalada de gallina y pernil, todo hecho con amor por lo que debo decir que estaba todo riquísimo

El intercambio loco:
Para esta reunión también decidimos hacer un intercambio loco, este consiste en repartir números en vez de nombres y de esa forma la persona con el numero 1 elige el primer regalo de la mesa, la vuelta de todo esto es que los siguientes números pueden eligir entre tomar un regalo de la mesa o quitarle el regalo a uno de los que ya tomaron de la mesa de esta forma hasta el final no sabes que te toca, esto fue super divertido porque todos querían una bolsita de barney que andaba por allí, la misma rodó por mas de 3 personas xD

El postre:
Una torta negra que nuestros amigos de Barquisimeto llevaron, dándole el toque a la noche de lo que es una cena navideña como hecha en casa
Todo estuvo genial gran compañía, gran comida, una gran noche que debe repetirse anualmente.
Se les quiere Familia!!!!


Agenda PODCAST 8 de Diciembre 2009
Fin de año 2009!!
- (Música)- kiffon-Miss France – Funk (Francia)
- Bienvenida, Actividades, Proyectos – Jose Carvajal
- Estado y nuevos retos del FLOSS en Costa Rica
- (Música)-Naadir-beta release – Funk/Reggae/Rock(Alemania)
- Compartiendo con Carlos Martín Parte II
- Conclusiones y Despedida – jose carvajal
- (Música)-Redmind-Possessive attitude (Francia) Hardcore
Descargar el podcast

la gente de eyeOS son geniales, o casi, supongo que habra una manera mas sencilla de hacer una version de eyeOS con soporte para Office, pero en fin, algo es algo, han creado una imagen para virtualbox de debian donde ya esta el servidor instalado y completamente funcional

Ardour es uno de los proyectos realmente profesionales en el ámbito de producción de audio en Linux, de hecho me atrevería a asegurar que es el más maduro que tenemos en nuestro mundo de software libre en el ámbito de estaciones de trabajo de audio (DAW).
Pero lo que realmente viene el tema de este post es que salió la versión 2.8.4 de este maravilloso software, y lo que hace esta noticia especialmente importante para mi persona es que tengo ya algunas semanas colaborando en el desarrollo de este proyecto y en esta versión ya hay incluidas cosas desarrolladas por mí y mi nombre aparece en el listado de autores
A continuación la lista de las cosas en las que colaboré para esta versión, extraídas de la noticia del release:
New Features
- plugin manager now has a “hide” option so that you can control which plugins show up in the plugin menus (J. Abelardo Gutierrez)
- new “by category” plugin menu, to complement the “by creator” one that already existed (J. Abelardo Gutierrez)
- new Region Layering Editor. This is accessed via the region context menu, and provides an easy way to modify the layering of regions at a given location (it will only show in the menu if there is more than one region under the mouse pointer). It can be used as an excellent tool for comping loop recording or overdubs in general. Thanks to JAG for this excellent addition.
Improvements
- make region “lower-to-bottom” and “raise-to-top” have persistent rather than temporary effects
- sort items in the region context menu to match order in the track
Bueno eso es todo, pero seguiremos trabajando en hacer de Ardour el mejor DAW rumbo a la nueva 3.0 que traerá un numero muy importante de nuevas funcionalidades.

Muchas veces cuando
despierto me pregunto, ¿abra valido la pena estos últimos 5 años
que le he dedicado a la divulgación del Software Libre? por que
trabajando con tan poco apoyo, ha sido mucho el costo que hemos
tenido que pagar los involucrados en el proyecto VENENUX, imagínense
cuando comencé esto pensé que a falta de una distribución libre
en Venezuela la aceptación por parte de la comunidad seria mucho o
muchísimo mayor a la que hemos visto, la verdad es que cometimos
muchos errores los cuales hemos pagado, luego de estas reflexiones
veo a todas las escuelas que hemos migrado a Software Libre y a todos
nuestros usuarios y me siento gratificado, por que al final de cuenta
¿no se trata de eso? ¿de dejar un legado? Bueno la cuestión ha
radicado, y siempre radicara en la educación y el aporte que le
podamos dejar a nuestros hijos y sociedad . Seria maravilloso que en
el trascurso de mi vida pueda ver a una sociedad usando completamente
software libre y pensar que tuve que ver en esto, por lo menos en
algo, siempre es una buena motivación , el hecho de luchar por un
cambio positivo en nuestra sociedad es algo que todos deberíamos
hacer, no por fama, fortuna, o alguna recompensa material, sino por
el simple hecho que es justo y que es lo correcto, obviamente usar
software 100 % libre en un mundo dominado por empresas
desarrolladoras de Software y hardware no libre, representa un
desafío para el Movimiento de Software Libre, estar a la par de
estas empresas y ofrecer soluciones libres a las aplicaciones
privativas que estas promocionan es mucho trabajo, me sorprende el
mercado que cubren aplicaciones por ejemplo como FLASH, JAVA, entre
otras, ofrecer por ejemplo reproductores para navegadores web que
entiendan el lenguaje de flash es un trabajo inmenso considerando que
el código fuente de este no esta disponible, incluso si estuviese
disponible seria mucho trabajo escribir código que no violase aquel
principio malévolo de “arte previa” , todo esto resulta en
usuarios molestos por no poder aprovechar el máximo de su ordenador
utilizando solo GNU .
Ante todo este panorama
siempre he optado por educar primero a las personas y no solo
demostrar las ventajas técnicas de usar GNU sino también las
ventajas éticas que representa utilizar sistemas 100% Libres,
¡¡¡¡pero imaginense!!! este es un problema mucho mayor que
desarrollar o incentivar al uso del Software Libre, por que
simplemente la educación esta sujeta a la formación individual de
cada persona, y si una persona tiene pocos valores en su haber, sera
muy difícil hacerle comprender mas allá de las ventajas técnicas
que usar GNU es lo mejor que puede hacer, me preocupa sobremanera que
la mayor parte de usuarios de Software Libre utilicen porciones o
partes de Software Privativo en sus sistemas informáticos, muchos
piensan que utilizando Ubuntu Por ejemplo ya están defendiendo el
100 % de sus libertades, no comprenden que el simple hecho de usar
por nombrar nuestro ejemplo el flashplayer esta limitando el control
que tienen sobre su ordenador y por ende limitando su libertad a
cambio de comodidad al reproducir una buena cantidad de paginas web
con este tipo sistema, lo mismo sucede con los controladores de
tarjetas de vídeo Nvidia o Ati, pienso que instalar un controlador o
pluging privativo en un sistema 100% libre es contaminarlo y
retroceder al mismo estado que que están los que usan sistemas
completamente privativos, es parecido a pincharte con una aguja
contaminada de hepatitis, al no conocer realmente la funcionalidad de
un programa estas descuidando completamente tus libertades.
Aunque GNU es el mejor
Sistema Operativo que existe, y se lucra cada día mas de los aportes
a nivel mundial de sus desarrolladores o colaboradores,nunca se trato
de esto, en el fondo RMS solo buscaba ofrecer un sistema que
respetara las libertades que merecen todos los usuarios de sistemas
informáticos, el día de hoy esta meta se ha logrado completamente,
pero lamentablemente se ha distorsionado la idea original de un
Sistema Operativo Libre, ofreciendo distribuciones de GNU
completamente contaminadas, y peor aun incentivando a su uso con
promesas de ser “Libres” y no explicando a sus usuarios los
verdaderos valores éticos que deberían tener, esto ha resultado en
una división lamentable de los valores defendidos por el proyecto
GNU, y ha hecho que La FSF salga a la calle a defender nuevamente de
“positivos falsos” que te ofrecen “libertades a medias”
acaso la idea no es defender plenamente nuestro derecho a ser libres
por que no creo que ser “medio libres” sea éticamente aceptable
y tampoco creo que personas que apoyan el “medio librismo” puedan
llamarse defensores de la libertad .
Conozco mucha gente que dice y promociona el uso de “Linux” (nótese que el sistema se llama GNU) como sistema Operativo y que solo en presencia de RMS hablan de GNU como Sistema Operativo es lamentable que esfuerzos que vienen haciéndose desde hace mucho sean empañados por personas que se dicen promotoras de GNU pero que realmente no están éticamente capacitadas para hacerlo.
Continuare esto luego....