Términos alternativos para el software gratuito - Alternative terms for free software

Los términos alternativos para el software libre , como código abierto , software libre y software libre , han sido un tema controvertido entre los usuarios de software libre y de código abierto desde finales de la década de 1990 en adelante. Estos términos comparten criterios de licencia y prácticas de desarrollo casi idénticos .

Condiciones

Software libre

En la cultura del software de la década de 1950 a la de 1990, el concepto de "software libre" combinó las clases de software actualmente diferenciadas de software de dominio público , Freeware , Shareware y FOSS y fue creado en el mundo académico y por aficionados y piratas informáticos .

Cuando Richard Stallman adoptó el término "software libre" en 1983, todavía se utilizaba de manera ambigua para describir varios tipos de software. En febrero de 1986, Richard Stallman definió formalmente el "software libre" con la publicación de The Free Software Definition en el ahora discontinuado Boletín GNU de la FSF como software que puede ser usado, modificado y redistribuido con poca o ninguna restricción, sus cuatro libertades esenciales de software . La definición de software libre de Richard Stallman , adoptada por la Free Software Foundation (FSF), define el software libre como una cuestión de libertad, no de precio, y se inspira en el ecosistema de software de dominio público anterior. La fuente canónica del documento se encuentra en la sección de filosofía del sitio web del Proyecto GNU , donde se publica en muchos idiomas.

Software de código abierto

En 1998 se acuñó el término " software de código abierto " (abreviado "OSS") como una alternativa al " software libre ". Varias fueron las razones para la propuesta de un nuevo mandato. Por un lado, un grupo del ecosistema del software libre percibió la actitud de la Free Software Foundation sobre la propaganda del concepto de "software libre" como "moralizante y confrontacional", lo que también se asoció con el término. Además, se consideró que la ambigüedad "disponible sin costo" de la palabra "gratis" desalentaba la adopción empresarial, al igual que el uso histórico ambiguo del término "software libre". En una sesión de estrategia de 1998 en California, Todd Anderson , Larry Augustin , Jon Hall , Sam Ockman , Christine Peterson y Eric S. Raymond seleccionaron el " software de código abierto " . Richard Stallman no había sido invitado. La sesión se organizó como reacción al anuncio de Netscape de enero de 1998 de un lanzamiento de código fuente para Navigator (como Mozilla ). Los asistentes a la reunión describieron el "código abierto" como una "etiqueta de reemplazo" para el software libre, y la Iniciativa de código abierto fue fundada poco después por Eric Raymond y Bruce Perens para promover el término como parte de "un programa de marketing para el software libre". . La definición de código abierto es utilizada por la Iniciativa de código abierto para determinar si una licencia de software califica para la insignia de la organización para el software de código abierto . La definición se basó en las Directrices de software libre de Debian , escritas y adaptadas principalmente por Bruce Perens . Perens no basó sus escritos en las cuatro libertades del software libre de la Free Software Foundation , que solo estuvieron disponibles más tarde en la web. Según OSI, Stallman inicialmente coqueteó con la idea de adoptar el término de código abierto.

A finales de la década de 1990, el término "código abierto" ganó mucha tracción en los medios públicos y fue aceptado en la industria del software en el contexto de la burbuja de las puntocom y la Web 2.0 impulsada por el software de código abierto . Por ejemplo, el académico de la Universidad de Duke , Christopher M. Kelty, describió el movimiento del Software Libre antes de 1998 como fragmentado y "el término Open Source, por el contrario, buscaba abarcarlos a todos en un solo movimiento" . El término propagación de "código abierto" más como parte del movimiento de código abierto , que inspiró muchos movimientos sucesores, incluyendo el contenido abierto , el hardware de código abierto , y el conocimiento abierto movimientos. Alrededor de 2000, el éxito del "código abierto" llevó a varios periodistas a informar que el término anterior "software libre", movimiento, y su líder Stallman se estaban volviendo "olvidados". En respuesta, Stallman y su FSF se opusieron al término "software de código abierto" y desde entonces han hecho campaña a favor del término "software libre". Debido al rechazo del término "software de código abierto" por parte de Stallman y FSF, el ecosistema está dividido en su terminología. Por ejemplo, una encuesta de la Unión Europea de 2002 reveló que el 32,6% de los desarrolladores de software libre se asocian con el software libre, el 48% con el software libre y sólo el 19,4% están indecisos o en un punto intermedio. Dado que los términos "software libre" y "software de código abierto" tienen sus defensores y críticos en los ecosistemas de software libre, se han propuesto términos unificadores; estos incluyen "software libre" (o software libre), "FLOSS" (software libre y de código abierto) y "FOSS" (o F / OSS, software libre y de código abierto).

