• Software Libre vs Open Source

  • Área en donde podrás compartir tus conocimientos sobre Linux y sus distintas distribuciones.
Área en donde podrás compartir tus conocimientos sobre Linux y sus distintas distribuciones.
 #412236  por KHC
 30 Abr 2013, 01:53
Que tal comunidad, esta vez les comparto el tema que expuse en FLISOL 2013, lamentablemente los slides o texto, no viene como me gustaría,
puesto que muchas cosas las completo con comentarios en persona durante la charla. En de cualquier forma el texto esta muy bueno, espero sea de su agrado.

Código: [ Debe registrarse para ver este enlace ]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Tema: Free Software vs Open Source @
@[email protected]
@ Indice:                            @
@                                    @
@ +Free Software                     @
@     -Definición                    @
@     -FSF                           @
@     -Libertades                    @
@ +OpenSource                        @
@     -Definición                    @
@     -OSI                           @
@     -10 premisas                   @
@ +FLOSS o FOSS                      @
@     -Definición                    @
@     -Filosofías                    @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Código: [ Debe registrarse para ver este enlace ]
+++++++++++++++++
+ Free Software +
+++++++++++++++++

Definición:
------------


De acuerdo con la FSF (FreeSoftware Fundation), el software libre o free software es software que brinda
la liberta al usuario de estudiarlo,modificarlo y compartirlo.

Free o Libre hace referencia según la FSF a la libertad de uso, distinto de la libertad de precio.


FSF (Free Software Fundation):
------------------------------------


Fundada por Richard Stallman en 1984.

Nace a partir de una impresora recibida por donación, la cual se atascaba frecuentemente Richard intento
hacer un sistema de envió de señales para saber cuando papel se atascaba y/o cualquier otro error.


Ya que para dicha tarea necesitaba el driver, fue a solicitarlo y le fue negado.
A costa de este pequeño problema, Richard

empezó a trabajar en el proyecto GNU y desarrollar un sistema operativo Unix-Like totalmente libre.


Posterior a esto funda la FSF y Richard fue el que planteo la definición de Software Libre
junto con el concepto de CopyLeft.


Libertades:
-------------


La filosofía de FSF es que el software debe ser ético y de este modo, traspasar a la sociedad este pensamiento
moral sobre lo ético y lo inmoral

Para considerar que un software es Software Libre se deben encontrar las 4 siguientes libertades:



Liberta 0:
------------

Libertad de usar el software con cualquier propósito.

Libertad 1:
-------------

Libertad de estudiar el funcionamiento del software, modificarlo y adaptarlo a las necesidades.

Libertad 2:
-------------

Libertad de distribuir el software o copias del mismo con el fin de compartir o ayudar.

Libertad 3:
-------------

Libertad de mejorar el software y hacer PUBLICO las mejoras, con el fin de BENEFICIAR a la comunidad de usuarios.

Código: [ Debe registrarse para ver este enlace ]
+++++++++++++++
+ Open Source +
+++++++++++++++

Definición:
-------------


El Open Source o Código Abierto, no es mas que el software que permite ver su código.

Este hace referencia no solo al acceso al código, sin software de mejor calidad, mas confiable seguro y creativo.

Su enfoque no es tan ético y moral; a diferencia del Free Software este se enfoca mas en un aspecto técnico y tecnológico.


OSI (Open Source Initiative):
----------------------------------


La Open Source Initiative, es una organización dedicada a la promoción del código abierto y fue fundada en 1998
por Eric S. Raymond y Brice Perens.

Nace en 1998 a partir de la idea de que el software debe de evolucionar, mejorar y se desarrolle según las necesidad.

Corregir las necesidades del usuario de una formas mas rápida y una mejor producción
del software a comparación del Privativo.


10 premisas:
---------------


La filosofía del Open Source Initiative es que el software es mejor si su código es abierto y publico.

Libre redistribución:
------------------------

El software se puede regalar o vender libremente.

Código fuente:
------------------
El código fuente debe estar incluido o obtenerse libremente.

Trabajos derivados:
------------------------
Se deber permitir la redistribución del software con modificaciones.

Integridad del código fuente del autor:
----------------------------------------------
La licencia puede requerir que las modificaciones sean proporcionadas por medio de parches.

Sin discriminación de personas o grupos:
------------------------------------------------
No puede excluir a nadie.

Sin discriminación de áreas de iniciativa:
------------------------------------------------
No se permite excluir a usuarios.

Distribución de la licencia:
-------------------------------
Todo software y derivado deberán contener la misma licencia.

No debe existir licencia especifica:
-----------------------------------------
No se permite licenciar el software como parte de una distribución mayor.

No debe restringir el uso de otro software:
--------------------------------------------------
No se permite distribución de otro software.

Licencia tecnológicamente neutral:
-----------------------------------------
No debe requerir aceptación de la licencia mediante click o por otra forma especifica.
Código: [ Debe registrarse para ver este enlace ]
++++++++++++++++
+ FLOSS o FOSS +
++++++++++++++++
Definición:
-------------


La FLOSS (Free/Libre & Open Source Software) o FOSS (Free & Open Source Software), es el software cuya licencia permite
a los usuarios estudiar, modificar, distribuir y mejorar el software mediante el código fuente.


Claramente indica una mezcla entre el Free Software y Open Source, de tal forma que mejore la experiencia del usuario

y se apoyen entre sus estándares para reforzarse recíprocamente.

Esto se debe a que comparten modelos de desarrollo similares, pero es evidente la diferencia en sus aspectos filosóficos.


Filosofías:
------------


Por la parte de la FSF, el software debe ser ético y de tal modo lograr un impacto en la sociedad con respecto a
lo ético y lo inmoral.


Por parte de la OSI, el desarrollo de software, tecnología y evolución son elementales y el enfoque para el desarrollo de
la sociedad, humanidad tanto global como individual.


@julianstafari
[ Debe registrarse para ver este enlace ]
[ Debe registrarse para ver este enlace ]

De cualquier forma dejo los slides en prezi por si alguien gusta verlos de una forma mas elegante e interactiva y dejo la raw version en mi server:
Prezi:
[ Debe registrarse para ver este enlace ]
Raw version:
[ Debe registrarse para ver este enlace ]