miércoles, 5 de mayo de 2010

LICENCIAS GPL


GNU General Public License

La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License o simplemente su acrónimo del inglés GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versión), y está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.
Existen varias licencias "hermanas" de la GPL, como la licencia de documentación libre de GNU (GFDL), la Open Audio License, para trabajos musicales, etcétera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Publical License, antes Library General Publical License), que permiten el enlace dinámico de aplicaciones libres a aplicaciones no libres.

Validez legal

La licencia GPL, al ser un documento que cede ciertos derechos al usuario, asume la forma de un contrato, por lo que usualmente se la denomina contrato de licencia o acuerdo de licencia. En los países de tradición anglosajona existe una distinción doctrinal entre licencias y contratos, pero esto no ocurre en los países de tradición civil o continental. Como contrato, la GPL debe cumplir los requisitos legales de formación contractual en cada jurisdicción.
La licencia ha sido reconocida por juzgados en Alemania, particularmente en el caso de una sentencia en un tribunal de Múnich, lo que indica positivamente su validez en jurisdicciones de derecho civil.

GPL versión 3

A finales de 2005, la Free Software Foundation anunció que trabajaba en la versión 3 de la licencia GPL, cuyo primer borrador fue presentado para su discusión pública el 16 de enero de 2006. La discusión se alargó 18 meses, habiendo sido publicados cuatro borradores. Finalmente, la versión oficial fue publicada el día 29 de junio de 2007 y es accesible a través del Portal de GNU. La nueva versión contempla los siguientes aspectos:
Las diversas formas en que alguna persona podría quitar libertades a los usuarios.
Prohibir el uso de software libre en sistemas que utilizan la llamada Gestión de derechos digitales o DRM, sistema criticado por la comunidad del software libre.
Resolver ambigüedades y aumentar la compatibilidad de GPLv3 con otras licencias.
Facilitar su adaptación a otros países.
Incluir cláusulas que defiendan a la comunidad de software libre del uso indebido de las patentes de software.
Mostrar usuarios registrados.

Compatibilidad

Muchas licencias libres como MIT License, y GPL, son compatibles con la GPL (ver lista completa en los enlaces externos). Esto significa que se puede combinar código licenciado bajo GPL con código que se encuentre bajo una licencia compatible sin ningún tipo de problema, ya que el código resultante debe satisfacer las condiciones de ambas licencias. Sin embargo, otras licencias calificadas como libres no son compatibles con la GPL, lo que dificulta la reutilización de código; por ello se incita a los desarrolladores de software libre a licenciar su código bajo GPL o licencias compatibles con la GPL, pudiendo aprovecharse de las ventajas que ello conlleva.
Existe una proliferación de licencias libres que añaden algún tipo de condición a otra licencia compatible con la GPL (en la que se basan), haciendo difícil determinar si la nueva licencia es compatible o no con la GPL. Esto obliga a recurrir a expertos en la materia, que era lo que en un principio se pretendía evitar, por lo que no se recomienda esta práctica.
PROYECTO GNU
El proyecto GNU se inició en 1984 para desarrollar un sistema operativo completo tipo Unix de software libre: el sistema operativo GNU.
Los sistemas operativos parecidos a Unix se construyen a partir de un conjunto de bibliotecas, aplicaciones y herramientas de programación, además de un núcleo para alojar recursos y interactuar con el hardware. Hurd, el núcleo de GNU, se está desarrollando activamente, pero todavía no está listo para el uso diario; por esa razón, habitualmente se usa GNU con el núcleo Linux.
La combinación de GNU y Linux es el sistema operativo GNU/Linux, actualmente se usa en millones de ordenadores.
En ocasiones, esta combinación se denomina incorrectamente Linux. Hay muchas variantes o «distribuciones» de GNU/Linux.
Recomendamos las distribuciones de GNU/Linux que están completamente formadas por software libre. En otras palabras, que respetan completamente la libertad.
El nombre GNU, que significa «ñu» en inglés,es un acrónimo recursivo de «¡GNU No es Unix!» y en español se pronuncia fonéticamente.

