No portes software a Windows
Software Libre
Por lo menos, no "portes" mi software a Windows.
Mientras la GNU GPL expresamente me prohibe negarte la libertad de portar software protegido por esta licencia a Windows, siento que haces un gran daño a el mundo si lo haces. Déjame explicarte.
Windows es un entorno propietario. Ellos no te dan el código fuente, y hacen todo lo que está en sus manos para limitar tu libertad. Incluso tratan de limitar lo que puedes hacer con el software que le compraste legalmente a ellos. Así que ayudándolos en cualquier forma es malo para el mundo, porque esto alienta a otras personas para tratar de limitar la libertad de otros (Esto funcionó muy bien para Microsoft, así que debe ser una buena idea, correcto?).
No deseo que nada de mi trabajo sirva de pretexto para que otros ayuden a compañías como Microsoft que tratan de limitar las libertades de las personas.
Esta es la razón por la que desarrollo mi software en una plataforma completamente libre. Así puedo saber que funciona en una plataforma completamente libre.
Muchas personas que usan Windows no se preocupan por su libertad. Ellos se preocupan por la calidad del software y por esta razón tratan de reemplazar todo el software propietario de Microsoft con mejores alternativas libres. Esta es la única razón de la existencia de cygwin.
Sin embargo, dando a las personas una forma de trabajar alrededor de los bugs en Windows haces que ellos estén más tiempo con Windows. Esta es la razón por la que considero "portar" software a Windows como un sabotaje. Esto no ayuda a personas que usan Windows, al contrario, hace que ello estén más tiempo con Windows. A mientras ellos se mantengan así, ello pondrán presión en otros que también usan Windows. Esto solo ayuda a Microsoft.
Mientras este texto se enfoca en Microsoft, otras compañías son igualmente malvadas. Por ejemplo, portando la "diet libc" a Solaris, podría ayudar a Sun, y a nadie más. Así que no lo hagas.
Por lo mismo, no modificaré nada de mi software para que trabaje mejor con plataformas de desarrollo propietario como Visual C++, aún cuando tenga que sacrificar gran cantidad de rendimiento por no explotar sus características. Y te pido que hagas lo mismo.
Notas Esta es una traducción de esta página de Felix Von Leitner. La cual se me hace una muy buena explicación sobre por qué no migrar software a Windows.
La palabra "portar" se refiere a cambiar un software de plataforma.
Permalink: http://www.mononeurona.org/users/entry/thot/578
Comentblogs:Si asà lo hicieramos se estarÃa "rompiendo" con la escencia de la GPL: LIBERTAD.
Es como con la "libertad de expresión" cuando callas lo que no te gusta oÃr, ver, leer, etc. porque simplemente no se te hace un tema muy a tu gusto.
Por eso Theo siempre ha dicho que hay mas libertad en la licencia BSD que en la GPL.
¿Que ironÃa, no?
2007-06-17 19:50:09-05
Por eso es una sugerencia, no es una obligación, a fin de cuentas eso depende de la ideologÃa de cada quién. Es como plantear tus ideas a alguien, depende de ella si las quiere tomar o no.
2007-06-17 19:57:35-05
Mi opinión propia es que se debe portar software a windows para que los usuarios conozcan la calidad del software libre al propietario o para aquellas personas que en su entorno de trabajo no pueden instalar un BSD o GNU-Linux y por tanto tienen que trabajar en windows, el software libre es inmensamente enriquecedor para ellos y no limitativo como los software propietario, cada uno es libre de hacer lo que quera.
2007-06-18 11:06:49-05










