Computer Science is no more about computers than astronomy is about telescopes. Edsger W. Dijkstra

No portes software a Windows

2007-06-17 01:39:57-05

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


Comments Comentblogs:
1.- asarch asarch wrote:

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
2.- thot alucard_thot wrote:

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
3.- saidjose saidjose wrote:

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

New Comentblog

Captcha



Login



Remember me:
thot
Amante de la libertad y por lo mismo un ferviente partidario del software libre.
linux politica programming software libre hacking
Powered by:
Despabilando la MonoNeurona.org
Livechat

<-Nombre
jairo wrote:
cual es el otro blog de thot
on 9/8/08

souf wrote:
está vivo... ¡VIVO!
on 10/6/08

souf wrote:
¡funciona!
on 10/6/08

souf wrote:
yes
on 10/6/08

thot wrote:
simón, s1mo yo creo que sí. Hay que ponerse de acuerdo.
on 6/5/08

s1m0 wrote:
que onda thot ps el aarkerio que tiene ganas de un curado de melon jaja ps ahora que vayamos a teotihuacan jaja como vez??
on 2/5/08

teosho wrote:
que tal alocardio_tut
on 26/4/08

aarkerio wrote:
Viendo si el livechat sirve
on 5/4/08

gmarin38 wrote:
q onda ponte chingon ya falta poco tiempo para tu taller :P
on 10/10/07

norcorp wrote:
guayabin que paso como has estado?
on 25/8/07

¿Qué estuve haciendo?
Ni pedo, metí mejor imágenes del código.
2 weeks, 4 days ago
no puedo publicar la segunda parte de la intro a JSF's
2 weeks, 4 days ago
Por el modo "paranoico" del filtrado en el editor de la mononeurona...
2 weeks, 4 days ago
Estaría chido que Centauro tuviera GeSHi
3 weeks, 4 days ago
Preparando introducción a JSF's para la mononeurona
3 weeks, 6 days ago
Muy buen libro por cierto. Da asco ver las porquerías que hacen algunos curas.
on 5/8/08
Ah caray! apenas lo presentan? y yo la lo leí :|
on 5/8/08
Algún otro mononeurón recibe errores de postgres cuando entra a la mononeruona?.
on 5/8/08
Es como si dijeras. La mayoría de personas se comportan como primates enjaulados..
on 4/8/08
Es como si dijeras. La mayoría de personas se comportan como primates enjaulados..
on 4/8/08
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2008.