UBUNTU


Ubuntu (AFI: /uˈbuntu/) es una distribución Linux basada en Debian GNU/Linux que proporciona un sistema operativo actualizado y estable para el usuario promedio, con un fuerte enfoque en la facilidad de uso y de instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de software normalmente distribuidos bajo una licencia libre o de código abierto.
Está patrocinado por Canonical Ltd., una compañía británica propiedad del empresario sudafricano Mark Shuttleworth que en vez de vender la distribución con fines lucrativos, se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico. Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar el talento de los desarrolladores de la comunidad en mejorar los componentes de su sistema operativo. Canonical también apoya y proporciona soporte para cuatro derivaciones de Ubuntu: Kubuntu, Xubuntu Edubuntu y la versión de Ubuntu orientada a servidores ("Ubuntu Server Edition").
Cada seis meses se publica una nueva versión de Ubuntu la cual recibe soporte por parte de Canonical, durante dieciocho meses, por medio de actualizaciones de seguridad, parches para bugs críticos y actualizaciones menores de programas. Las versiones LTS (Long Term Support), que se liberan cada dos años, reciben soporte durante tres años en los sistemas de escritorio y cinco para la edición orientada a servidores.
La versión actual de Ubuntu, 9.10 ("Karmic Koala"), se liberó el 29 de octubre de 2009 y la próxima versión, 10.04 (nombre en código: Lucid Lynx), programada para ser publicada el 29 de abril de 2010. Su nombre proviene de la ideología sudafricana Ubuntu ("humanidad hacia otros").

MANDRIVA


Mandriva o Mandriva Linux es una distribución Linux publicada por la compañía francesa Mandriva destinada tanto para principiantes como para usuarios experimentados, que ofrece un sistema operativo orientado a computadoras personales y también para servidores con un enfoque a los usuarios que se están introduciendo al mundo de Linux y al software libre además por tener una amplia gama y comunidad de desarrolladores, es adecuada para todo tipo de variedad de necesidades: estaciones de trabajo, creación de clústeres, servidores, firewalls, etc. Es una de las distribuciones de Linux referentes a nivel mundial.
Mandriva surgió en 2005 como resultado de la fusión de la distribución francesa Mandrake Linux y la brasileña Conectiva Linux. Se distribuye mediante la Licencia pública general de GNU, y es posible descargar su distribución en formato ISO, sus asistentes o sus repositorios.
La primera edición se basó en Red Hat Linux v5.1 y escogió el entorno gráfico de KDE v1.0. Desde entonces ha seguido su propio camino, separado de Red Hat y ha incluido numerosas herramientas propias o modificadas, fundamentalmente dirigidas a facilitar la configuración del sistema. Mandrake (su anterior nombre) también es conocida por compilar sus paquetes con optimizaciones para procesadores Pentium y superiores, incompatibles con versiones más antiguas tales como 386 y 486 , La versión estable de Mandriva Linux es 2010(adelie) Free. Dual-Arch y One está disponible para su descarga en la página oficial de Mandriva.

SUSE


