Glossar

Á (5) B (1) C (2) D (7) F (2) G (4) I (1) M (2) N (1) P (5) R (1) S (4) T (1) U (2) V (1)

Un modelo de licencia para el software que mantiene el código fuente abierto y accesible. Sin embargo, hay mucho más en el Código Abierto, ya que se ha utilizado ampliamente en estos días. Los detalles de la licencia del software dependen de la licencia específica de Código Abierto que se utilice, por ejemplo, existe una variedad de GPL, MIT, Apache y otras. Por encima de eso, el Código Abierto invita a los desarrolladores a mirar el código de otros (acceso abierto), aprender del código de otros, bifurcar el código y desarrollar su propia rama, contribuir de nuevo al proyecto de código abierto de otros y, por último, pero no menos importante, usar y compartir el proyecto de forma abierta y libre por uno mismo o para otros.

Drupal es uno, si no el mayor proyecto de software de código abierto en el planeta y, como tal, un modelo a seguir para lo que hace un proyecto de código abierto exitoso. No es que todo el mundo está haciendo lo que quiere. Una planificación y gestión estricta, los estándares de codificación de garantía de calidad, los equipos de seguridad y mucho más está involucrado para mantener y empujar Drupal en el borde de los marcos web de alta gama.

Un sistema de control de versiones se utiliza a menudo en entornos de programación, pero también puede utilizarse para otros tipos de contenido digital. Es como un sistema de copia de seguridad que hace un seguimiento de cada paso que se ha dado y mientras se revisa el código de programación en un sistema de control de versiones, siempre se puede volver atrás en el tiempo para entender qué se ha hecho, por qué, cuándo y por quién. Si algo se rompió, esto también permite volver a una etapa anterior que se sabía que funcionaba correctamente.