Viernes, 27 de Agosto de 2010 12:24
Aunque la mayoría de distribuciones Linux se consideraban compatibles con la definición de Open Source -salvo por la inclusión de algunos paquetes binarios si el usuario así lo aceptaba-, resulta que no era así. La utilización del código de Sun RPC (Remote Procedure Call) en algunos componentes de distribuciones Linux estaba sujeta a la aceptación de la licencia impuesta por Sun a ese componente, que hasta hace pocos días no se relicenció para convertirse en un proyecto Open Source.
Aunque la mayoría de distribuciones Linux se consideraban compatibles con la definición de Open Source -salvo por la inclusión de algunos paquetes binarios si el usuario así lo aceptaba-, pero resulta que no era así.
Lo explican en ComputerWorld y sobre todo en el blog de Tom 'Spot' Callaway, que ha sido el principal responsable de lograr que la implementación de Sun RPC fuera liberada para poder usar su código en otros proyectos de forma totalmente libre.
La licencia que Sun aplicó en 1984 era lógica para aquel proyecto y en aquella época, que luego se derivó a distintos componentes del sistema operativo Linux como la famosa librería glibc, uno de los pilares de cualquier distribución.
El problema es que esa licencia no era libre, y establecía ciertos límites a su distribución. En Debian ya conocían el problema desde 2002 -como demuestra este mensaje- y en Fedora también estaban al tanto desde aproximadamente el año 2005. Para tratar de solucionar el problema había tres caminos:
Retirar el código no libre: lo que implicaría no dar soporte a NFS, sobre todo Sustituir el código no libre: el problema es que la implementación de Sun RPC era la implementación estándar de RPC en los sistemas *nix, y aunque había otras, cambiar a ellas hubiera sido muy problemático. Tratar de conseguir que se re-licenciara el código, y mantenerlo hasta que eso pasara.
Tanto Debian como Fedora eligieron la opción número tres, pero varias personas (entre ellas el propio Tom Callaway) se encargaron de tratar de hacer que efectivamente se cambiara la licencia. Simon Phipps, un empleado de Sun, trató de resolver el problema y de hecho en marzo de 2009 Sun permitió a Red Hat relicenciar los ficheros que se necesitaban.
Sin embargo, había aún problemas en algunos componentes de Fedora, y sobre todo con glibc, que seguía sin estar relicenciado. La cosa se puso fea cuando Sun fue comprada por Oracle, pero Callaway se puso en contacto con Wim Coekaerts, de Oracle America, y dio permiso para que el resto de ficheros que se conocía que estaban usando Sun RPC fueran relicenciados bajo la cláusula 3 de la licencia BSD.
¿Qué significa esto? Pues que al fin podemos decir que todos los componentes de las distribuciones Linux hacen uso de licencias de Software Libre. Así que salvo por el hecho de que algunas dan la opción de elegir paquetes propietarios, ya podemos decir que GNU/Linux es más libre que nunca.
Articulos Relacionados
- El órgano directivo de OpenSolaris alarga un mes más la agonía de este proyecto libre
- Slax - Su sistema operativo de bolsillo
- Ubuntu 10.10 Maverick Meerkat Alpha 3 Disponible
- KDE SC 4.5 se retrasa una semana!
- Google libera Chrome 6 Beta
- Oracle demanda a Google por Android
- Kevin Mitnick, el genio hacker revela sus secretos
- Adiós a OpenSolaris
- Ubuntu 10.10 tendrá soporte para multitouch
- Nokia N9: ¿primero de la saga MeeGo?
- Anunciando Fedora 14 Alpha
- Phoronix Test Suite 2.8, benchmarks para todos
- Multilib, el nuevo repositorio para Arch Linux
- openSUSE 11.4 Milestone 1: y vuelta a empezar
- Wave in a Box: Google Wave en formato Open Source
- Debian 7 se llamará Wheezy
- Mandriva XFCE One Edition
- Linux Mint 9 Fluxbox disponible
- E1, Inteligencia Sintética Open Source
- Briscad V10 ya disponible para Linux
- XBMC 10.0 Dharma Beta 2, disponible
- Clementine 0.5
- Llega MySQL 5.5 RC
- Comandos para el administrador de redes en Linux
- Amarok 2.3.2 “Moonshine”
- SUSE Linux Enterprise Server for VMware
- Chrome OS, competencia para microsoft y apple
- Ubuntu 10.10 Maverick Meerkat, al fin disponible
- Prueba gratis Ubuntu 10.10 en Amazon EC2
- MythTV 0.24 RC1
- openSUSE Build Service 2.1
- Firefox 4 Sin novedad hasta el 2011
- Fedora 14 Laughlin, disponible
- Katana v2.0
- ¿Qué piensa hacer Attachmate con SUSE y openSUSE?
- Kno: Esto sí que es un libro electrónico y con Soft LIBRE!!!
Menú Principal
Nuestros Visitantes






![]() | Hoy | 23 |
![]() | Ayer | 83 |
![]() | Esta Semana | 639 |
![]() | La semana pasada | 1111 |
![]() | Este Mes | 2474 |
![]() | Mes pasado | 4268 |
![]() | Visitas totales | 74175 |
