FOSS y F / OSS

El primer uso conocido de la frase software libre de código abierto (abreviado FOSS o rara vez F / OSS) en Usenet fue en una publicación del 18 de marzo de 1998, justo un mes después de que se acuñara el término código abierto . En febrero de 2002, F / OSS apareció en un grupo de noticias de Usenet dedicado a los juegos de computadora Amiga . A principios de 2002, MITRE utilizó el término FOSS en lo que más tarde sería su informe de 2003 Uso de software libre y de código abierto (FOSS) en el Departamento de Defensa de EE. UU . Las instituciones de la Unión Europea más tarde también utilizaron el término FOSS antes de utilizar FLOSS, como también erudito en publicaciones.

Software libre

Aunque probablemente se usó anteriormente (ya en la década de 1990), "Software libre" obtuvo una mayor recepción pública cuando en 2000 la Comisión Europea lo adoptó. La palabra "libre", tomada de los idiomas español y francés, significa tener libertad. Esto evita la ambigüedad del costo de la libertad de la palabra inglesa "free".

SEDA FLOJA

FLOSS fue utilizado en 2001 como un acrónimo de proyecto por Rishab Aiyer Ghosh para software libre y de código abierto . Más tarde ese año, la Comisión Europea (CE) utilizó la frase cuando financió un estudio sobre el tema.

A diferencia del "software libre", que pretendía resolver el problema de la ambigüedad, "FLOSS" pretendía evitar tomar partido en el debate sobre si era mejor decir "software libre" o "software de código abierto".

Los defensores del término señalan que partes del acrónimo FLOSS se pueden traducir a otros idiomas, por ejemplo, la "F" representa libre (inglés) o frei (alemán), y la "L" representa libre (español o francés), livre (Portugués), o libero (italiano), etc. Sin embargo, este término no se usa a menudo en documentos oficiales que no están en inglés, ya que las palabras en estos idiomas para "free as in freedom" no tienen el problema de ambigüedad del inglés. "libre".

A finales de 2004, el acrónimo FLOSS se había utilizado en documentos oficiales en inglés emitidos por Sudáfrica, España y Brasil. Otros académicos e instituciones también lo utilizan.

Richard Stallman respalda el término FLOSS para referirse a "código abierto" y "software libre" sin tener que elegir necesariamente entre los dos campos, sin embargo, pide a las personas que consideren apoyar el campo del "software libre / libre". Stallman ha sugerido que el término "software sin restricciones" sería un reemplazo apropiado y no ambiguo, pero que no lo presionaría porque había demasiado impulso y demasiado esfuerzo detrás del término "software libre".

El término "FLOSS" ha sido objeto de algunas críticas por ser contraproducente y parecer tonto. Por ejemplo, Eric Raymond , cofundador de Open Source Initiative, declaró en 2009:

"Por lo que puedo imaginar ... la gente piensa que estaría haciendo un compromiso ideológico ... si eligen 'código abierto' o 'software libre'. Bueno, hablando como el tipo que promulgó el 'código abierto' para abolir el colosales errores de marketing que se asociaron con el término 'software libre', creo que 'software libre' es menos malo que 'FLOSS'. Alguien, por favor, dispare este acrónimo lamentable en la cabeza y sáquelo de nuestra miseria ".

Raymond cita al programador Rick Moen diciendo:

"Sigo teniendo dificultades para tomar en serio a cualquiera que adopte un acrónimo insoportablemente malo y desafortunadamente oscuro asociado con ayudas para la higiene dental " y "ninguno de los términos puede entenderse sin comprender primero tanto el software libre como el código abierto, como un estudio previo".

Propiedad y archivos adjuntos

Ninguno de estos términos, o el término "software libre" en sí, ha sido registrado como marca registrada. Bruce Perens de OSI intentó registrar "código abierto" como una marca de servicio para OSI en los Estados Unidos de América, pero ese intento no cumplió con los estándares de especificidad de las marcas comerciales relevantes. OSI reclama una marca comercial en "OSI Certified" y solicitó el registro de marca comercial, pero no completó el papeleo. La Oficina de Patentes y Marcas de Estados Unidos lo etiqueta como "abandonado".

Si bien el término "software libre" está asociado con la definición de la FSF, y el término "software de código abierto" está asociado con la definición de OSI, los otros términos no han sido reivindicados por ningún grupo en particular. Si bien las definiciones de FSF y OSI están redactadas de manera bastante diferente, el conjunto de software que cubren es casi idéntico.

