Software libre vs Software propietario
Software libre y Software privativo El software es la parte intangible  de las computadoras este esta escrito en un lenguaje de programacion y a este se le llama codigo fuente. Pero nosotros no usamos el codigo fuente  en nuestros ordenadores lo que usarmos son ejecutables o binarios, estos son el codigo fuente transcrito a codigo maquina (binario)  para que nuestras computadoras puedan entenderlo.
Movimiento de Software libre En palabras del propio creador del movimiento el programador estadounidense Richard M. Stallman el movimiento de software libre es un movimiento anarquista,socialista y capitalista esto dado que este movimiento iniciado en la década de los ochenta pretende romper con las pautas establecidas por un grupo de empresas multinacionales dedicadas al desarrollo de software. Tales como Microsoft una de las principales empresas de  desarrollo de software y hardware y también una de las primeras en promover la venta de software de código cerrado.
¿Donde inicia esto ? Esto inicia en el MIT en la década de los ochenta cuando Richard M. Stallman se da cuenta de que las empresas comenzaban a  promover el código cerrado ocultando el código fuente de los programas que se distribución el al percatarse de eso decide dimitir a su trabajo en el MIT  como investigador en los laboratorios de inteligencia artificial es entonces cuando una idea maravillosa llega a su mente; por que no crear un sistema operativo libre que contenga solo software libre y que cualquiera pueda estudiarlo y participar en su desarrollo.
Es así como pone manos a la obra  para crear toda la base del movimiento de software libre licencias, librerias, compiladores, editores, depuradores,aplicaciones y un kernel. Después de mucho trabajo para el año de 1991 Richard M. Stallman ya había fundado la Free Software Fundation (Fundación de software libre) ,creado el proyecto GNU,lanzado la licencia GPL, construido la mayor parte del sistema y convencido a muchos programadores para contribuir con  aplicaciones y código fuente solo faltaba algo el llamado núcleo o kernel que es la parte mas importante de un sistema operativo ya que es la parte que interactúa directamente con el hardware.
hubiesen transcurrido muchos años para poder liberar el kernel del proyecto GNU pero en este mismo año en septiembre de 1991 un estudiante finlandía de la universidad de Helsinki anunciaba en una lista de correo que había escrito un kernel  muy similar al de Unix , esto dio paso a una fusión del proyecto GNU y el kernel Linux dando así como origen al sistema operativo GNU/Linux  llamado erróneamente Linux. Pasado ya casi 20 años de desarrollo el proyecto GNU y el proyecto Linux han evolucionado tanto que hasta pueden ser comparados como alternativas mas potentes a otros sistemas operativos tales como el Windows de Microsoft  o el Macos de apple computers .
Richard Stallman  Linus Torvalds
Licencias libres La Licencia Pública General de GNU La Licencia Pública General Reducida de GNU La licencia X11 . La licencia Expat . La Licencia de Copyright ML Estándar de New Jersey La Licencia General de Cryptix La licencia BSD modificada . La licencia de ZLib El aviso y la licencia de software del W3C . La licencia de la base de datos de Berkeley La licencia de OpenLDAP, versión 2.7 La Licencia de Python, versión 1.6a2 y anteriores . La Licencia de Python, versiones 2.0.1, 2.1.1 y posteriores . La Licencia Artística con aclaraciones . La Licencia Artística 2.0 La Licencia Pública de Zope versión 2.0 La Licencia de Código Abierto de Intel    La licencia eCos versión 2.0 La licencia del Forum Eiffel, versión 2 La licencia de  Vim, versión 6.1 o posterior
Diferencia entre libre y gratuito Si bien el software libre en la mayoria de los casos carese de precio este no es gratis si no que es libre esta confusion se debe a que la palabra “free” en ingles significa tanto libertad como sin costo. En la actualidad existen muchos programas gratuitos  pero estos no son libres a menos que cumplan las 4 libertades del software libre
¿Como Funciona el Software libre?
Opensource El software OpenSource se define por la licencia que lo acompaña, que garantiza a cualquier persona el derecho de usar, modificar y redistribuir el código libremente. Open Source es una marca de certificación propiedad de la Open Source Initiative. Los desarrolladores que diseñan software para ser compartido, mejorado y distribuido libremente, pueden usar la marca registrada Open Source si sus términos de distribución se ajustan a la definición OpenSource de la OSI.
Opensource requiere Libre distribución. No hayan restricciones para vender o distribuir el software.
Código fuente. El software debe incluir el código fuente y debe permitir crear distribuciones compiladas siempre y cuando la forma de obtener el código fuente esté expuesta claramente.
Trabajos derivados. Se debe permitir crear trabajos derivados, que deben ser distribuidos bajo los mismos términos que la licencia original del software.
Integridad del código fuente del autor. Se debe permitir la distribución del código fuente modificado, aunque pueden haber restricciones para que se pueda distinguir el código fuente original del código fuente del trabajo derivado.
No discriminar personas o grupos. La licencia no debe discriminar a ninguna persona o grupo.
No discriminar ningún tipo de uso del programa. La licencia no debe impedir a nadie el uso del programa en una determinada actividad. Por ejemplo, no puede impedir el uso en una empresa, o no puede   impedir el uso en investigación genética.

