Diferencia entre revisiones de «Software libre y de código abierto»
Sin resumen de edición |
m Revertidos los cambios de 83.45.174.158 (disc.) a la última edición de Xqbot |
||
Línea 8: | Línea 8: | ||
Existen organizaciones detrás de cada iniciativa de distinción del [[software]]. |
Existen organizaciones detrás de cada iniciativa de distinción del [[software]]. |
||
Por parte del [[software libre]], existe la [[Free Software Foundation]] (FSF) |
Por parte del [[software libre]], existe la [[Free Software Foundation]] (FSF), apoyando el concepto de [[software de código abierto]] existe la [[Open Source Initiative]] (OSI). Ambas se enfocan en diferentes aspectos del uso y distribución del software, y su disponibilidad y ''responsabilidades que competen al usuario tener. Por este motivo existen diferentes [[Licencia de software|licencia]]s que las diferencian: |
||
[[Licencia Open Source]] (para el [[software de código abierto]]) - [[Licencia pública general de GNU|GNU GPL]] (para el software libre), entre otras, [[Licencia de software#Licencia de software libre sin protecci.C3.B3n heredada|sin protección heredada]] y [[Licencia de software#Licencia de software libre con protecci.C3.B3n heredada|con protección heredada]]. |
[[Licencia Open Source]] (para el [[software de código abierto]]) - [[Licencia pública general de GNU|GNU GPL]] (para el software libre), entre otras, [[Licencia de software#Licencia de software libre sin protecci.C3.B3n heredada|sin protección heredada]] y [[Licencia de software#Licencia de software libre con protecci.C3.B3n heredada|con protección heredada]]. |
Revisión del 17:33 24 may 2010
El software libre y de código abierto (también conocido como FOSS o FLOSS, por free/libre and open source software, en inglés) es el software que está licenciado de tal manera que los usuarios pueden estudiar, modificar y mejorar su diseño mediante la disponibilidad de su código fuente.
El término "software libre y de código abierto" abarca los conceptos de software libre y software de código abierto, que, si bien comparten modelos de desarrollo similares, tienen diferencias en sus aspectos filosóficos. El software libre se enfoca en las libertades filosóficas que les otorga a los usuarios mientras que el software de código abierto se enfoca en las ventajas de su modelo de desarrollo. "FOSS" es un término imparcial respecto a ambas filosofías.
El software gratis no necesariamente tiene que ser software libre, y rara vez es de código abierto.
Organizaciones y licencias tras el FOSS
Existen organizaciones detrás de cada iniciativa de distinción del software.
Por parte del software libre, existe la Free Software Foundation (FSF), apoyando el concepto de software de código abierto existe la Open Source Initiative (OSI). Ambas se enfocan en diferentes aspectos del uso y distribución del software, y su disponibilidad y responsabilidades que competen al usuario tener. Por este motivo existen diferentes licencias que las diferencian:
Licencia Open Source (para el software de código abierto) - GNU GPL (para el software libre), entre otras, sin protección heredada y con protección heredada.
Comparación entre software libre y de código abierto
Para que un software sea definido como software libre, o bien, para que lo sea de código abierto, o ambos, debe cumplir ciertas reglas o normas para poseer esta denominación:
Software libre | Software de código abierto |
Las 4 libertades del software libre | Las 10 premisas del software de código abierto |
Ejecutar el programa con cualquier propósito (Libertad 0) (privado, educativo, público, comercial, militar, etc.) |
Libre redistribución: el software debe poder ser regalado o vendido libremente. |
Estudiar y modificar el programa (Libertad 1) (para lo cual es necesario poder acceder al código fuente) |
Código fuente: el código fuente debe estar incluido u obtenerse libremente. |
Distribuir el programa de manera que se pueda ayudar al prójimo (Libertad 2) | Trabajos derivados: la redistribución de modificaciones debe estar permitida. |
Distribuir las versiones modificadas propias (Libertad 3) | Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches. |
Sin discriminación de personas o grupos: nadie puede dejarse fuera. | |
Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos. | |
Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa. | |
La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor. | |
La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto. | |
La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software. | |
|
Véase también
- Software libre
- Software de código abierto
- Anexo:Comparación de licencias de software libre
- Licencia pública general de GNU (GPL)
- Licencia Open Source
- Free Software Foundation (FSF)
- Open Source Initiative (OSI)
Enlaces externos
- Free Software Foundation
- The OSI Approved Licenses
- La definición de Open Source
- The Open Source Definition por Bruce Perens, Open Sources: Voices from the Open Source Revolution (Fuentes Abiertas: Voces de la revolución Open Source), Enero de 1999, ISBN 1-56592-582-3