Reciclando código fuente de aplicaciones la Comunidad Europea ahorra 450.000 millones de euros
(cc) flickr koke
El debate sobre los costos de implementar un complejo sistema basado en software libre a escala corporativa parece haber llegado a un punto de inflexión luego de que en la Libre Software World Conference 2012 celebrada en Santiago de Compostela, España, el especialista italiano Carlo Daffara asegurara que “la economía europea se ahorra 450 mil millones de euros gracias a que reutiliza el código fuente de las aplicaciones que se dan de baja para crear nuevas”, algo que sería imposible de implementar con plataformas licenciadas.
Esta eterna lucha tuvo durante mucho tiempo como argumento, por el lado del software libre, el costo cero de licenciamiento y por parte de los productos cerrados, la complejidad y precio de implementar una solución abierta, que requiere técnicos especializados y muchas horas hombre de trabajo, contra un paquete cerrado con instalación guiada y soporte permanente.
El argumento del italiano Daffara, que además de ser asesor en software libre para la Unión Europea, también trabaja con el CENATIC (Centro Nacional de Referencia para el Software Libre en España), destacó que el crecimiento de este tipo de software en la administración pública ha logrado no sólo el crecimiento de las tecnologías libres sino también un alto nivel de experiencia en metodologías para la reutilización de código en los proyectos tecnológicos públicos.
“El 35% del código de cualquier aplicación informática, independientemente de la licencia que lleve el producto final, ya es software libre reutilizado”, afirmó Daffara.
También destacó el caso español, donde existen muchas empresas de desarrollo locales, que podrían generar un ahorro aún más significativo, teniendo en cuenta que por cada euro gastado en software privativo en Europa, “el 86% de dicho euro se marcha afuera”, según sus palabras.
En la charla se destacó el caso de Brasil, el cual fue presentado por Júlio Cezar Neves, asesor del presidente del Servicio Federal de Procesamiento de Datos del Gobierno de Brasil, quien señaló que un eslabón muy importante son las comunidades asociadas a los proyectos de la Administración que son liberados.
Neves afirma que “aunque se trate de proyectos públicos, es imprescindible apoyarlos en Comunidades de Desarrolladores ya existentes o creadas para esas aplicaciones, ya que esos usuarios introducen más innovaciones que las propias empresas, y una comunidad de software libre, por su forma de funcionar, es la mejor manera de aprovechar esas innovaciones, mejorando y evolucionando el código, generando además riqueza en las empresas de ámbito local, que conocen el código y lo pueden aprovechar para sus productos, o para dar servicios en torno a esas aplicaciones liberadas”.
Calidad, eficiencia presupuestaria, alto nivel de tolerancia a fallas, son algunas de los adjetivos con los que se destacó el rol del software libre en las dependencias públicas europeas, donde los paquetes licenciados parecen haber perdido la batalla por el momento.
Link: El software libre ahorra a la economía europea 450 mil millones de euros al año (baquia)
Todo lo que debes saber sobre Xbox One #XboxReveal
Ciudades del futuro imaginadas en el pasado: El...
Yahoo anuncia el nuevo Flickr
Yahoo confirma la compra de Tumblr por USD$1.10...
Julian Assange asegura que Wikileaks no ha prov...
Pyton S3, un dispositivo que corre Ubuntu, Andr...
Lo mejor de Google I/O 2013 #IO13
Yahoo! y Facebook enfrentadas para adquirir Tumblr
29 Comentarios
Reciclando código fuente de aplicaciones la Comunidad Europea ahorra 450.000 millones de euros
"que reutiliza el código fuente de las aplicaciones que se dan de baja para crear nuevas”, algo que sería imposible de implementar con plataformas licenciadas." tienen licencias pero son licencias libres!! o diferentes a las licencias privativas. Pero aun así es software licenciado
Responderademas todo el mundo confunde LIBRE con GRATIS! hay software libre que no es gratuito.. y hay software gratuito que no es libre.. por eso hay que saber que significa primero y segundo saber cuales son los diferentes tipos de licencia.. GPL y BSD son de las mas comunes.. GPL por ejemplo no permite utilizar el codigo para una aplicacion cerrada, en cambio BSD si lo permite.. muchos no lo entienden y agarran codigo con licencia GPL, le borran el comentario de la licencia y lo usan en una aplicacion cerrada por la cual cobran una fortuna..
@chop suey
pues dejame decirte que esos son unos sinvergüenzas ladrones
Estaría bueno tener alguna referencia a algún proyecto en particular para investigar y saber un poco mas de que se trata...
Responder@waskaxe de nada sirve empeñarse en demostrar lo indemostrable. La comunidad libre tiene software bueno, no lo niego, pero el de la comunidad privada es mejor. Ni que hablar de las herramientas de desarrollo, por mas que algunos insistan aquí en denigrar el .NET, aun no conozco nada en Software libre que se le acerque medianamente.
Además, de donde sacas que la comunidad de software libre es mayor? Crees que todo el desarrollo que tiene el software (y me sumo): Privativo pudiera alcanzarse con pocos desarrolladores. La mayor parte de los desarrolladores de software libre conviven en 2 aguas, programan algo en software libre y acto seguido hacen una versión para software privativo, siendo Windows el mayor beneficiario de esto, pero además el SO que mas les retribuye. Los ejemplos SOBRAN. Cuantos casos no hay de desarrolladores que comenzaron algún software en p. ej. Linux se mudaron a Windows y hoy en día ni recuerdan hacerle un update? La comunidad libre podría mejorar mucho, pero en verdad necesita el incentivo económico que da el privativo, o estarán condenados al fracaso por mas que toda la UE quiera recurrir ahora al software libre a raíz de la crisis. Es una cuestión de sentido común. El mundo se mueve con $$$. A todo el mundo le agrada ser pagado por su trabajo cuando lo hace bien. Que la fuga de $$$ es excesiva en Europa cuando de software se trata?: pasa lo mismo en todo el mundo. Solución: Usar alternativas propias, pero de software privativo. Los USA no son mas inteligentes que el resto del mundo, solo son mas emprendedores y lo que mejor hacen es atraer el talento de aquel que lo tiene en el sitio del mundo en que esté.
Osr, Ciertas precisiones, yo no denigre a .NET, que creo que lo mejor de Microsoft como herramienta, en software libre lo que más se acerca es Eclipse.
¿De donde sacas tu que yo dije que la comunidad de software libre es mayor? Eso no está escrito en ninguna parte. No sé a pito de que respondes lo que respondes. Lo que he escrito es si nesecitas estabilidad y necesitas que tus servicios funcionen, y en forma segura, utilizas software libre, que no es software gratis. Llamas una empresa con soluciones de llave en mano como podría hacer cualquier empresa de software.
No sé de que 2 aguas me hablas. Creo que es sólo percepcion tuya.
Seguro seras el tipico weon desarrollador que no puede vivir sin productos Microsoft.
Uyyy que miedo, un desarrollador Microsoft Certified.
Dime que se siente sentirte un programador solo arrastrando botoncitos, campos de texto y esas weas en el visual studio?
@yquewea @Foncho42 sabian que Microsoft tiene una comunidad OpenSource llamada Codeplex? de la cual se pueden obtener el codigo fuente LIBRE de frameworks tan importantes como MVC3 y Entity Framework.. ademas, se nota que no saben nada de programación bajo plataformas Microsoft... hace raaaaaaaaaato que ya no se arrastran mas botoncitos y textbox en visual studio :P ahora con MVC4, WPF y las nuevas tecnologías es mucho mas facil utilizar los editores basados en texto que los editores visuales.. al igual que Java y PHP y el resto de las plataformas..
Coincido con @InformaticoMicrosoftCertified en que el software libre es mucho mas desorganizado en cuanto a que en la mayoria de los proyectos, al ser iniciativas individuales, no existe el mismo orden para hacer las cosas que en un desarrollo privado, sobre todo se ve en los proyectos chicos, donde ademas los creadores de los proyectos son bastantes celosos con quienes colaboran con código. Entonces lo que termina pasando es que cada uno hace su propio fork del código y se hace todo un desorden tremendo..
@fedrik9 yo soy desarrollador .NET y en este momento estoy en bermudas, remera, descalzo, tomando una cerveza trabajando comodo desde mi casa.. los desarrolladores M$ como los llamas vos no necesitamos usar camisa y corbata.. eso es para administrativos y vendedores de autos :P
Aquí solo miren la historia y comparen que han desarrollado los Microsoft certified y que ha desarrollado el software libre. Que resultados han tenido? Quien es mas reconocido a nivel mundial? En quien confía mas el cliente final? y todo está dicho... sin muchas palabras. Solo le tiran piedras al árbol que da frutos.
@Foncho42
Dime que se siente creerse un megaprogramador porque pierde todo su tiempo aprendiendo y usando combinaciones de teclas absurdas hasta para moverte por el texto escrito usando un anacrónico editor mientras no pueden programar motores gráficos, aplicaciones y juegos de las que tanto carecen.
Que increible el tipo de respuestas que le dan a InformaticoMicrosoftCertified... toda mi experiencia profesional ha girado en torno a las herramientas opensource y ya me gustaría que las herramientas que proporciona Microsoft llegaran a este mundo... las veces que me ha tocado trabajan con Visual Studio por ejemplo, ha sido un gusto... todo funciona.
@Foncho42: BTW, ¿has usado alguna vez un visual studio? es una maravilla de IDE a años luz de cualquier otro. Integralo con TFS y tienes por lejos uno de los -sino el más- robustos entornos de desarrollo.
Sin contar que .Net es tanto y más poderoso que otros frameworks. Con constante actualizaciones y mejoras; y con una fuerte comunidad de código abierto.
.NET es una porqueria.
esa wea lo usan los que no saben programar, no los hace pensar, se creen programadores arrastrando elementos a un WinForm o usando asistentes.
Por eso es que hay tanto programador mediocre hoy en día.
@Matt la mejor plataforma para cualquier desarrollador es aquella en la que el mismo se sienta productivo.. podras sermonear a todo el mundo diciendo cualquier pelotudez sobre .NET (se nota que no conoces ni un poquitito de programacion) pero al final del dia lo importante es ser productivo y hacer el trabajo.. que importa si esta hecho en .NET, Java, PHP, Python, Ruby o Objective-C?? Lo importante es hacer el trabajo en los plazos de tiempo que te dan, con la arquitectura que te definen.. al cliente le chupa un huevo que tecnologia uses siempre y cuando le salga barato y se lo hagas rapido..
WinForms hace raaaaato que ya no se usa!! Actualizate antes de hablar al pedo.. el presente de .NET es MVC4 con HTML5! Cuanto mucho WPF para aplicaciones de escritorio.. ademas Microsoft esta soportando muchos estandares y frameworks abiertos como OpenAuth, jQuery, SignalR, Bootstrap, todos ellos incluidos por defecto en las nuevas plantillas... asique no me vengas a hablar de que .NET es para vagos perezosos que no saben programar.. te puedo dar fe que si necesitas pensar en como manejar memoria de forma eficiente no vas a utilizar ni .NET ni Java ni ningun otro lenguaje.. vas a usar C++ puro y a lo guapo.. te va a llevar 6 veces mas tiempo pero vas a lograr tu mentada performance...
@Jyaku y no te olvides del proyecto Mono la alternativa Open Source a .NET, actualmente soportado por Windows, Linux y MacOS X y avalado por Microsoft.. hicieron unos avances muy interesantes en este ultimo tiempo..
@InformaticoMicrosoftCertified, es tu percepción de las cosas desde lado en que tu estás. Unos cuantos casos de ejemplos de software libre; Apache, Firefox, Mysql, Postgresql, Php, X264, Videolan, Git; Distribuciones: Red Hat, Centos, Oracle Linux. Me llama la atención que tu utilices la denominación peyorativa de software propietario, "privativo" (ocurrencias de Mr Richard Stallman).
@Paul, el codigo fuente que con tanta fuerza lo gritas LIBRE, no es tal, es open source, lee con detención los términos de uso de codeplex. Cosas como "Microsoft puede eliminar cualquier entrega en cualquier momento a su entera discreción.", "acepta que usted está dando una licencia bajo sus derechos de propiedad intelectual de todos los usuarios autorizado", "Microsoft se reserva el derecho de actualizar las Condiciones de uso en cualquier momento sin previo aviso.", "No se pagará compensación alguna con respecto al uso de su entrega" hace que no sean libres.
Sobre que el software libre, mayoritariamente son iniciativas comunitarias o colaborativas, es un distinto tipo de orden, tal vez más hacia el desarrollo de software ágil.
@Osr, no queda clara tu postura, si es por quien es mas reconocido por el cliente final obviamente es Microsoft. Si es por quien es más reconocido por la comunidad especializada es el software libre. A modo de ejemplo, la mayor parte de los servidores web, servidores de correo, los supercomputadores que están en Top500 -incluidos los de la Nasa-, la mayor parte de las granjas de renders de Hollywood, Los servidores de Google, gran parte del hosting, e Internet mismo.
@Jyaku TFS es muy similar a Git y es muy similar a como se programa en software libre.
En mi universidad siempre se comentaba... "para que reinventar la rueda"
ResponderApoyo el Software Libre pero libre de Malwares
ResponderAlguien se fijo que el valor del ahorro anual por usar software libre en Europa es mayor al valor de mercado de Microsoft y Google juntos. No me cuadra el monto del ahorro, además que dice que es anual, con lo que puede invertir en aplicaciones toda la comunidad europea, me imagino que debe ser menor.
Respondery el chiflado de Steve Ballmer dice que el FLOSS no genera puestos de trabajo, pfff!
ResponderGlobos pls....
Responderaccually is dolan
ResponderDeja tu Comentario