Sflibre

  • 1.
    Software libre vsSoftware propietario
  • 2.
    Software libre ySoftware privativo El software es la parte intangible de las computadoras este esta escrito en un lenguaje de programacion y a este se le llama codigo fuente. Pero nosotros no usamos el codigo fuente en nuestros ordenadores lo que usarmos son ejecutables o binarios, estos son el codigo fuente transcrito a codigo maquina (binario) para que nuestras computadoras puedan entenderlo.
  • 3.
    Movimiento de Softwarelibre En palabras del propio creador del movimiento el programador estadounidense Richard M. Stallman el movimiento de software libre es un movimiento anarquista,socialista y capitalista esto dado que este movimiento iniciado en la década de los ochenta pretende romper con las pautas establecidas por un grupo de empresas multinacionales dedicadas al desarrollo de software. Tales como Microsoft una de las principales empresas de desarrollo de software y hardware y también una de las primeras en promover la venta de software de código cerrado.
  • 4.
    ¿Donde inicia esto? Esto inicia en el MIT en la década de los ochenta cuando Richard M. Stallman se da cuenta de que las empresas comenzaban a promover el código cerrado ocultando el código fuente de los programas que se distribución el al percatarse de eso decide dimitir a su trabajo en el MIT como investigador en los laboratorios de inteligencia artificial es entonces cuando una idea maravillosa llega a su mente; por que no crear un sistema operativo libre que contenga solo software libre y que cualquiera pueda estudiarlo y participar en su desarrollo.
  • 5.
    Es así comopone manos a la obra para crear toda la base del movimiento de software libre licencias, librerias, compiladores, editores, depuradores,aplicaciones y un kernel. Después de mucho trabajo para el año de 1991 Richard M. Stallman ya había fundado la Free Software Fundation (Fundación de software libre) ,creado el proyecto GNU,lanzado la licencia GPL, construido la mayor parte del sistema y convencido a muchos programadores para contribuir con aplicaciones y código fuente solo faltaba algo el llamado núcleo o kernel que es la parte mas importante de un sistema operativo ya que es la parte que interactúa directamente con el hardware.
  • 6.
    hubiesen transcurrido muchosaños para poder liberar el kernel del proyecto GNU pero en este mismo año en septiembre de 1991 un estudiante finlandía de la universidad de Helsinki anunciaba en una lista de correo que había escrito un kernel muy similar al de Unix , esto dio paso a una fusión del proyecto GNU y el kernel Linux dando así como origen al sistema operativo GNU/Linux llamado erróneamente Linux. Pasado ya casi 20 años de desarrollo el proyecto GNU y el proyecto Linux han evolucionado tanto que hasta pueden ser comparados como alternativas mas potentes a otros sistemas operativos tales como el Windows de Microsoft o el Macos de apple computers .
  • 7.
    Richard Stallman Linus Torvalds
  • 8.
    Licencias libres LaLicencia Pública General de GNU La Licencia Pública General Reducida de GNU La licencia X11 . La licencia Expat . La Licencia de Copyright ML Estándar de New Jersey La Licencia General de Cryptix La licencia BSD modificada . La licencia de ZLib El aviso y la licencia de software del W3C . La licencia de la base de datos de Berkeley La licencia de OpenLDAP, versión 2.7 La Licencia de Python, versión 1.6a2 y anteriores . La Licencia de Python, versiones 2.0.1, 2.1.1 y posteriores . La Licencia Artística con aclaraciones . La Licencia Artística 2.0 La Licencia Pública de Zope versión 2.0 La Licencia de Código Abierto de Intel   La licencia eCos versión 2.0 La licencia del Forum Eiffel, versión 2 La licencia de  Vim, versión 6.1 o posterior
  • 9.
    Diferencia entre librey gratuito Si bien el software libre en la mayoria de los casos carese de precio este no es gratis si no que es libre esta confusion se debe a que la palabra “free” en ingles significa tanto libertad como sin costo. En la actualidad existen muchos programas gratuitos pero estos no son libres a menos que cumplan las 4 libertades del software libre
  • 10.
    ¿Como Funciona elSoftware libre?
  • 11.
    Opensource El softwareOpenSource se define por la licencia que lo acompaña, que garantiza a cualquier persona el derecho de usar, modificar y redistribuir el código libremente. Open Source es una marca de certificación propiedad de la Open Source Initiative. Los desarrolladores que diseñan software para ser compartido, mejorado y distribuido libremente, pueden usar la marca registrada Open Source si sus términos de distribución se ajustan a la definición OpenSource de la OSI.
  • 12.
    Opensource requiere Libredistribución. No hayan restricciones para vender o distribuir el software.
  • 13.
    Código fuente. Elsoftware debe incluir el código fuente y debe permitir crear distribuciones compiladas siempre y cuando la forma de obtener el código fuente esté expuesta claramente.
  • 14.
    Trabajos derivados. Sedebe permitir crear trabajos derivados, que deben ser distribuidos bajo los mismos términos que la licencia original del software.
  • 15.
    Integridad del códigofuente del autor. Se debe permitir la distribución del código fuente modificado, aunque pueden haber restricciones para que se pueda distinguir el código fuente original del código fuente del trabajo derivado.
  • 16.
    No discriminar personaso grupos. La licencia no debe discriminar a ninguna persona o grupo.
  • 17.
    No discriminar ningúntipo de uso del programa. La licencia no debe impedir a nadie el uso del programa en una determinada actividad. Por ejemplo, no puede impedir el uso en una empresa, o no puede impedir el uso en investigación genética.
  • 18.
    Licencias opensource ApacheLicense 2.0 MIT BSD AGPL GNU GPL 3. GNU LGPL 3.0 GNU AGPL 3.0
  • 19.
  • 20.
    Opensource requiere Distribuciónde la Licencia. Los derechos que acompañan al programa deben aplicarse a todo el que redistribuya el programa, sin necesidad de licencias adicionales.
  • 21.
    La licencia nodebe ser específica a un producto. Los derechos que da la licencia no deben ser diferentes para la distribución original y para la que funciona en un contexto totalmente diferente.
  • 22.
    La licencia nodebe ir en contra de otro software. La licencia no debe restringir otro software que se distribuya con el mismo. Por ejemplo, la licencia no debe indicar que todos los programas distribuidos conjuntamente con el deben ser opensource
  • 23.
    Software privativo Elsoftware privativo es todo aquel software que no cumple ni con las reglas de la open source iniciative ni tampoco con las de la fundacion de software libre. A grandes rasgos se podria decir que el software privativo es software que no permite estudiar,modificar y redistribuir versiones cambiadas de un programa en especifico.
  • 24.
    Licencias propietarias Licenciaspropietarias cerradas: restringe todos los derechos del software al licenciante y no permite al consumidor modificar, comercializar o distribuir el software adquirido. Algunos de los programas que utilizan esta licencia pueden ser Microsoft Windows, Microsoft Office o Adobe Photoshop. Licencias propietarias shareware: se acostumbran a otorgar a software con limitaciones de tipo temporal (limitado a 30 días) o de tipo funcional (con las mínimas funciones), para que el consumidor pueda probar el programa y decidir si adquiere una licencia cerrada. Algunas aplicaciones que utilizan este tipo de licencia pueden ser: WinZip o WinRar.