::Seminario de Software Libre (2003)

Seminario de Software Libre (2003)

  • strict warning: Non-static method view::load() should not be called statically in /home1/navegooc/public_html/dcsol/modules/views/views.module on line 823.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/plugins/views_plugin_display.inc on line 1684.
  • strict warning: Declaration of views_plugin_display::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/plugins/views_plugin_display.inc on line 1684.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home1/navegooc/public_html/dcsol/modules/views/handlers/views_handler_argument.inc on line 699.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/handlers/views_handler_filter.inc on line 584.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/handlers/views_handler_filter.inc on line 584.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/plugins/views_plugin_row.inc on line 61.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home1/navegooc/public_html/dcsol/modules/views/plugins/views_plugin_row.inc on line 61.

Escrito por admin - Publicado el 08 November 2003

El Seminario de Software Libre, constituye el primer curso Universitario dedicado 100% al Software Libre que se dictó en Chile y uno de los primeros de la región, y formó parte del plan de estudio de pregrado de la carrera de Ingeniería Civil en Computación, dictado en el Departamento de Ciencias de la Computación de la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile, por primera vez el año 2003.

Profesores:
* Alejandro Fuentes de la Hoz
* Jens Hardings

Carga Académica / Requisitos

10 UD / (CC31B, CC51A-S) o AUTORIZACIÓN

Objetivos

Se pretende que el alumno al final del curso comprenda los conceptos más importantes del Software Libre, sea capaz de aplicar estos conceptos en la evaluación y diseño de soluciones tecnológicas y entienda las potencialidades y desafíos que presenta este modelo de desarrollo de Software.

Contenidos

Observación: los contenidos propuestos incluyen temas a ser desarrollados en parte por alumnos. Por ello es posible que algunos temas se profundicen más que otros o que incluso algunos no se cubran dentro del curso, dependiendo del interés de los alumnos.

Dentro del curso se abordan 5 grandes temáticas:

1. Social: cómo se puede enfocar el software libre para beneficiar a la sociedad, o qué se debiera cuidar en los desarrollos.
2. Metodológica: cómo se desarrolla en diversos proyectos, aplicabilidad de esa metodología en otros proyectos. Cercano a Ingeniería de Software.
3. Legal: una de las grandes diferencias entre software libre y propietario es cómo se licencia el software. Ademáas es importante considerar cómo inciden las prácticas legales en la innovación en la industria del Software.
4. Económica: se va a dar especial énfasis en revisar los modelos de negocios que se han generado para hacer del Software Libre un negocio lucrativo, y revisar oportunidades locales. En estos aspectos también se incluyen aspectos sociales y legales, principalmente orientados a revisar la innovación en la industria del Software.
5. Práctica: revisión de proyectos en que hayan participado alumnos y/o invitados. Se parte de la base que para aprender hay que hacer, y se comparten experiencias, errores y proyectos.

1. Introducción al Software Libre
* La Catedral y el Bazar
o excepciones (GNU)
* Licencias de Software Libre
o GPL / LGPL (copylefted)
o Artistic / MIT / BSD / Apache
o Open Source Definition
* Comunidades y Organizaciones en torno al Software Libre
o FSF: Free Software Foundation (Stallman & Co)
o OSI: Open Source Initiative (Raymond, Perens et al)
o SPI: Software in the Public Interest, Inc. (Debian)
* El costo de Linux y el Software Libre
o Migración
o Instalación (incluyendo migraciones)
o Hardware
o Mantención y administración
o Migración (final del ciclo de vida)
o Riesgo: dependencia de un solo proveedor v/s encontrar varios competidores
* Estándares y Software Libre
o Sobre estándares (RFC, W3C, ISO, DIN, ...)
o Uso de patentes en estándares
o Importancia de implementaciones durante período draft
2. Software Libre en el Ámbito Empresarial
* El Bazar Corporativo
* Modelos de Negocios
* Integración de Software Libre en la Empresa
* Trabajo conjunto entre empresas comerciales y proyectos de software libre
o HP (OpenSSL FIPS cert.)
o Sun (Gnome, Java-Blackdown, ...)
o IBM (Linux, ...)
o Silicon Graphics (xfs, OpenGL, kernel patches)
o RedHat (gcc, rpm)
o Conectiva (apt4rpm)
o PostgreSQL Inc.
o Oracle
o SAP (SAPDB, MySQL)
o Novell
* Choques culturales
o SCO
o FUD
3. Software Libre en el Gobierno
* Licencias de software realizado con fondos estatales
* Uso de formatos abiertos
* Transparencia
4. Seguridad de Software y Software Libre
* La inversa de “Security through Obscurity”
* Software
o Intrusion Detection Systems (IDS)
o Bibliotecas de criptografía
o Firewalls, Traffic Shaping
o Antivirus
* Digital Rights Management en Software Libre
5. Proyectos Destacados
* Linux kernel
* Apache (httpd, proyectos xml, etc)
* Perl
* Debian (modelo de software libre aplicado a una distribución de software)
* Sendmail
* gcc
* PostgreSQL
* Gnome

Bibliografía

Libros:

