Software Libre: fundamentos, retos y oportunidades - en línea 7 semanas Profesionales y público en general interesado en conocer los fundamentos del software libre, sus motivaciones técnicas, sociales y económicas, la base legal que lo sustenta, el estado del arte del software libre en Venezuela, así como los retos y oportunidades que tiene el software en el ámbito académico, técnico, estratégico, legal, social, del voluntariado e institucional. El concepto de Software Libre establece que quien recibe un programa de software puede usarlo y distribuirlo libremente, modificarlo, mejorarlo y redistribuir las mejoras que puedan beneficiar a otros usuarios. Para ello, debe existir disponibilidad del código fuente. Con la libertad del software se busca independencia de proveedores, cambios favorables en los modelos de costos del software, compartir conocimiento, aprovechar sinergias a través de las comunidades de desarrollo y el trabajo colaborativo, entre otros beneficios. En Venezuela existen fundamentos legales y regulatorios que obligan a los organismos del Estado a migrar sus soluciones informáticas hacia Software Libre. El 28 de diciembre de 2004, se publicó en gaceta oficial el decreto presidencial número 3.390, cuyo artículo 1 establece: “La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos Centro de Estudios en Línea – UCAB. RIF-J-00012255-5. Experta en contenido: María Esther Remedios. Diseñadora Formativa: Vicmar Bravo hacia el Software Libre desarrollado con Estándares Abiertos”. El movimiento del Software Libre está impactando muchas áreas: la industria del desarrollo del software, la organización de los equipos de trabajo, la gestión de los proyectos informáticos, las arquitecturas de hardware y software, los sistemas de gestión de la calidad y la Ingeniería del Software, entre otros. Este programa de Desarrollo de Aplicaciones en Software Libre nace con el propósito de contribuir a la formación de profesionales con los conocimientos y las competencias que demandan los ambientes de desarrollo y administración de aplicaciones informáticas basadas en Software Libre. La formación se desarrollará a distancia desde la plataforma virtual de la UCAB, contando con el acompañamiento de un tutor, quien conformará con el grupo una ‘Comunidad de Aprendizaje’ para promover la construcción del aprendizaje en colaboración. 1. Conforma una comunidad de aprendizaje con los participantes de acción formativa. 2. Conoce las definiciones, motivaciones y consecuencias del Software Libre. 3. Comprende la filosofía del movimiento del Software Libre. - Manifiesta la importancia de conformar una comunidad para el aprendizaje. - Reconoce y/o sugiere estrategias para potenciar una comunidad de aprendizaje. - Define el concepto de Libertad del Software. - Reconoce las 4 libertades del Software Libre. - Identifica las motivaciones éticas y pragmáticas del Software Libre, así como otras razones que mueven a las personas a trabajar en Software Libre. - Enuncia las consecuencias de la Libertad del Software para el desarrollador, el usuario final, el integrador, el personal de operaciones y mantenimiento, y para la Administración Pública. - Explica los principios del Software Libre desde la perspectiva de su principal filósofo y promotor Richard Stallman. - Debate sobre los aspectos éticos, sociales y económicos asociados a la industria del software. Centro de Estudios en Línea – UCAB. RIF-J-00012255-5. Experta en contenido: María Esther Remedios. Diseñadora Formativa: Vicmar Bravo 4. Analiza la estructura general de las metodologías de desarrollo de Software Libre. - Describe los antecedentes que generaron la “Crisis del Software” y el nacimiento de la Ingeniería del Software. Define los conceptos claves asociados a la Ingeniería del Software: Gestión de Proyectos Requerimientos Diseño Ciclo de Vida del Software Estimaciones Documentación Pruebas Seguridad - Reconoce los elementos que debe contener una metodología para resolver los problemas abordados por la Ingeniería del Software Libre. - Reconoce las características de las metodologías más apropiadas para el desarrollo de aplicaciones en entornos de Software Libre. 5. Conoce los aspectos legales asociados a los derechos de propiedad intelectual y el licenciamiento del Software Libre. - Define los sistemas de protección asociados a derechos de autor, intelectual y licenciamiento del software. - Identifica las especificaciones y diferencias de los tipos de licenciamiento del Software. 6. Conoce el estado del arte del Software Libre en Venezuela. - Analiza el contenido del decreto 3390 sobre el uso del Software Libre en la Administración Pública en Venezuela. - Identifica las Comunidades de Software Libre conformadas en Venezuela, describiendo sus objetivos y actividades que desarrolla. - Debate en relación a los retos y oportunidades que tiene el Software Libre en el ámbito académico, técnico, estratégico, legal, social, del voluntariado e institucional, principalmente en Venezuela. 7. Reflexiona sobre los retos y oportunidades que tiene el Software Libre en el ámbito académico, técnico, estratégico, legal, social, del voluntariado e institucional. Centro de Estudios en Línea – UCAB. RIF-J-00012255-5. Experta en contenido: María Esther Remedios. Diseñadora Formativa: Vicmar Bravo propiedad Inducción virtual: Integrándome a mi comunidad de aprendizaje Temas: Inducción virtual (1 semana) Conforma una comunidad de aprendizaje con los participantes de acción formativa. 1.El escenario virtual de aprendizaje. - Salmón, G. (2004). Principios para la comunicación en línea. En: Salmon, G. Eactividades: el factor clave de una formación en línea. Barcelona: UOC. 2.Expectativas y contribuciones al programa del curso. 3.Herramientas y habilidades para la comunicación en línea. Unidad I: Introducción al software libre Conoce las definiciones, motivaciones y consecuencias del Software Libre. 1 (2 semanas) Comprende la filosofía del movimiento del Software Libre. Temas: 1. Definiciones asociadas al Software Libre. 2. Motivaciones del Software Libre. 3. Consecuencias del Software Libre. 4. Filosofía del Software Libre. - González, Jesús; Seoane Joaquín y Robles Gregorio. “Introducción al Software Libre”. Fundación de la Universidad Oberta de Cataluña. Eureca Media SL. Barcelona. 2003. Págs. 15-58. - http://es.youtube.com/watch?v=sQagf9CyeBE&f eature=related - http://es.youtube.com/watch?v=k8mc7DZm3c&feature=related - http://es.youtube.com/watch?v=aIvQRLXdyrw&f eature=related - Richard Stallman. Ensayo “Por qué el software no debe tener propietarios”. Copyright ©1994, 1998 Richard Stallman. - http://es.wikipedia.org/wiki/Códigoabierto - http://www.gnu.org/home.es.html - http://www.fsfeurope.org/index.es.html - http://www.fsfla.org/svnwiki/ - http://www.softwarelibre.gob.ve Centro de Estudios en Línea – UCAB. RIF-J-00012255-5. Experta en contenido: María Esther Remedios. Diseñadora Formativa: Vicmar Bravo Analiza la estructura general de las metodologías de desarrollo de Software Libre. 2 (2 semanas) Conoce los aspectos legales asociados a los derechos de propiedad intelectual y el licenciamiento del Software Libre. Unidad II: Metodología y licencias del software libre Temas: 1. Introducción a la ingeniería del Software Libre. 2. Aspectos legales del Software Libre. 3. Licencias de Software Libre. - Ginestá Marc y González Álvaro. “Ingeniería del Software en entorno de Software Libre”. Fundación de la Universidad Oberta de Cataluña. Eureca Media SL. Barcelona. 2005. Págs. 11- 59 - Raymond, Eric. Ensayo “La Catedral y el Bazar”. 1997. - Pressman, Roger. “Ingeniería del Software”. McGraw-Hill. México. 2005 Págs. 690- 697 - Bain Malcolm, Rodríguez Manuel, Ribas Manuel, Sanjuán Judit. “Aspectos legales y de explotación del software libre. Parte I y Parte II”. Fundación de la Universidad Oberta de Cataluña. Eureca Media SL. Barcelona. 2004. Págs. 17- 36 - Torres, Myrna L. “¿Cómo hacer un ensayo?” 2007. Unidad III: Situación actual, retos - Decreto N° 3.390. Publicado en la Gaceta oficial y oportunidades del software libre Nº 38.095 de fecha 28/ 12/ 2004. - “Libro Amarillo del Software Libre. Uso y Temas: desarrollo en la Administración Pública”. MCT. Reflexiona sobre los retos y 1. Software Libre en Oficina de Tecnologías de Información. Caracas oportunidades que tiene el Venezuela. 2004. Págs. 201- 213 Software Libre en el ámbito - http://ve.planetalinux.org/ 2. Retos y oportunidades para académico, técnico, estratégico, - http://www.unplug.org.ve/ el Software Libre. legal, social, del voluntariado e - http://wiki.velug.org.ve/ institucional. - http://solve.net.ve/ - http://www.cnsl.org.ve/ - Fernando da Rosa y Federico Heinz. “Guía Práctica sobre Software Libre. Su selección y aplicación local en América Latina y el Caribe”. Unesco. Montevideo. 2007. Págs. 37- 60 - Hernández, Jordi. “Software libre: técnicamente viable, económicamente sostenible y socialmente justo”. Editorial Infonomía, primera edición, Barcelona, España, 2005. Págs. 130- 140 Conoce el estado del arte del Software Libre en Venezuela. 3 (2 semanas) Centro de Estudios en Línea – UCAB. RIF-J-00012255-5. Experta en contenido: María Esther Remedios. Diseñadora Formativa: Vicmar Bravo