19.11.2012 Views

libre

libre

libre

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Introducción al software <strong>libre</strong><br />

ria, como la de loscódigos fuentes, aunque no obliga a ninguna de las<br />

dos en ningún caso. Asimismo, da permiso para realizar modificaciones<br />

y ser integrada con otros programas casi sin restricciones.<br />

La licencia BSD es ciertamente muy popular, como se puede ver a partir<br />

del hecho de que existen varias licencias de condiciones similares (XWin-<br />

dow, Tcl/Tk, Apache), que se han venido a llamar licencias tipo BSD. Es-<br />

tas licencias reciben el nombre de minimalistas, ya que las condiciones<br />

que imponen son pocas, básicamente asignar la autoría a los autores<br />

originales. Su concepción se debe al hecho de que el software publicado<br />

bajo esta licencia era software generado en universidades con proyectos<br />

de investigación financiados por el gobierno de los Estados Unidos; las<br />

universidades prescindían de la comercialización del software creado,<br />

ya que asumían que ya había sido pagado previamente por el gobier-<br />

no, y por tanto con los impuestos de todos los contribuyentes, por lo que<br />

cualquier empresa o particular podía utilizar el software casi sin restric-<br />

ciones, incluso redistribuyendo modificaciones al mismo de manera bi-<br />

naria sin tener que entregar las fuentes.<br />

Este último punto hace que a partir de un programa distribuido bajo<br />

una licencia de tipo BSD pueda crearse otro programa (en realidad<br />

otra versión del programa) propietario, o sea, que se distribuyera<br />

con una licencia más restrictiva. Los críticos de las licencias BSD ven<br />

en esta característica un peligro, ya que no se garantiza la libertad<br />

de versiones futuras de los programas. Los partidarios de la misma,<br />

por contra, ven en ella la máxima expresión de la libertad y argu-<br />

mentan que, a fin de cuentas, se puede hacer (casi) lo que se quiera<br />

con el software.<br />

Nota<br />

Una de las consecuencias prácticas de las licencias<br />

tipo BSD ha sido la difusión de estándares, ya que los<br />

desarrolladores no encuentran ningún obstáculo para<br />

realizar programas compatibles con una implementa-<br />

ción de referencia bajo este tipo de licencia. De hecho,<br />

ésta es una de las razones de la extraordinaria y rápi-<br />

da difusión de los protocolos de Internet y de la inter-<br />

faz de programación basada en sockets, ya que la<br />

mayoría de los desarrolladores comerciales derivó su<br />

realización de la de la Universidad de Berkeley.<br />

77<br />

ª FUOC • XP03/90783/01935<br />

ANOTACIONES

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

Saved successfully!

Ooh no, something went wrong!