SlideShare uma empresa Scribd logo
1 de 14
HISTORIA
 Richard Stallman, pionero de este movimiento a nivel
 mundial, aclara que software libre (Free Software) es
 un asunto de libertad. La palabra "free" en inglés se
 malinterpreta como "gratis" o libre de costo. La palabra
 "free" se refiere a la libertad de los usuarios de poder
 ejecutar, copiar, distribuir, estudiar, cambiar y mejorar
 el software.
 Para entender un poco mejor este concepto, se
    establecieron estas 4 libertades para los usuarios de
    este tipo de software.
   * La libertad de usar el programa, con cualquier
    propósito.
   * La libertad de estudiar cómo funciona el programa y
    adaptarlo a tus necesidades.
   * La libertad de distribuir copias, con lo que puedes
    ayudar a la comunidad.
   * La libertad de mejorar el programa y hacer públicas
    las mejoras a los demás, de modo que toda la
    comunidad se beneficie.
 Es software libre, entonces, aquel
  que cumple estas cuatro libertades.
  El acceso al código fuente es un
  requisito previo para que se den las
  libertades 1 y 3. El código fuente
  son las líneas de código escritas en
  un lenguaje de programación, las
  cuales nos sirven para ver como
  están construidas las instrucciones
  del programa y es posible hacer
  modificaciones (al código) de
  acuerdo a las propias necesidades,
  claro, respetando la licencia de
  software en cuestión.
 No hay necesidad de avisarle o pedirle permiso a
  alguien por haber hecho tales mejoras al código. Si
 consideras que estas modificaciones pueden ser
 importantes para el funcionamiento de la
 aplicación, tienes la libertad de publicarlos para
 que otras personas puedan beneficiarse de estas
 mejoras. Si tienes el código fuente puedes
 convertirlo a código ejecutable (binario) por medio
 de un compilador o interprete de ese lenguaje de
 programación. Este código ejecutable es el que
 instalas en la computadora y correrlo con el click
 del ratón.
 El software propietario, shareware, freeware,
 entre otros, no te dan la libertad de acceder
 al código fuente, por lo tanto no puedes
 hacerle mejoras ya que sólo te entregan el
 código binario o ejecutable, el cual no
 puedes modificar, y si intentas modificarlo
 (lo cual es imposible) te puedes meter en
 problemas legales. El software propietario te
 restringe a un más, ya que ni siquiera puedes
 distribuirlo o copiarlo ya que las licencias,
 en la mayoría de los casos, están restringidas
 por usuario.
 Para   que las libertades de hacer
 modificaciones y de publicar versiones
 mejoradas tengan sentido, debes tener
 acceso al código fuente del programa. Por
 lo tanto, la posibilidad de acceder al código
 fuente es una condición necesaria para el
 software libre. Si el software no cumple
 con las 4 libertades, mencionadas
 anteriormente, entonces no es software
 libre.
