Asociación Peruana de Software Libre

Buscar en nuestro sitio web.

 
 
Artículos - Software libre y Open Source ?rumbos diferentes? - 3
 
Imprimir este artículo

Software libre y Open Source ?rumbos diferentes?
Rudy Godoy
Versíón: 1.1

23/jul/2004

En muchas ocaciones en la comunidad de software libre se ha tratado de hacer una divisi?n entre el software libre y Open Source, mencionando que tal programa es Open Source y no software libre o visceversa. Este art?culo trata este tema y nos hace ver que en realidad no existe tal diferencia y menos separatismo entre el modelo de software libre y Open Source.

El software libre [1] es un tipo de software cuya licencia requiere b?sicamente cuatro cosas: uso irrestricto, disponibilidad de c?digo fuente, posiblidad de realizar m?ltiples copias, posibilidad de mejorarlo y posiblidad de distribuir estas mejoras. El modelo Open Source en su definici?n (Open Source Definition) [2] a?ade algunos requerimientos m?s a estos cuatro, todas las licencias aprobadas por OSI (Open Source Initiative) [3] por lo tanto cumplen con los requerimientos hechos por el software libre, entonces podemos decir que son software libre.

Ahora, ?cuales son las o la diferencia entonces? Primero, tenemos que diferenciar dos cosas, una los requerimientos de un determinado modelo de software y dos los requerimiento de una licencia en particular, en este caso debemos hacer una diferencia entre licencias de software libre [4] compatibles con GNU/GPL y licencias de software no compatibles con GNU/GPL pero que tambi?n son software libre puesto que otorgan las caracter?sticas nombradas en el p?rrafo anterior.

Por consiguiente, podemos inferir que podemos y debemos llamar al software ofrecido bajo estas licencias software libre, porque son software libre.

La ?nica diferencia que existe entre software libre y Open Source es la diferencia de visi?n filos?fica, donde el movimiento de software libre se concentra y preocupa mas por que se valore y haga enfasis en preservar las libertades del usuario, otorgadas a trav?s de la licencia de software, y que el software se mantenga siempre libre. En cambio el modelo Open Source se focaliza mas en el aspecto pragm?tico y t?cnico del tema donde se elije software libre porque es mejor t?cnicamente, esto implica que de darse el caso se podr?a elegir software privativo si fuese mejor que el anterior, as? como para facilitar las cosas a las empresas y organizaciones, permitiendo en algunos casos dentro de sus licencias que ?stas conviertan el software libre en privativo.

Pongamonos en el caso siguiente, existe un determinado software que una persona requiere para trabajar y ?ste encuentra un software similar pero privativo que tiene algunas caracter?sticas adicionales, si esta persona es del movimiento Open Source su reflexi?n ser?a: "hasta ahora uso software libre, pero este software privativo es mejor, no puedo imaginar como pude obviarlo". Mientras que una persona del movimiento de software libre dir?a: "este software restringe y me priva de mis derechos, ?que nuevas caracter?sticas se requiere en el programa de software libre? ?empezemosla a programar!.

?Qu? ocurrir?a si en algunos a?os los programas de software libre con licencias que permiten su conversi?n se vuelven privativos? ?Qu? posibilidades tendr?an las futuras generaciones de acceder a software libre? ?Tendr?an ellos la oportunidad de elecci?n, como la tenemos actualmente? Creo que debemos pensar en esto, antes de hacer nuestra elecci?n de software, puede ser pragm?tico a corto plazo, ?pero a largo plazo lo seguir? siendo?

Referencias:

  1. Definici?n de software libre
  2. Definici?n Open Source
  3. Licencias aprobadas por OSI
  4. Licencias de software libre definidas por GNU



 
 Copyright (c) 2002,2003,2004,2005 Asociación Peruana de Software Libre - Perú
 Alojamiento web gracias a HTU Networks.
Valid HTML Valid CSS