Hola :) On 16/06/2010 13:47, Camaleón wrote:
El Wed, 16 Jun 2010 11:37:13 +0000, mailing lists escribió:
No he hablado de software libre, sinó abierto.
¿Y qué diferencia ves tú entre ambos?
"Casi todo el software de código abierto es software libre. Los dos conceptos describen casi la misma categoría de software, pero representan puntos de vista basados en valores fundamentalmente diferentes. El código abierto es una metodología de programación, el software libre es un movimiento social. Para el movimiento del software libre, el software libre es un imperativo ético porque solamente el software libre respeta la libertad del usuario. En cambio, la filosofía del código abierto considera los asuntos bajo los términos de cómo hacer «mejor» al software, en un sentido práctico solamente. Plantea que el software que no es libre no es una solución óptima. Para el movimiento del software libre, sin embargo, el software que no es libre es un problema social, y la solución es parar de usarlo y migrar al software libre."
http://www.gnu.org/philosophy/open-source-misses-the-point.es.html
Ya... es decir, hay una diferencia "filosófica" :-)
La diferencia entre software libre y código abierto (open source) es que el software open source no necesariamente cumple con las 4 libertades que te da la GPL. Es decir, tanto software libre como open source te muestran el código fuente, pero en el caso del software libre tienes 4 libertades y en el caso del open source no necesariamente las tienes. Por ejemplo, la licencia Apache 1.1 es open source, pero no es software libre, MPL, Ms-PL, ... Para más información: http://www.gnu.org/licenses/license-list.html#GPLIncompatibleLicenses y http://www.gnu.org/licenses/license-list.html#NonFreeSoftwareLicense No es una cuestión filosófica, el software libre ha sido definido y tiene que cumplir las 4 libertades para considerarse software libre. Si no las cumple ... no es sw libre. Igual que un coche está definido como coche y una furgoneta está definida como furgoneta (aunque ambos son vehículos). Es decir, para ser software libre, no basta con tener el código fuente disponible (otro error que comete la gente al hablar de software libre), tiene que otorgar las 4 libertades al usuario de dicho software. HTH Rafa -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org