Software de código abierto

Código abierto frente a software libre

El desarrollo de software de código abierto puede aportar diversas perspectivas más allá de las de una sola empresa. Un informe de 2008 del Grupo Standish afirmaba que la adopción de modelos de software de código abierto ha supuesto un ahorro de unos 60.000 millones de dólares al año para los consumidores[4][5].

El código abierto puede utilizarse para estudiar y permite a los usuarios finales capaces adaptar el software a sus necesidades personales de forma similar a lo que permiten los scripts de usuario y las hojas de estilo personalizadas en los sitios web, y eventualmente publicar la modificación como un fork para los usuarios con preferencias similares, y enviar directamente las posibles mejoras como pull requests.

En los primeros tiempos de la informática, los programadores y desarrolladores compartían software para aprender unos de otros y hacer evolucionar el campo de la informática. Con el tiempo, la noción de código abierto se apartó de la comercialización del software en los años 1970-1980. Sin embargo, los académicos seguían desarrollando software en colaboración. Ejemplos de ello son Donald Knuth en 1979 con el sistema de composición tipográfica TeX[6] y Richard Stallman en 1983 con el sistema operativo GNU[7]. En 1997, Eric Raymond publicó The Cathedral and the Bazaar, un análisis reflexivo de la comunidad hacker y los principios del software libre. El artículo recibió una gran atención a principios de 1998, y fue uno de los factores que motivaron a Netscape Communications Corporation a publicar su popular suite de Internet Netscape Communicator como software libre. Este código fuente se convirtió posteriormente en la base de SeaMonkey, Mozilla Firefox, Thunderbird y KompoZer.

¿Qué es el software de código abierto?

El software de código abierto (OSS) es un software que se distribuye con su código fuente, haciéndolo disponible para su uso, modificación y distribución con sus derechos originales.

¿Qué es un software de código abierto con ejemplos?

Los principales ejemplos de productos de código abierto son el servidor HTTP Apache, la plataforma de comercio electrónico osCommerce, los navegadores de Internet Mozilla Firefox y Chromium (el proyecto en el que se realiza la mayor parte del desarrollo del programa gratuito Google Chrome) y la completa suite ofimática LibreOffice.

¿Es Windows 10 un software de código abierto?

Microsoft completó la primera fase de portar el OpenJDK de Java para Windows 10 en dispositivos ARM en junio de 2020. En agosto de 2020, Microsoft se convirtió en miembro fundador de la Open Source Security Foundation (OpenSSF), un foro interindustrial para un esfuerzo de colaboración para mejorar la seguridad del software de código abierto.

Sitio web de código abierto

El desarrollo de software de código abierto puede aportar diversas perspectivas más allá de las de una sola empresa. Un informe de 2008 del Grupo Standish afirmaba que la adopción de modelos de software de código abierto ha supuesto un ahorro de unos 60.000 millones de dólares al año para los consumidores[4][5].

El código abierto puede utilizarse para estudiar y permite a los usuarios finales capaces adaptar el software a sus necesidades personales de forma similar a lo que permiten los scripts de usuario y las hojas de estilo personalizadas en los sitios web, y eventualmente publicar la modificación como un fork para los usuarios con preferencias similares, y enviar directamente las posibles mejoras como pull requests.

En los primeros tiempos de la informática, los programadores y desarrolladores compartían software para aprender unos de otros y hacer evolucionar el campo de la informática. Con el tiempo, la noción de código abierto se apartó de la comercialización de software en los años 1970-1980. Sin embargo, los académicos seguían desarrollando software en colaboración. Ejemplos de ello son Donald Knuth en 1979 con el sistema de composición tipográfica TeX[6] y Richard Stallman en 1983 con el sistema operativo GNU[7]. En 1997, Eric Raymond publicó The Cathedral and the Bazaar, un análisis reflexivo de la comunidad hacker y los principios del software libre. El artículo recibió una gran atención a principios de 1998, y fue uno de los factores que motivaron a Netscape Communications Corporation a publicar su popular suite de Internet Netscape Communicator como software libre. Este código fuente se convirtió posteriormente en la base de SeaMonkey, Mozilla Firefox, Thunderbird y KompoZer.