LAS
LICENCIAS
DE
SOFTWARE.
 Las licencias de software es la autorización,
 permiso o contrato por escrito concedido
 por el titular de los derechos de autor o
 propiedad     intelectual   del     programa
 informático, al usuario de dicho software.
 En la licencia se establecen restricciones de
 uso, modificación o redistribución del
 software. También se señalan los límites de
 la licencia como el plazo de duración, el
 territorio de aplicación y todas las demás
 cláusulas que el titular de los derechos de
 autor establezca.
 En el software libre,
 aunque      no      existen    - BSD (Berkeley
 muchas restricciones con        Software
 respecto      al       uso,
 modificación              y
                                 Distribution)
 redistribución          del    - MPL (Mozilla
 software,          también
 existen las licencias.
                                 Public License)
 Aunque existen muchas          - GPL (General
 categorías de licencias de
 software libre, por su
                                 Public License)
 relevancia,     la     gran
 mayoría caen en 3 tipos:
 De estas tres, la licencia GPL de la GNU es la
 más utilizada por los proyectos de software
 libre. La licencia GPL está basada por el
 concepto "copyleft" (contrario a copyright),
 el cual es una manera de distribuir el
 software, mientras no entren en conflicto
 con las libertades centrales. Copyleft es una
 regla o tipo de licencia que implica que,
 cuando se redistribuya el programa, no se
 pueden agregar restricciones para denegar a
 otras personas las (4) libertades centrales.
 El proyecto GNU utiliza a "copyleft" como su
  bandera para proteger de modo legal estas
  libertades para todos. En otras palabras, si creaste
 o modificaste unas líneas de código de un software
 libre, no debes de poner restricciones adicionales
 si distribuyes tal software. Muchas compañías, por
 ejemplo, toman el código fuente (con licencia
 GPL), el cual está disponible gratuitamente en
 Internet. Después lo modifican de acuerdo a sus
 necesidades, y al momento que distribuyen el
 programa,       no     proporcionan   el    código
 fuente, además ponen otras restricciones. Esto
 viola la licencia GPL basada en el concepto
 copyleft.
 Open Source y Free Software son dos
  movimientos distintos con diferentes filosofías.
  Por un lado el Software Libre hace énfasis en
  que     todos     los    programadores        y
 desarrolladores tienen la obligación ética
 de respetar las 4 libertades, y por el otro
 lado, la corriente Open Source intenta
 convencer a las empresas de que pueden
 obtener beneficios respetando la libertad de
 sus usuarios al intercambiar y compartir sus
 programas. Aunque son movimientos distintos,
 ambos luchan contra su principal enemigo, el
 software propietario.

Mais conteúdo relacionado

Mais procurados

Mais procurados (15)

Tematica 2 practica 1 elba jolly
Tematica 2 practica 1 elba jollyTematica 2 practica 1 elba jolly
Tematica 2 practica 1 elba jolly
 
Diaposowarelibre
DiaposowarelibreDiaposowarelibre
Diaposowarelibre
 
Software libre y privativo
Software libre y privativoSoftware libre y privativo
Software libre y privativo
 
Qué Es El Software Libre
Qué Es El Software LibreQué Es El Software Libre
Qué Es El Software Libre
 
SOFTWARE LIBRE
SOFTWARE LIBRE SOFTWARE LIBRE
SOFTWARE LIBRE
 
Tic ii tematica 2- practica 1 - daens natalia valeria
Tic ii   tematica 2- practica 1 - daens natalia valeriaTic ii   tematica 2- practica 1 - daens natalia valeria
Tic ii tematica 2- practica 1 - daens natalia valeria
 
H:\software libre
H:\software libreH:\software libre
H:\software libre
 
El software libre
El software libreEl software libre
El software libre
 
4 Premisas Gnu
4 Premisas Gnu4 Premisas Gnu
4 Premisas Gnu
 
S0 fware libre
S0 fware libreS0 fware libre
S0 fware libre
 
Software libre
Software libreSoftware libre
Software libre
 
Algo de software libre
Algo de software libreAlgo de software libre
Algo de software libre
 
Diapositivas de sofware libre
Diapositivas de sofware libreDiapositivas de sofware libre
Diapositivas de sofware libre
 
Premisas Del Software Libre Lisencias
Premisas Del Software Libre LisenciasPremisas Del Software Libre Lisencias
Premisas Del Software Libre Lisencias
 
Diferencias software libre y codigo abierto
Diferencias software libre y codigo abiertoDiferencias software libre y codigo abierto
Diferencias software libre y codigo abierto
 

Destaque (20)

Overclocking
OverclockingOverclocking
Overclocking
 
Te presento wordpress
Te presento wordpressTe presento wordpress
Te presento wordpress
 
Palestra Básica - Agosto de 2009
Palestra Básica - Agosto de 2009Palestra Básica - Agosto de 2009
Palestra Básica - Agosto de 2009
 
Vampiro
VampiroVampiro
Vampiro
 
