Software libre” es un término que describe el software que permite a los usuarios consultar libremente el código de programación, modificarlo, distribuirlo y utilizarlo sin ninguna restricción.
WordPress optó por el modelo de software libre porque su filosofía fomenta el espíritu de apertura e intercambio. Esto contribuye a su objetivo de ser una comunidad acogedora e integradora.
El significado de “libre
Empecemos por definir qué significa “libre”. En el caso del software libre, es más parecido a “libertad de expresión” que a “cerveza gratis”.
Las fiestas en las que se regala cerveza son populares porque los invitados pueden beber sin tener que pagar. En ese caso, la palabra “gratis” significa “sin coste alguno”.
Esa es una de las razones por las que WordPress es tan popular. Como la cerveza en la fiesta, es gratis. Aunque construir un sitio web conlleva otros gastos, el software de WordPress no cuesta ni un céntimo.
Pero el software libre se parece más a la libertad de expresión que a la cerveza gratis. En otras palabras, se trata sobre todo de libertad, no de precio.
El movimiento del Software Libre fue iniciado en 1989 por Richard Stallman porque le preocupaba que las licencias de software fueran cada vez más restrictivas. No es sólo un movimiento de software, sino también social.
Stallman quería proteger la libertad de los usuarios de software. Quería que pudieran ayudar a sus vecinos compartiendo software, algo que muchas licencias de software privativo no tienen permisos.
Por ello, creó una licencia de software para cumplir este objetivo. El software libre se refiere principalmente al software publicado bajo la Licencia Pública General GNU o GPL, como el propio sistema operativo GNU de Stallman.
¿Qué es la GPL?
La GPL es una licencia de software administrada actualmente por la Fundación para el Software Libre (FSF). Ha sido revisada varias veces para proteger mejor la libertad de los usuarios de software.
La GPL es como una “Carta de Derechos” que ofrece cuatro libertades:
- La libertad de utilizar el software para cualquier fin.
- La libertad de estudiar el código fuente y modificar el software para cualquier fin.
- La libertad de compartir el software con otras personas.
- La libertad de compartir con otros tus propias versiones modificadas del software.
La única restricción es que si comparte una versión modificada de software GPL, esta debe tener también una licencia GPL. Esto se denomina “copyleft”, un juego de palabras con la palabra “copyright”, y garantiza que el software libre siga siendo libre.
WordPress ha sido versionado bajo la licencia GPLv2. Esto significa que seguirá estando disponible de forma gratuita y que su éxito depende de la cooperación de una comunidad activa en lugar del personal de una única empresa.
Para más información, consulte la entrada de nuestro glosario sobre la GPL.
¿Cuál es la diferencia entre software libre y software de código abierto?
El “código abierto” es otro término para el software que puede estudiarse, compartirse y modificarse. También es un movimiento, y su cliente potencial es la Iniciativa de Código Abierto.
Crearon la Definición de Código Abierto, una descripción en 10 puntos de lo que significa el código abierto. Muchos de sus objetivos son similares a los del software libre:
- Hay que permitir que otros distribuyan software de código abierto, ya sea gratis o a un precio.
- Las modificaciones del software están permitidas y deben distribuirse en los mismos términos que el software original.
- Se desaconseja la discriminación, ya sea contra cualquier persona o grupo o cualquier propósito de uso del software.
Los objetivos de ambos movimientos son similares, pero sus valores son diferentes.
Mientras que el software libre es un movimiento social que promueve la libertad, el movimiento del código abierto promueve las ventajas empresariales de compartir el código fuente. Reconoce que el software de código abierto es una forma eficaz de colaboración entre desarrolladores.
El software de código abierto utiliza diversas licencias. Por ejemplo, WordPress se publica bajo licencia GPLv2, el servidor web Apache se publica bajo licencia Apache y PHP se publica bajo licencia GPL y PHP.
WordPress es tanto software libre como software de código abierto. Dado que existe un gran solapamiento entre ambos términos, el software se denomina a veces FOSS (free and open-source software, software libre y de código abierto) o FLOSS (free/libre/open-source software, software libre y de código abierto).
Para más información, consulte nuestra entrada del glosario sobre código abierto.
¿Cómo se mantiene WordPress si es gratuito?
WordPress no es propiedad de una sola empresa o persona. Es un proyecto comunitario de código abierto al que han contribuido muchas personas con talento para convertirlo en el gran software que es hoy.
Hay un núcleo de desarrolladores que dirige el desarrollo del proyecto, pero cualquiera que valore WordPress puede contribuir a su éxito. Quienes tengan conocimientos de programación pueden aportar parches y corregir fallos, y los usuarios pueden sugerir nuevas características.
Descubre cómo participar en el Proyecto WordPress.
Pero aunque la gente que está detrás de WordPress no gana dinero con el software, sí puede hacerlo con los servicios relacionados con WordPress.
Por ejemplo, el equipo de WPBeginner ha desarrollado varios plugins premium para WordPress que ofrecen características más avanzadas por una cuota de suscripción.
Para obtener más información, consulte nuestra guía ¿Por qué WordPress es gratuito? ¿Cuáles son los costes? ¿Cuál es el truco?
Esperamos que este artículo le haya ayudado a aprender más acerca del software libre. También puede consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles sobre WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.