El software libre ofrece muchas posibilidades. En este nuevo mundo tenés cosas similares a las que te dan los sistemas no libres y además obtenés ventajas únicas.
Si querés empezar a usarlo pero no sabés como, esta sección podría servirte.
El trabajo que se realiza alrededor del software libre se basa en la existencia de comunidades en las que se comparte conocimiento. Usuarios, desarrolladores y colaboradores de todo tipo se unen para trabajar juntos y logran cosas muy buenas que trabajando por separado no hubieran sido posibles.
La Red Costarricense de Software Libre es un espacio de encuentro de los grupos y usuarios de Software Libre en Costa Rica. Propone el trabajo conjunto para la difusión, investigación y el crecimiento de la libertad de software en el país.
Al unirte a la comunidad podés participar en todas las actividades que organizamos durante el año e incluso colaborar con nosotras y nosotros en la organización de nuevas actividades. Además podés aprender mucho sobre tecnología y conocimiento libre, ya que te ofrecemos soporte gratuito a través de foros, listas de correos y el sitio web. Si tenés alguna duda o problema y querés aprender algo nuevo, las personas que forman parte de la comunidad van a tratar de guiarte hacia la solución.
Una muy buena forma de unirte es enviando un correo a usuarios -arroba- softwarlibrecr -punto- org para presentarte y saludar a las y los miembros de la red. Siempre recordá que el trabajo que realizamos en la comunidad es voluntario, queremos ayudar pero no es una obligación. Por eso preguntá con amabilidad y tené paciencia si tu duda no es contestada de inmediato.
Muchas otras comunidades forman parte de la Red. Algunas son de grupos de usuarios de un sistema de software específico, otras son agrupaciones de personas que estudian o viven en algún lugar del país. Podés escoger la comunidad del sistema que más te guste o la que te quede más cerca; ahí tratarán de ayudarte también.
GNU/Linux es un sistema operativo libre. Es el más grande logro del movimiento.
Este sistema que ha ido creciendo desde los años 80, está formado por dos partes: GNU y Linux. Una no funciona sin la otra, pero unidas forman un sistema operativo que tiene muchas ventajas sobre el resto.
Linux es el kernel o núcleo del sistema, esto es el programa que se encarga de administrar los recursos de la máquina (los dispositivos de hardware) para que sean utilizados por el resto de programas. Es una de las partes más importantes del sistema, pero por si solo no puede funcionar.
Para tener un sistema operativo completo se requieren muchos otros programas encargados de tareas diversas, desde las más sencillas hasta las más complejas. Muchos de estos programas han sido creados por el proyecto GNU.
En 1983, Richard Stallman anunció el inicio del proyecto GNU, para la creación de un sistema operativo completamente libre. El trabajo comenzó y cada vez se fueron uniendo más personas que buscaban el mismo fin. Crearon muchos de los programas que actualmente son indispensables para utilizar el sistema, pero se ejecutaban sobre UNIX, un núcleo que no era libre. En 1991, los miembros de GNU aún estaban trabajando en la creación de un núcleo libre cuando Linus Torvalds lanzó la primera versión de Linux. Este es un núcleo libre y compatible con GNU, por lo que fue utilizado para llenar ese vacío del proyecto GNU.
Existen muchos programas libres que tiene versiones que se pueden ejecutar en sistemas operativos no libres, como Windows y MacOS. La mejor forma de cambiar el sistema operativo a uno libre es primero acostumbrarse a la forma en que funcionan las aplicaciones que vas a utilizar en el nuevo sistema.
Hay programas libres para casi todas las tareas imaginables, excepto algunas muy específicas en las que el desarrollo libre no ha avanzado muy rápido. Estas aplicaciones hacen las cosas de forma similar a la de sus contrapartes no libres. En algunos casos tienen características más avanzadas y en otros menos, pero el hecho de que sean libres les una ventaja innegable.
Algunos de estos programas son:
Existen muchos programas más. El OpenDisc incluye una gran cantidad de estos programas.
Un live CD te da la oportunidad de probar el sistema operativo sin instalarlo ni modificar nada en tu equipo. Solo tenés que introducir el disco en tu equipo y reiniciarlo.
Aquí es posible que tengás que cambiar la configuración de arranque de tu computadora, por lo que si no te funciona, podés avisarnos enviando un correo a usuarios -arroba- softwarelibrecr -punto- org para darte las instrucciones.
El sistema se cargará en memoria desde el CD. Podrás explorar y modificar lo que querás, nada cambiará en tu sistema y si en el siguiente reinicio sacás el CD, todo estará igual que antes. Esto te brinda la oportunidad de usar GNU/Linux, lo que te ayudará a descubrir si cubre tus necesidades y comprobar si reconoce los dispositivos de hardware que tenés.
Es importante notar que al estar cargado en memoria y no grabado en el disco duro, en esta opción todo se ejecutará mucho más lento. Además recordá que al reiniciar el sistema todo se borra, por lo que nada de lo que hagas se quedará almacenado y lo perderás.
Tomado de doc.ubuntu-es
Disponible gracias a ubuntu-es bajo los términos de la licencia Atribución-Licenciar Igual 3.0
Ya sea que vayás a instalar el sistema por vos mismo o misma, o que vayás a llevarle el equipo a alguien que te ayude, debés seguir una serie de pasos antes de poder instalar un sistema operativo libre en tu máquina.
Cada distribución de GNU/Linux tiene algunas características que la distinguen a las demás. Por eso la instalación puede variar de una a otra.
Aquí puede encontrar información adicional.
| Adjunto | Tamaño |
|---|---|
| libro-fernando da rosa y federico heinz-guia practica sobre software libre.pdf | 8.27 MB |
Este documento puede utilizarse bajo los té́rminos de la Licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0.
| Adjunto | Tamaño |
|---|---|
| libro-jesus javier estepa nieto-software libre para el desarrollo del tercer mundo.pdf | 3.97 MB |
Se permite la copia, ya sea de uno o más artítuclos completos de esta obra o del conjunto de la edición, en cualquier formato, mecánico o digital, siempre y cuando no se modifique el contenido de los textos, se respete su autoría y esta nota se mantenga.
© 2004, de los artículos de este libro Richard M. Stallman.
© 2004, de la introducción Lawrence Lessig.
© 2004, de la edición, editorial Traficantes de Sueños.
| Adjunto | Tamaño |
|---|---|
| libro-richard stallman-software libre para una sociedad libre.pdf | 1.31 MB |
| Adjunto | Tamaño |
|---|---|
| FreeVoices-1.pdf | 6.56 MB |
| voces.pdf | 7.19 MB |
Presentación realizada por Sergio Morales y Carlos Jenkins de la Red Costarricense de Software Libre en el Congreso Computación para el Desarrollo 2009 COMPDES09 realizado en julio del 2009 en San Carlos.
Puntos:
Charla originalmente presentada por Marcelo Magallón para el mes de la Ciencia y Tecnología organizado por el MICIT. 11 de Agosto 2009.
| Adjunto | Tamaño |
|---|---|
| desarrollo_economico.pdf | 669.58 KB |
| desarrollo_economico.odp | 6.25 MB |
| Adjunto | Tamaño |
|---|---|
| helloworld.tar_.gz | 973 bytes |
Esta presentación se comparte con el fin de que las personas usuarias de Debian y los potenciales desarrolladores y desarrolladoras, conozcan mejor cómo funciona el Proyecto Debian.No está pensada para que cualquiera la presente en una conferencia, pues es un documento para que quienes colaboran con el proyecto, difundan su funcionamiento.
| Adjunto | Tamaño |
|---|---|
| debian-project.pdf | 1.19 MB |
This presentation contains basic concepts to understand what Free Software is about, proprietary software's origins, what is binary code, what is open source, Copyleft and copyright.
The editable archive is an odp and can be edited with OpenOffice Impress (free software available without cost at http://openoffice.org).
This presentation is available in Spanish here
| Adjunto | Tamaño |
|---|---|
| Software_Libre_how_to_eat_that.odp | 2.06 MB |
| Software_Libre_how_to_eat_that.pdf | 1.4 MB |
Charla que se impartió con motivo de la Semana TIC en el mes de la Ciencia y la Tecnología del MICIT. Está pensada para un público de conocimientos regulares de informática no expresamente iniciado en los conceptos del Software Libre.
Puntos:
| Adjunto | Tamaño |
|---|---|
| SL_en_Gobierno-micit.odp | 1.28 MB |
| SL_en_Gobierno-micit.pdf | 800.32 KB |
Presentada originalmente por Marcelo Magallón en el Instituto Tecnológico de Costa Rica el 18 de febrero, 2008.
| Adjunto | Tamaño |
|---|---|
| presentacion-2008-02-08-marcelo magallon-introduccion a linux.pdf | 1.71 MB |
Charla originalmente impartida por Marcelo Magallón en el Tribunal Supremo de Elecciones el 16 de setiembre de 2009.
| Adjunto | Tamaño |
|---|---|
| sl_tse_2009.pdf | 4.48 MB |
| sl_tse_2009.odp | 3.54 MB |
Esta presentación se ha elaborado con el fin de exponer a un público con ciertos conocimientos informáticos (personas procedentes del ámbito del software propietario) cuáles son las principales formas de desarrollo y organización en el paradigma del Software Libre / Código abierto.
La charla pretende ser amena y directa al grano, por lo que no debería durar más de 20 minutos de exposición mas 10 minutos de dinámica y lo que se desee posteriormente para la discusión.
Los puntos principales de la presentación son:
Se recomienda el uso del software OpenSTV, http://www.openstv.org, para un conteo rápido de los resultados en la dinámica, aunque se aconseja, si no resolver el problema matemático en pizarra frente al público, mostrar al menos las características que hacen preferibles los métodos Condorcet (votaciones por preferencia) frente a los de elección por mayoría.
| Adjunto | Tamaño |
|---|---|
| modelos-foss.odp | 852.91 KB |
| modelos-foss.pdf | 561.73 KB |
| candidaturas-dinámica.odt | 36.7 KB |
| candidaturas-dinámica.pdf | 34.55 KB |
| software-votación-dinámica.txt | 467 bytes |
| diferencia-metodos-votación.odt | 25.69 KB |
| diferencia-metodos-votación.pdf | 44.34 KB |
Esta charla expone las ventajas del software libre tomando en cuenta -además de lo práctico- los principios éticos que lo sostienen.
Se diseñó pensando en que fuera relevante para personas que trabajan en organizaciones sociales, son activistas o están trabajando e la construcción de espacios solidarios y alternativos, pero actualmente está habilitada para todo tipo de público que se preocupa por su privacidad cuando usa la Internet y las computadoras.
Licencia Atribución-Compartir Obras Derivadas Igual 3.0 Guatemala http://creativecommons.org/licenses/by-sa/3.0/gt/
| Adjunto | Tamaño |
|---|---|
| Cambiar el mundo version jul09.odp | 2.5 MB |
| Cambiar_el_mundo_version_jul09.pdf | 1.3 MB |
| Adjunto | Tamaño |
|---|---|
| dos_son_mejor_que_una_nov09.pdf | 476.01 KB |
Manual del curso básico de Postgresql
Objetivo General
Brindar al estudiante los conocimientos necesarios para que sea capaz de gestionar bases de datos utilizando el SGBD Postgresql.
Objetivos Específicos
Al final del curso el estudiante estará en capacidad de:
Llevar a cabo el proceso de instalación y configuración de Postgresql 8.3.
Configurar el SGBD de acuerdo con los recursos del equipo.
Asegurar los datos mediante mecanismos de autenticación de clientes.
Realizar operaciones básicas de tablas y datos mediante el lenguaje PSQL.
Administrar gráficamente bases de datos.
Llevar a cabo rutinas de mantenimiento y monitoreo de las bases de datos.
Respaldar y recuperar los datos.
Utilizar algunas características avanzadas del SGBD como lo son dblik, fulltextsearch y particionamiento de tablas.
Hacer replicación de bases de datos.
También puede consultar a modo de introducción la presentación y materiales elaborados por Carlos Juan Martín Pérez:
http://www.softwarelibrecr.org/charlas/PostgreSQL
| Adjunto | Tamaño |
|---|---|
| Manual Curso Basico Postgres.odt | 933.09 KB |
| Manual Curso Basico Postgres.pdf | 1.04 MB |
| Materiales.zip | 549.75 KB |
| presentacion-flisol.odp | 2.48 MB |
Hoy en día, el núcleo de la práctica totalidad de los sistemas de información existentes consiste en el uso de un Sistema Gestor de Bases de Datos (SGBD) relacionales. En el mercado del software existen múltiples opciones propietarias bien conocidas para suplir esta necesidad, sin embargo en el presente también existen opciones libres que, por su escasa capacidad publicitaria, son notablemente desconocidas, al menos en nuestro entorno. Esta presentación y artículo describe las características del SGBD PostgreSQL como alternativa en prestaciones y robustez para cualquier tipo de demanda a los SGBD propietarios más extendidos.
Licencia: CC-BY-SA http://creativecommons.org/licenses/by-sa/3.0/deed.es
Se adjuntan las instrucciones básicas para configuración bajo Debian y/o Ubuntu, así como ejemplos de consultas y programación en PL/PgSQL (funciones y triggers).
Recomendamos efusivamente además la consulta del manual elaborado por Patricia Araya Obando:
http://www.softwarelibrecr.org/charlas/PostgreSQL-manual
| Adjunto | Tamaño |
|---|---|
| presentacion.pdf | 356.59 KB |
| presentacion.odp | 926.25 KB |
| articulo.pdf | 241.87 KB |
| articulo.odt | 185.09 KB |
| Instrucciones básicas PostgreSQL-v1.1.txt | 2.2 KB |
| ejemplos-consultas-programación-v1.2.tgz | 37.98 KB |
Presentación realizada por Carlos Jenkins de la Red Costarricense de Software Libre en el Congreso Computación para el Desarrollo 2009 COMPDES09 realizado en julio del 2009 en San Carlos.
Puntos:
Presentación realizada sobre el Software Libre en Costa Rica en el Primer Encuentro Centroamericano de Software Libre.
Autor: Leo Arias.
| Adjunto | Tamaño |
|---|---|
| SoftwareLibreEnCR_ECSL.odp | 990.73 KB |
Esta presentación fue realizada en el II Congreso de Computación para el Desarrollo, en la sede de San Carlos del ITCR. Está pensada para un público de conocimientos básicos de informática no iniciado en los conceptos del Software Libre.
Toca los siguientes puntos:
| Adjunto | Tamaño |
|---|---|
| SL_en_CR.odp | 258.83 KB |
| SL_en_CR.pdf | 424.46 KB |
Esta charla aborda el tema del Software Libre y la importancia de que el estado garantice la integridad, confidencialidad, accesibilidad y perennidad de la información sobre los ciudadanos. Plantea los requerimientos que el estado debería tomar en cuenta a la hora de utilizar un software y cómo, el modelo de negocios basado en Software Libre implica muchísimas ventajas al país. La charla fue elaborada por Marcelo Magallón para el Día de la Libertad de Software 2007.
| Adjunto | Tamaño |
|---|---|
| pais_libre_software_libre.pdf | 91.03 KB |
Esta charla contiene los temas introductorios para comprender de qué se trata el software libre, cómo surgió el software privativo, qué es código binario, código abierto y cuáles son las fases que la RCSL recomienda para cambiar de software.
Su versión editable está en opt de OpenOffice (Software Libre disponible para descarga gratuita en http://es.openoffice.org)
La charla está diseñada para realizarla con personas que conocen muy poco o nada acerca del Software Libre (en ese sentido, es básica) pero debería ser impartida por personas con conocimientos intermedios o avanzados acerca del tema.
| Adjunto | Tamaño |
|---|---|
| Software_Libre_como_se_come_eso_ago09.odp | 2.12 MB |
| Software_Libre_como_se_come_eso_ago09.pdf | 1.43 MB |
Esta presentación está basada en la publicación: Flores Hine, Carolina. ¡Pongámonos las Pilas! Reflexiones y acciones concretas para asegurar la información en nuestras organizaciones sociales. 2a. ed. Ciudad de México, México. 2009. Disponible para descarga libre en: http://piensalibre.net/tics/?p=187
Se diseñó para presentarla a personas usuarias del SO Windows, aunque las herramientas disponibles en su mayoría, están disponibles para GNU/Linux. Dos de ellas no son libres y así se especifica en la presentación. Se recomienda para mostrar las vulnerabilidades y preparar un proceso de migración a Software Libre.
Licencia Atribución-Compartir Obras Derivadas Igual 3.0 Guatemala http://creativecommons.org/licenses/by-sa/3.0/gt/
Ilustraciones originales de Luis Enrique Gutiérrez Gonzáles (bajo licencia CC by-nc-3.0). Disponibles en carpeta adjunta.
| Adjunto | Tamaño |
|---|---|
| Dibujos_LGutierrez.tar_.gz | 4.23 MB |
| pongamonos_las pilas_softlibreparaseguridad_ago09.odp | 3.39 MB |
| pongamonos_las pilas_softlibreparaseguridad_ago09.pdf | 2.65 MB |
«Mozilla Thunderbird es un cliente de correo y noticias libre, de código abierto y multiplataforma, desarrollado por Mozilla Foundation.» [1]
Sitio web: http://www.mozilla.com/thunderbird/
En Thunderbird:
Mailman es un sistema para la administración de listas de correos electrónicos.
Permite la suscripción y desuscripción a las listas a través de una interfaz web o enviando correos electrónico a la dirección de administración.
Facilita las discusiones en Internet de grupos organizados. Todos los miembros recibirán los mensajes enviados a la dirección de la lista, por lo que no es necesario escribir ni conocer la dirección de todas las personas que están interesadas en la discusión.
Además, almacena una página de archivo con el histórico de todos los mensajes recibidos en la lista.
Puede ver la página principal del proyecto Mailman, y la página en wikipedia (ambas en inglés).
Las listas de correos manejadas con Mailman tienen una página web de archivo, donde almacenan el histórico de todos los mensajes enviados a la lista.
El archivo se puede ver por fecha, hilo de discusión, tema y autor.
Las listas públicas permiten que cualquier persona vea la página de archivo. Algunas listas privadas sólo dejan que sus miembros vean los archivos, y otras sólo dejan que los administradores vean los archivos.
Generalmente la página de archivo se encuentra en http://www.example.com/pipermail/nombre, donde www.example.com es el dominio del servidor en el que se encuentra instalado Mailman, y nombre es el nombre de la lista.
Los archivos públicos de las listas de la Red Costarricense de Software Libre están en las siguientes páginas:
La pertenencia a las listas de correos debe ser voluntaria, de lo contrario podría denunciar al administrador de las listas por enviar correo no deseado («spam»). En la mayoría de los casos, puede salir de la lista en cualquier momento.
Para salirse debe entrar a la página de opciones de la lista, ingresar su correo electrónico y contraseña y dar clic en «entrar». Luego, en la sección «Para anular la suscripción a nombre-de-la-lista» marca el cuadro que dice «Sí, realmente quiero darme de baja» y le da clic al botón «Borrarse de la lista».
Con el modo de resumen, los correos no se reciben inmediatamente si no que los enlaces a un grupo de correos se incluyen en un solo mensaje, lo que reduce la cantidad de mensajes recibidos por semana.
Para activarlo, debe entrar en la página de opciones de la lista de correos.
Luego de escribir su correo y contraseña y presionar el botón «Entrar» va a encontrar una tabla gris al final de la página. Una de las opciones se llama «activar modo Digest», para activar los resúmenes le da clic en el círculo que dice «Activar» en esta fila de la tabla. Antes de salir debe guardar las preferencias dando clic en el botón «Confirmar mis cambios», al final de la tabla gris.
En la página de opciones puede configurar información sobre su suscripción y cambiar algunas opciones o inclusos desuscribirse.
Esta página generalmente se encuentra en http://lists.example.com/mailman/options/nombre, donde lists.example.com es el dominio o subdominio del servidor en el que se encuentra instalado Mailman, y nombre es el nombre de la lista.
Las páginas de opciones de las listas de correo de la Red Costarricense de Software Libre están en los siguientes enlaces:
Si en algún momento olvida su contraseña en la lista y no encuentra el correo electrónico en el que se le envió, puede solicitar que la contraseña se le vuelva a enviar por correo.
Para esto debe entrar a la página de opciones de la lista.
Luego ingresan su dirección de correo electrónico, y se van a la sección de recordatorio de clave para presionar el botón «Recordar». Mailman les enviará un mensaje a la dirección con la contraseña.
«Pidgin es un cliente de Mensajería Instantánea multiprotocolo que le permite usar todas sus cuentas de mensajería instantania a la vez» [1]
Pidgin puede trabajar con:
Sitio web: http://www.pidgin.im/
IRC (Internet Relay Chat), es basicamente un sistema de chat. El canal de la Red Costarricense de Software Libre es el #rcsl.
Esta guía fue escrita primero por Sergio Morales.
En Pidgin,
Para entrar al chat, haga doble click en #rcsl en la lista de contactos.
En la misma ventana de Añadir un chat puede hacer clic en el botón Lista de salas para ver todos los canales disponibles.
Algunos canales que podrían ser útiles:
«El Extensible Messaging and Presence Protocol (XMPP), es un grupo de tecnologías abiertas XML para presencia y comunicación en tiempo real, desarrollado por la comunidad de código abierto Jabber en 1999» [1]
Sitio web: http://xmpp.org/
En Pidgin,
Para entrar al chat, haga doble click en softwarelibrecr en la lista de contactos.
En la misma ventana de Añadir un chat puede hacer clic en el botón Lista de salas para ver todas las salas disponibles.
Cuando se habla de derechos de autor, generalmente lo relacionamos con las creaciones intelectuales como un objeto o mercancia, o bien, con obras sujetas a restricciones (no se pueden copiar, distribuir libremente o modificar). Esa es la visión tradicional de la propiedad intelectual.
Sin embargo, en los últimos tiempos se han desarrollado figuras jurídicas muy interesantes y opuestas a esa concepción, pero curiosamente al amparo mismo de la legislación sobre de derechos de autor.
Un ejemplo son las licencias creative commons o CC (en español: «bienes comunes creativos»), que están inspiradas en la licencia GPL (General Public License) de la Free Software Foundation, para proteger software. Las CC se utilizan para proteger obras publicadas en internet y proporcionan seis licencias que se pueden escoger y que posibilitan -según la voluntad del autor- cualquier tipo de explotación de la obra, incluyendo una finalidad comercial, así como la creación de obras derivadas de libre distribución (http://es.creativecommons.org/licencia/).
En el campo informático, se han desarrollado varios tipos de licencias que posibilitan el libre acceso a programas, como las denominadas copyleft (http://es.wikipedia.org/wiki/Copyleft), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y sean aprovechados sin restricciones por la sociedad.
El concepto copyleft fue inventado por Richard Stallman, (http://es.wikipedia.org/wiki/Richard_Stallman) llamado el padre del software libre y uno de los fundadores de la Free Software Foundation (http://es.wikipedia.org/wiki/Free_Software_Foundation) y quien también fundó el proyecto GNU, que desarrolló el sistema operativo GNU/linux con el aporte de Linux Torvalds.
Stallman también inventó el concepto de copyleft, (la denominación fue obra de un colaborador suyo), que fue utilizado en la Licencia Pública General GNU (conocida generalmente como la "GPL") en 1989. El término «left» de «copyleft» no es una referencia, en el idioma inglés, al verbo «to leave» (irse); Únicamente es una referencia al inverso de «right».
Para Stallman, la forma más simple de hacer que un programa sea libre, sería ponerlo en el dominio público, sin derechos reservados. Pero si bien esto le permite a la gente compartir el programa y sus mejoras, también posibilita que gente no cooperativa, se aproveche y lo convierta en software privativo (es decir, con licencias que impiden su libre distribución, copia o modificación).
Según Stallman, para dar a todo usuario la libertad de redistribuir y cambiar software, no se debe poner este en el dominio público, sino protegerlo con ``copyleft''. Esto garantiza a todo el mundo los derechos a utilizar, modificar, y redistribuir el código del programa o cualquier programa derivado, pero solo si los términos de distribución no son cambiados. Así, cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de copiarlo y modificarlo.
Mientras los desarrolladores de software privativo usan ”copyright” para quitarle la libertad a los usuarios; los desarrolladores de sofware libre usan los derechos reservados para garantizar la libertad de uso, copia y distribución. Por eso es que se invierte el nombre, convirtiendo los derechos reservados ``copyright'' en ``copyleft.''
Lo interesante de todo esto es que la utilización del Copyleft no implica abandonar los derechos de autor ni desconocer la legislación sobre propiedad intelectual.
Entre los años 60 y 70 software no era considerado un producto sino un añadido. Los programadores y desarrolladores de software en ámbitos universitarios y empresariales, creaban y compartían libremente sus programas unos con otros, sin ningún tipo de restricciones. A finales de los 70, las compañías comenzaron a imponer restricciones a los usuarios del software, con el uso de acuerdos de licencia (http://es.wikipedia.org/wiki/Software_libre).
Para inicios de los años 80, juanto al desarrollo de computadoras más modernas, se comenzó a utilizar sistemas operativos privativos, que forzaban a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software.
Richard Stallman trabajaba en un laboratorio que comenzó a principios de los 80 a reemplazar el software libre con su propio software privativo. Se le pidió que firmara un acuerdo de no divulgación (non-disclosure agreement) y llevara a cabo otras acciones que él consideró traiciones a sus principios.
El 27 de septiembre de 1983 Stallman anunció el inicio del proyecto GNU que perseguía crear un sistema operativo completamente libre. En 1985, la publicó el Manifiesto GNU, en el cual Stallman declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix. Stallman fundó la organización sin ánimo de lucro Free Software Foundation para coordinar el esfuerzo. Elaboró un sistema operativo que denominó GNU (GNU No es Unix), pronunciado de forma parecida a ñu, en inglés (de ahí los dibujos-logotipos que lo representan). La mayor parte del sistema GNU, excepto el núcleo, se completó aproximadamente al mismo tiempo.
Paralelamente, en Finlandia, Linus Tovards desarrollaba la primera versión del núcleo (kernel) del sistema operativo GNU/Linux. Se basó en el sistema operativo libre Minix creado por Andrew S. Tanenbaum y en las herramientas, los compiladores y las utilidades desarrollados por el proyecto GNU. El kernel es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora. Se encarga de gestionar los recursos. Como hay muchos programas y el acceso al hardware es limitado, el núcleo se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo. En 1991, Linus Torvalds liberó el núcleo Linux bajo los términos de la GPL. Con dicho núcleo, se completó el sistema GNU, denominado el sistema operativo GNU/Linux.
Existen muchas licencias para proteger el software. En los siguientes esquemas se presenta una buena forma de clasificarlas, según el ámbito de derechos y restricciones que se conceden a terceros.
http://www.usc.es/osl/sites/default/files/mapa-conceptual-licenzas-es_0.png
http://www.usc.es/osl/sites/default/files/mapa-mental-licenzas-es_0.png
Las licencias que confieren mayores libertades en cuanto al uso, copia, modificación y distribución, se conocen como software libre. Existe una discusión en relación con el uso de este término o el de "open source" o "código abierto. Una reseña se puede encontrar en:
http://biblioweb.sindominio.net/pensamiento/softlibre/softlibre010.html"open source"
A continuación se ofrece un enlace en el que se detallan los distintos tipos de licencias "libres".
Las licencias GPL son solo un tipo de licencias para software libre, pero son el tipo más utilizado. En los siguientes enlaces se explica claramente el contenido de las licencias GPL:
http://www.gnu.org/licenses/licenses.es.html#GPL
http://www.gnu.org/licenses/gpl-faq.es.html#WhatDoesGPLStandFor
Asimismo, en el siguiente enlace también se ofrece una amplia explicación de la licencia GPL:
http://casidiablo.net/la-licencia-gpl/
No todas las licencias de software libre son compatibles con las GPL, según se detalla en el siguiente enlace:
http://www.gnu.org/licenses/license-list.es.html#SoftwareLicenses
TODO:
- Write a description.
- Explain how it is organized.
- Upload files
Athena GNU/Linux
Athena GNU/Linux es una distro basada en Debian testing y algunos paquetes de Ubuntu, como el instalador Ubiquity para mejorar la experiencia del usuario final. La filosofia de Athena se enfoca principalmente en la estabilidad y la seguridad, de ahi que su proceso de desarrollo ha sido un poco largo.
La elegancia va de la mano con la estabilidad y la seguridad brindando así una excelente combinación para usuarios finales. Athena posee un llamativo entorno Gnome acompañado de un conjunto de iconos muy detallados y elegantes.
Athena GNU/Linux tiene como principal objetivo formar parte de los hogares de muchos costarricenses, facilitandoles las tareas diarias en sus computadores. Y brindandoles la confianza y tranquilidad de trabajar con un Sistema Operativo eficiente, robusto, estable y seguro como lo es GNU/Linux.
Si deceas más información acerca de como obtener Athena, contribuir con el desarrollo o solamente seguir las noticias puedes visitar el sitio de la distribución en la siguiente dirección: http://athena.linuxcostarica.org. También puedes parcitipar de las listas de correo en http://www.linuxcostarica.org/list o bien de los foros que se encuentran en la página oficial y del canal IRC en Freenode de la comunidad #linuxcostarica
Versión actual:
Codename: Cronos
Versión: 1.0
Estado de desarrollo: alpha
Ambiente: Gnome
Descargas:
Download Athena 1.0 Cronos [Torrent]
Download Athena 1.0 Cronos [MD5]
Es el nombre de una distribución GNU/Linux desarrollada por la Comunidad Sibu (originaria de Pococí (cantón)), la versión 1.0(lanzada el 25 de Abril del 2008) está basada en Ubuntu 7.10(Gutsy Gibbon). Es una distribución orientada a programadores y usuarios comunes.
Puede ser cargado en modo LiveDVD sin necesidad de instalarlo en un ordenador, además, tiene soporte para ser instalado en el disco duro utilizando método convencional o bien, puede ser instalado empleando la instalación monolítica de la misma forma que en una memoria flash.
http://www.salesianodonbosco.ed.cr/
El Colegio Salesiano Don Bosco a inicios del 2008 migró a todos los usuarios administrativos y profesores a OpenOffice.org, como una primera etapa para migrar posteriormente los sistemas operativos.
Se le informó al personal sobre el cambio y las razones del mismo, adicionalmente a cada usuario se le efectuó un perfil y sobre él se determino si podía migrarse o no a OpenOffice.org.
Otro paso importante es que se va a cambiar el currículo escolar y colegial y se va a capacitar a los estudiantes sobre OpenOffice.org y no sobre Microsoft Office como se venía haciendo.
Fuente: Franklin Lizano.
http://www.santamargarita.ed.cr/escuela/
La Escuela Santa Margarita tiene un laboratorio de cómputo con 21 computadoras corriendo Kubuntu 8.04.1. Este laboratorio es utilizado por aproximadamente 280 alumnos de primaria y preescolar.
Además las computadoras de la administración, excepto una usan esa distribución de Linux.
Fuente: Claudio Ovares Gutiérrez.
En la Escuela de Informática de la Universidad Nacional el Software Libre tiene largo tiempo de ser considerado en sus diferentes cursos e infraestructura de sistemas, existiendo incluso una incipiente oferta de cursos optativos que eventualmente permitiría especializarse en el ámbito del software libre. En este sentido actualmente se cuenta con el curso Administración de Servidores basados en Software Libre, ya impartido en tres ciclos consecutivos con gran expectativa estudiantil (aproximadamete 40 alumnos por ciclo).
Otro punto destacable es el acuerdo tomado por la Escuela en el mes de Octubre de 2009, declarando explícitamente el interés en la uso, divulgación, investigación y enseñanza de Software Libre en sus cursos y actividades académicas, administrativas y de extensión.
| Adjunto | Tamaño |
|---|---|
| 14-256-2009 Acuerdo de Software DOCENTES ESC. INFOR..pdf | 125.15 KB |
| administracion-servidores-SL.pdf | 124.11 KB |
En esta nueva universidad, la cual era el antiguo Colegio Universitario de Alajuela se utiliza el sistema operativo Debian para brindar los siguientes servicios:
Apache - servidor de páginas web
Postfix - servidor de correo electrónico
Squirrelmail - acceso al correo vía web
Bind - servidor de DNS
Samba - servidor de archivos
Squid - servidor proxy
DansGuardian – Filtrado de contenido
MySql - servicios de base de datos
dhcp3-server - servidor dhcp
Adicionalmente utilizan
Joomla como administrador de contenidos para el sitio web.
Ubuntu en laboratorios de internet de la biblioteca
Planean implementar en el corto - mediano plazo
Asterisk para manejar la central telefónica IP, actualmente funcionando un plan piloto
En el Miniterio de Planificación Nacional y Política Económica de Costa Rica se utiliza el sistema operativo Debian para brindar los siguientes servicios:
Adicionalmente utilizan
Planean implementar en el corto - mediano plazo
Fuente: Elidier Moya R.
Por: Carolina Flores Hine
Como parte de la Red Costarricense de Software Libre (un colectivo que nació para posibilitar el trabajo conjunto de los grupos de usuarios de SL en Costa Rica), contacté varios actores clave para conocer mejor la trayectoria del Software Libre (SL) en Costa Rica, la perspectiva que profesionales en informática y otras ciencias tienen acerca del tema y sobre todo, los retos que necesitamos asumir si queremos difundir la filosofía y las ventajas de esta alternativa.
| Adjunto | Tamaño |
|---|---|
| articulo-software libre la experiencia costarricense.odt | 33.96 KB |
Para comprender cómo ha crecido el uso y desarrollo del SL en Costa Rica, es necesario plantear que tradicionalmente hemos sido consumidores de software y las licencias de los programas usualmente no han sido factores de importancia para el público. Acerca de esta situación, Paulo Sequeira plantea que “a la larga (...) en algunos casos esta libre distribución de software propietario, lejos de perjudicar a sus dueños, les permitió acaparar los mercados de una manera extraordinaria”; algo que tiene consecuencias importantes en términos de dependencia y desconocimiento de la población sobre otras alternativas.
Intentando registrar cuándo se comenzó a utilizar SL en el país, Marcelo Magallón comenta que “...en la academia en los '80 era relativamente frecuente encontrar instituciones que utilizaban SunOS, IRIX y eventualmente Ultrix para sus actividades. La similitud de Linux y BSD con esos ambientes facilitó su consideración como una opción y posteriormente su adopción”, de manera que en los años 90 ya algunas instituciones comenzaron a usar sistemas operativos basados en Linux y en BSD.
El acercamiento al Software Libre se da generalmente en la academia, por algún profesor o compañero que se convierte de alguna manera en un mentor. Herson Esquivel nos contó así su experiencia: “fue más un asunto de curiosidad que de filosofía al principio (...) andaba buscando una forma fácil de aprender el lenguaje de programación Perl y en los sitios donde buscaba nombraban a GNU/Linux como un sistema que prácticamente por defecto traía ya un intérprete de dicho lenguaje. Fue entonces cuando gracias a una amiga que ya había empezado sus estudios en Ing. en Computación en el ITCR, logré instalar mi primer GNU/Linux”.
En otros casos, se trata de un asunto ético. Sequeira nos comentó su experiencia: “conocí el software libre cuando empecé a buscar alguna forma de poder dejar de piratear software (...) cuando era claro que pagar todas las licencias del mismo no era posible (...) y cuando dicha solución no podía compartirla con mis compañeros (...) En el proceso de resolver el problema, empecé a descubrir que la existencia de opciones de SL se volvían fundamentales”.
Para el desarrollo de software se requiere de grupos de personas que lo programen, le hagan revisiones o diseñen las interfaces (entre otros procesos). Usualmente se dice que el SL se desarrolla en comunidades, sin embargo -como expone Magallón- “ la realidad es que en esas comunidades es solo una ínfima fracción de la población la que participa en el desarrollo de software (...). Existe una comunidad de desarrolladores del kernel de Linux, pero eso es la excepción y no la regla. La verdad es que incluso los proyectos más exitosos cuentan solo con unas pocas personas, quizás decenas”.
Sin embargo, el SL no se basa solamente en el grupo de desarrolladores, se construye con el aporte de los usuarios y las personas que lo prueban, encuentran errores, los reportan, le muestran a los demás cómo usar el programa y forman parte de un movimiento mundial que defiende la Libertad de Software. En esto coincide Juan Ignacio del Valle, quien considera que la creación en comunidades es un “proceso continuo de desarrollo en que tanto los programadores como los usuarios interactúan permanentemente con el fin de mejorar el producto”.
El desarrollar programas en forma abierta tiene grandes ventajas, como la falta de verticalidad, algo que Magallón describe como: “el hecho que el cliente sea al mismo tiempo usuario y desarrollador (...) la funcionalidad que se implementa es la que el desarrollador considera valiosa, lo cual redunda en una mayor satisfacción para el mismo y por tanto una mayor motivación para continuar trabajando”.
Una cosa es usar un programa en la computadora y otra muy distinta es saber leer su código, encontrar errores, mejorarlo y compartirlo. Como expone Magallón: “un programador no solo debe escribir código, también debe leerlo, y debe poder reconocer qué cosas funcionan y qué cosas no funcionan, y por qué. Y para poder hacer eso el primer requisito es tener acceso al código fuente”. En nuestro contexto centroamericano, es bastante difícil que los estudiantes de informática tengan acceso al código fuente de programas que no sean libres, de manera que el SL brinda la oportunidad de estudiar código de gran calidad. Del Valle agrega que: “este fenómeno también se repite en otras áreas, como la ingeniería, el desarrollo web, las ciencias exactas, etc”.
Para Herson Esquivel, el uso de SL en la formación de profesionales en computación es fundamental:
“1) Un estudiante de computación que use software privativo es como un estudiante de mecánica al que le prohiben abrir la tapa del motor de un carro (...) hay aspectos técnicos que uno puede sencillamente aprender como teoría, pero que si no tiene acceso al código que lo implementa, se convierte como en un asunto de fé, de creer lo que dicen los libros sin haber visto y experimentado al respecto.
2) Alguien que escribe poesía suele leer mucha poesía, para así mejorar su propio quehacer. Alguien que escribe programas debería también poder leer muchos programas para así poder mejorar leyendo código de otros programadores...”.
Recientemente, en Costa Rica se han hecho esfuerzos importantes para la producción de software y el SL ha crecido como modelo de negocio. Un ejemplo muy claro nos lo brindó Elías Torres, quien es parte de una empresa en la que el SL constituye el pilar de sus actividades: “la cual es un ejemplo vivo del éxito del SL como modelo de negocios”. Para él, el aprender con SL de alguna manera termina incidiendo en la ética profesional, porque hay una gran diferencia entre brindar soluciones informáticas a un cliente y obligarlo a depender de un modelo restrictivo, que necesita de ciertos “ingredientes secretos” que sólo se consiguen bajo condiciones impuestas por el fabricante.
Por su parte, Sequeira nos comentó: “supe que un grupo de estudiantes a los que tuve la oportunidad de impartir brevemente un curso hace 2 años (...) habían podido consolidarse como empresa muy rápidamente poco después de terminar sus estudios (...) el SL ha sido uno de los factores que les ha permitido despegar como empresa aún teniendo muy pocos recursos con qué comenzar”.
El SL ha venido creciendo de manera continua pero es mucho el esfuerzo que queda por hacer. A corto plazo, necesitamos realizar actividades de difusión sobre qué es el SL, cuáles programas libres se pueden usar en sistemas operativos propietarios, cuál es la diferencia entre el SL y “Linux” y -como enfatiza Magallón- diferenciar entre “Linux” y “Ubuntu” (que es solo una más de las muchas variantes del sistema operativo GNU/Linux). Para Torres, es necesario además abrir espacios para “que las personas entiendan las libertades básicas del SL y vean las implicaciones en el día a día, que se entienda que no es cuestión de precio, sino de ventajas más valiosas”.
A largo plazo necesitamos lograr que se utilice más Software Libre en la enseñanza básica, lo cual implica luchar contra los procesos de privatización y desregularización de la enseñanza en el país, además de abrir espacios en otros sectores clave como el gubernamental y comercial, posibilitando el retorno de la inversión que representa este cambio. Esto requiere -en palabras de Torres- “que los empresarios comprendan que el SL les da ventajas insuperables con respecto al software no-libre”.
Magallón propone un reto fundamental: “pasar de consumidores a actores”, porque Costa Rica necesita generar procesos de alfabetización informática que brinden mayores oportunidades que la instalación de “call centers”. Se requieren espacios de investigación y desarrollo en carreras y profesiones afines a la computación. Como bien expone Esquivel: “si por el contrario, las universidades siguen dejándose timar por empresas que ofrecen espejos a cambio de tener derechos especiales sobre la infraestrutura "donada" y los contenidos de cursos (...) en el mediano plazo el país mismo lo va a resentir debido al rezago tecnológico en el que caeremos”. Mucho más beneficioso que crear cursos específicos de SL es lograr -como expone Magallón- que las universidades permitan que los estudiantes puedan “entrar en contacto e interactuar con la punta de lanza en lo que se refiere a investigación y conocimiento”.
* Las siguientes personas colaboraron con su conocimiento para la elaboración de este artículo:
Marcelo Magallón, Dr. Ciencias Naturales, Sistemas interactivos y visualización científica (miembro fundador de GULCR y de la RCSL)
Herson Esquivel, Ingeniero en Computación ITCR, miembro fundador de CSL-TEC y de la RCSL.
Juan Ignacio del Valle, Ingeniero mecánico, miembro de GULCR.
Paulo Sequeira , Ingeniero en Computación ITCR, desarrollador de software y miembro de la RCSL.
Elías Torres, Ingeniero eléctrico, empresario.
El Proyecto de ley Nº 15191 fue presentado por Laura Chinchilla en 2003. Durante el proceso de discusión del proyecto 15191 se realizó un informe jurídico y las siguientes audiencias:
Luego de la discusión del informe de subcomisión, el proyecto fue rechazado en el dictamen negativo de mayoría el 21 de noviembre de 2006.
Todas las instituciones y empresas del Estado emplearán software libre en sus diferentes opciones, en sus sistemas de información y en el manejo de los datos, garantizando el respeto a los derechos de la propiedad intelectual.
Deberá ser respaldada por los debidos estudios y dictámenes técnicos y corresponderá a la autoridad de aplicación de esta Ley decidir cuál será el modelo de licencia específico por utilizar.
Director administrativo y jefe de sistemas de cada entidad.
Se recomienda priorizar la enseñanza de software libre e incentivar la creación de grupos que produzcan, distribuyan, implementen y capaciten sobre el software libre.
El proyecto fue publicado en La Gaceta el 16 de junio, 2008.
El proyecto fue estudiado por la Comisión Especial de Ciencia y Tecnología. Se realizaron varias audiencias, entre ellas, una con miembros de la Red Costarricense de Software Libre.
Esta comisión dió un dictamen afirmativo sobre el proyecto de ley.
Tal como el proyecto de ley lo establece, el "Software Libre" es aquel software que: nos da la posibilidad de usarlo para cualquier propósito; estudiarlo y modificarlo; copiarlo sin restricciones; y mejorarlo y hacer públicas estas mejoras. En lo que resta de esta exposición utilizaremos el término "software propietario" para designar todo aquel software donde una o más de estas características no esté presente. Desde el punto de vista del Estado, estos cuatro puntos serían beneficiosos en muchos sentidos, ya que más allá de los temas en la dimensión legal, el Software Libre se ha convertido en una forma de desarrollo y apropiación de la tecnología:
| Adjunto | Tamaño |
|---|---|
| proyecto de ley 16912 - opinion rcsl.pdf | 151.5 KB |
Un aspecto que en la Red Costarricense de Software Libre consideramos desafortunado, es que se presente como punto central en muchas discusiones en torno a este tema la reducción en los costos de licenciamiento. La razón es sencilla: si bien es cierto que no existen costos asociados directamente al licenciamiento de los programas libres, es muy importante mantener en mente que cualquier cambio que se realice en una plataforma tecnológica debe siempre ir acompañado por un adecuado planeamiento y soporte. Esto implica entre otras cosas que es necesario preparar al personal que estará usando la
nueva plataforma tecnológica, lo cual evidentemente tiene un costo asociado.
También es necesario elaborar y ejecutar planes para realizar este cambio, y se debe tener en cuenta que siempre es posible encontrar imprevistos en el camino, lo cual puede conducir a períodos, reducidos o extensos, durante los cuales uno o más servicios no están disponibles o no funcionan al 100% de su capacidad. Además, si no existe la capacitación adecuada, puede ocurrir que los usuarios cometan errores de diversa índole, que conduzcan a su vez a que se malgasten recursos o se asignen presupuestos más allá de lo necesario. Nada de esto es específico al Software Libre y la exposición de
principios del proyecto de ley en cuestión es elocuente al ilustrar diversas situaciones donde esta clase de "imprevistos" han ocurrido ya dentro del Estado costarricense donde se ha optado por tecnologías propietarias.
No podemos enfatizar demasiado el hecho que la capacitación adecuada es vital, y la digitalización del gobierno requiere empleados con conocimiento en el manejo eficiente de las herramientas que se utlizarán, independientemente de que éstas sean libres o propietarias. Si se pretende que la gestión pública mejore con la incorporación de estas herramientas, se debe estar preparado para invertir lo necesario para dominarlas, así como lo haría con la nueva adquisición de cualquier otro sistema.
El uso de Software Libre elimina los montos que se deben pagar por las licencias de los programas pues, como se expuso anteriormente, este se puede copiar y utilizar en forma irrestricta. Sin embargo, se debe considerar que existen otros factores constantes en el proceso de aplicación de tecnologías como la compra del equipo, o la red.
De manera que nuestra apreciación es que, si existe el planeamiento adecuado, y se hace la inversión necesaria de tiempo y recursos en la asimilación del cambio tecnológico, esta reducción de costos podría darse en un mediano plazo, una vez superada la etapa de transición.
Si la reducción de costos por concepto de licenciamiento no debe ser el argumento central para dar preferencia al uso del Software Libre, ¿entonces cuál debería serlo?
El punto medular del Software Libre, es precisamente ese: que es libre. Es decir, que se garantizan a todas las personas las libertades ya mencionadas de uso, estudio, modificación y distribución. Detrás de esta concepción del software hay una visión del desarrollo tecnológico fundamentalmente distinta de la que predominó durante las últimas dos décadas del siglo XX. En esta visión el software, tal como el conocimiento, se construye y desarrolla más efectivamente de manera colectiva, con el libre aporte de cada individuo y concediendo igualmente a cada uno la posibilidad de beneficiarse de éste según lo
desee y necesite.
Las implicaciones de este cambio de paradigma pueden no ser evidentes en primera instancia. A continuación enumeraremos algunas de ellas:
En nuestra opinión, todos estos beneficios pueden llegar a materializarse de manera efectiva en la medida que el Estado tome acciones o cree iniciativas que estimulen a lo interno la apropiación de este de modelo de desarrollo.
Entendemos que el detalle fino del proceso de planeamiento de la sustitución tecnológica que propone el proyecto de ley va más allá del dominio de una ley. Dicho esto, nos parece muy arriesgado impulsar una substitución tecnológica como ésta sin ninguna provisión que permita realizar el proceso de manera paulatina y ordenada. Son muchos y significativos los factores que entran en juego y que podrían afectar la continuidad operativa de los sistemas y, más importante aún, la posibilidad de asimilación y buen aprovechamiento de estos últimos por parte de quienes interactúan con ellos. En términos muy generales, algunos de estos factores a considerar se presentan a continuación:
A raíz de las consideraciones anteriores, creemos pertinente la inclusión de un artículo transitorio como el siguiente:
"Se establece un plazo de dos años a partir del 8 de mayo de 2010 o el momento de la
publicación de esta ley, lo que ocurra de último, para que las instituciones del Estado
presenten un estudio de necesidades y un plan de implementación. Cada institución
deberá incluir en sus presupuestos un rubro que cubra de manera suficiente las
diferentes etapas de este proceso. Las instituciones o departamentos dentro de las
mismas que se consideren a sí mismas suficientemente preparadas para realizar el
proceso de substitución requerido en esta ley antes del límite establecido podrán
hacerlo mas no estarán exentas de la presentación del plan de implementación
mencionado anteriormente."
Conscientes de que se nos solicitó opinar sobre el expediente 16912, consideramos necesario subrayar la relación entre este y el expediente 17046 "LEY MARCO SOBRE EL RESGUARDO DE LA NEUTRALIDAD TECNOLÓGICA EN EL GOBIERNO ELECTRÓNICO Y LOS DERECHOS DE LOS USUARIOS." En la exposición de motivos de ese proyecto se señala que uno de los objetivos es evitar que el Estado fomente mediante sus acciones, o la falta de ellas, la creación de monopolios en torno a tecnologías específicas. Este es un objetivo que nos parece de fundamental importancia. Es nuestra opinión que una de las mejores formas para alcanzar este objetivo es precisamente con la utilización de Software Libre. Dado que el código fuente de los programas de esta clase siempre estará disponible para todas las partes sin limitar su uso, cualquiera que lo desee podrá analizar los programas que utilice el Estado, podrá crear servicios en torno al mismo y podrá mejorarlo y ofrecer esas mejoras a todos los usuarios. En este modelo de desarrollo es imposible "secuestrar" al Estado dentro de una tecnología específica e igualmente es imposible que un solo fabricante sea el que se convierta en proveedor exclusivo en función de ese secuestro.
Se puede ir un paso más allá de requerir el uso de Software Libre: se puede requerir adicionalmente que los formatos de intercambio de datos que empleen los programas que utilice el Estado estén completamente documentados, tal como lo procura el proyecto 17046. Con esto, el Estado se asegura a priori que el principio de neutralidad tecnológica pueda ser observado por todas las partes.
Igualmente, si el Estado hace públicos los formatos de intercambio de datos que emplea, por ejemplo en la remisión electrónica de la declaración del impuesto de la renta, los ciudadanos tienen la posibilidad de estudiar esos formatos e implementar programas que se adapten mejor a sus necesidades, y eventualmente, si así lo desean publicar esos programas para uso de otros ciudadanos. Este ejemplo concreto, y otros de su clase, subraya la necesidad de que todas las medidas de seguridad e integridad pertinentes se sustenten en los protocolos y los controles existentes en las instituciones del Estado, y que se abandone la práctica de que dichos medidas estén sustentadas en el carácter secreto de la forma de operación de los programas informáticos. Es importante no llegar a la conclusión incorrecta que es suficiente publicar los formatos de intercambio sin publicar implementaciones de referencia. Las implementaciones de referencia son importantes en tanto facilitan la cooperación entre las partes y se eliminan los costos de reimplementación para los interesados, pero más importante aún, permite que terceros auditen los procesos de control existentes en forma independiente.
Precisamente en el contexto de la neutralidad tecnológica se ha querido interpretar que la declaración de la ITU en torno a este tema implica de alguna forma que no es posible establecer requisitos de contratación, cuando nada está más lejos de la realidad. Establecer que el software que el Estado contrata deba cumplir con una serie de requisitos está dentro de sus potestades, y establecer dentro de esos requisitos el que dicho software cumpla con los puntos que lo ubican dentro de la categoría de "libre" es compatible con la declaración de la ITU en tanto el Software Libre no se refiere a tecnologías específicas sino a modelos de desarrollo y licenciamiento. En este sentido las contrataciones de software que el Estado realiza deben ser tratadas en la misma forma que cualquier otra contratación que el Estado realiza, por ejemplo, cuando el Estado contrata la construcción de una carretera se especifica el recorrido, los materiales, las dimensiones, las características estructurales, pero más importante, los términos bajo los cuales el Estado recibe y opera la obra. Requerir que el software sea "libre" es exactamente eso: especificar los términos bajo los cuales el Estado operará el producto que recibe. Así las cosas, aún en los casos en los que el proyecto 16912 admite excepciones, el Estado debería incluir cláusulas de contratación que especifiquen que se debe incluir el código fuente de los programas contratados, incluso si no le es permitido redistribuirlo en forma libre.
A pesar de lo que se ha argumentado hasta el momento a favor de la promoción del Software Libre, deben reconocerse que actualmente existen un número de barreras significativas y desventajas de éste, sin lo cual el análisis del tema no puede considerarse completo. A continuación se enumeran las que nos parecen las más relevantes:
Por todas las razones anteriormente expuestas consideramos que existe el potencial para que este proyecto fomente significativamente el desarrollo social y económico del país. Estamos claros que existen razones a favor y razones en contra, y es nuestra opinión que las razones a favor superan por mucho las razones en contra.
Desde el año 2009, la Universidad Nacional (UNA) de Costa Rica, a través del Programa de Posgrado en Gestión de la Tecnología de Información y Comunicación (ProGesTIC) de la Escuela de Informática está ejecutando un proyecto denominado: Fortalecimiento de las capacidades TIC en PyMEs y gobiernos locales mediante el uso de software libre. Se trabaja en coordinación con el Ministerio de Economía, Industria y Comercio (MEIC) de Costa Rica y el Programa de Naciones Unidas para el Desarrollo.
Dentro de las actividades del proyecto, se contempla la realización de investigaciones, estudios de caso, comunidades de práctica y varios eventos de difusión del software libre en el país. Como parte del área de estudios de caso, actualmente estamos buscando personas que puedan investigar, documentar y escribir un informe acerca de:
El consultor o consultora debe cumplir con las siguientes características:
Nuestro proyecto abre a partir de hoy la convocatoria para recibir propuestas de su parte para realizar este estudio. Se adjuntan a esta nota, los documentos con los términos de referencia que explican los objetivos y particularidades de cada estudio.
Esperamos que nos ayuden a difundir esta convocatoria e informamos que este tipo de estudios se estarán realizando durante todo el año 2010.
Si tienen propuestas o sugerencias sobre casos que seria interesante documentar, por favor envíenlas a Carolina Flores al correo cflore+arroba+una.ac.cr
| Adjunto | Tamaño |
|---|---|
| TOR_empresas_TIC_120110.pdf | 92.22 KB |
| TOR_cafeinternet_120110.pdf | 92.16 KB |
| TOR_MunicipalidadSanRamon_220110.pdf | 91.48 KB |
Proyectos propuestos por la Red Costarricense de Software Libre
Solicitudes para las becas.
| Adjunto | Tamaño |
|---|---|
| Asistencia sin beca.pdf | 38.49 KB |
| Carta de Recomendación.pdf | 83.64 KB |
| Compromiso de Participación.pdf | 24.63 KB |
| Curriculum Vitae.pdf | 73.25 KB |
| Del por qué colaborar con Debian.pdf | 42.73 KB |
| Participación pasada y actual.pdf | 45.59 KB |
| Adjunto | Tamaño |
|---|---|
| Carta de solicitud de beca a MiniDebConf - Carlos Jenkins.pdf | 25.14 KB |
| Carta de solicitud de beca a MiniDebConf - Carlos Jenkins.txt | 5.21 KB |
| CV Carlos Jenkins.pdf | 161.43 KB |
| Recomendacion - Carlos Jenkins.pdf | 312.1 KB |
| Adjunto | Tamaño |
|---|---|
| carta_Jennifer_Vargas.pdf | 317.96 KB |
| CV2010.pdf | 29.84 KB |
| Requisitos.pdf | 40.62 KB |
| Adjunto | Tamaño |
|---|---|
| aplicacion_minidebconf.pdf | 49.69 KB |
| curriculum_mbrenes.pdf | 295.52 KB |
| recomendacion_mbrenes.pdf | 42.17 KB |
| Adjunto | Tamaño |
|---|---|
| Aplicacion Beca MiniDebConf Sergio Morales E.pdf | 63.19 KB |
| Sergio Morales CV.pdf | 67.36 KB |
Esta es una lista breve de grupos que no les gusta (o simplemente no les importa) colaborar con el movimiento del Software Libre y nos ponen las cosas cuesta arriba.
* Banco Nacional: No es mala la idea del Teclado Virtual. Lo malo es que sea casi imposible usarlo con GNU/Linux. Un usuario promedio no se pondría a seguir TODAS ESTAS INSTRUCCIONES para acceder a su cuenta, y con razón se quedan del otro lado.
Sitios web de entidades públicas que tienen archivos para descarga en formatos privativos:
Ministerio de Hacienda (ver ejemplo uno, dos)
Asamblea Legislativa (ver ejemplo)
Sitios web de entidades públicas que requieren de instalación de software privativo para acceder a la información:
Instituto de Fomento y Asesoría Municipal IFAM http://www.ifam.go.cr/ Se requiere instalación del Flash Player privativo (el plugin libre Gnash no funciona).
Dirección General de Migración y Extranjería. En este caso, por un lado felicitamos a la Dirección, porque cambiaron sus formatos de descarga a pdf para el nuevo sitio web. Sin embargo, ahora exigen instalación del Flash Player privativo (el plugin libre Gnash, no funciona).
Sitios web de entidades privadas que tienen archivos para descarga en formatos privativos:
Periódico La Nación (ver ejemplo)
0p0 es un «compositor y productor de música electrónica, editor musical, mixer y remixer, diseñador de sonidos.» [1]
Toda su música está disponible para descarga bajo la licencia Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported.
89 decibeles es una revista en línea de música, arte y cultura alternativa.
Sus colaboradores publican artículos, columnas, noticias y reviews bajo la licencia Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported. Además tienen el wiki89db, una enciclopedia de la música y el arte nacional.
«Nómada es un colectivo integrado por Fotógrafos, se origina de la necesidad de crear historias que traspasaran el ámbito común de la fotografía. Desarrollando un vínculo entre la obra de autor y la fotografía con contenido social.»
El colectivo publica sus obras bajo la licencia Creative Commons Reconocimiento-No Comercial-Sin Derivadas 3.0 Unported en su sitio web.
Dele Bimba es una revista digital con temas variados, como música, tecnología, fiesta...
Todos sus artículos se publican bajo la licencia Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported.
NoisNois es un colectivo de compositores y productores de música electrónica, DJs, artistas visuales y diseñadores gráficos formado en 2007.
Sus miembros «colaboran entre sí para experimentar artísticamente y abrir espacios en el medio nacional e internacional.»
Todas las obras del colectivo son publicadas bajo la licencia Creative Commons Atribución-No Comercial-Sin Derivadas 3.0 Unported.