sábado, 30 de abril de 2011

Portales Potenciadores del Software Libre

Estos portales buscan defender los derechos y las cuatro libertades antes mencionadas, difundiendo y educando el software libre tanto a los usuarios como a los desarrolladores. Aca muestro una lista de algunas comunidades virtuales y otros portales que potencian el software libre en nuestro pais, los cuales fueron discutidos recientemente:

http://www.softwarelibre.venezuela.net.ve Esta página tiene entre sus
fines informar y contribuir en el uso de software libre, además de mantener actualizado de lo que está sucediendo publicando con frecuencia noticias relacionadas con el tema.

http://www.radiognu.org RadioGNU (se pronuncia RadioÑÚ), es una emisora en internet que continuamente genera un flujo de datos de audio en el cual podrá, desde su reproductor favorito, escuchar temas de distinta índole, todos orientados a compartir el conocimiento y muchas veces orientado al Software Libre, tal como es entendido en su definición oficial, sin interpretaciones intermedias

http://installfest.net/ El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica cuyo principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo. A tal fin, las diversas comunidades locales de software libre (en cada país/ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

http://www.softwarelibre.gob.ve/ Este portal divulga los avances, conocimientos, servicios e información de interés, adquiridos o generados por los actores involucrados en el proceso de uso, desarrollo y apropiación del software libre en Venezuela, según lo establecido por el marco legal vigente y siguiendo estándares internacionalmente aceptados. Tiene como misión fundamental el constituirse en la guía de referencia oficial para la ciudadanía nacional e internacional, del uso, desarrollo y apropiación del software libre en la sociedad venezolana, representada en sus tres aspectos fundamentales, como lo son las Instituciones de Gobierno, las sociedades mercantiles y la sociedad en general.

http://www.softwarelibre.gob.ve/invesol/cms/ Este portal agrupa los requerimientos de sistemas de software libre, y permite a los usuarios registrados postularse para la realización de los proyectos. Para dicha postulación se requiere cumplir una serie de requisitos, todos publicados en la página. Los proyectos contemplados estan dirigidos para personas naturales, jurídicas y cooperativas; lo cual se traduce en un buen punto de arranque para PyMEs en el país.

http://www.cenditel.gob.ve/ El Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) surge como una iniciativa para impulsar los procesos necesarios que permitan transitar el camino hacia el verdadero rol que deben cumplir la ciencia, la tecnología y la innovación para alcanzar el desarrollo económico, social y político de la nación. Su principal misión es promover la reflexión, investigación, desarrollo y apropiación de Tecnologías Libres pertinentes, acordes con la sociedad democrática, participativa y protagónica de la nación.

http://canaima.softwarelibre.gob.ve/ Canaima GNU/Linux es un proyecto socio-tecnológico abierto, construido de forma colaborativa, centrado en el desarrollo de herramientas y modelos productivos basados en las Tecnologías de Información (TI) Libres de software y sistemas operativos cuyo objetivo es generar capacidades nacionales, desarrollo endógeno, apropiación y promoción del libre conocimiento, sin perder su motivo original: la construcción de una nación venezolana tecnológicamente preparada. Actualmente Canaima impulsa grandes proyectos nacionales tanto a nivel público como privado, entre los que se encuentran el Proyecto Canaima Educativo, el Plan Internet equipado de CANTV, entre otros.

http://repositorio.softwarelibre.gob.ve/ Repositorio Nacional de Aplicaciones (RNA) es un portal que ofrece un espacio colaborativo donde se encuentran aplicaciones y herramientas que son desarrolladas bajo estándares abiertos. Estas aplicaciones estan disponibles para todo aquel interesado en utilizarlas y/o mejorarlas, bien sea administración pública, empresas privadas, universidades etc.

http://unplug.org.ve/ UNPLUG es una comunidad organizada, conformada por usuarios (ingenieros, informáticos, aficionados) de GNU/Linux, que desean hacer conocer GNU/Linux. Esta comunidad u organización han realizados distintos eventos (Talleres, charlas, festivales de instalación, etc.) con la finalidad llevar a cabo su misión de "Difundir el GNU/Linux en Venezuela".




domingo, 17 de abril de 2011

¿Por qué el Software debe ser Libre?

Haciendo un analisis crítico sobre este tema, el software al igual que otras áreas, esta basado en conocimiento y si realmente se desea que nuestra sociedad evolucione y mejore para todos (y no solo para unos pocos), dicho conocimiento debería ser compartido y público. Un ejemplo claro de esta premisa podemos verla en la ingeniería civil, donde el conocimiento es compartido de manera abierta en los planos de cada construcción, permitiendo a otros arquitectos, diseñadores y obreros mejorar cada obra vez tras vez y conocer las mejores practicas que permitan hacerlas mas resistentes y duraderas contra los embates del tiempo y la naturaleza.

La realidad nos indica que una y otra vez los desarrolladores de software tienen que tropezar con los mismos problemas que otros ya han resuelto, observando el producto final y tratando de imitarlo (teniendo que reinventar la rueda). Esto se traduce en perdida de esfuerzo y tiempo que no contribuyen con el mejoramiento y avance. En cambio, si fuese libre, todos pudieran analizarlo, estudiarlo, ver los errores que han sido cometidos para no caminar sobre sus pasos, generando así soluciones rápidas, adaptadas a las necesidades particulares y como consecuencia producir mejoras reutilizables para todos.

viernes, 15 de abril de 2011

Mapa Conceptual del Software Libre

En este mapa se pretenden reunir todos aquellos conceptos y términos básicos que se encuentran en torno al Software Libre y la relación existente entre ellos...


Fundamentos del Software Libre - Introducción

Bueno, entrando en materia luego de haber analizado los fundamentos del internet en las organizaciones en el semestre pasado, debemos empezar a analizar el Software Libre. Durante las proximas entradas se analizaran los principios, terminos y conceptos basicos relacionados con el SL, luego abordaremos temas como el UML, la gestion de calidad del Software, los aspectos legales del tema y finalmente la influencia e impacto del SL en nuestro pais.

Por tanto es pertinente comenzar por definir dichos terminos que mencionaremos con frecuencia mas adelante:

Software Libre: se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades:

Libertad 0: usar el programa, con cualquier propósito.
Libertad 1: estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
Libertad 2: distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
Libertad 3: mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie

Open Source o Codigo Abierto: es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones morales y/o filosóficas las cuales destacan en el llamado software libre.

Freeware: define un tipo de software no libre que se distribuye sin costo, disponible para su uso y por tiempo ilimitado, siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el producto durante un tiempo ("trial") limitado, y si le satisface, pague por él, habilitando toda su funcionalidad. A veces se incluye el código fuente pero no es lo usual.

Shareware: es una modalidad de distribución de software, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.