FOSS - FLOSS
De Wikipedia, la enciclopedia libre
FOSS, es la sigla, en inglés, de un concepto que designa al "Free and Open Source Software", es decir, al "Software Libre y de Código abierto", sin hacer distinciones entre sus diferencias.
FLOSS, o bien, "F/LOSS", es la sigla que identifica, también en inglés, al concepto del "Free/Libre Open Source Software", pero haciendo mención a la idea filosofía del Software Libre (Free Software), donde "Free" menciona el concepto de "Libre", y no la idea del software gratis, de ahi lo de "F/L", ya que en inglés se tiende a confundir y hasta a trasladarse la confusión al español.
El software gratis, muy cercano al concepto del freeware, que no es software libre, y rara vez es de código abierto, sólo está libre para descargarlo, pero no posee las implicancias y características del software libre, como tampoco los lineamientos del movimiento filosófico del código abierto.
[editar] Organizaciones y licencias tras el FOSS - FLOSS
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 del Software de Código Abierto existe la Open Source Initiative (OSI), ambas se enfocan a 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 Código abierto) - GNU GPL (para el Software Libre), entre otras, sin protección heredada y con protección heredada.
[editar] Comparación entre el Software libre y el 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 | Código abierto |
LAS 4 LIBERTADES DEL SOFTWARE LIBRE | LAS 10 PREMISAS DE 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. |
Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera (Libertad 2) | Trabajos derivados: la redistribución de modificaciones debe estar permitida. |
Mejorar el programa y publicar las mejoras (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. | |
Es importante señalar que las "libertades 1 y 3" del software libre obligan a que se tenga acceso al código fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algún tipo de licencia de software libre que beneficie a la comunidad. |
[editar] Véase también
- Wikiproyecto: Software Libre y de Código Abierto Creando y complentando artículos relacionados al FOSS - FLOSS
- Software Libre
- Open Source, o bién, Código abierto
- GNU GPL
- Licencia Open Source
- Free Software Foundation, FSF
- Open Source Initiative, OSI
El contenido de esta página es un esbozo sobre software. Ampliándolo ayudarás a mejorar Wikipedia. Puedes ayudarte con las wikipedias en otras lenguas. |