el blog de los proyectos de Olga Berrios

Activismo, Tecnología

Charla “Introducción al software libre” de Barahona

Jesús González Barahona (su blog) interviene en las Jornadas Software Libre y ONG.

soft05
  • Es importante entender cómo está funcionando. Te das cuenta de que mucha gente ha llegado por la tecnología o porque es gratis pero hay muchas cosas que no acaban de entender
  • Te puede ocurrir que una empresa se lucre con un programa, por ejemplo, y quien lo creó no entiende que no pueda llegar a final de mes
  • Hay muchas aproximaciones personales al SWL (= software libre) muy diferentes y todas ellas acaban trabajando cosas. Puede ocurrir que una gran empresa como Sun desarrolle un producto como Open Office y lo distribuya como SWL
  • Como fenómeno es algo muy digno de estudio, es uno de los raros casos en los que gente con fines muy diferentes colaboran para algo muy concreto. Es un fenómeno global porque participa gente muy diferente y tiene consecuencias muy globales también
  • Es social e industrial y tiene consecuencia legales, ética, económicas…
  • ¿Es necesario limitar derechos para tener buenos programas?

  • Esto se puede aplicar a otras producciones intelectuales
  • El productor puede imponer en qué condiciones se puede usar el programa. Te indican las restricciones que tienes para usar el programa. Pueden incluso decirte que no puedas usar un programa en dos ordenadores diferentes, aunque sean tuyos. Eso pasa con la mayoría de las licencias
  • Es como si fueras a comprar un coche y la licencia te impidiera que lo puedas prestar a otra persona
  • Imagina que compras un martillo rojo y quieres pintarlo de amarillo y hay una ley que te impide pintarlo. Eso es lo que ocurre en la industria del SWL
  • Tú has comprado algo (aunque técnicamente estás comprando una licencia no exclusiva de uso)… te has dejado unos euros, te encuentras con algo que no te satisface y estás dispuesto/a a invertir tu tiempo en mejorarlo
  • A la mayoría de las cosas del mundo físico que adquirimos no les ocurre esto
  • Situaciones de monopolio en nichos maduros del emrcado del software. En ciertos mercados los monopolios pueden ser razonables, en otros acaba asfixiando los mercados. Hay una anomalía en estos análisis de los monopolios. Hay gobiernos que han roto monopolios y no ha pasado nada. Y cuando no hay una sensación social que se pregunta por qué sigue ahí ese monopolio.
  • Tenemos monopolios en el mercado del software y no pasa nada
  • Microsoft sique con querellas con la Comisión Europea por monopolio. Corrió un rumor de que la empresa no vendería más Windows en Europa. ¿Os podéis imaginar qué impacto tendría en la economía europea? Nos habríamos recuperado en 3 ó 4 años. Tendríamos que entrenar a millones de personas en nuevos programas. Esto es el tipo de cosas que podrían ocurrir si esto hubiera sido cierto
  • Esto es tan crítico como la industria energética. Imaginad si sólo hubiera una
  • Control del productor sobre quién puede arreglar errores y mejorar funcionalidad. No hay profesionales que se puedan dedicar a arreglar programas salvo que trabajen para la empresa productora. Es como si ese coche no lo pudieras llevar a cualquier taller
  • No se adaptan programas a necesidades particulares (más allá de lo que se haya previsto). Nos hemos acostumbrado a ver el SW como ladrillos, como si fuera algo estanco que no se pueda cambiar en absoluto. Sólo puedes efectuar los cambios que ha previsto el productor. Tenemos la sensación de que los programas son como los coches: no puedes ponerle una quinta rueda o alas. ¡Y en esto al menos hay tunning! Sin embargo -aunque se vea como un ladrillo- el software es como la plastilina: puedes hacer lo que quieras con él, sólo hace falta el conocimiento.
  • Estamos rompiendo una posibilidad muy grande. Si a un programa con 100 millones de usuarios a un usuario se le ocurre una mejora, puede distribuirlo de forma baratísima (no como los libros, por ejemplo) y esto puede influir muchísimo
  • Un ejemplo muy específico es cuando alguien traduce un programa
  • Copiar información es “malo”
  • El argumento para todo esto es que la sociedad necesita programas en calidad y cantidad y cree que sólo de esta manera puede obtenerlos
  • ¿La sociedad debe renunciar a estas cosas para que se generen programas? No hay limitaciones técnicas para esto, sólo legales
  • ¿Se puede producir SW de gran calidad y en grandes cantidades sin estas limitaciones?
  • Sí hay gente que ha demostrado que esto se puede hacer (hay un millón de personas produciendo SWL y hay 30 mil paquetes de SWL)
  • soft02

    Concepto

  • Está basado en el derecho internacional que te dice que puedes elegir como productor los usos de tu programa. En lugar de poner limitaciones, el SWL da libertades
  • Imprescindible: disponibilidad de código fuente
  • SWL no es lo mismo que SW gratis
  • http://www.fsf.org/philosophy/free-sw.es.html
  • http://opensource.org/docs/osd-spanish.html
  • Quien lo recibe puede (pero no está obligado a):

  • usarlo como mejor le parezca, donde mejor le parezca
  • redistribuirlo a quien quiera, por los medios que quiera
  • modificarlo (y mejorarlo o adaptarlo)
  • redistribuir las modificaciones
  • ¿Y por qué esto y no otra cosa? Ha habido muy poca teoría y mucha práctica

    soft04

    ¿Va a ser el SWL una revolución como la de Internet?

  • Hay que quitar las interrogaciones: está cambiando la forma de hacer cosas
  • El software es una herramienta posibilitadora: desde cómo expresar tu opinión en la Red a calcular moléculas
  • El modelo de producción de software no es un asunto baladí: tiene que ver con la innovación que habrá en la sociedad de los próximos años. Nos estamos jugando bastante
  • Ventajas del escrutinio público y de la mejorabilidad. Los planos de un edificio deben verlos más personas que el arquitecto. Esto ayuda a detectar errores. Quienes desarrollan son más exigentes con los demás y consigo mismos
  • Competencia real en el desarrollo y el mantenimiento. Mecanismo económico muy fuerte
  • La viabilidad técnica gana frente a mercadotecnica. Triunfan los programas que funcionan aunque no tengan tanta publicidad
  • El SWL muestra ser un modelo económico y técnico viable. No es una utopía, es un modelo que funciona y alternativo
  • Es muy importante conocer el mundo en que nos movemos. Por ejemplo nos pregutnaremos cómo un voluntario colabora con una multinacional con sus diferentes motivaciones
  • El futuro depende, en gran parte de nosotros. El poder multiplicador que hay aquí es muy grande. Podemos tener un gran impacto en todo el mundo con aplicaciones. Hay aplicaciones que han cambiado la forma de hacer las cosas y ha afectado a muchas personas. Un ejemplo es la Wikipedia. En el momento que alguien diseñó el SW wiki cambió un poco el mundo
  • Esto es uno de esos raros momentos en los que toda una industria puede estar cambiando de paradigma
  • Documentación recomendada:
    http://curso-sobre.berlios.de/introsobre
    http://gsyc.es/-grex/sobre-libre/index.html
    www.oreilly.com/catalog/opensources
    http://sinetgy.org/jgb

    [tags]software libre, código libre, ongd, ong[/tags]

    Leave a Reply