¿Qué es la Comunidad Open Source?

código abierto se define generalmente como los programas informáticos cuyo código fuente está disponible gratuitamente a cualquiera que esté interesado. En la práctica, esto significa que el software se desarrolló utilizando el código de cualquier parte interesada puede tener acceso. Esta transparencia se crea una confianza en el desarrollador, ya que cualquier persona interesada puede investigar el código para intentar descubrir cualquier malware, adware, u otros elementos perjudiciales. Una comunidad de fuente abierta es una que se centra en el software de fuente abierta.

miembros de una comunidad creen en la importancia de los programas restantes transparente. Un ejemplo es el Open Source Initiative (OSI), una corporación sin fines de lucro que defiende y los intentos de forjar relaciones entre los miembros de las comunidades . Esta organización apoya la promesa de que el código abierto conduce a la mejora de la calidad y fiabilidad, así como mejores precios.

Las reclamaciones Open Source Initiative que el término fuente abierta no siempre se refieren específicamente al código fuente. En su lugar, incluyen una multitud de otras normas que certifican que algo es de código abierto. Estas normas incluyen datos concretos sobre las obras derivadas, la discriminación, la concesión de licencias restrictivas, y otros.

La comunidad de código abierto ha contribuido a una serie de avances en varios campos de software, tales como juegos de vídeo. El título Varsovia generado cierta notoriedad con su lanzamiento, especialmente debido a su naturaleza de código abierto, que permitía a la comunidad en torno al juego de colaborar y decidir sobre los mejores enfoques para las diferentes facetas de diseño e implementación. Otro título reconocido es Nexuiz . Las comunidades han desarrollado en torno a estos dos títulos, debido a su proceso de desarrollo.

El método de fuente abierta funcione de manera diferente a las tradicionales estrategias de desarrollo centralizado que han prevalecido en el pasado. En los procesos centralizados, los comandos y los enfoques son comúnmente dictado por una o unas pocas personas. Con las comunidades de código abierto, sin embargo, el proceso es mucho más colaborativa y con todo incluido. Cualquier persona implicada puede tener algo que decir en los procedimientos y técnicas, y cualquier persona involucrada puede al menos tratar de crear nuevas funciones o mejorar el código existente.

La serie de controles y equilibrios asociados con cualquier tipo de desarrollo por lo general recae en el jefe o administrador de las clases. En una comunidad de fuente abierta, los frenos y contrapesos son automatizados, debido a la naturaleza generalizada de desarrollo de fuente abierta. Con lo que muchos usuarios pueden acceder al código, no se gana una cantidad excesiva de control sobre el proyecto, ya que cualquier intento de hacerlo sería reconocido por la comunidad y se detuvo. Una cantidad inherente de confianza que existe en las comunidades asociadas con el desarrollo de código abierto, porque con todos y cada uno tener la capacidad de mirar detrás de las escenas, las agendas ocultas, no son una posibilidad.

Deja un comentario