Almacenamiento óptico
Almacenamiento ópticoAlmacenamiento óptico
Almacenamiento óptico
 
Proyecto jornadas del patrimonio
Proyecto jornadas del patrimonioProyecto jornadas del patrimonio
Proyecto jornadas del patrimonio
 
Licencias
LicenciasLicencias
Licencias
 
Presentación
PresentaciónPresentación
Presentación
 
Anos60, 70 e 80. anos de ouro!
Anos60, 70 e 80. anos de ouro!Anos60, 70 e 80. anos de ouro!
Anos60, 70 e 80. anos de ouro!
 
Licencias
LicenciasLicencias
Licencias
 
Manual estudiantil 2011
Manual estudiantil 2011Manual estudiantil 2011
Manual estudiantil 2011
 
Trabajo practico 12
Trabajo practico  12Trabajo practico  12
Trabajo practico 12
 
Guia del alumno
Guia  del alumnoGuia  del alumno
Guia del alumno
 
heriberto vizcarra_avila
heriberto vizcarra_avilaheriberto vizcarra_avila
heriberto vizcarra_avila
 
Contabilidad General por Martha Velasquez
 Contabilidad General por Martha Velasquez Contabilidad General por Martha Velasquez
Contabilidad General por Martha Velasquez
 
Oso pardo
Oso pardoOso pardo
Oso pardo
 
Examenfinal
ExamenfinalExamenfinal
Examenfinal
 
Trabajo practico 12
Trabajo practico  12Trabajo practico  12
Trabajo practico 12
 
Licencias creative commons
Licencias creative commonsLicencias creative commons
Licencias creative commons
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 

Semelhante a Filosofía del software libre

Semelhante a Filosofía del software libre (20)

6. software libre y software propietario
6. software libre y software propietario6. software libre y software propietario
6. software libre y software propietario
 
C L U F
C L U FC L U F
C L U F
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBRE
 
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNETNORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Jefferson ojeda .pdf
Jefferson ojeda .pdfJefferson ojeda .pdf
Jefferson ojeda .pdf
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre diapositiva
Software libre diapositivaSoftware libre diapositiva
Software libre diapositiva
 
Software libre y su mundo
Software libre y su mundoSoftware libre y su mundo
Software libre y su mundo
 
Software libres
Software libresSoftware libres
Software libres
 
Software libre
Software libreSoftware libre
Software libre
 
El software libre
El software libreEl software libre
El software libre
 
Software
SoftwareSoftware
Software
 
La definición de software libre
La definición de software libreLa definición de software libre
La definición de software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software Libre
Software LibreSoftware Libre
Software Libre
 

Mais de fercho_800

Mais de fercho_800 (9)

Licencias
LicenciasLicencias
Licencias
 
Licencias
LicenciasLicencias
Licencias
 
Licencias
LicenciasLicencias
Licencias
 
Licencias
LicenciasLicencias
Licencias
 
Licencias
LicenciasLicencias
Licencias
 
Licencias
LicenciasLicencias
Licencias
 
Licencias creative commons
Licencias creative commonsLicencias creative commons
Licencias creative commons
 
Software libre
Software libreSoftware libre
Software libre
 
