El parlamento búlgaro aprobó hace unos días una ley que obliga al uso de código abierto en la contratación de servicios IT, en concreto aquellos que incluyan la provisión de software para la administración pública del país.
|
etiquetas: bulgaria , open source , software libre , ley
Respecto a lo que tú dices, ¿conoces algún caso sospechoso de presiones o corrupciones por parte de compañías o entidades de software libre o eres el típico que escribe en noticias acerca de software libre sin tener ni puta idea? Sospecho lo segundo, pero si me equivoco me alegraré, dado que estoy hasta las pelotas de la gente así.
Por que ahora puedes sospechar mas o menos si ves que se han gastado en un portalito web una millonada... pero si tienes acceso al código ves de verdad si hay trabajo detrás o simplemente han cogido un cms y le han cambiado el theme
- sow: sembrar
- tare: tara
Es precisamente contratar software libre lo que libra a las administraciones de atarse de por vida a empresas que desarrollan software de dudosa calidad con la seguridad de que sólo serán ellos quienes lo mantengan.
Por no hablar del componente ético de liberar al público aquello que ha sido financiado con fondos públicos.
Aquí en España, imaginad el código de la gente de Indra o Everis en abierto para todos en github. Poder ver esa virtuosidad en toda su magnificencia. No estamos preparados para tal honor.
Las empresas sablean a la administración y luego venden como producto lo desarrollado, es impresentable.
- hola, necesito un CRM
- hola, son 3millones, y uno es para tí
- que sean 4, y dos para mi (así le doy uno a mi partido)
donde entra ahí que el software sea libre o no?
Si bien es cierto que a veces el open source no tiene soporte técnico, pues para lo que sirve; llamas o les escribes y te responden una semana después para decirte que no está soportada actualmente y que tal vez para la próxima versión. Si tienes servicio premium, te responden, antes de las 24 horas, para decirte lo mismo. En cambio con open source, pones a parir a tus ingenieros un día o un poco más y obtiene cuando menos una solución aceptable.
Y es sólo una de las ventajas del código abierto. Eso sí, muchas veces sucede que la alternativa "privativa" tiene tantas características deseables que implantar o implementar la alternativa de código abierto tomaría demasiado tiempo. Ejemplo aunque me odiarán por decirlo: para el escritorio Windows vs Linux, OSX vs Linux.
Finalmente, no está tan claro si lo harán, pero es necesario que todos los proyectos desarrollados, internamente y por las empresas contratadas, sean open source, incluyendo toda la documentación del desarrollo e implantación. Es muy común ver que se inicie un nuevo proyecto y todo lo hagan de cero cuando podría aprovecharse lo que se hizo en otros proyectos, sea incluso para hacer copiar&pegar.
Si es por "tipo INDRA" no veo diferencia alguna en cuanto a mamoneos y sobres...
Si es por "tipo MS", si veo que es más dificil.
En fin dan ganas de llorar
Se que es sacado de contexto, por eso os pido que no os lo toméis mal, pero si se ha de tener envidia de un país ha de ser en todos los sentidos.
Salu2
Madre de Dios.
Me meo
Tú no sólo pagas por un desarrollo "a medida". Tú entregas un pliego con las especificaciones de requisitos, entre los que se incluyen, además de los requisitos para la implementación, el despliegue y el mantenimiento, los de documentación.
Tú pagas por un producto finalizado, no para que "otro lo continúe". Pero ese código es libre y público. Si después quieres modificarlo, ampliarlo o simplemente mantenerlo sacarás de nuevo a concurso otro pliego y cualquiera podrá ver ese código y la documentación y hacer una propuesta económica.
Puedes, además, estar simplemente contratando el desarrollo de componentes reutilizables (o especificar en el pliego que ciertos componentes del desarrollo lo sean) que, gracias a ser públicos y libres, otras empresas podrán utilizar en otros desarrollos que contrates.
Preguntabas qué aporta y lo más básico es que eres el dueño del código y por tanto puedes cambiar de proveedor cuando quieras. Quizá sea un ñordo y contratando a otro con el tiempo deja de serlo o no, pero al menos tienes la opción de cambiar cuando quieras.
Si basas tus sistemas en software propietario, estarás atado a ese software y a su proveedor.