Todos los términos se usan indistintamente, la elección de cuál usar es principalmente política (querer apoyar a un determinado grupo) o práctica (pensar que un término es el más claro).

La principal diferencia entre el software libre y el código abierto es de filosofía. Según la Free Software Foundation, "Casi todo el software de código abierto es software libre. Los dos términos describen casi la misma categoría de software, pero representan puntos de vista basados ​​en valores fundamentalmente diferentes".

Licencias

La elección del término tiene poco o ningún impacto sobre qué licencias son válidas o utilizadas por los diferentes campamentos, mientras que las recomendaciones pueden variar. Al menos hasta el lanzamiento de la GPLv3, el uso de la GPLv2 unió el campo de código abierto y software libre. La gran mayoría del software al que se refieren todos estos términos se distribuye bajo un pequeño conjunto de licencias, todas las cuales son aceptadas sin ambigüedades por los diversos guardianes de facto y de jure de cada uno de estos términos. La mayoría del software es una de las pocas licencias de software permisivas (las licencias BSD , la licencia MIT y la licencia Apache ) o una de las pocas licencias copyleft (la GNU General Public License v2, GPLv3 , la GNU Lesser General Public License , o la Licencia Pública de Mozilla ).

La Free Software Foundation ( Lista de licencias de software aprobadas por la FSF ) y la Open Source Initiative ( Lista de licencias de software aprobadas por OSI ) publican listas de licencias que aceptan que cumplen con sus definiciones de software libre y software de código abierto, respectivamente. La Iniciativa de Código Abierto considera que casi todas las licencias de software libre también son de código abierto y variadas. Estas incluyen las últimas versiones de las tres licencias principales de la FSF, la GPLv3, la Licencia Pública General Reducida (LGPL) y la Licencia Pública General Affero GNU (AGPL).

Aparte de estas dos organizaciones, muchas más organizaciones de software libre publican recomendaciones y comentarios sobre licencias y asuntos relacionados con las licencias. El Debian proyecto es visto por algunos a ofrecer consejos útiles sobre si licencias particulares cumplen con sus directrices de software libre de Debian . Debian no publica una lista de licencias "aprobadas", pero sus juicios se pueden rastrear verificando qué licencias utilizan el software que han permitido en su distribución. Además, el Proyecto Fedora proporciona una lista de licencias aprobadas (para Fedora) según la aprobación de la Free Software Foundation (FSF), la Open Source Initiative (OSI) y la consulta con Red Hat Legal. Existe también el movimiento libre de derechos de autor , los BSD como también la Fundación Apache y Mozilla con puntos de vista propios sobre las licencias.

Software de dominio público

También hay una clase de software que está cubierta por los nombres discutidos en este artículo, pero que no tiene licencia: software cuyo código fuente es de dominio público . El uso de dicho código fuente, y por lo tanto la versión ejecutable, no está restringido por derechos de autor y, por lo tanto, no necesita una licencia de software libre para convertirlo en software libre. Sin embargo, no todos los países tienen la misma forma de régimen de "dominio público" y posibilidades de dedicar las obras y los derechos de autor al dominio público.

Además, para que los distribuidores estén seguros de que el software se lanza al dominio público, generalmente necesitan ver algo escrito para confirmarlo. Por lo tanto, incluso sin una licencia, a menudo todavía existe una nota escrita sobre la falta de derechos de autor y otros derechos exclusivos (una exención o aviso contra los derechos de autor ), que puede verse como un sustituto de la licencia. También hay formas mixtas entre renuncia y licencia, por ejemplo, el dominio público como las licencias CC0 y la Unlicense , con una licencia totalmente permisiva como alternativa en caso de ineficacia de la renuncia.

Términos que no están en inglés en regiones anglófonas

La comunidad de software libre en algunas partes de la India a veces usa el término " software Swatantra ", ya que el término "Swatantra" significa libre en sánscrito , que es el antepasado de todas las lenguas indoeuropeas de la India, incluido el hindi , a pesar de que el inglés es la lengua franca. . Otros términos como "kattatra menporul (கட்டற்ற_மென்பொருள்)" para software libre, donde kattatra significa libre y menporul significa software también se está utilizando en Tamil Nadu y Tamils ​​en otras partes del mundo. En Filipinas , a veces se utiliza "software malayang". La palabra "libre" existe en el idioma filipino y proviene del idioma español, pero ha adquirido la misma ambigüedad costo / libertad de la palabra inglesa "free". Según Meranau "Free" es KANDURI , Diccubayadan, Libre.

Ver también

Referencias

enlaces externos