por
pobrecito hablador
el Domingo, 18 Octubre de 2009, 10:32h
(#1180015)
Porque Microsoft no sólo autoriza su uso sino que además lo promueve y lo recomienda.
En mi licencia de Microsoft Visual Studio 2003 no dice eso. Cito:
Your license rights to the Redistributables [el runtime, mfc, atl, windows essentials...] are conditioned upon your not (i) creating derivative works of the Redistributables in any manner that would cause the Redistributables in
whole or in part to become subject to any of the terms of an Excluded License;"
¿Qué es una "Excluded License"? Pues...
"Excluded License" is any license that requires as a condition of use, modification and/or
distribution of software subject to the Excluded License, that such software or other software
combined and/or distributed with such software be (x) disclosed or distributed in source code
form;
Vamos, que Microsoft no sólo prohíbe los trabajos derivados sino que especifica además que están prohibidos bajo cualquier licencia libre.
Curioso, ¿No? ¿Por qué entonces se puede programar y redistribuir software libre en Windows (en.NET, Visual Basic o mismamente C++)? Se está incumpliendo claramente la licencia de Microsoft al hacer un trabajo derivado (=linkar según GPL) con una licencia que obliga a que el código sea abierto.
Re:GPL y metaprogramación
(Puntos:0)Curioso, ¿No? ¿Por qué entonces se puede programar y redistribuir software libre en Windows (en .NET, Visual Basic o mismamente C++)? Se está incumpliendo claramente la licencia de Microsoft al hacer un trabajo derivado (=linkar según GPL) con una licencia que obliga a que el código sea abierto.