Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

¿Qué es: Código Abierto

Código abierto es un término que se usa para describir programas de computadora cuyo código fuente está disponible para estudiar, modificar y compartir.

Dado que WordPress es software de código abierto, puede usarse para cualquier propósito, estudiarse y modificarse, y compartirse con otros. Esto ha fomentado un espíritu de apertura y colaboración que ha dado como resultado una comunidad acogedora e inclusiva.

Y con más personas revisando el código, los errores en el software se pueden encontrar y corregir de manera más eficiente.

¿Qué es el Código Abierto?

La Definición de Código Abierto

La Open Source Initiative (OSI) es una organización sin fines de lucro que ha estado creando conciencia sobre los beneficios del software de código abierto durante más de veinte años. Ayudan a definir qué significa código abierto.

Open Source Initiative

La Definición de Código Abierto (OSD) explica que el software de código abierto no se trata solo de proporcionar acceso al código fuente. También hay reglas sobre la forma en que se distribuye el software.

  1. Otros deben poder redistribuir el software, ya sea de forma gratuita o a cambio de un precio.
  2. Cuando se distribuye el software, se debe incluir el código fuente.
  3. Otros pueden modificar el software. Las modificaciones deben distribuirse bajo los mismos términos que el software original.
  4. Se debe mantener la integridad del código fuente del autor.
  5. La licencia no debe discriminar a ninguna persona o grupo.
  6. La licencia no debe restringir a los usuarios de usar el software en un tipo específico de negocio o proyecto de investigación.
  7. La licencia se aplica a todas las personas que reciben el software, sin importar quién se lo haya proporcionado.
  8. La licencia sigue siendo válida sin importar cómo se distribuya.
  9. La licencia no debe imponer restricciones a otro software con el que se empaquete.
  10. La licencia sigue siendo válida sin importar en qué tecnología o interfaz se ejecute.

WordPress es un software de código abierto y cumple con todos estos requisitos. Eso le da la mejor oportunidad de éxito y significa que seguirá estando disponible de forma gratuita.

¿Cuál es la diferencia entre software de código abierto y software libre?

El movimiento del software libre precedió al movimiento del código abierto y lo inspiró. Es un movimiento social que comenzó en 1989 por Richard Stallman en respuesta a que las licencias de software se volvían más restrictivas.

Su objetivo es proteger la libertad de los usuarios de software a través de la Licencia Pública General de GNU o GPL, una licencia de software administrada por la Free Software Foundation (FSF).

Free Software Foundation

La GPL ofrece a los usuarios la libertad de ejecutar el software para cualquier propósito. También les permite estudiar y modificar el código fuente, y compartir el software con otros.

Con el tiempo, quedó claro que compartir el código fuente también es un buen sentido comercial. Por ejemplo, hace que la colaboración entre desarrolladores sea más eficiente.

Así, en 1998, se formó la Open Source Initiative para promover la metodología de código abierto desde un punto de vista práctico y comercial. Reconoce una gama más amplia de licencias que la Free Software Foundation. Veremos estas licencias a continuación.

Para más detalles, consulta Software Libre.

Licencias de Código Abierto

Un gran número de licencias de software cumplen los requisitos de la Definición de Código Abierto. Otorgan el derecho a cualquier persona de usar, estudiar, cambiar y compartir el software en forma modificada o no modificada.

La Open Source Initiative mantiene una lista de licencias aprobadas. Aquí hay algunas de las licencias de código abierto más populares:

  • Licencia Apache 2.0
  • Licencia BSD de 3 cláusulas "Nueva" o "Revisada"
  • Licencia Pública General de GNU (GPL)
  • Licencia MIT
  • Mozilla Public License 2.0

Estas licencias de software de código abierto promueven la colaboración y el intercambio entre desarrolladores con ideas afines.

Ventajas y desventajas del software de código abierto

No todo el mundo valora la filosofía de código abierto. Sus oponentes argumentan que el software de código abierto es en realidad más vulnerable porque el código fuente está fácilmente disponible para que cualquiera lo estudie y lo hackee.

En realidad, el software de código abierto puede ser más seguro porque tiene más transparencia, y cualquier problema puede ser identificado y solucionado rápidamente por la comunidad.

Los oponentes también argumentan que el software de código abierto no tiene garantía, y si algo malo sucede, nadie es responsable de los daños. Es cierto que para obtener soporte de WordPress, necesitas saber a dónde ir y cómo pedirlo correctamente.

Estas desventajas se ven superadas por los beneficios del software de código abierto. Es fácil de personalizar y extender, y con más gente estudiando el código, los errores se identifican y se corrigen rápidamente.

Es debido a los beneficios de sus valores de código abierto que WordPress se ha convertido en una plataforma de publicación web dinámica.

¿Cómo se mantiene WordPress en el negocio si es de código abierto?

WordPress es un proyecto comunitario de código abierto y no pertenece a una sola empresa o individuo. Decenas de miles de personas talentosas han hecho contribuciones para convertirlo en el gran software que es hoy.

Un equipo central de desarrolladores lidera el proyecto, pero cualquiera puede contribuir a su éxito. Los desarrolladores pueden contribuir con parches y corregir errores, y los usuarios pueden sugerir nuevas funciones.

Si bien las personas detrás de WordPress no ganan dinero con el software, sí pueden y ganan dinero con servicios relacionados con WordPress.

Por ejemplo, muchos desarrolladores han creado negocios exitosos alrededor de WordPress ofreciendo plugins de WordPress premium, hosting de WordPress y otros servicios.

Para obtener más información, consulta ¿Por qué WordPress es gratis? ¿Cuáles son los costos? ¿Cuál es la trampa?

Esperamos que este artículo te haya ayudado a aprender más sobre el software de código abierto. También puedes consultar nuestra lista de Lecturas Adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles de WordPress.

Si te gustó esta guía, considera suscribirte a nuestro Canal de YouTube para tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Lectura adicional

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!