DESARROLLO DE SOFTWARE LIBRE
Las condiciones de licenciamiento de los programas libres permiten la construcción comunitaria de software. No
es necesario inventar la rueda cada vez: los desarrolladores de software pueden acudir a inmensas colecciones de programas y bibliotecas altamente funcionales e intensamente probadas. Esto reduce
el esfuerzo y el riesgo de desarrollo, comparado con la alternativa de empezar de cero. Usando el modo cooperativo de construcción, usamos un mecanismo similar al del peer review (revisión por
pares o arbitraje) tan esencial al método científico, y no limitamos las posibilidades del programa a lo que pueda ocurrírsele a un grupo pequeño de usuarios.
Un buen ejemplo de lo anterior es la evolución de la World Wide Web desde la primera versión de Tim Berners Lee (desarrollador del HTML) hasta el presente.
A diferencia de los bienes materiales y escasos, como un campo o una máquina, cuyo valor para cada usuario disminuye proporcionalmente a la cantidad de personas con las que debe compartirlo, el software aumenta en valor mientras más lo compartimos. El efecto de red hace que un programa sea más útil, y por lo tanto más valioso, mientras más gente lo usa, porque es más fácil intercambiar información, experiencias y resultados con usuarios del mismo programa. Los defensores del software privativo saben esto, y así toleran una gran cantidad de copias ilegales de sus programas, porque saben que esa difusión ilegal es el cimiento del valor de sus productos.
Asi , el valor potencial de los programas libres es mayor que el de los no libres, tanto desde el punto de vista social como individual: no hay E restricciones a la difusión del programa, y tampoco a su utilización.
Ha habido excelentes programas que no pudieron imponerse en el mercado aún pese a sus virtudes técnicas hasta que fueron publicados como Software Libre, lo que los hizo enormemente valiosos.
El modelo de negocios del Software Libre no parte de la producción pseudo-industrial de programas para vender como producto terminado, sino en el agregado de valor. Esto posibilita muchos negocios en las áreas de capacitación, asesoramiento, adaptación, documentación, publicación de libros, etc. Existen muchas empresas (Google, ISPs) cuyos servicios no podrían ser ofrecidos con la calidad necesaria y a un precio aceptable si no contaran con Software Libre.
Para desarrolladores de software, el Software Libre ofrece una oportunidad poderosísima: la de agregar valor mediante la ampliación incremental de la funcionalidad de los programas. Los usuarios de software (independientemente de que éste sea libre o no), a menudo se encuentran con que los programas no hacen exactamente lo que ellos necesitan, que hacen cosas de más, o de menos. Si el software no es libre, un desarrollador que quiera satisfacer esta necesidad deberá primero duplicar la funcionalidad del programa que el usuario tiene, y recién entonces agregarle la nueva función.
Muy frecuentemente esta alternativa es demasiado costosa o incluso ilegal, y tanto el programador como el usuario quedan insatisfechos. Si el programa es libre, en cambio, el desarrollador puede simplemente agregar la funcionalidad necesaria al programa ya existente, y cobrar al usuario sólo por el agregado. Esto sí es económicamente viable, y contribuye al círculo virtuoso: un programa más funcional es más tentador para usuarios potenciales, y mientras más usuarios tengan un programa, más chances hay de que haya usuarios dispuestos a mejorarlo.
Con todas las virtudes y beneficios del Software Libre, hay iniciativas internacionales que amenazan con restringir su producción, distribución y uso
1.Las patentes de ideas de software pueden hacer ilegal la confección de programas libres para ciertas tareas.
2.- La criminalización de la elusión de sistemas de gestión digital de restricciones hace ilegal la confección de programas libres para acceder a información codificada en ciertos formatos.
3.- La proliferación de dispositivos que no permiten usar programas modificados, así como de servicios que no son accesibles salvo desde dispositivos con estas características hacen imposible escribir programas libres para acceder a ellos.
Es imprescindible que los gobiernos de la región y los organismos internacionales tomen conciencia de estos riesgos, para poder seguir usando la informática sin necesidad de entregar a cambio libertad, independencia y soberanía.
Oficina Regional de Ciencia para América Latina y el Caribe
UNESCO Montevideo Sector Comunicación e Información
Guía Práctica sobre Software Libre su selección y aplicación local en américa Latina y el Caribe, Fernando da Roscopyrighta,Federico Heinz (2007)
Recopilado con todo respeto a la UNESCO, Fernando da Rosa y Federico Heinz por Anayeli Francisco Hdz, y Emilio Zuñiga Mireles septiembre 2012
AE copyright 2012
SOFTWARE LIBRE.
"Conocimiento compartido"
UDAVINCI UNIVERSIDAD EN LINEA
