Si el software se crea con dinero público, el código debe estar abierto

Si lo pagamos, deberíamos poder usarlo.

Quizás debido a la imagen "revolucionaria", el software libre no es tan popular en las agencias gubernamentales como en otras áreas. Pero esta es un área importante: hay una dinámica especial en este juego, y hay muchas buenas razones para exigir software libre. Es triste que el proyecto más famoso de cambiar el sistema de TI estatal de código propietario a código libre en Munich haya resultado ser tan complicado. Aunque el año pasado se decidió regresar a Windows , es más un fracaso de la administración de TI que problemas con el código en sí. Además, el proyecto de Munich comenzó en 2003 y fue pionero. Hoy, ya hay docenas de implementaciones a gran escala de software libre .

Le dice a TechRepublic:

El proyecto más notable es quizás la gendarmería francesa, que transfirió 70,000 computadoras a Gendbuntu, una versión especial de Ubuntu. Otros 15 ministerios franceses se trasladaron a LibreOffice, al igual que el Ministerio de Defensa holandés, y el Ministerio de Defensa italiano planea trasladar más de 100,000 computadoras de Microsoft Office a LibreOffice para 2020. Cerca de 25,000 computadoras en los hospitales de Copenhague también cambiarán de Microsoft Office a LibreOffice.

Nuevos proyectos aparecen constantemente. El municipio de Tirana, el más grande de Albania, acaba de anunciar la instalación de LibreOffice en miles de escritorios , y casi el 80% del presupuesto de TI de Barcelona este año se destinará a la introducción de software de código abierto.

Uno de los factores principales es la capacidad de reducir costos al abandonar un pago constante por actualizaciones de software propietario. Pero es importante no exagerar este factor. Todos los principales proyectos de software implican costos de implementación y soporte. Es probable que los departamentos que eligen software libre solo por el bien de la economía estén decepcionados, y esto afectará negativamente la reputación de Open Source y proyectos futuros.

Quizás un factor igualmente importante es el uso de estándares abiertos. Se aseguran de que el sistema no se atasque en un formato propietario y simplifican enormemente el acceso a largo plazo a los archivos y su conservación. Cualquier gobierno es responsable ante la sociedad no solo por ahorrar el presupuesto, sino también por la disponibilidad de información, por lo que los estándares abiertos deben ser un factor clave.

Los defensores del Código Abierto señalan acertadamente que el software libre es la opción natural para cualquier solución basada en estándares abiertos, interoperabilidad y componentes reutilizables. Por ejemplo, estos son elementos clave de la nueva estrategia digital de la Comisión Europea. Uno de los líderes en esta área es el gobierno del Reino Unido. En 2014, anunció una nueva política: "Hacer todo abierto, hacer todo mejor" . La estrategia cobra vida con la transición al formato de documento abierto para aplicaciones de Office (OpenDocument) versión 1.2 como el formato predeterminado para publicar y colaborar con documentos gubernamentales en el Reino Unido. Como parte del proyecto, se realizó una revisión interesante de la implementación de ODF en los últimos cuatro años , que concluye con las siguientes palabras:

No podemos publicar documentos importantes en formatos que no cumplan con los estándares abiertos. Los documentos del gobierno son para todos. Utiliza Windows, Mac, GNU / Linux, Chrome OS, iOS, Android o cualquier otro sistema; tiene derecho a leerlos. Por lo tanto, continuaremos trabajando para que los documentos sean abiertos y accesibles.

El uso de estándares abiertos no es la única gran ventaja de cambiar a Open Source. Otra ventaja es la transparencia. Recientemente resultó que Microsoft recopiló datos personales de 300,000 empleados del gobierno holandés a través de Office ProPlus sin permiso y documentación:

Microsoft está recopilando sistemáticamente datos a gran escala sobre el uso de Word, Excel, PowerPoint y Outlook. Secretamente, sin informar a la gente. Microsoft no ofrece una opción sobre la cantidad de datos, la capacidad de deshabilitar la recopilación o ver la información recopilada, porque el flujo de datos está encriptado. De manera similar, Microsoft introdujo el software separado de Windows 10 para Office, que regularmente envía datos de telemetría a sus propios servidores en los Estados Unidos.

Cambiar a código abierto no garantiza la protección contra fugas, pero los departamentos de TI solucionarán estos problemas tan pronto como se descubran, lo que a veces es imposible para los productos patentados. Esta es una razón poderosa por la cual los fondos del presupuesto deben gastarse solo en software abierto. O, como dice el sitio web de la Free Software Foundation en Europa: "Si el software se crea con dinero público, el código debe estar abierto" .

El sitio señala algunas buenas razones por las cuales cualquier código producido con dinero del gobierno debería estar abierto. Por ejemplo, varios departamentos e incluso otros países pueden utilizar software financiado por el estado para resolver problemas similares. Esto allana el camino para la retroalimentación y la colaboración, lo que significa una mejor calidad de código y una innovación más rápida. El código abierto está disponible automáticamente para las personas que lo pagaron: miembros del público. Pueden hacer sugerencias para mejorar, encontrar errores o crear nuevas aplicaciones interesantes. Todo esto es imposible si el código de estado se almacena bajo la cerradura de las compañías que lo escriben en nombre de los contribuyentes.

Una vez más, el software libre es una opción natural para los sistemas sociales. De hecho, si lo piensa, parece ridículo que el dinero público se use para producir algo que no sea de código abierto. El País Vasco se dio cuenta de esto y en 2012 adoptó una ley sobre la publicación obligatoria del código fuente de cualquier software desarrollado para el gobierno . Más recientemente, el gobierno canadiense también ha hecho tal conexión. La nueva directiva sobre gestión de tecnología de la información dice:

Siempre que sea posible, utilice estándares abiertos y software de código abierto.
...
Si la opción apropiada es crear una solicitud por pedido, por defecto todos los códigos fuente deben publicarse en formato abierto en los sitios web y servicios gubernamentales designados por la Secretaría del Tesoro.

Todo el código fuente debe ser publicado bajo una licencia libre apropiada.

Que este enfoque aún no se haya convertido en la norma es un poco un fracaso por parte de la comunidad de software libre. Quizás ha llegado el momento de que los gobiernos renuncien al esnobismo sobre el código abierto y hagan más para lograr una gran victoria para el mundo del software libre.

Source: https://habr.com/ru/post/439124/


All Articles