¿Es Python un código abierto?

Python está desarrollado bajo una licencia de código abierto aprobada por la OSI, lo que hace que se pueda utilizar y distribuir libremente, incluso para uso comercial.

¿Es Chrome un código abierto?

Programa gratuito de propiedad, basado en componentes de código abierto. … La mayor parte del código fuente de Chrome proviene del proyecto de software libre y de código abierto de Google, Chromium, pero Chrome tiene una licencia de software libre propietario.

¿Es Firefox un código abierto?

Mozilla Firefox es un software libre y de código abierto, construido por una comunidad de miles de personas de todo el mundo. Hay algunas cosas que debes saber: Firefox se pone a tu disposición bajo los términos de la Licencia Pública de Mozilla.

Ejemplos de código abierto

El código abierto es poderoso porque reduce las barreras a la adopción y la colaboración, permitiendo a la gente difundir y mejorar los proyectos rápidamente. También porque da a los usuarios la posibilidad de controlar su propia informática, en relación con el código cerrado. Por ejemplo, una empresa que utilice software de código abierto tiene la opción de contratar a alguien para que realice mejoras personalizadas en el software, en lugar de depender exclusivamente de las decisiones de un proveedor de código cerrado.

El software libre se refiere al mismo conjunto de proyectos que el código abierto. A veces también verá estos términos combinados como “software libre y de código abierto” (FOSS) o “software libre, gratuito y de código abierto” (FLOSS). Libre y gratuito se refieren a la libertad, no al precio.

En consecuencia, la mayoría de los proyectos de código abierto son gratuitos, pero “libre de cargos” no forma parte de la definición de código abierto. Hay formas de cobrar por los proyectos de código abierto de forma indirecta, a través de licencias duales o características limitadas, sin dejar de cumplir la definición oficial de código abierto.

El trabajo de código abierto es como cualquier otra actividad creativa, ya sea escribir o pintar. Puede dar miedo compartir tu trabajo con el mundo, pero la única manera de mejorar es practicar, incluso si no tienes público.

¿Es Java un código abierto?

Java fue originalmente desarrollado y apoyado por Sun Microsystems y ahora es apoyado por Oracle. Sin embargo, Java es de código abierto y cuenta con una comunidad mundial dedicada a guiar su desarrollo y crecimiento continuos.

¿Es Microsoft Word un software libre y de código abierto?

MS Word es un producto comercial de marca registrada. Su código fuente es propiedad de Microsoft. … Se trata de un software independiente disponible a un precio, por lo que no debe asumirse que sea un software de código abierto. Windows es un sistema operativo propiedad de Microsoft y es un producto con licencia de la misma.

¿Es Unix un código abierto?

Sí, UNIX es libre y de código abierto y puede ser usado personal y comercialmente. Hay muchos sabores de UNIX que están hechos con el código fuente de UNIX y pueden tener licencia de propiedad. El mejor sabor de UNIX para ser utilizado debe ser llamado Ubuntu que tiene un gran entorno de fácil uso.

Los pros del software de código abierto

En los próximos meses, la junta directiva del OSI renovará cuatro de sus puestos con un proceso de elección abierto entre sus miembros individuales y afiliados. Habrá dos elecciones en marzo: Las organizaciones afiliadas elegirán dos directores y los miembros individuales elegirán dos directores.

El miembro asociado de la OSI Libre Space Foundation (LSF) es una fundación sin ánimo de lucro registrada en Grecia cuya visión es “un Espacio Exterior Abierto y Accesible para todos”. Recientemente, en nombre de la actividad OpenSatCom.org de la Agencia Espacial Europea, se asociaron con Inno3 para investigar los modelos de desarrollo de código abierto en la industria de las comunicaciones por satélite y compartir sus conclusiones en un informe.

En todo el mundo se pueden encontrar aplicaciones creativas y emocionantes del software de código abierto, y quién mejor para compartir los detalles de los nuevos casos de uso que los propios profesionales. En esta serie de blogs presentaremos a los invitados que contaron sus historias de código abierto durante Practical Open Source Information (POSI) 2021, una conferencia en línea organizada por el OSI. Consulte este canal para conocer más historias prácticas de código abierto.