SUSE Linux es una de las más conocidas distribuciones Linux existentes a nivel mundial, se basó en sus orígenes en Slackware. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración YasT.
Su nombre "SuSE" es el acrónimo, en alemán "Software und Systementwicklung" (Desarrollo de Sistemas y de Software), el cual formaba parte del nombre original de la compañía y que se podría traducir como "desarrollo de software y sistemas". El nombre actual de la compañía es SuSE LINUX, habiendo perdido el primer término su significado (al menos oficialmente).
El 4 de noviembre de 2003, la compañía multinacional estadounidense Novell anunció que iba a comprar SuSE LINUX. La adquisición se llevó a cabo en enero de 2004. En el año 2005, en la LinuxWorld, Novell, siguiendo los pasos de RedHat Inc., anunció la liberación de la distribución SuSE Linux para que la comunidad fuera la encargada del desarrollo de esta distribución, que ahora se denomina openSUSE.
El 4 de agosto de 2005, el portavoz de Novell y director de relaciones públicas Bruce Lowry anunció que el desarrollo de la serie SUSE Professional se convertiría en más abierto y entraría en el intento del proyecto de la comunidad openSUSE de alcanzar a una audiencia mayor de usuarios y desarrolladores. El software, por la definición de código abierto, tenía ya su código fuente "abierto", pero ahora el proceso de desarrollo sería más "abierto" que antes, permitiendo que los desarrolladores y usuarios probaran el producto y ayudaran a desarrollarlo.
Anteriormente, todo el trabajo de desarrollo era realizado por SUSE, y la versión 10.0 fue la primera versión con una beta pública. Como parte del cambio, el acceso en línea al servidor YaST de actualización sería complementario para los usuarios de SUSE Linux, y siguiendo la línea de la mayoría de distribuciones de código abierto, existiría tanto la descarga gratuita disponible mediante web como la venta del sistema operativo en caja. Este cambio en la filosofía condujo al lanzamiento de SUSE Linux 10.0 el 6 de octubre de 2005 en "OSS" (código completamente abierto), "eval" (tiene tanto código abierto como aplicaciones propietarias y es una versión realmente completa) y al por menor en centros especializados.

DEBIAN


Proyecto debian (en inglés debian Project) es una comunidad conformada por desarrolladores y usuarios, que mantiene un sistema operativo GNU basado en software libre precompilado y empaquetado, en un formato sencillo en múltiples arquitecturas de computador y en varios núcleos.
Debian nace como una apuesta por separar en sus versiones el software libre del software no libre. El modelo de desarrollo del proyecto es ajeno a motivos empresariales o comerciales, siendo llevado adelante por los propios usuarios, aunque cuenta con el apoyo de varias empresas en forma de infraestructuras. debian no vende directamente su software, lo pone a disposición de cualquiera en Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia.
La comunidad de desarrolladores de debian cuenta con la representación de Software in the Public Interest, una organización sin ánimo de lucro que da cobertura legal a varios proyectos de software libre.
La primera adaptación del sistema debian, siendo también la más desarrollada, es debian GNU/Linux, basada en el núcleo Linux, y como siempre utilizando herramientas de GNU. Existen también otras adaptaciones con diversos núcleos: Hurd (debian GNU/Hurd); NetBSD (debian GNU/NetBSD) y FreeBSD (debian GNU/kFreeBSD).

KNOPPIX


Es una distribución de GNU/Linux basada en Debian y que por defecto utiliza KDE aunque en el menú de arranque se puede especificar el tipo de interface gráfica a usar (Gnome, IceWM, ...). Desde la versión actual 6.0.X incorpora el escritorio LXDE. Esta distribución está desarrollada por el consultor de GNU/Linux Klaus Knopper.
Gnoppix es una variante que incluye como entorno gráfico Gnome en vez de KDE.

CANAIMA


Canaima es una distribución GNU/Linux venezolana basada en Debian que surge como una solución para cubrir las necesidades informáticas de los usuarios finales de la Administración Pública Nacional (APN) Venezolana y para dar cumplimiento al decreto presidencial Nº 3.390 sobre el uso de tecnologías libres en la APN.
Canaima es una de las distribuciones GNU/Linux más usadas en Venezuela a raíz de su incorporación en escuelas públicas, siendo utilizada en proyectos de gran escala como "Canaima", proyecto que busca dotar a más de 250 mil alumnos niños en edad escolar con computadores Magallanes y su caso de uso ha sido presentado en Congresos Internacionales sobre el uso de estándares abiertos, y a pesar de su reciente desarrollo ha sido utilizada en el flisol donde ha sido instalada en los equipos de muchos usuarios.