%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %deffont "std" xfont "helvetica-medium-r" %deffont "thick" xfont "helvetica-bold-r" %deffont "tt" xfont "courier-medium-r" %deffont "it" xfont "helvetica-medium-o" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%default 1 center, size 3, fore "black", back "white", font "thick" %default 1 center, size 3, fore "black", bgrad 75 0 256 45 1 "white" "#8888FF", font "thick" %default 2 leftfill, size 3, fore "black", font "std", charset "iso8859-1" %default 3 leftfill, size 3, bar "gray70", font "std" %default 4 leftfill, size 4, fore "darkblue", prefix " ", font "std" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %tab 1 size 4, prefix " ", icon box "black" 30, font "std", leftfill %tab 2 size 3, prefix " ", icon arc "red" 30, font "std", leftfill %tab 3 size 3, prefix " ", icon delta3 "green" 30, font "std", leftfill %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault, font "std", bgrad 75 0 256 45 1 "white" "#8888FF", fore "darkblue", charset "iso8859-1" %center, size 4, vgap 50 Razones para preferir y exigir desarrollos libres en sistemas informáticos gubernamentales %vgap 40, size 3 Encuentro de Informática de otoño 28 de noviembre, 2003 Gobierno del Distrito Federal %vgap 40, font "std" Gunnar Wolf - %cont, font "tt" gwolf@gwolf.cx %font "std" Universidad Pedagógica Nacional Desarrollador del Proyecto Debian %font "tt" http://www.gwolf.cx/soft/soft_libre_gobierno/ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault, font "std", fore "darkblue", bgrad 75 0 256 45 1 "white" "#8888FF" %center, fore "darkblue", size 4 Contenido %left, size 4, fore "gray" %fore "darkblue" 1. ¿Software libre? %fore "gray" 2. Razones económicas y técnicas 3. Responsabilidad ante la sociedad %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 1. ¿Software libre? ¿Qué es el software libre? Un movimiento social que busca corregir una aberración histórica Miles de voluntarios que rompen toda predicción económica Un nuevo modelo de producción de conocimiento Un esquema justo de licenciamiento de la propiedad intelectual %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 1. ¿Software libre? Sí, pero... ¿Qué es el software libre? El mundo del cómputo hasta los 70s seguía otras reglas El negocio está en vender hardware - El software requerido va incluído Es de esperarse que los usuarios quieran modificar tanto hardware como software Los sistemas se venden con esquemas y código fuente completos La revolución de las PCs nos trajo un licenciamiento injusto e ilógico Al pagar por un programa, no lo compramos - Sólo adquirimos una licencia de uso bajo ciertas condiciones Lo compramos tal y como está - Es imposible adecuarlo a nuestras necesidades específicas La compañía dueña del código no da garantía alguna sobre de él ¡Pero no recibimos siquiera el derecho de corregir problemas! El software libre básicamente nos devuelve la propiedad y los derechos Con el software libre recuperamos el control de nuestra propiedad Podemos adecuar el software a nuestras necesidades Podemos corregir los problemas que presente Podemos compartir nuestro desarrollo con quien lo necesite %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 1. ¿Software libre? Aterrizando %center Un programa es considerado software libre si su licencia nos garantiza: Libertad de uso Podemos usar el programa para el propósito que deseemos Libertad de aprendizaje Podemos aprender cómo está hecho el programa Tenemos acceso a su código fuente Libertad de modificación Podemos adecuar el programa a nuestras necesidades modificando su código Podemos incluir partes de su código en nuestros desarrollos Libertad de redistribución Podemos compartir el programa con otras personas Podemos compartir el código fuente con otras personas %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault, font "std", fore "darkblue", bgrad 75 0 256 45 1 "white" "#8888FF" %center, fore "darkblue", size 4 Contenido %left, size 4, fore "gray" 1. ¿Software libre? %fore "darkblue" 2. Razones económicas y técnicas %fore "gray" 3. Responsabilidad ante la sociedad %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 2. Razones económicas y técnicas Gran cantidad de desarrollos ya hechos y disponibles Miles (literalmente) de programas ya existentes sin costo adicional Programas ya verificados por miles de usuarios Todos los sistemas genéricos ya están disponibles Programas cliente y servidor para prácticamente cualquier aplicación Libertad de elección Hay muchos desarrollos que cubren una misma necesidad general Podemos elegir basarnos en cualquiera de ellos dependiendo de nuestra necesidad específica y -por qué no- gustos personales Posibilidad de adecuar cualquiera de esos proyectos Colaboración con desarrollos de todo el mundo Problemas similares al que necesitamos resolver pueden ya estar resueltos %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 2. Razones económicas y técnicas Pago de la licencia vs. pago por el desarrollo ¿Es mejor pagar renta o adquirir una propiedad? Más aún: Dado un precio similar, ¿es justificable operar bajo un esquema de renta? Es mi desarrollo, sólo yo puedo imponerme condiciones de uso La importancia de mantenernos al día No podemos mantenernos operando con tecnología obsoleta y atender a todas nuestras necesidades No es posible ver el esquema de licenciamiento propietario más que como una renta Posibilidad de hacer adecuaciones No sólo al momento de contratar el desarrollo, sino que a lo largo de su ciclo de vida Facilidad (y factibilidad) en la integración con nuestros otros desarrollos %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 2. Razones económicas y técnicas Supervivencia de la información Formatos abiertos vs. formatos propietarios Un vistazo al pasado - ¿Qué usábamos hace 15 años? Proyección al futuro - ¿Qué usaremos en 15 años? Características de los formatos implementados según especificaciones públicas Formatos basados en un estándar: HTML, XML, RTF, inclusive ASCII Formatos implementados abiertamente sin seguir un estándar: LaTeX, PostScript, PDF Problemas relativos a los filtros de importación de formatos propietarios Pérdida de formato Pérdida de información Exposición de información sensible Las firmas electrónicas y la criptografía en los mundos libre y propietario %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 2. Razones económicas y técnicas Desarrollo de mayor calidad que sistemas propietarios %center ¿Por qué el software libre tiene la clara tendencia a superar en calidad al propietario? Más desarrolladores trabajando en un proyecto Más necesidades y puntos de vista contemplados Más usuarios con amplio conocimiento técnico tienen acceso al código No hay intereses de empresa para ocultar problemas Además, hay interés de la comunidad de usuarios en corregirlos cuando aparecen No hay cajas negras %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 2. Razones económicas y técnicas No dependencia de un sólo proveedor Si utilizamos software propietario, vivimos atados a nuestro proveedor ¿Qué pasa si nuestro proveedor cambia su esquema de licenciamiento? ¿Su modelo de soporte? ¿Si simplemente nos juega chueco? ¿Si descontinúa algún producto base que requieren nuestros sistemas? ¿Si la empresa sale de operación? Si utilizamos software libre, tenemos garantía de continuidad y servicio Podemos tomar las riendas de cualquier proyecto del cual dependamos, incluso creando un nuevo proyecto, si su dirección de desarrollo actual no nos satisface Podemos elegir quién nos proveerá del soporte técnico que necesitamos de entre una gran cantidad de individuos y empresas Los proyectos que utilizamos seguramente no desaparecerán - Sus usuarios alrededor del mundo nos lo garantizan %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault, font "std", fore "darkblue", bgrad 75 0 256 45 1 "white" "#8888FF" %center, fore "darkblue", size 4 Contenido %left, size 4, fore "gray" 1. ¿Software libre? 2. Razones económicas y técnicas %fore "darkblue" 3. Responsabilidad ante la sociedad %fore "gray" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 3. Responsabilidad ante la sociedad El rol del gobierno en la vida económica nacional %center, size 5 Si hablamos del gobierno, no podemos únicamente centrarnos en criterios técnicos o económicos - El gobierno tiene la responsabilidad social de actuar acorde a los intereses del desarrollo nacional %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 3. Responsabilidad ante la sociedad Fomentar la generación de empleos en nuestro país Flujo del dinero invertido en licenciamiento de software propietario La totalidad se envía a una empresa extranjera Flujo del dinero invertido en desarrollo de software libre Puede ser pagado a empresas o consultores nacionales Puede pagarse como salarios a empleados de nuestras dependencias que colaboren con proyectos internacionales Puede manejarse el pago en colaboración con otras dependencias, universidades o iniciativa privada Recuerden: No hay pago por licencia, sino por desarrollo %center, size 4 Al exigir software libre, estamos invirtiendo en el desarrollo tecnológico de nuestro país %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 3. Responsabilidad ante la sociedad Seguridad nacional %center Los sistemas creados para el gobierno deben cumplir los más altos estándares de seguridad, confiabilidad, privacidad y asegurando la permanencia de la información Posibilidad de auditoría completa del código Seguridad de no tener agentes maliciosos ocultos Rápida respuesta ante cualquier problema detectado Sólo teniendo pleno acceso al código fuente podemos asegurar estos puntos. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page 3. Responsabilidad ante la sociedad Independencia tecnológica Actualmente, nuestro país es eminentemente consumidor de tecnología Pagando rentas inexplicables por bienes (?) intangibles A través del software libre, podemos convertirnos en productores Hay ejemplos concretos de que esto no es un sueño - Hay mexicanos participando en el desarrollo (e incluso coordinándolo) de una gran cantidad de proyectos libres El ejemplo de la India Un país con un grado de atraso tecnológico muy superior al nuestro hace 10 años Actualmente, importante centro mundial de desarrollo de software %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault, font "std", bgrad 75 0 256 45 1 "white" "#8888FF", fore "darkblue", charset "iso8859-1" %center, size 7, vgap 50 ¿Dudas? %vgap 40, font "std", size 3 Gunnar Wolf gwolf@gwolf.cx http://www.gwolf.cx/soft/soft_libre_gobierno/