Fuente abierta
El software de c贸digo abierto es un tipo de software cuyo c贸digo fuente est谩 publicado y disponible para que cualquiera lo vea, cambie o redistribuya. El software de c贸digo abierto generalmente se desarrolla de manera abierta y colaborativa entre muchos participantes diferentes. Dichos proyectos adoptan principios de transparencia, intercambio abierto, participaci贸n libre, creaci贸n r谩pida de prototipos y desarrollo colaborativo orientado a la comunidad.
Si bien todas las licencias de software de c贸digo abierto permiten que cualquier persona estudie, modifique y redistribuya el c贸digo fuente, algunas requieren que el c贸digo fuente original se publique junto con el c贸digo fuente modificado.
Lo opuesto al software de c贸digo abierto es el software de c贸digo cerrado, cuyo c贸digo fuente no se publica, y solo la persona, el equipo o la organizaci贸n que lo cre贸 tiene derecho a modificarlo y distribuirlo.
El software de c贸digo abierto puede tener ventajas sobre otros tipos de software. Si bien promueve la filosof铆a de colaboraci贸n abierta que puede beneficiar tanto a los desarrolladores como a los usuarios, tambi茅n puede conducir a un producto de mayor calidad debido a la convocatoria abierta de participaci贸n que re煤ne a muchos expertos diferentes de diversos campos. La soluci贸n de problemas tambi茅n puede ser m谩s r谩pida y de menor costo que en el caso del software de c贸digo cerrado, ya que potencialmente una gran cantidad de participantes tiene el derecho, el acceso y la experiencia para atender esos problemas.
Por otro lado, si el software de c贸digo abierto se desarrolla de manera descentralizada, sin una sola entidad que coordine el proceso de desarrollo, los diferentes participantes pueden tardar mucho tiempo en acordar decisiones estrat茅gicas. Muchos proyectos de c贸digo abierto implementan tipos especiales de modelos de gobernanza para abordar este problema.
En t茅rminos m谩s amplios, el movimiento que tiene como objetivo hacer que todo o la mayor铆a del software utilice una licencia de c贸digo abierto se denomina movimiento de software de c贸digo abierto. Los objetivos de este movimiento tambi茅n incluyen mejorar la tecnolog铆a de c贸digo abierto con la producci贸n de c贸digo de alta calidad hecho de forma cooperativa por personas con ideas similares. Los desarrolladores que apoyan el movimiento del software de fuente abierta escriben e intercambian c贸digo voluntariamente como una contribuci贸n a la filosof铆a de la colaboraci贸n abierta.
Reflejos
El c贸digo abierto se refiere a un proyecto, a menudo un proyecto de desarrollo de software o TI, con c贸digo disponible gratuitamente y permiso para realizar ediciones, correcciones de errores, alteraciones y mejoras.
El c贸digo abierto se basa en la participaci贸n de la comunidad, la confianza y las estrategias de concesi贸n de licencias permisivas.
Los esfuerzos de software de c贸digo abierto han estado detr谩s de algunas de las aplicaciones y sistemas operativos m谩s populares disponibles, incluido el sistema operativo Android para tel茅fonos inteligentes y el navegador web Firefox.