extras » e-books       -       Multisite » Blogpocket | Acordes modernos | Mariposas en la maleta
Icono Twitter  Icono Facebook  Blogpocket Multisite en Google+  Icono Google+  Icono RSS


Baile de siglas

Por  | 03.07.2003  | Php

El post de ayer dedicado al posible divorcio entre PHP y My SQL contenía una serie de siglas relacionadas

con el software libre y de código abierto. Hoy explicamos un poquito más qué significan los acrónonimos

GNU, GPL, BSD, OSI, PHP y MySQL:

GNU. GNU es el acrónimo recursivo deGNU’s not UNIX (GNU no es UNIX) y fue inventado para designar el proyecto de software libre cuyo objetivo era desarrollar un sistema

operativo y software asociado, de caracter libre, en el que están basados actualmente, sistemas como GNU/Linux (Debian GNU/Linux y Red Hat Linux). Richard Stallman, uno de los principales

participantes en este proyecto lo cuenta aquí.

Hablar de software libre significa mucho más que softwaregratis. Toda la filosofía se cuenta en el sitio oficial de GNU.

Las licencias rigen las normas para uso del software libre y no libre. GNU define varios tipos de licencias y una de ellas es GPL.

GPL. General Public License. Tipo de licencia para software de código abieto. Código

abierto significa que cualquiera puede usarlo sin pagar y modificarlo. También define

qué puede hacer y qué no puede hacer con el software. Si en una situación determinada su

sofware no se ajusta al GLP o requiere introducir código de su software en aplicaciones comerciales, puede comprar una versión

comercial licenciada. Más información en el Sitio oficial de GNU [Traducción].

BSD. BSD es el acrónimo de Berkeley System Distribution (Distribución del sistema Berkeley) y es un tipo de licencia de software libre sin copyleft.

La licencia de softwar libre copyleft significa que las versiones modificadas del programa deben ser también software libre.

Sin embargo, las licencias sin copyleft no.

OSI. OSI es el acrónimo de código abierto.

La OSI defiende el uso del término “open source software” frente al de “free software” de la FSF (Free Software Foundation). La FSF

además de desarrollar GNU, distribuye copias de software GNU y manuales a coste de

distribución para apoyar el desarrollo de software GNU.

Una buena recopilación de enlaces y artículos para saber más sobre ambos conceptos (free software y open source): Evolucy.

PHP. Personal Home Page Hypertext Preprocessor. Lenguaje de programación

embebido en código HTML. Sitio oficial. PHP tiene licencia BSD.

MySQL. Sistema de gestión de bases de datos. Una base de datos es

una colección estructurada de datos. Sitio oficial. MySQL tiene licencia GPL. PHP contiene instrucciones para gestionar bases de datos MySQL.

MySQL tiene licencia GNU GPL.

Si aún tiene dudas, puede repasar este glosario de GNU.

También puedes leer:

icono impresora

Los comentarios están cerrados.