06.09.2014 Views

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Administración <strong>avanzada</strong> <strong>de</strong> <strong>GNU</strong>/<strong>Linux</strong><br />

ª FUOC • XP04/90785/00019<br />

La licencia que traiga el programa tiene que cumplir las especificaciones<br />

anteriores para que el programa se consi<strong>de</strong>re <strong>de</strong> código<br />

abierto. La organización OSI se encarga <strong>de</strong> comprobar que las licencias<br />

cumplen las especificaciones. En la página web <strong>de</strong> Open Source<br />

Licenses se pue<strong>de</strong> encontrar la lista <strong>de</strong> las licencias [OSI03a], siendo<br />

una <strong>de</strong> las más famosas y utilizadas, la GPL (<strong>GNU</strong> Public License).<br />

Nota<br />

Open Source Licences:<br />

http://www.opensource.org/<br />

licenses/in<strong>de</strong>x.html<br />

Bajo GPL, el software pue<strong>de</strong> ser copiado y modificado, pero las modificaciones<br />

<strong>de</strong>ben hacerse públicas bajo la misma licencia. Y se impi<strong>de</strong><br />

que el código se mezcle con código propietario, para evitar así<br />

que el código propietario se haga con partes abiertas. Existe una licencia<br />

LGPL que es prácticamente igual, pero permite que software<br />

con esta licencia sea integrado en software propietario. Un ejemplo<br />

clásico es la biblioteca (library) C <strong>de</strong> <strong>Linux</strong> (con licencia LGPL); si ésta<br />

fuera GPL, sólo podría <strong>de</strong>sarrollarse software libre, con la LGPL se<br />

permite usar para <strong>de</strong>sarrollar software propietario.<br />

Muchos proyectos <strong>de</strong> software libre, o con parte <strong>de</strong> código abierto y<br />

parte propietario, tienen su propia licencia: Apache (basada en<br />

BSD), Mozilla (MPL y NPL <strong>de</strong> Netscape), etc. Básicamente, a la hora<br />

<strong>de</strong> poner el software como open source po<strong>de</strong>mos poner nuestra<br />

propia licencia que cumpla la <strong>de</strong>finición anterior (<strong>de</strong> código abierto),<br />

o po<strong>de</strong>mos escoger licenciar bajo una licencia ya establecida, o<br />

como en el caso <strong>de</strong> la GPL, nos obliga a que nuestra licencia también<br />

sea GPL.<br />

Una vez vistos los conceptos <strong>de</strong> código abierto y sus licencias, nos<br />

queda por tratar hasta qué punto es rentable para una empresa trabajar<br />

o producir código abierto. Si no fuera atrayente para las empresas,<br />

per<strong>de</strong>ríamos a la vez tanto un potencial cliente como uno <strong>de</strong><br />

los principales productores <strong>de</strong> software.<br />

En el código abierto existen diferentes rentabilida<strong>de</strong>s atrayentes <strong>de</strong><br />

cara a las empresas:<br />

Nota<br />

El código abierto es también atrayente para las empresas,<br />

con un mo<strong>de</strong>lo <strong>de</strong> negocio don<strong>de</strong> se prima el<br />

valor añadido al producto.<br />

ANOTACIONES<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!