Update
En siguiente trabajo analizaremos las diferentes licencias de software que existen como son:
OME, Licencia BSD, Shareware, Donationware, LGPL, Retail, Licencia MPL y derivadas, Demo, Software dominio público, Licencias por volumen, Copyleft, Postcardware, Software privativo, Software libre, Freeware, Abandonware y Software comercial.
Estos tipos de licencias nos ayudan averificar cuales son libres que nosotros mismo podemos modificar y cuáles no ya que algunos están protegidas con el derecho del autor y también no nos muestran su código.
Licencias
Software de dominio publico
Es una forma mas simple de hacer que un programa sea libre es ponerlo bajo un dominio público.
Software privativo
Es aquel cuyo uso, redistribución o/y modificación están prohibidos onecesitan una autorización.
Software comercial
Es desarrollado por una empresa que la cual pretende ganar dinero por su uso de su software.
LGPL
Si bien la licencia GPL ofrece grandes beneficios, hay algunas veces en la que ofrece ciertas restricciones. Un ejemplo es que un software que utiliza algún componente GPL, debe sí o sí ser licenciado bajo la misma, es decir no se pueden utilizar parteso bibliotecas de software GPL en un software propietario o distribuido bajo otra licencia.
Estas restricciones traen algunos problemas. Por ejemplo si una empresa comercial desea utilizar únicamente una biblioteca GPL pequeña dentro de su software, estaría obligada a distribuir todo su software bajo GPL, lo cual posiblemente no decida hacer y para algunos casos como el de bibliotecas depropósitos generales esto tampoco ayuda a la mejora de la propia biblioteca ya que no sería elegida por ejemplo para convertirse en un estándar. Por eso apareció la licencia LGPL, en un primer momento llamada Library GPL en referencia a que fue especialmente utilizada para bibliotecas, pero luego se popularizó y comenzó a utilizarse inclusive en muchos programas completos debido a sus beneficios comerciales(permite utilizarse junto a software no libre) y cambió su nombre a Lesser GPL que significa GPL menos restrictiva.
Retail
Son las versiones de venta de software. En este caso el programa es de la entera propiedad del usuario, pudiendo este cederlo libremente a terceros o venderlo.
OEM:
Se trata de un tipo de licencia que supedita su venta a que esta debe ser como parte de unequipo nuevo, estando prohibido venderlos si no es bajo esta condición. Aunque afecta más que nada a sistemas operativos, también puede afectar a otro tipo de software.
Aunque el software comprado bajo este tipo de licencia implica la propiedad del mismo por parte del que la compra los fabricantes pueden poner ciertas limitaciones a su uso, como el número máximo de veces que se puede reinstalar.
Setrata de software plenamente operativo y exactamente igual a las versiones Retail del mismo, aunque en el caso de que se ofrezca algún extra en la versión Retail en concepto de Bonus pack los fabricantes no están obligados a ofrecerlo también en las versiones OEM.
Los programas adquiridos bajo este tipo de licencia NO se pueden vender ni ceder a terceros, salvo en las mismas condiciones en lasque se compraron (es decir, como parte de un equipo).
Retail:
Son las versiones de venta de software. En este caso el programa es de la entera propiedad del usuario, pudiendo este cederlo libremente a terceros o venderlo.
Licencias por volumen:
Es un tipo de licencia de software destinado grandes usuarios (empresas), normalmente bajo unas condiciones similares a las de laslicencias OEM, aunque sin estar supeditadas a equipos nuevos.
Básicamente se trata de estipular un determinado número de equipos que pueden utilizar el mismo código de licencia, quedando el fabricante de dicho software autorizado para hacer las comprobaciones que considere oportunas para ver que las licencias que se están utilizando son las adquiridas.
Normalmente estas licencias se venden en...
Regístrate para leer el documento completo.