Licencias creative commons
Licencias creative commonsLicencias creative commons
Licencias creative commons
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Último (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Filosofía del software libre

  • 1.
  • 2. HISTORIA  Richard Stallman, pionero de este movimiento a nivel mundial, aclara que software libre (Free Software) es un asunto de libertad. La palabra "free" en inglés se malinterpreta como "gratis" o libre de costo. La palabra "free" se refiere a la libertad de los usuarios de poder ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
  • 3.  Para entender un poco mejor este concepto, se establecieron estas 4 libertades para los usuarios de este tipo de software.  * La libertad de usar el programa, con cualquier propósito.  * La libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades.  * La libertad de distribuir copias, con lo que puedes ayudar a la comunidad.  * La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.
  • 4.  Es software libre, entonces, aquel que cumple estas cuatro libertades. El acceso al código fuente es un requisito previo para que se den las libertades 1 y 3. El código fuente son las líneas de código escritas en un lenguaje de programación, las cuales nos sirven para ver como están construidas las instrucciones del programa y es posible hacer modificaciones (al código) de acuerdo a las propias necesidades, claro, respetando la licencia de software en cuestión.
  • 5.  No hay necesidad de avisarle o pedirle permiso a alguien por haber hecho tales mejoras al código. Si consideras que estas modificaciones pueden ser importantes para el funcionamiento de la aplicación, tienes la libertad de publicarlos para que otras personas puedan beneficiarse de estas mejoras. Si tienes el código fuente puedes convertirlo a código ejecutable (binario) por medio de un compilador o interprete de ese lenguaje de programación. Este código ejecutable es el que instalas en la computadora y correrlo con el click del ratón.
  • 6.  El software propietario, shareware, freeware, entre otros, no te dan la libertad de acceder al código fuente, por lo tanto no puedes hacerle mejoras ya que sólo te entregan el código binario o ejecutable, el cual no puedes modificar, y si intentas modificarlo (lo cual es imposible) te puedes meter en problemas legales. El software propietario te restringe a un más, ya que ni siquiera puedes distribuirlo o copiarlo ya que las licencias, en la mayoría de los casos, están restringidas por usuario.
  • 7.  Para que las libertades de hacer modificaciones y de publicar versiones mejoradas tengan sentido, debes tener acceso al código fuente del programa. Por lo tanto, la posibilidad de acceder al código fuente es una condición necesaria para el software libre. Si el software no cumple con las 4 libertades, mencionadas anteriormente, entonces no es software libre.
  • 9.  Las licencias de software es la autorización, permiso o contrato por escrito concedido por el titular de los derechos de autor o propiedad intelectual del programa informático, al usuario de dicho software. En la licencia se establecen restricciones de uso, modificación o redistribución del software. También se señalan los límites de la licencia como el plazo de duración, el territorio de aplicación y todas las demás cláusulas que el titular de los derechos de autor establezca.
  • 10.  En el software libre, aunque no existen  - BSD (Berkeley muchas restricciones con Software respecto al uso, modificación y Distribution) redistribución del  - MPL (Mozilla software, también existen las licencias. Public License) Aunque existen muchas  - GPL (General categorías de licencias de software libre, por su Public License) relevancia, la gran mayoría caen en 3 tipos:
  • 11.  De estas tres, la licencia GPL de la GNU es la más utilizada por los proyectos de software libre. La licencia GPL está basada por el concepto "copyleft" (contrario a copyright), el cual es una manera de distribuir el software, mientras no entren en conflicto con las libertades centrales. Copyleft es una regla o tipo de licencia que implica que, cuando se redistribuya el programa, no se pueden agregar restricciones para denegar a otras personas las (4) libertades centrales.
  • 12.  El proyecto GNU utiliza a "copyleft" como su bandera para proteger de modo legal estas libertades para todos. En otras palabras, si creaste o modificaste unas líneas de código de un software libre, no debes de poner restricciones adicionales si distribuyes tal software. Muchas compañías, por ejemplo, toman el código fuente (con licencia GPL), el cual está disponible gratuitamente en Internet. Después lo modifican de acuerdo a sus necesidades, y al momento que distribuyen el programa, no proporcionan el código fuente, además ponen otras restricciones. Esto viola la licencia GPL basada en el concepto copyleft.
  • 13.
  • 14.  Open Source y Free Software son dos movimientos distintos con diferentes filosofías. Por un lado el Software Libre hace énfasis en que todos los programadores y desarrolladores tienen la obligación ética de respetar las 4 libertades, y por el otro lado, la corriente Open Source intenta convencer a las empresas de que pueden obtener beneficios respetando la libertad de sus usuarios al intercambiar y compartir sus programas. Aunque son movimientos distintos, ambos luchan contra su principal enemigo, el software propietario.