El Software Libre vs El Open Source
Saludos Steemers!
Amigos de Steemit es un gusto estar con ustedes de nuevo, hoy les vengo a platicar sobre las diferencias entre el Software Libre y el Software Open source. Ambas son muy parecidas en el sentido de compartir sus aportes en el diseño del software pero existe algunas diferencias que son básicamente de tipo ideológica y ética.
|
El fundador del Movimiento de Software Libre, Dijo: “El software libre es el que respeta la libertad y la comunidad de un usuario. Es un asunto ético, no de comodidades prácticas.” RICHARD STALLMAN |
|
El software libre respeta la libertad del usuario y la solidaridad social de la comunidad, estos pricipios eticos son la base de este tipo de software, para que un software sea considerado libre tiene que poseer 4 libertades esenciales. A continuación enumero:
Libertades esenciales del Software libre:
- La libertad cero: poder ejecutar el programa para cualquier fin.
- La libertad uno: estudiar el código fuente del programa y cambiarlo.
- La libertad dos: hacer copias exactas de los programas y regalarlas o venderlas a los demás cuando quieras.
- La libertad tres: hacer copias de tus versiones cambiadas y regalarlas o venderlas a los demás cuando quieras”.
Basta para que una de esas libertades falte para que el Software sea considerado "Privativo", Stallman considera que el desarrollo del software privativo no es una contribución a la sociedad sino un problema ético, un problema social, "Su uso es el problema".
La meta del movimiento del Software Libre es eliminar el Software Privativo para poder tener usuarios libres. Explica Stallman.
Como como comente anteriormente el Software Libre se basa en unos conceptos éticos bastante fuertes, centrando en las libertades del usuario y como puede ser solidario con su comunidad.
El Open Source se basa en la calidad.
El movimiento del Open Source nace dentro del movimiento de Software libre por alla por los años 90's teniendo diferencias en el basamento filosófico de este, el movimiento de Open Source se centro en las ventajas que ofrecía el código abierto del Software libre para enfocarse en la capacidad de mejorar sin hacer mucho énfasis en lo ético y lo moral, es decir este movimiento se centra en el desarrollo del código.
La ventaja de compartir el código fuente de un programa informático donde pueda ser mejorado por muchos programadores a nivel mundial sin hacer mucho ruido en lo ético y filosófico hace muy atractivo a los desarrolladores para darse a conocer.
Richard Stallman dice que un programa de código abierto es casi seguro que sea Software Libre, aunque tiene sus excepciones, ya que en algunos casos una de las cuatros libertades se ve rotas en algún momento.
En conclusión:
Muchas veces se ha confundido los términos, y programas libres se les ha llamado Open Source y viceversa, pero son diferentes, al final de todo esto podemos decir: Que el Software Libre se centra en una cuestión Filosófica y moral y el Open source en la calidad del código con un miramiento unicamente económico sin mirar o sin hacer énfasis en la libertades como un hecho social.
De nuevo mis mas sincero agradecimiento a todas las personas involucradas en este hermoso trabajo de la curación, gracias por su trabajo altruista de compartir sus conocimientos y hacer que muchos de los post eleven su nivel de contenido.
@theghost1980 @cervantes @curazao @cooperacion @provenezuela @dropahead @votovzla @proapoyo @sndbox @amigoos @hispanohablantes @don.quijote @sancho.panza @frida.kahlo @velazquez @goya @simon.bolivar
<-- Follow --- Resteem --- UpVote --> |
||
¡Felicitaciones tu publicación ha sido seleccionada para recibir el Upvote y Resteem del Proyecto de Curación @Codebyte!
Si deseas apoyarnos y saber mas sobre este proyecto puedes seguirlo y estar atento a sus publicaciones. Ingresando aquí podrás ver el reporte en donde tu publicación ha sido destacada.
Muchisimas gracias @codebyte por el apoyo!