Finally the help of IT is here

Blog de soluciones informaticas.

Licencias del software libre, definiciones, compatibilidad y tipos

Posteado por Pablo Gonzalez on 8th enero 2013

En este artículo vamos a continuar con las licencias del software libre, definiciones, compatibilidad y tipos.

Por ello, vamos a tratar inicialmente varias definiciones y unos ejercicios posteriores de introducción:

– Freeware: Son programas gratuitos que se suelen distribuir compilados. Si deseamos redistribuir software de este tipo normalmente se debe solicitar al autor su autorización. Este tipo de software se utiliza para dar propaganda a otro software con mayores funcionalidades y normalmente de pago.

– Shareware: Es un método de distribución donde el programa puede quedar limitado en función de un periodo de tiempo. El pago se suele hacer porque estos programas tiene propaganda, funciones limitadas, etc…

– Dominio Público: El autor renuncia a sus derechos y los da a la humanidad. Por defecto, un programa que no especifica nada no es de dominio público, por tanto, debe ser expresamente declarado en el software.

– Licencias permisivas: Licencia sin copyleft que permite distribuir el software bajo otra licencia. Podría distribuirse incluso bajo una licencia privativa. Ejemplo, BSD.

– Licencias robustas (copyleft): La licencia obliga a que las modificaciones que se distribuyan sean libres. Ejemplo, GPL.

Es importante examinar las licencias y comprobar que no son incompatibles entre sí. Por ejemplo, un programa que mezcla una licencia GPLv3 con GPLv2 son incompatibles porque la GPLv3 violan el artículo 6 de la GPLv2 ya que esta no permite añadir más restricciones. Si utilizamos la GPLv3 añadimos la restricción de proporcionar la información sobre instalaciones. De esto se genera una incompatibilidad.

http://www.gnu.org/licenses/licenses.es.html

Hay que tener en cuenta la licencia que queremos para nuestro software, ya que hará que sea compatible o no con otras poniendo muy difícil los cambios en un futuro.

Como opinión personal, hoy por hoy, prefiero licencias permisivas que permiten incluso una modificación bajo una licencia privativa. Esto lo considero una paradoja, ya que las permisivas garantizas las libertades de todos (incluso los que quieren hacerla privativa), pero por otra banda, cada licencia privativa elimina las libertades y va en contra de conservarlas.

A pesar de todo, considero que es mejor que todos puedan elegir que quieren hacer con su libertad.

NOTA: El proyecto Linux se genera con licencia GPLv2. El uso de la GPLv3 permite implementar sistemas DRM* que restringe las modificaciones en el código de programas no autorizados por el hardware. ¿Que pasará con nuestro software de código abierto no firmado por el hardware? Decidid vosotros mismos…

*Son mecanismos o tecnología de gestión de derechos digitales que protegen los derechos de autor.

Ahora recordemos las 4 libertades:

a) La libertad de usar el programa con cualquier propósito.

b) Libertad de estudiar el programa, modificarlo a las necesidades. Necesitamos acceso al código fuente.

c) Libertad de distribuir las copias del programa.

d) Libertad de mejorar el programa y publicarlo. Necesitamos acceso al código fuente.

Ejercicios:

– El tipo de software Freeware garantiza a los usuarios el acceso al código fuente y permite la modificación y su estudio. ¿Cierto o falso?

– ¿Las licencias de software libre permiten ser redistribuidas como software privativo? ¿Cierto o falso?

– Imaginemos que modificamos un programa con licencia GPL, ¿nos obliga a distribuir el código fuente modificado?

– ¿Por qué la licencia BSD original de 4 clausulas es incompatible con la GPLv2 pero la BSD de 3 clausulas si que es compatible?

En el siguiente artículo veremos algunos ejemplos más de software con doble licenciamiento, hablaremos de modelos de gestión de proyectos y algunos ejercicios y ejemplos más.

Espero que os sea de utilidad.

Tags: , , , , , ,
Posteado por Licenciamiento | No Comments »

Como hacer presentaciones espectaculares en el cloud con Prezi.

Posteado por Xavier Xaus Nadal on 17th marzo 2012

prezi

Ayer me hicieron una presentación con PREZI un producto que salió a la luz en Noviembre 2009 después de un duro trabajo y que para mí era un producto desconocido y supongo que para muchos de vosotros también.

Prezi es un software de presentación basado en la nube que se abre a un nuevo mundo entre las pizarras y las diapositivas. El lienzo con zoom hace que sea divertido para explorar las ideas y las conexiones entre ellos.

Prezi es visualmente cautivador, en definitiva es un producto impresionante y para no ser menos también soporta las últimas tecnologías móviles.

Te puedes descargar la presentación, la puedes ejecutar directamente desde internet (últimamente llamado Cloud, jeje), incluso puedes descargarte una versión prezi desktop (pero sólo para cuentas de pago). Espero que lo visitéis. Para mí ha sido todo un hallazgo.

Aquí os dejo una presentación hecha por nosotros. Sigue leyendo MegaCrack »

Tags: , , , , , , ,
Posteado por Cloud, General | No Comments »