{"id":5418,"date":"2013-07-31T11:17:34","date_gmt":"2013-07-31T09:17:34","guid":{"rendered":"http:\/\/www.palentino.es\/blog\/?p=5418"},"modified":"2013-07-31T11:17:34","modified_gmt":"2013-07-31T09:17:34","slug":"licencias-open-source","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/licencias-open-source\/","title":{"rendered":"Licencias Open Source"},"content":{"rendered":"<p style=\"text-align: justify;\">Las licencias <strong>Open Source<\/strong> son muy empleadas actualmente, desde peque\u00f1os programas hasta grandes aplicaciones usadas hasta por entidades como la NASA. Pero los usuarios muchas veces desconocen <strong>el tipo, la variedad, sus limitaciones y cl\u00e1usulas<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Es preferible comenzar con un conocimiento profundo de la <strong>definici\u00f3n de c\u00f3digo abierto<\/strong>. La <strong>Open Source Initiative<\/strong> (<strong>OSI<\/strong>) ha establecido unos criterios para el software de c\u00f3digo abierto. <strong>Cualquier software que proporciona el c\u00f3digo fuente no lo es directamente clasificado como de c\u00f3digo abierto<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Se deben cumplir con los siguientes criterios:<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<p style=\"text-align: justify;\">Debe estar <strong>disponible para su distribuci\u00f3n<\/strong> <strong>gratuita<\/strong>.<\/p>\n<p style=\"text-align: justify;\">El <strong>c\u00f3digo fuente debe estar disponible de forma gratuita<\/strong>.<\/p>\n<p style=\"text-align: justify;\">C\u00f3digo <strong>ofuscado<\/strong> de forma intencionada y formas intermedias de c\u00f3digo precompilado <strong>\u00a0no est\u00e1n permitidos<\/strong>.<\/p>\n<p style=\"text-align: justify;\">La licencia <strong>debe permitir a otros a construir obras derivadas<\/strong> del proyecto principal, y <strong>las obras derivadas del \u00a0proyecto principal tambi\u00e9n deben ser distribuidos bajo la misma licencia<\/strong>.<\/p>\n<p style=\"text-align: justify;\">La <strong>integridad<\/strong> del c\u00f3digo fuente del autor.<\/p>\n<p style=\"text-align: justify;\">No debe haber <strong>discriminaci\u00f3n<\/strong> contra persona o un grupo. Esta cl\u00e1usula se asegura de que el c\u00f3digo no se limita dentro de una empresa, o excluye a grupos como desarrolladores, dise\u00f1adores, etc.<\/p>\n<p style=\"text-align: justify;\">No debe haber discriminaci\u00f3n contra el<strong> campo de aplicaci\u00f3n y uso empleado<\/strong>.<\/p>\n<p style=\"text-align: justify;\">En cuanto a la distribuci\u00f3n de la licencia: Los derechos junto con el programa deben <strong>redistribuirse<\/strong> a sin la necesidad de ejecutar una licencia adicional.<\/p>\n<p style=\"text-align: justify;\">La licencia <strong>no debe restringir que otro software pueda ser utilizado en el mismo sistema<\/strong>.<\/p>\n<p style=\"text-align: justify;\">El software debe ser<strong> tecnol\u00f3gicamente neutral<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Una vez que el software satisface <strong>todos los criterios anteriores,<\/strong> podr\u00edamos considerarlo como <strong>software de c\u00f3digo abierto<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Ahora, vamos a analizar algunas licencias de Open Source que son populares. Pero antes, vamos a comentar aspectos de licencias <strong>copyleft<\/strong>.<\/p>\n<p style=\"text-align: justify;\">La creencia m\u00e1s popular sobre c<strong>opyleft es que es lo contrario de las leyes de copyright<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>Pero esta no es la definici\u00f3n exacta.<\/strong><\/p>\n<p style=\"text-align: justify;\">El\u00a0copyleft\u00a0se practica al ejercer el<strong>\u00a0derecho de autor<\/strong>\u00a0que consiste en <strong>permitir la libre distribuci\u00f3n de copias y versiones modificadas<\/strong> de una obra u otro trabajo, <strong>exigiendo que los mismos derechos sean preservados en las versiones modificadas<\/strong>. La efectividad de ejercerlo puede depender de la <strong>legislaci\u00f3n particular de cada pa\u00eds<\/strong>, pero en principio se puede utilizar para\u00a0programas inform\u00e1ticos, obras de\u00a0arte,\u00a0cultura,\u00a0ciencia, o cualquier tipo de obra o trabajo creativo que sea regido por el\u00a0derecho de autor.<\/p>\n<p style=\"text-align: justify;\">El t\u00e9rmino surge en las comunidades de\u00a0software libre\u00a0como un juego de palabras en torno a <a title=\"Copyright\" href=\"http:\/\/es.wikipedia.org\/wiki\/Copyright\">copyright<\/a>: &#8220;derecho de autor&#8221;, en ingl\u00e9s (literalmente: &#8220;derecho de copia&#8221;) con otro sentido, el deleft: pret\u00e9rito del verbo dejar o permitir. Se considera que una\u00a0licencia libre\u00a0es\u00a0copyleft\u00a0cuando adem\u00e1s de otorgar permisos de uso, copia, modificaci\u00f3n y redistribuci\u00f3n de la obra protegida, contiene una cl\u00e1usula que dispone una licencia similar o compatible a las copias y a las obras derivadas.<\/p>\n<p style=\"text-align: justify;\">Sus partidarios lo proponen como alternativa a las restricciones que imponen las pr\u00e1cticas tradicionales de los editores y de la industria del entretenimiento al ejercer los\u00a0derechos patrimoniales\u00a0que detienen y gestionan para los autores, a la hora de autorizar hacer, modificar y distribuir copias de una obra determinada. Se pretende as\u00ed <strong>ofrecerle a un autor la posibilidad de liberar una obra, escogiendo una\u00a0licencia libre\u00a0que permita su utilizaci\u00f3n, copia, modificaci\u00f3n y redistribuci\u00f3n, al mismo tiempo que, mediante el\u00a0copyleft, se garantiza que se preserven estas libertades para cualquier receptor de una copia, o de una versi\u00f3n derivada<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>GPL<\/strong><\/p>\n<p style=\"text-align: justify;\">La Licencia P\u00fablica General de GNU es quiz\u00e1s uno de la m\u00e1s <strong>famosas<\/strong> de todas las licencias de software libre en el mundo. La \u00faltima versi\u00f3n de la GPL es la versi\u00f3n 3.<\/p>\n<p style=\"text-align: justify;\">GPL ofrece una <strong>amplia variedad de derechos a los usuarios<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Se permite copiar, modificar y distribuir el c\u00f3digo, proporcionado a todas las distribuciones que \u00a0tambi\u00e9n deben ser licencia GPL. Si el trabajo es deriva de un proyecto GPL, la obra derivada tiene tambi\u00e9n ser GPL.<\/p>\n<p style=\"text-align: justify;\">Esto posee un comportamiento v\u00edrico, tal y como expon\u00eda<a href=\"http:\/\/es.wikipedia.org\/wiki\/Richard_Stallman\" target=\"_blank\"> Richard Stallman<\/a><\/p>\n<p style=\"text-align: justify;\">Esta regla se aplica incluso si la deriva de trabajo constituye s\u00f3lo una peque\u00f1a parte de la obra principal. GPL permite a los usuarios aplicar un coste o tarifa por el software, pero debemos proporcionar una copia de la GPL junto con su software. Esto significa que podr\u00eda haber otras fuentes, lo que permite obtener un trabajo similar o derivado al nuestro.<\/p>\n<p style=\"text-align: justify;\"><strong>LGPL<\/strong><\/p>\n<p style=\"text-align: justify;\">Lesser GPL, como su nombre indica, es una versi\u00f3n m\u00e1s reducida que la GPL. Permite obras derivadas se publiquen bajo licencias que no sean GPL o LGPL. Los autores de la trabajos derivados son libres de elegir su nueva licencia. S\u00f3lo el C\u00f3digo fuente de LGPL parte tiene que estar disponible. LGPL se utiliza principalmente para las bibliotecas de software. As\u00ed que el c\u00f3digo LGPL y el c\u00f3digo principal del software permanecen separados, y parte del c\u00f3digo fuente \u00a0LGPL puede estar disponible.<\/p>\n<p style=\"text-align: justify;\"><strong>BSD License<\/strong><\/p>\n<p style=\"text-align: justify;\">La\u00a0licencia BSD\u00a0es la\u00a0licencia de software\u00a0otorgada principalmente para los sistemas\u00a0<a title=\"BSD\" href=\"http:\/\/es.wikipedia.org\/wiki\/BSD\">BSD<\/a>\u00a0(Berkeley Software Distribution). Es una licencia de software libre permisiva\u00a0como la licencia de\u00a0<a title=\"OpenSSL\" href=\"http:\/\/es.wikipedia.org\/wiki\/OpenSSL\">OpenSSL<\/a>\u00a0o la\u00a0<a title=\"MIT License\" href=\"http:\/\/es.wikipedia.org\/wiki\/MIT_License\">MIT License<\/a>. Esta licencia tiene menos restricciones en comparaci\u00f3n con otras como la\u00a0<a title=\"Licencia p\u00fablica general de GNU\" href=\"http:\/\/es.wikipedia.org\/wiki\/Licencia_p%C3%BAblica_general_de_GNU\">GPL<\/a>\u00a0estando muy cercana al dominio p\u00fablico. La licencia BSD al contrario que la GPL permite el uso del c\u00f3digo fuente en software no libre.<\/p>\n<p style=\"text-align: justify;\">Es muy similar en efectos a la\u00a0<a title=\"Licencia MIT\" href=\"http:\/\/es.wikipedia.org\/wiki\/Licencia_MIT\">licencia MIT<\/a>.<\/p>\n<p style=\"text-align: justify;\">La primera versi\u00f3n de licencia BSD (de 4 cl\u00e1usulas) fue revisada poco tiempo despu\u00e9s de ser creada, existiendo dos variantes de ella: La nueva licencia BSD (o licencia BSD modificada) y la licencia BSD simplificada (o licencia de\u00a0<a title=\"FreeBSD\" href=\"http:\/\/es.wikipedia.org\/wiki\/FreeBSD\">FreeBSD<\/a>)<\/p>\n<p style=\"text-align: justify;\">Las <strong>4 clausulas traducidas al espa\u00f1ol<\/strong><\/p>\n<p style=\"text-align: justify;\">La redistribuci\u00f3n y el uso en las formas de c\u00f3digo fuente y binario, con o sin modificaciones, est\u00e1n permitidos siempre que se cumplan las siguientes condiciones:<\/p>\n<p style=\"text-align: justify;\">1. Las redistribuciones del c\u00f3digo fuente deben conservar el aviso de copyright\u00a0 anterior, esta lista de condiciones y el siguiente descargo de responsabilidad.<\/p>\n<p style=\"text-align: justify;\">2. Las redistribuciones en formato binario deben reproducir el aviso de copyright\u00a0 anterior, esta lista de condiciones y la siguiente renuncia en la documentaci\u00f3n\u00a0\u00a0 y\/u otros materiales suministrados con la distribuci\u00f3n.<\/p>\n<p style=\"text-align: justify;\">3. Todo el material publicitario que mencione las funciones o utilice este software\u00a0 debe mostrar el siguiente reconocimiento:<\/p>\n<p style=\"text-align: justify;\">\u00a0Este producto incluye software desarrollado por la Universidad de California,\u00a0\u00a0 Berkeley y sus colaboradores.<\/p>\n<p style=\"text-align: justify;\">4. Ni el nombre de la Universidad ni los nombres de sus colaboradores pueden usarse\u00a0 para apoyar o promocionar productos derivados de este software sin permiso\u00a0 previo y por escrito.<\/p>\n<p style=\"text-align: justify;\">Existe una versi\u00f3n simplificada y que es utilizada por el proyecto\u00a0<a title=\"FreeBSD\" href=\"http:\/\/es.wikipedia.org\/wiki\/FreeBSD\">FreeBSD<\/a>, donde se elimina la \u00faltima cl\u00e1usula y se agrega un aviso de que las opiniones y puntos de vista de los contribuyentes del proyecto no representan necesariamente la visi\u00f3n del proyecto FreeBSD<\/p>\n<ol style=\"text-align: justify;\">\n<li>Las redistribuciones del c\u00f3digo fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad.<\/li>\n<li>Las redistribuciones en formato binario deben reproducir el aviso de copyright\u00a0 anterior, esta lista de condiciones y la siguiente renuncia en la documentaci\u00f3n\u00a0 \u00a0y\/u otros materiales suministrados con la distribuci\u00f3n.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><strong>Apache License<\/strong><\/p>\n<p style=\"text-align: justify;\">La licencia Apache (con versiones 1.0, 1.1 y 2.0) requiere la conservaci\u00f3n del aviso de\u00a0<a title=\"Copyright\" href=\"http:\/\/es.wikipedia.org\/wiki\/Copyright\">copyright<\/a>\u00a0y el\u00a0<a title=\"Disclaimer (a\u00fan no redactado)\" href=\"http:\/\/es.wikipedia.org\/w\/index.php?title=Disclaimer&amp;action=edit&amp;redlink=1\">disclaimer<\/a>, pero no es una licencia\u00a0<a title=\"Copyleft\" href=\"http:\/\/es.wikipedia.org\/wiki\/Copyleft\">copyleft<\/a>, ya que no requiere la redistribuci\u00f3n del c\u00f3digo fuente cuando se distribuyen versiones modificadas.<\/p>\n<p style=\"text-align: justify;\">Todo el software producido por la ASF o cualquiera de sus proyectos est\u00e1 desarrollado bajo los t\u00e9rminos de esta licencia. Adem\u00e1s algunos proyectos que no pertenece a la ASF tambi\u00e9n siguen la licencia Apache: en enero de 2007, m\u00e1s de 1000 proyectos no pertenecientes a la ASF en\u00a0<a title=\"SourceForge\" href=\"http:\/\/es.wikipedia.org\/wiki\/SourceForge\">SourceForge<\/a>\u00a0estaban disponibles bajo los t\u00e9rminos de la Licencia Apache.\u00a0<a href=\"http:\/\/es.wikipedia.org\/wiki\/Apache_License#cite_note-1\">1<\/a><\/p>\n<p style=\"text-align: justify;\">Como cualquier otra de las\u00a0<a title=\"Licencia de software libre\" href=\"http:\/\/es.wikipedia.org\/wiki\/Licencia_de_software_libre\">licencias de software libre<\/a>, la Licencia Apache permite al usuario del software la libertad de usarlo para cualquier prop\u00f3sito, distribuirlo, modificarlo, y distribuir versiones modificadas de ese software.<\/p>\n<p style=\"text-align: justify;\">La Licencia Apache no exige que las obras derivadas (versiones modificadas) del software se distribuyan usando la misma licencia, ni siquiera que se tengan que distribuir como software libre\/open source.<\/p>\n<p style=\"text-align: justify;\">La Licencia Apache s\u00f3lo exige que se mantenga una noticia que informe a los receptores que en la distribuci\u00f3n se ha usado c\u00f3digo con la Licencia Apache.<\/p>\n<p style=\"text-align: justify;\">As\u00ed, en contraste a las licencias\u00a0<a title=\"Copyleft\" href=\"http:\/\/es.wikipedia.org\/wiki\/Copyleft\">copyleft<\/a>, quienes reciben versiones modificadas de c\u00f3digo con Licencia Apache no reciben necesariamente las mismas libertades. O, si se considera la situaci\u00f3n desde el punto de vista de los licenciatarios de c\u00f3digo con Licencia Apache, reciben la libertad de usar el c\u00f3digo de la forma que prefieran, incluyendo su uso en productos de c\u00f3digo cerrado.<\/p>\n<p style=\"text-align: justify;\">Se deben a\u00f1adir dos archivos en el directorio principal de los paquetes de software redistribuidos:<\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>LICENSE<\/strong> &#8211; Una copia de la licencia<\/li>\n<li><strong>NOTICE<\/strong> &#8211; Un documento de texto, que incluye los &#8220;avisos&#8221; obligatorios del software presente en la distribuci\u00f3n.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">La licencia Apache tambi\u00e9n es considerada como <strong>permisiva<\/strong> ya que no requiere un trabajo derivado de la software o modificaciones a la original, que se distribuir\u00e1n usando la misma licencia.<\/p>\n<p style=\"text-align: justify;\">A\u00fan requiere la aplicaci\u00f3n de la misma licencia a todas las partes no modificadas.<\/p>\n<p style=\"text-align: justify;\">Y en todos los archivos de licencia, derechos de autor original, patente, marca registrada y avisos de atribuci\u00f3n del c\u00f3digo redistribuido debe ser conservado. Tambi\u00e9n, en cada archivo de licencia que se cambia, se debe agregar la notificaci\u00f3n que indica que los cambios tienen han hecho a ese archivo. Los derechos vez dadas por el Apache License no puede entonces ser revocado en el futuro.<\/p>\n<p style=\"text-align: justify;\">Otro \u00a0aspecto interesante de la Licencia Apache es que es aplicable en todos los pa\u00edses.<\/p>\n<p style=\"text-align: justify;\"><strong>Licencia Creative Commons<\/strong><\/p>\n<p style=\"text-align: justify;\">La licencia CC est\u00e1 bajo otra categor\u00eda llamada de licenciamiento p\u00fablico de derechos de autor, por lo que un licenciante pueda otorgar permisos adicionale de derechos de autor a los licenciatarios. \u00a0Las Licencias de derechos de autor P\u00fablicas no limitan sus licenciatarios.<\/p>\n<p style=\"text-align: justify;\">La licencia Creative Commons es utiliza principalmente para trabajos de dise\u00f1o, arte, m\u00fasica, material textual, etc<\/p>\n<p style=\"text-align: justify;\">Una licencia de CC tiene <strong>cuatro partes b\u00e1sicas.<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Reconocimiento<\/strong> (Attribution): En cualquier explotaci\u00f3n de la obra autorizada por la licencia har\u00e1 falta reconocer la autor\u00eda.<\/p>\n<p style=\"text-align: justify;\"><strong>No Comercial<\/strong> (Non commercial): La explotaci\u00f3n de la obra queda limitada a usos no comerciales.<\/p>\n<p style=\"text-align: justify;\"><strong>Sin obras derivadas<\/strong> (No Derivate Works): La autorizaci\u00f3n para explotar la obra no incluye la transformaci\u00f3n para crear una obra derivada.<\/p>\n<p style=\"text-align: justify;\"><strong>Compartir Igual<\/strong> (Share alike): La explotaci\u00f3n autorizada incluye la creaci\u00f3n de obras derivadas siempre que mantengan la misma licencia al ser divulgadas.<\/p>\n<p style=\"text-align: justify;\">Wikipedia es un ejemplo de de contenido de c\u00f3digo abierto. No hay contenido publicado bajo la Licencia Creative Commons.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las licencias Open Source son muy empleadas actualmente, desde peque\u00f1os programas hasta grandes aplicaciones usadas hasta por entidades como la NASA. Pero los usuarios muchas veces desconocen el tipo, la variedad, sus limitaciones y cl\u00e1usulas. Es preferible comenzar con un conocimiento profundo de la definici\u00f3n de c\u00f3digo abierto. La Open Source Initiative (OSI) ha establecido unos criterios para el software de c\u00f3digo abierto. Cualquier software que proporciona el c\u00f3digo fuente no lo es directamente clasificado como de c\u00f3digo abierto. Se deben cumplir con los siguientes criterios:<\/p>\n","protected":false},"author":1,"featured_media":5421,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,24],"tags":[453],"class_list":["post-5418","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-web","tag-open-source"],"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/5418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=5418"}],"version-history":[{"count":5,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/5418\/revisions"}],"predecessor-version":[{"id":5424,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/5418\/revisions\/5424"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media\/5421"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=5418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=5418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=5418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}