lunes, 17 de septiembre de 2012

SOFTWARE LIBRE 1.1. Software libre Consideraremos software libre (en inglés “free software”) a aquellos programas informáticos que, una vez obtenidos, pueden ser usados, copiados, estudiados, modificados y redistribuidos libremente. Una aplicación informática puede ser considerada software libre si garantiza las siguientes libertades:  Ejecutar el programa con cualquier propósito  Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)  Copiar el programa de manera que pueda ser utilizado por otra persona  Mejorar el programa y publicar las mejoras Que un producto informático se distribuya como software libre no implica necesariamente que sea gratuito. De hecho, existen numerosos modelos comerciales basados en software libre, en los que se cobra por el desarrollo, modificación, soporte, consultoría, etc. Suelen darse en el mundo del software libre algunas discusiones sobre temas puntuales que no abordaremos aquí por escapar al alcance de este artículo, como por ejemplo matices que lo diferencian de otros modelos similares de generación y distribución de software. Quienes quieran profundizar en estos temas pueden consultar alguno de los numerosos sitios de Internet que tratan sobre la materia. 1.2. Necesidades especiales Al hacer referencia a “necesidades especiales” nos estaremos refiriendo a diversas condiciones que puede presentar una persona, en función de determinado ambiente o contexto, tales que le impidan usar una aplicación pensada para el “usuario medio”. Comúnmente se asocia este concepto al de discapacidad, aunque en realidad es más amplio y abarcativo. Así, una persona sin ninguna discapacidad (física, sensorial o intelectual) puede presentar necesidades especiales para una aplicación particular debido, por ejemplo, a ciertas limitaciones técnicas de su computadora. Además, existen otros términos que en ocasiones son asociados también a las necesidades especiales y/o las discapacidades. Algunos de ellos pueden tener distintas connotaciones en ciertos países, grupos o ambientes. No profundizaremos aquí esas cuestiones, y usaremos “necesidades especiales” en un sentido general, incluyendo a las personas con diversidad funcional. 2. Relación de cada una de las libertades del software libre con las necesidades especiales Discutiremos ahora la relación que tienen con el área de las necesidades especiales cada una de las libertades ya enumeradas, requeridas para que un programa informático pueda ser considerado “soft libre”. 2.1. Importancia de la libertad para ejecutar los programas con cualquier propósitO La primera “libertad” que define al software libre puede parecer trivial, pero resulta sumamente importante, en particular en el área de las necesidades especiales, donde muchas aplicaciones suelen servir para propósitos para los cuales no han sido creadas. Si se leen las “condiciones de uso” de numerosos programas se observará que es común encontrar limitaciones acerca de los ámbitos y fines con que estos pueden ser utilizados. Así, por ejemplo, si la licencia de un software que originalmente fue creado para la oficina condiciona su utilización solo a ese ámbito, se anulará la posibilidad de que lo aproveche una maestra de educación especial que tal vez podría encontrarlo útil en su trabajo, etc. Tanto en la esfera de la educación especial, como en la rehabilitación y áreas afines, la escasez de programas específicos suele obligar a los profesionales a buscar “soluciones alternativas”, redefiniendo los propósitos de diversas aplicaciones. Y esto puede verse gravemente afectado por licencias restrictivas que limiten los ámbitos o fines con que puede ser utilizado el software. Conclusiones Creemos que el principal trabajo en el que debemos aplicar nuestras energías a corto plazo es la articulación entre tres comunidades diferentes: la de usuarios y potenciales usuarios de software para esta área (personas con necesidades especiales y profesionales de ese campo), la de los desarrolladores de software que ya trabajan en el dominio de las necesidades especiales, y la de la comunidad del software libre. Esa ha sido la principal intención de este trabajo, por lo que esperamos que se acerquen cada vez más los miembros de estas comunidades. De los muchos espacios en Internet que pueden resultar útiles a tal fin, recomendaremos uno que, por basarse precisamente en una metodología de trabajo colaborativo y tratar específicamente sobre esta temática, seguramente será de suma utilidad: la wiki “soft libre accesible”. Esa página web, como muchas otras, pretende brindar un ámbito de intercambio y trabajo profesional, permitiendo así un desarrollo cada vez más importante de herramientas y recursos sobre esta temática. Incluye una sección con enlaces a otras web que tratan específicamente sobre software libre y accesibilidad.