* Fink, M. “The business and Economics of Linux® and Open Source”, Prentice Hall PTR, 2002
* Raymond, E. “The Cathedral & the Bazaar”, O'Reilly, 2001.
* Rosenberg, Donald, “Open Source: The Unauthorized Papers”, John Wiley & Sons, 2000.

Internet:

* http://www.csol.org/weblinks/

Además se entregará material en medio electrónico para realizar tareas y presentación.

Evaluación

* 1 Control y 1 Examen. 40% de la nota y debe ser >= 4.
* Tareas (2 a 3). 30% de la nota y debe ser >= 4.
* Proyecto con informe y presentación (15 minutos). 30% de la nota y debe ser >= 4.
Cátedras
Prof. Alejandro Fuentes de la Hoz

* Motivación [PPT] [SXI]
* Introducción [PPT] [SXI]
* Licenciamiento [PPT] [SXI]
* Usos y Motivaciones [PPT] [SXI]
* Costos [PPT] [SXI]

Prof. Jens Hardings

* Software Libre como innovación disruptiva [PPT] [SXI]
* Desafíos legales [PPT] [SXI]
* Software Libre en el gobierno [PPT] [SXI]
* Seguridad [PPT] [ODP]

Informes y Presentaciones de alumnos
2005

* Bernd Biedermann: "Software Libre y Privativo, Orígenes e Interacciones"
o Informe [PDF]
o Presentación [PDF]
* Mauricio Cerda: "Desarrollo auto-organizado: simulación de herramientas"
o Informe [PDF]
o Presentación [PDF]
* Felipe Contreras, Felipe Saavedra: "Migración a Sistemas “OSS”, Empresas Pequeñas"
o Informe [PDF]
o Presentación [PDF]
* Miguel Elías: "El Open Source y la Educación"
o Informe [PDF]
o Presentación [PDF]
* Felipe García: "Comunidades Open Source. Métricas y evolución en los últimos 3 años."
o Informe [PDF]
o Presentación [PDF]
* Marcelo Gonzalez: "Programación eXtrema y Software Libre"
o Informe [PDF]
o Presentación [PDF]
* Carlos Gortaris: "Métodos y Software Open Source en Robótica"
o Presentación [ODP] [PDF]
o Informe [PDF]
* Alvaro Parra: "Organización en el Open Source"
o Informe [PDF]
o Presentación [PDF]
* Oscar Peredo: "Modelo de Negocios y estrategias para el desarrollo de Software Libre basandose en principios del Cooperativismo"
o Informe [PDF]
o Presentación [PDF]
* Juan Pablo Rozas: "Software Libre e Innovación en Tecnologías de la Información en Chile"
o Informe [PDF]
o Presentación [PDF]
* Juan Ignacio Saba: "Usabilidad en Softtware Liibre - Problemas y Posiibles Enfoques de Soluciión"
o Presentación [PDF]
* Claudio Trujillo: "Proyecto difusión moviento Open Source"
o Informe [PDF]
o Presentación [PDF]
* Patrizzio Virgili: "Voluntarios y Administración en proyectos Linux"
o Informe [PDF]
o Presentación [PDF]
* Gonzalo Vitta: "El Bazar - Lecciones Sobre Ingeniería de Software Desde El Software Libre"
o Informe [PDF]
o Presentación [PDF]

2003

* "Comparación de Licencias", formato PDF y PPT, Informe.
* "Historia del Software Propietario", formato PPT y PDF, Informe
* "Software libre y el sistema de patentes", formato PDF y PPT, Informe
* "DRM Digital Rights Management, Trusted Computing y Software Libre", formato SXI y PDF, Informe
* "Usabilidad y Software Libre", formato PPT y PDF, Informe
* "Estándares y Software Libre", Informe
* "Seguridad y Software Libre", formato PPT y PDF, Informe
* "Interacción de las Empresas con las Comunidades de Software Libre", formato PDF y PPT, Informe
* "Heterogeneidad dentro de las Comunidades de Software Libre", Informe
* "Software Libre en el DCC", formato PDF y PPT, Informe
* "Innovación y Software Libre", Informe
* "Software Libre en Sistemas Embebidos", formato PDF y PPT, Informe
* "Relación y Diferencias entre Comunidades Científicas y Comunidades de Software Libre", formato PDF y PPT, Informe
* "Oportunidades de Negocios con Software Libre para Pymes", formato PPT y PDF, Informe
* "Software Libre v/s Soluciones Propietarias", Informe
* "Darwinismo y Software Libre", formato PDF y PPT, Informe
* "íPor qué Linux?", formato PPT y PDF, Informe
* "Itanium 2 y Linux", formato PDF y PPT, Informe
* "Linux en el Desktop", formato PDF, Informe
* "Estudio de Casos de Países Latinoamericanos hacia el Software Libre", Informe
* "Aplicaciones de Seguridad que son Software Libre", formato PDF y PPT, Informe
* "Brecha Digital y Open Source", formato PDF y PPT, Informe
* "¿Cómo Analizar o Medir un Desarrollo de Software Libre?", formato PDF, Informe
* "Ingeniería de Software y (v/s?) Software Libre", Informe
* "Visión General del estado del Software Libre en el Servicio de Impuestos Internos y Oportunidades de aplicación", Informe
* "Sistemas Embebidos, uso de Software Libre y Licencias", formato PDF, Informe