El código abierto es un código fuente que se pone a disposición de forma gratuita para su posible modificación y redistribución. Los productos incluyen el permiso para utilizar el código fuente, [1] los documentos de diseño, [2] o el contenido del producto. El modelo de código abierto es un modelo de desarrollo de software descentralizado que fomenta la colaboración abierta . [3] [4] Un principio fundamental del desarrollo de software de código abierto es la producción entre pares , con productos como el código fuente, los planos y la documentación disponibles de forma gratuita para el público. El movimiento de código abierto en el software comenzó como una respuesta a las limitaciones del código propietario . El modelo se utiliza para proyectos como la tecnología apropiada de código abierto , [5] y el descubrimiento de fármacos de código abierto. [6] [7]
El código abierto promueve el acceso universal a través de una licencia de código abierto o libre al diseño o modelo de un producto, y la redistribución universal de ese diseño o modelo. [8] [9] Antes de que la frase código abierto se adoptara ampliamente, los desarrolladores y productores usaban una variedad de otros términos. El código abierto ganó fuerza con el auge de Internet. [10] El movimiento del software de código abierto surgió para aclarar los problemas de derechos de autor , licencias , dominio y consumidores.
En general, el código abierto se refiere a un programa informático en el que el código fuente está disponible para el público en general para su uso o modificación a partir de su diseño original. El código se publica bajo los términos de una licencia de software . Dependiendo de los términos de la licencia, otros pueden descargar, modificar y publicar su versión (bifurcación) de nuevo para la comunidad. Han surgido muchas instituciones formales de gran tamaño para apoyar el desarrollo del movimiento de código abierto, incluida la Apache Software Foundation , que apoya proyectos comunitarios como el marco de código abierto Apache Hadoop y el servidor HTTP de código abierto Apache HTTP .
El intercambio de información técnica es muy anterior a Internet y a la computadora personal. Por ejemplo, en los primeros años del desarrollo del automóvil, un grupo de monopolistas del capital poseía los derechos de una patente de un motor de gasolina de dos tiempos solicitada originalmente por George B. Selden . [11] Al controlar esta patente, pudieron monopolizar la industria y obligar a los fabricantes de automóviles a cumplir sus demandas o arriesgarse a una demanda.
En 1911, el fabricante de automóviles independiente Henry Ford ganó un desafío a la patente de Selden . El resultado fue que la patente de Selden se volvió prácticamente inútil y se formó una nueva asociación (que eventualmente se convertiría en la Asociación de Fabricantes de Vehículos Motorizados ). [11] La nueva asociación instituyó un acuerdo de licencia cruzada entre todos los fabricantes de automóviles estadounidenses: aunque cada empresa desarrollaría tecnología y presentaría patentes, estas patentes se compartirían abiertamente y sin intercambio de dinero entre todos los fabricantes. [11] Cuando Estados Unidos entró en la Segunda Guerra Mundial , 92 patentes de Ford y 515 patentes de otras empresas se estaban compartiendo entre estos fabricantes, sin ningún intercambio de dinero (o demandas). [11]
Entre los primeros ejemplos de intercambio gratuito de código fuente se encuentran las versiones de código fuente de los sistemas operativos y otros programas de IBM en los años 1950 y 1960, y el grupo de usuarios SHARE que se formó para facilitar el intercambio de software. [12] [13] A partir de los años 1960, los investigadores de ARPANET utilizaron un proceso abierto de " solicitud de comentarios " (RFC) para fomentar la retroalimentación en los primeros protocolos de redes de telecomunicaciones. Esto condujo al nacimiento de la Internet en 1969.
El intercambio de código fuente en Internet comenzó cuando Internet era relativamente primitivo, con software distribuido a través de UUCP , Usenet , IRC y Gopher . BSD , por ejemplo, se distribuyó ampliamente por primera vez mediante publicaciones en comp.os.linux en Usenet, que también es donde se discutió su desarrollo. Linux siguió este modelo.
El término "código abierto" surgió a finales de los años 1990 por un grupo de personas del movimiento del software libre que criticaban la agenda política y la filosofía moral implícita en el término "software libre" y buscaban reformular el discurso para reflejar una posición más comercial. [14] Además, la ambigüedad del término "software libre" se consideraba que desalentaba la adopción empresarial. [15] [16] Sin embargo, la ambigüedad de la palabra "libre" existe principalmente en inglés, ya que puede referirse al costo. El grupo incluía a Christine Peterson , Todd Anderson, Larry Augustin , Jon Hall , Sam Ockman, Michael Tiemann y Eric S. Raymond . Peterson sugirió "código abierto" en una reunión [17] celebrada en Palo Alto, California , en reacción al anuncio de Netscape en enero de 1998 de una liberación del código fuente para Navigator . Linus Torvalds dio su apoyo al día siguiente, y Phil Hughes respaldó el término en Linux Journal . Richard Stallman , fundador de la Free Software Foundation (FSF) en 1985, rápidamente decidió no respaldar el término. [17] [18] El objetivo de la FSF era promover el desarrollo y uso de software libre, que definieron como software que otorga a los usuarios la libertad de ejecutar, estudiar, compartir y modificar el código. Este concepto es similar al de código abierto pero pone un mayor énfasis en los aspectos éticos y políticos de la libertad del software. Netscape publicó su código fuente bajo la Licencia Pública Netscape y luego bajo la Licencia Pública Mozilla . [19]
Raymond fue especialmente activo en el esfuerzo por popularizar el nuevo término. Hizo el primer llamado público a la comunidad de software libre para que lo adoptara en febrero de 1998. [20] Poco después, fundó The Open Source Initiative en colaboración con Bruce Perens . [17]
El término ganó mayor visibilidad a través de un evento organizado en abril de 1998 por el editor de tecnología Tim O'Reilly . Originalmente llamado "Freeware Summit" y más tarde conocido como "Open Source Summit", [21] el evento contó con la presencia de los líderes de muchos de los proyectos libres y de código abierto más importantes, incluidos Linus Torvalds, Larry Wall , Brian Behlendorf , Eric Allman , Guido van Rossum , Michael Tiemann , Paul Vixie , Jamie Zawinski y Eric Raymond. En esa reunión, se discutieron alternativas al término "software libre". Tiemann abogó por "sourceware" como un nuevo término, mientras que Raymond abogó por "código abierto". Los desarrolladores reunidos realizaron una votación y el ganador fue anunciado en una conferencia de prensa esa misma noche. [21]
Algunos economistas coinciden en que el código abierto es un bien de información [23] o un "bien de conocimiento" en el que la obra original requiere una cantidad significativa de tiempo, dinero y esfuerzo. El coste de reproducir la obra es lo suficientemente bajo como para que se puedan añadir usuarios adicionales a un coste cero o casi cero; esto se conoce como el coste marginal de un producto. El copyright crea un monopolio, de modo que el precio cobrado a los consumidores puede ser significativamente superior al coste marginal de producción. Esto permite al autor recuperar el coste de realización de la obra original. El copyright crea así costes de acceso para los consumidores que valoran la obra más que el coste marginal pero menos que el coste de producción inicial. Los costes de acceso también plantean problemas a los autores que desean crear una obra derivada (como una copia de un programa de software modificado para corregir un error o añadir una característica, o una remezcla de una canción) pero no pueden o no quieren pagar al titular del copyright por el derecho a hacerlo.
Al estar organizado como una " cooperativa de consumidores ", el código abierto elimina algunos de los costos de acceso de los consumidores y creadores de obras derivadas al reducir las restricciones de los derechos de autor. La teoría económica básica predice que los costos más bajos conducirían a un mayor consumo y también a una creación más frecuente de obras derivadas. Organizaciones como Creative Commons albergan sitios web donde las personas pueden solicitar "licencias" alternativas, o niveles de restricción, para sus obras. [24] Estas protecciones autogestionadas liberan a la sociedad en general de los costos de controlar las infracciones de los derechos de autor.
Otros sostienen que, como los consumidores no pagan por sus copias, los creadores no pueden recuperar el costo inicial de producción y, por lo tanto, tienen pocos incentivos económicos para crear en primer lugar. Según este argumento, los consumidores saldrían perdiendo porque algunos de los bienes que de otro modo comprarían no estarían disponibles. En la práctica, los productores de contenido pueden elegir entre adoptar una licencia propietaria y cobrar por las copias, o una licencia abierta. Algunos bienes que requieren grandes cantidades de investigación y desarrollo profesional, como la industria farmacéutica (que depende en gran medida de las patentes, no de los derechos de autor para la protección de la propiedad intelectual) son casi exclusivamente propietarios, aunque se están desarrollando tecnologías cada vez más sofisticadas sobre principios de código abierto. [25]
Hay evidencia de que el desarrollo de código abierto crea un valor enorme. [26] Por ejemplo, en el contexto del diseño de hardware de código abierto , los diseños digitales se comparten de forma gratuita y cualquiera con acceso a tecnologías de fabricación digital (por ejemplo, impresoras 3D RepRap ) puede replicar el producto por el costo de los materiales. [27] El compartidor original puede recibir retroalimentación y potencialmente mejoras en el diseño original de la comunidad de producción de pares .
Muchos proyectos de código abierto tienen un alto valor económico. Según el índice de software de código abierto de Battery (BOSS), los diez proyectos de código abierto económicamente más importantes son: [28] [29]
La clasificación otorgada se basa en la actividad relativa a los proyectos en debates en línea, en GitHub, en la actividad de búsqueda en motores de búsqueda y en la influencia en el mercado laboral.
También se ha demostrado que otros acuerdos alternativos dan como resultado una buena creación fuera del modelo de licencia de propiedad. Algunos ejemplos incluyen: [ cita requerida ]
El modelo de código abierto es un modelo de desarrollo de software descentralizado que fomenta la colaboración abierta , [3] [30] lo que significa "cualquier sistema de innovación o producción que se basa en participantes orientados a objetivos pero poco coordinados que interactúan para crear un producto (o servicio) de valor económico, que ponen a disposición de contribuyentes y no contribuyentes por igual". [3] Un principio fundamental del desarrollo de software de código abierto es la producción entre pares , con productos como código fuente, planos y documentación disponibles gratuitamente para el público. El movimiento de código abierto en software comenzó como una respuesta a las limitaciones del código propietario. El modelo se utiliza para proyectos como la tecnología apropiada de código abierto , [5] y el descubrimiento de fármacos de código abierto. [6] [7]
El modelo de código abierto para el desarrollo de software inspiró el uso del término para referirse a otras formas de colaboración abierta, como en foros de Internet , [8] listas de correo [31] y comunidades en línea . [32] También se piensa que la colaboración abierta es el principio operativo que subyace a una gama de emprendimientos diversos, incluidos TEDx y Wikipedia. [33]
La colaboración abierta es el principio que subyace a la producción entre pares , la colaboración masiva y la wikinomics . [3] Se observó inicialmente en el software de código abierto, pero también se puede encontrar en muchos otros casos, como en foros de Internet , [8] listas de correo , [31] comunidades de Internet, [32] y muchos casos de contenido abierto , como Creative Commons . También explica algunos casos de crowdsourcing , consumo colaborativo e innovación abierta . [3]
Riehle et al. definen la colaboración abierta como una colaboración basada en tres principios de igualitarismo , meritocracia y autoorganización . [34] Levine y Prietula definen la colaboración abierta como "cualquier sistema de innovación o producción que se basa en participantes orientados a objetivos pero poco coordinados que interactúan para crear un producto (o servicio) de valor económico, que ponen a disposición de contribuyentes y no contribuyentes por igual". [3] Esta definición captura múltiples instancias, todas unidas por principios similares. Por ejemplo, todos los elementos (bienes de valor económico, acceso abierto para contribuir y consumir, interacción e intercambio, trabajo con un propósito pero poco coordinado) están presentes en un proyecto de software de código abierto, en Wikipedia o en un foro o comunidad de usuarios. También pueden estar presentes en un sitio web comercial que se basa en contenido generado por el usuario . En todos estos casos de colaboración abierta, cualquiera puede contribuir y cualquiera puede participar libremente de los frutos de compartir, que son producidos por participantes que interactúan y están poco coordinados.
Una conferencia anual dedicada a la investigación y la práctica de la colaboración abierta es el Simposio Internacional sobre Wikis y Colaboración Abierta (OpenSym, anteriormente WikiSym). [35] Según su sitio web, el grupo define la colaboración abierta como "colaboración que es igualitaria (todos pueden participar, no existen barreras artificiales o basadas en principios para la participación), meritocrática (las decisiones y el estatus se basan en el mérito en lugar de ser impuestos) y autoorganizada (los procesos se adaptan a las personas en lugar de que las personas se adapten a procesos predefinidos)". [36]
El código abierto promueve el acceso universal a través de una licencia de código abierto o libre al diseño o modelo de un producto, y la redistribución universal de ese diseño o modelo. [8] [9] Antes de que la frase código abierto se adoptara ampliamente, los desarrolladores y productores usaban una variedad de otros términos. El código abierto ganó auge en parte debido al auge de Internet. [37] El movimiento del software de código abierto surgió para aclarar los problemas de derechos de autor , licencias , dominio y consumidores.
Una licencia de código abierto es un tipo de licencia para software de computadora y otros productos que permite que el código fuente , el plano o el diseño se use, modifique o comparta (con o sin modificaciones) bajo términos y condiciones definidos. [38] [39] Esto permite que los usuarios finales y las empresas comerciales revisen y modifiquen el código fuente, el plano o el diseño para su propia personalización, curiosidad o necesidades de resolución de problemas. El software con licencia de código abierto está disponible en su mayoría de forma gratuita , aunque este no tiene por qué ser necesariamente el caso. Las licencias que solo permiten la redistribución no comercial o la modificación del código fuente solo para uso personal generalmente no se consideran licencias de código abierto. Sin embargo, las licencias de código abierto pueden tener algunas restricciones, particularmente con respecto a la expresión de respeto al origen del software, como el requisito de preservar el nombre de los autores y una declaración de derechos de autor dentro del código, o el requisito de redistribuir el software licenciado solo bajo la misma licencia (como en una licencia copyleft ). Un conjunto popular de licencias de software de código abierto son aquellas aprobadas por la Iniciativa de Código Abierto (OSI) según su Definición de Código Abierto (OSD).
El crecimiento del concepto de código abierto ha afectado a las opiniones sociales y políticas. Los defensores de un campo a menudo apoyan la expansión del código abierto en otros campos. Pero Eric Raymond y otros fundadores del movimiento de código abierto a veces han argumentado públicamente contra la especulación sobre aplicaciones fuera del software, diciendo que los argumentos sólidos a favor de la apertura del software no deben debilitarse al extenderse a áreas en las que la historia puede ser menos convincente. El impacto más amplio del movimiento de código abierto y el alcance de su papel en el desarrollo de nuevos procedimientos de intercambio de información aún están por verse.
El movimiento de código abierto ha inspirado una mayor transparencia y libertad en la investigación biotecnológica , por ejemplo, CAMBIA [40]. Incluso las propias metodologías de investigación pueden beneficiarse de la aplicación de los principios de código abierto. [41] También ha dado lugar al movimiento de hardware de código abierto en rápida expansión.
El software de código abierto es un software cuyo código fuente se publica y se pone a disposición del público, lo que permite a cualquiera copiar, modificar y redistribuir el código fuente sin pagar regalías ni tarifas. [42]
LibreOffice y el programa de manipulación de imágenes GNU son ejemplos de software de código abierto. Al igual que sucede con el software propietario, los usuarios deben aceptar los términos de una licencia cuando utilizan software de código abierto, pero los términos legales de las licencias de código abierto difieren radicalmente de los de las licencias propietarias.
El código abierto puede evolucionar a través de la cooperación comunitaria. Estas comunidades están compuestas por programadores individuales y grandes empresas. Algunos de los programadores individuales que inician un proyecto de código abierto pueden terminar creando empresas que ofrecen productos o servicios que incorporan programas de código abierto. [ cita requerida ] Algunos ejemplos de productos de software de código abierto son: [43]
Google Summer of Code , a menudo abreviado como GSoC, es un programa anual internacional en el que Google otorga estipendios a los colaboradores que completen con éxito un proyecto de codificación de software libre y de código abierto durante el verano. GSoC es un proyecto a gran escala con 202 organizaciones participantes en 2021. [44] Existen proyectos similares a menor escala como el Proyecto Talawa [45] dirigido por la Fundación Palisadoes (una organización sin fines de lucro con sede en California, originalmente para promover el uso de la tecnología de la información en Jamaica, pero que ahora también apoya a las comunidades desfavorecidas en los EE. UU.) [46]
El hardware de código abierto es un hardware cuya especificación inicial, normalmente en formato de software, se publica y se pone a disposición del público, lo que permite a cualquiera copiar, modificar y redistribuir el hardware y el código fuente sin pagar regalías ni tasas. El hardware de código abierto evoluciona a través de la cooperación comunitaria. Estas comunidades están compuestas por desarrolladores de hardware y software individuales, aficionados y empresas muy grandes. Algunos ejemplos de iniciativas de hardware de código abierto son:
Algunos editores de revistas de acceso abierto han argumentado que los datos de los estudios de gastronomía y ciencia alimentaria deberían estar disponibles libremente para facilitar la reproducibilidad . [51] Varias personas han publicado libros de recetas con licencia Creative Commons. [52]
Un robot de código abierto es un robot cuyos planos, esquemas o código fuente se publican bajo un modelo de código abierto.
El software libre y de código abierto (FOSS, por sus siglas en inglés) o software libre y de código abierto (FLOSS, por sus siglas en inglés) es un código fuente compartido abiertamente que tiene licencia sin restricciones de uso, modificación o distribución. [ cita requerida ] Existe confusión sobre esta definición porque "libre", también conocido como "free", se refiere a la libertad del producto, no al precio, gasto, costo o cargo. Por ejemplo, "ser libre de hablar" no es lo mismo que "cerveza gratis". [18]
Por el contrario, Richard Stallman sostiene que el "significado obvio" del término "código abierto" es que el código fuente es público/accesible para inspección, sin que necesariamente se concedan otros derechos, aunque los defensores del término dicen que deben cumplirse las condiciones de la Definición de Código Abierto . [78]
"Libre y abierto" no debe confundirse con propiedad pública ( propiedad estatal ), desprivatización ( nacionalización ), antiprivatización ( activismo anticorporativo ) o comportamiento transparente . [ cita requerida ]
En general, el código abierto se refiere a un programa informático cuyo código fuente está disponible para el público en general para su uso con cualquier propósito (incluido el comercial) o para modificar su diseño original. El código abierto está pensado para ser un esfuerzo colaborativo, en el que los programadores mejoran el código fuente y comparten los cambios dentro de la comunidad. El código se publica bajo los términos de una licencia de software . Según los términos de la licencia, otros pueden descargar, modificar y publicar su versión (bifurcación) en la comunidad.
El auge de la cultura del código abierto en el siglo XX fue el resultado de una creciente tensión entre las prácticas creativas que requieren el acceso a contenido que a menudo está protegido por derechos de autor y las leyes y políticas restrictivas de propiedad intelectual que rigen el acceso a contenido protegido por derechos de autor. Las dos formas principales en que las leyes de propiedad intelectual se volvieron más restrictivas en el siglo XX fueron las extensiones del plazo de los derechos de autor (particularmente en los Estados Unidos) y las sanciones, como las articuladas en la Ley de Derechos de Autor del Milenio Digital (DMCA), impuestas a los intentos de eludir las tecnologías antipiratería. [79]
Aunque la apropiación artística suele estar permitida en virtud de las doctrinas de uso legítimo , la complejidad y ambigüedad de estas doctrinas crea una atmósfera de incertidumbre entre los profesionales de la cultura. Además, las medidas de protección de los propietarios de derechos de autor crean lo que algunos llaman un " efecto amedrentador " entre los profesionales de la cultura. [80]
La idea de una cultura de "código abierto" corre paralela a la de " cultura libre ", pero es sustancialmente diferente. La cultura libre es un término derivado del movimiento del software libre y, en contraste con esa visión de la cultura, los defensores de la cultura de código abierto (OSC) sostienen que es necesario que exista alguna ley de propiedad intelectual para proteger a los productores culturales. Sin embargo, proponen una posición más matizada que la que tradicionalmente han buscado las corporaciones. En lugar de ver la ley de propiedad intelectual como una expresión de reglas instrumentales destinadas a defender los derechos naturales o los resultados deseables, un argumento a favor de la OSC tiene en cuenta diversos bienes (como en "la buena vida" [ aclaración necesaria ] ) y fines.
Sitios como ccMixter ofrecen espacio web gratuito a cualquiera que esté dispuesto a licenciar su trabajo bajo una licencia Creative Commons . El producto cultural resultante está disponible para su descarga gratuita (generalmente accesible) para cualquier persona con una conexión a Internet. [81] Las tecnologías analógicas más antiguas, como el teléfono o la televisión, tienen limitaciones en el tipo de interacción que pueden tener los usuarios.
A través de diversas tecnologías, como las redes peer-to-peer y los blogs , los productores culturales pueden aprovechar las amplias redes sociales para distribuir sus productos. A diferencia de la distribución de medios tradicionales, la redistribución de medios digitales en Internet puede resultar prácticamente gratuita. Tecnologías como BitTorrent y Gnutella aprovechan diversas características del protocolo de Internet ( TCP/IP ) en un intento de descentralizar totalmente la distribución de archivos.
La ética del código abierto se divide en dos vertientes:
El filósofo irlandés Richard Kearney ha utilizado el término " hinduismo de código abierto " para referirse a la forma en que figuras históricas como Mohandas Gandhi y Swami Vivekananda trabajaron sobre esta antigua tradición. [85]
El periodismo de código abierto se refería antiguamente a las técnicas periodísticas estándar de recopilación de noticias y verificación de hechos, lo que refleja la inteligencia de fuentes abiertas , un término similar utilizado en los círculos de inteligencia militar. En la actualidad, el periodismo de código abierto se refiere comúnmente a formas de publicación innovadoras de periodismo en línea , en lugar de la obtención de noticias por parte de un periodista profesional. En la edición del 25 de diciembre de 2006 de la revista TIME, esto se menciona como contenido creado por el usuario y se lo menciona junto con proyectos de código abierto más tradicionales, como OpenSolaris y Linux .
Los blogs o bitácoras son otra plataforma importante para la cultura de código abierto. Los blogs consisten en publicaciones periódicas ordenadas cronológicamente de forma inversa, que utilizan una tecnología que permite que las páginas web se actualicen fácilmente sin necesidad de conocimientos de diseño, código o transferencia de archivos . Si bien las corporaciones, las campañas políticas y otras instituciones formales han comenzado a utilizar estas herramientas para distribuir información, muchos blogs son utilizados por individuos para la expresión personal, la organización política y la socialización. Algunos, como LiveJournal o WordPress , utilizan software de código abierto que está abierto al público y puede ser modificado por los usuarios para adaptarse a sus propios gustos. Ya sea que el código sea abierto o no, este formato representa una herramienta ágil para que las personas tomen prestada y representen la cultura; mientras que los sitios web tradicionales hicieron que la reproducción ilegal de la cultura fuera difícil de regular, la mutabilidad de los blogs hace que el "código abierto" sea aún más incontrolable, ya que permite que una porción más grande de la población replique material más rápidamente en la esfera pública.
Los foros de discusión son otra plataforma para la cultura de código abierto. Los foros de discusión (también conocidos como paneles de discusión o foros) son lugares en línea donde las personas con intereses similares pueden reunirse y publicar mensajes para que la comunidad los lea y responda. Los foros de discusión a veces tienen moderadores que hacen cumplir las normas de etiqueta de la comunidad, como prohibir a los spammers . Otras características comunes de los foros son los mensajes privados (donde los usuarios pueden enviarse mensajes entre sí), así como el chat (una forma de tener una conversación en tiempo real en línea) y la carga de imágenes. Algunos foros de discusión usan phpBB , que es un paquete gratuito de código abierto. Mientras que los blogs se centran más en la expresión individual y tienden a girar en torno a sus autores, los foros de discusión tratan de crear una conversación entre sus usuarios donde la información se puede compartir libre y rápidamente. Los foros de discusión son una forma de eliminar intermediarios de la vida cotidiana; por ejemplo, en lugar de depender de anuncios y otras formas de publicidad, uno puede pedir a otros usuarios críticas sinceras de un producto, una película o un CD. Al eliminar a los intermediarios culturales, los foros de discusión ayudan a acelerar el flujo de información y el intercambio de ideas.
OpenDocument es un formato de archivo de documento abierto para guardar e intercambiar documentos de oficina editables, como documentos de texto (incluidos memorandos, informes y libros), hojas de cálculo , gráficos y presentaciones. Las organizaciones y las personas que almacenan sus datos en un formato abierto como OpenDocument evitan estar atados a un único proveedor de software, lo que les deja la libertad de cambiar de software si su proveedor actual cierra, aumenta sus precios, cambia su software o cambia sus términos de licencia a algo menos favorable.
La producción cinematográfica de código abierto es un sistema de convocatoria abierta en el que un equipo y un reparto cambiantes colaboran en la producción de la película, un sistema en el que el resultado se pone a disposición de otros para su reutilización o en el que se utilizan exclusivamente productos de código abierto en la producción. Se dice que la película de 2006 Elephants Dream es la "primera película abierta del mundo", [86] creada íntegramente con tecnología de código abierto.
Una película documental de código abierto tiene un proceso de producción que permite las contribuciones abiertas de material de archivo , metraje y otros elementos fílmicos, tanto en forma editada como sin editar, similar al crowdsourcing. Al hacerlo, los contribuyentes en línea se convierten en parte del proceso de creación de la película, ayudando a influir en el material editorial y visual que se utilizará en el documental, así como en su desarrollo temático. La primera película documental de código abierto es la organización sin fines de lucro WBCN and the American Revolution , que comenzó a desarrollarse en 2006, y examinará el papel que desempeñaron los medios en los cambios culturales, sociales y políticos de 1968 a 1974 a través de la historia de la estación de radio WBCN-FM en Boston. [87] [88] [ 89] [90] La película está siendo producida por Lichtenstein Creative Media y la organización sin fines de lucro Center for Independent Documentary. Open Source Cinema es un sitio web para crear Basement Tapes, un largometraje documental sobre los derechos de autor en la era digital, coproducido por la National Film Board of Canada. [91] La realización de películas de código abierto se refiere a una forma de realización cinematográfica que adopta un método de formación de ideas a partir de software de código abierto, pero en este caso la "fuente" para un cineasta es material en bruto sin editar en lugar de código de programación. También puede referirse a un método de realización cinematográfica en el que el proceso de creación es "abierto", es decir, un grupo dispar de colaboradores, en diferentes momentos, contribuye a la pieza final.
Open-IPTV es una IPTV que no se limita a un estudio de grabación, un estudio de producción o un elenco. Open-IPTV utiliza Internet u otros medios para aunar esfuerzos y recursos y crear una comunidad en línea en la que todos contribuyan a un programa.
En el ámbito académico se debate sobre la posibilidad de ampliar lo que podría denominarse "bienes comunes intelectuales" (similares a los Creative Commons ). Los defensores de esta visión han elogiado el Proyecto Connexions de la Universidad Rice , el proyecto OpenCourseWare del MIT , el artículo de Eugene Thacker sobre el "ADN de código abierto", la "Base de datos cultural de código abierto", la Khan Academy de Salman Khan y Wikipedia como ejemplos de aplicación del código abierto más allá del ámbito del software informático.
Los programas de estudio de código abierto son recursos didácticos cuya fuente digital puede utilizarse, distribuirse y modificarse libremente. Otra rama de la comunidad académica es el área de la investigación. Muchos proyectos de investigación financiados producen software como parte de su trabajo. Debido a los beneficios de compartir software abiertamente en las actividades científicas, [92] existe un creciente interés en hacer que los resultados de los proyectos de investigación estén disponibles bajo una licencia de código abierto. En el Reino Unido, el Comité Conjunto de Sistemas de Información (JISC) ha desarrollado una política sobre software de código abierto. El JISC también financia un servicio de desarrollo llamado OSS Watch que actúa como un servicio de asesoramiento para las instituciones de educación superior y de educación superior que desean utilizar, contribuir y desarrollar software de código abierto.
El 30 de marzo de 2010, el presidente Barack Obama firmó la Ley de Reconciliación de la Atención Sanitaria y la Educación, que incluía 2.000 millones de dólares durante cuatro años para financiar el programa TAACCCT , que se describe como "la mayor iniciativa de REA (recursos educativos abiertos) del mundo y centrada exclusivamente en la creación de planes de estudio en asociación con la industria para obtener credenciales en sectores industriales vocacionales como la fabricación, la salud, la energía, el transporte y la TI". [93]
El principio de compartir es anterior al movimiento de código abierto; por ejemplo, el intercambio gratuito de información se ha institucionalizado en la empresa científica al menos desde el siglo XIX. Los principios de código abierto siempre han sido parte de la comunidad científica. El sociólogo Robert K. Merton describió los cuatro elementos básicos de la comunidad: universalismo (una perspectiva internacional), comunalismo (compartir información), objetividad (eliminar las opiniones personales de la investigación científica) y escepticismo organizado (exigencias de prueba y revisión) que describen a la comunidad científica (idealizada).
Estos principios se complementan en parte con el enfoque de la ley estadounidense en proteger la expresión y el método, pero no las ideas en sí. También existe una tradición de publicar los resultados de las investigaciones para la comunidad científica en lugar de mantener todo ese conocimiento como propiedad privada. Una de las iniciativas recientes en materia de publicaciones científicas ha sido el acceso abierto , la idea de que la investigación debe publicarse de tal manera que sea gratuita y esté disponible para el público. Actualmente hay muchas revistas de acceso abierto donde la información está disponible gratuitamente en línea, sin embargo, la mayoría de las revistas cobran una tarifa (ya sea a los usuarios o a las bibliotecas por el acceso). La Iniciativa de Acceso Abierto de Budapest es un esfuerzo internacional cuyo objetivo es hacer que todos los artículos de investigación estén disponibles gratuitamente en Internet.
Los Institutos Nacionales de Salud han propuesto recientemente una política de "Acceso público mejorado a la información de investigación de los NIH". Esta política proporcionaría un recurso gratuito y consultable de resultados financiados por los NIH al público y a otros repositorios internacionales seis meses después de su publicación inicial. La medida de los NIH es importante porque existe una cantidad significativa de financiación pública en la investigación científica. Muchas de las preguntas aún están por responder: el equilibrio entre las ganancias y el acceso público y la garantía de que los estándares e incentivos deseables no disminuyan con el cambio al acceso abierto.
Benjamin Franklin fue uno de los primeros en contribuir a la creación de esta tecnología, donando finalmente todos sus inventos, entre ellos la estufa Franklin , las gafas bifocales y el pararrayos, al dominio público. Nuevas comunidades de ONG están empezando a utilizar la tecnología de código abierto como herramienta. Un ejemplo es la Red de Jóvenes de Código Abierto, creada en 2007 en Lisboa por miembros de la ISCA. [94] La innovación abierta es también un nuevo concepto emergente que aboga por poner la I+D en un fondo común. La plataforma Eclipse se presenta abiertamente como una red de innovación abierta. [95]
La protección de los derechos de autor se utiliza en las artes escénicas e incluso en las actividades deportivas. Algunos grupos han intentado eliminar la protección de los derechos de autor en esas prácticas. [96]
En 2012, el compositor musical ruso, científico y miembro del Partido Pirata Ruso, Victor Argonov, presentó archivos en bruto detallados de su ópera electrónica "2032" [97] bajo la licencia libre CC BY-NC 3.0 (posteriormente relicenciada bajo CC BY-SA 4.0 [98] ). Esta ópera fue compuesta y publicada originalmente en 2007 por el sello ruso MC Entertainment como un producto comercial, pero luego el autor cambió su estado a gratuito. En su blog [99] dijo que decidió abrir archivos en bruto (incluidos wav, midi y otros formatos utilizados) al público para apoyar las acciones piratas mundiales contra SOPA y PIPA . Varios recursos de Internet llamaron a "2032" la primera ópera musical de código abierto de la historia. [100] [101] [102] [103]
Entre los eventos y aplicaciones notables que se han desarrollado a través de la comunidad de código abierto y que reflejan las ideologías del movimiento de código abierto, [104] se incluyen el Consorcio de Educación Abierta , el Proyecto Gutenberg , Synthethic Biology y Wikipedia. El Consorcio de Educación Abierta es una organización compuesta por varias universidades que apoyan el código abierto y comparten parte de su material en línea. Esta organización, encabezada por el Instituto Tecnológico de Massachusetts , se estableció para ayudar en el intercambio de materiales educativos de código abierto. Wikipedia es una enciclopedia en línea generada por los usuarios con proyectos hermanos en áreas académicas, como Wikiversity , una comunidad dedicada a la creación e intercambio de materiales de aprendizaje. [105] [ verificación fallida ]
Antes de la existencia de Google Scholar Beta, el Proyecto Gutenberg fue el primer proveedor de libros electrónicos y el primer proyecto de biblioteca libre. [105] [ verificación fallida ] La biología sintética es una nueva tecnología que promete permitir la creación de nuevos fármacos baratos que salven vidas, así como ayudar a producir biocombustibles que pueden ayudar a resolver nuestro problema energético. Aunque la biología sintética todavía no ha salido de su etapa de laboratorio, tiene potencial para industrializarse en un futuro próximo. Para industrializar la ciencia de código abierto, hay algunos científicos que están tratando de construir su propia versión de la misma. [106]
El movimiento de acceso abierto es un movimiento que es similar en ideología al movimiento de código abierto. Los miembros de este movimiento sostienen que el material académico debe estar fácilmente disponible para proporcionar ayuda con "futuras investigaciones, ayudar en la enseñanza y ayudar en propósitos académicos". El movimiento de acceso abierto tiene como objetivo eliminar las tarifas de suscripción y las restricciones de licencia de materiales académicos. [107] El movimiento de cultura libre es un movimiento que busca lograr una cultura que se comprometa con la libertad colectiva a través de la libertad de expresión, el libre acceso público al conocimiento y la información, la demostración plena de creatividad e innovación en varios ámbitos y la promoción de las libertades ciudadanas. [108] [ cita requerida ] Creative Commons es una organización que "desarrolla, apoya y administra la infraestructura legal y técnica que maximiza la creatividad, el intercambio y la innovación digitales". Fomenta el uso de propiedades protegidas en línea para investigación, educación y propósitos creativos en pos de un acceso universal. Creative Commons proporciona una infraestructura a través de un conjunto de licencias de derechos de autor y herramientas que crea un mejor equilibrio dentro del ámbito de las propiedades "todos los derechos reservados". [109] La licencia Creative Commons ofrece una alternativa ligeramente más indulgente a los derechos de autor de "todos los derechos reservados" para aquellos que no desean excluir el uso de su material. [110]
El Movimiento Zeitgeist (TZM) es un movimiento social internacional que aboga por una transición hacia una "economía basada en recursos" sostenible basada en la colaboración en la que los incentivos monetarios se reemplacen por incentivos basados en los bienes comunes y en que todos tengan acceso a todo (desde el código hasta los productos), como en "todo de código abierto". [111] [112] Si bien su activismo y sus eventos se centran típicamente en los medios de comunicación y la educación, el TZM es un importante partidario de los proyectos de código abierto en todo el mundo, ya que permiten el avance desinhibido de la ciencia y la tecnología, independientemente de las limitaciones impuestas por las instituciones de patentes y la inversión capitalista. [113] La Fundación P2P es una "organización internacional centrada en estudiar, investigar, documentar y promover prácticas de igual a igual en un sentido muy amplio". Sus objetivos incorporan los del movimiento de código abierto, cuyos principios están integrados en un modelo socioeconómico más amplio. [114]
El código abierto no significa solo acceso al código fuente.
El software de código abierto se diferencia de otro software porque tiene un acuerdo de licencia menos restrictivo: en lugar de utilizar una licencia restrictiva que le impida modificar el programa o compartirlo con amigos, por ejemplo, se fomenta el uso compartido y la modificación del software de código abierto. ¡Cualquiera que lo desee puede distribuir, modificar o incluso crear trabajos derivados basados en ese código fuente!
{{cite journal}}
: Requiere citar revista |journal=
( ayuda )El problema es doble. En primer lugar, el término "libre" es muy ambiguo... En segundo lugar, el término pone nerviosos a muchos empresarios.
"A diferencia del software comercial, existe un gran y creciente volumen de software libre que se encuentra en el dominio público. El software de dominio público está escrito por aficionados a las microcomputadoras (también conocidos como "hackers"), muchos de los cuales son programadores profesionales en su vida laboral. [...] Dado que todo el mundo tiene acceso al código fuente, muchas rutinas no solo han sido utilizadas sino que han sido mejoradas drásticamente por otros programadores".
La colaboración abierta es una colaboración que es igualitaria (todos pueden participar, no existen barreras artificiales o basadas en principios para la participación), meritocrática (las decisiones y el estatus se basan en el mérito en lugar de imponerse) y autoorganizada (los procesos se adaptan a las personas en lugar de que las personas se adapten a procesos predefinidos).
Sin embargo, el significado obvio de la expresión "software de código abierto" (y el que la mayoría de la gente parece pensar que significa) es "Puedes ver el código fuente". [...] el significado obvio de "código abierto" no es el significado que sus defensores pretenden [...]
{{cite web}}
: CS1 maint: nombres numéricos: lista de autores ( enlace ){{cite journal}}
: CS1 maint: varios nombres: lista de autores ( enlace ){{cite journal}}
: CS1 maint: varios nombres: lista de autores ( enlace )Revisión anterior (PDF)