Open Source
Diccionarios
| Término | Definición |
|---|---|
| Open Source | El código abierto es un modelo de desarrollo de software basado en la colaboración abierta. Se enfoca más en los beneficios prácticos (acceso al código fuente) que en cuestiones éticas o de libertad que tanto se destacan en el software libre Para muchos el término «libre» hace referencia al hecho de adquirir un software de manera gratuita.
La mayoría del software disponible en la tienda o en línea es código propietario , lo que significa que tiene un propietario y que el código fuente no compilado es difícil de identificar. También puede ser difícil de modificar, una ventaja para aplicaciones comerciales. Los ejemplos incluyen aplicaciones populares como Spotify o juegos en línea como Call of Duty . En comparación, el software de código abierto se distribuye libremente, con el código fuente disponible para todos, una elección consciente por parte de los desarrolladores que creen que un esfuerzo grupal es preferible a un equipo cerrado. Los ejemplos populares de software de código abierto incluyen WordPress y Linux, y el movimiento está ganando fuerza a medida que un número creciente de proyectos utiliza este método. El Open Source Movement (OSM) admite el concepto de colaboración, y el software calificado tendrá una licencia de código abierto. Esto garantiza al usuario final el acceso al código fuente y los planos o diseños que se pueden usar, modificar y / o compartir de varias maneras. La Open Source Initiative (OSI) tiene un conjunto popular de licencias de software de código abierto basadas en su definición de código abierto (OSD), que requiere: 1. Redistribución gratuita Es una lista completa que se adapta al objetivo final de la libertad de software y el desarrollo colaborativo. Otros ejemplos incluyen la Licencia Pública General de GNU (utilizada por muchos proyectos de código abierto como Linux) y la licencia BSD. Muchos proyectos de código abierto no cuestan nada, aunque algunos cobran una tarifa de algún tipo por sus servicios. Aunque podría decirse que es mejor que la alternativa, puede ser difícil monetizar en comparación con el código propietario. Algunos de los beneficios del método de código abierto incluyen la posibilidad de corregir rápidamente los errores (siempre que el proyecto tenga una cantidad adecuada de desarrolladores) y la certeza de que el código no oculta secretos. Las fallas pueden incluir proyectos más pequeños que se abandonan debido a la falta de fondos o desarrolladores, así como a una tendencia a ser menos amigable para el usuario, ya que los desarrolladores no siempre trabajan con nadie más en mente, a menudo mejorando el software por sí mismos. 👉 El software de código abierto y el 'software libre' tienen objetivos diferentes. El software libre tiene que ver con la libertad del usuario, lo que puede generar cierta confusión. Los defensores del código abierto tienen un enfoque más pragmático, centrándose en los beneficios prácticos más que en cuestiones éticas. Lo mismo ocurre con muchos usuarios, que solo quieren que el software funcione bien. Si bien no es necesariamente mejor que el software propietario, el método de código abierto ofrece una alternativa viable en muchos casos, y siempre vale la pena verificar si hay una opción de código abierto disponible.
Visto - 77
Sinónimos:
Código abierto |