Por Richard Stallman.
Cuando un programa gratuito carece de características que los usuarios quieren, lo cual es lamentable; animar a la gente para añadirlo. Algunos van más allá y dicen que un programa no es aún el software libre no tiene ninguna funcionalidad correcta - 0 niega la libertad (la libertad de ejecutar el programa como desee) a los usuarios o usos que no soporta. Este argumento es engañoso, ya que se basa en la identificación de la capacidad con la libertad y la imperfección con la opresión.
Cada programa tendrá inevitablemente ciertas características y no tiene otra que deseamos. Hay algunos trabajos que se pueden hacer y otras que no pueden trabajar sin exigir más. Esta es la naturaleza del software.
La ausencia de una funcionalidad de la tecla puede significar, para algunos usuarios, un programa totalmente inutilizable. Por ejemplo, si sólo se entiende una línea de comandos de programa puede ser imposible para que usted utilice las interfaces gráficas. Si no puede ver la pantalla, un programa sin un lector de pantalla puede ser imposible para que usted utilice. Si usted sólo habla griego, un programa con menús y los mensajes en Inglés puede ser imposible para que usted utilice. Si los programas están escritos en Ada, un compilador de C no es posible para que usted utilice. La superación de estas barreras solo está exigiendo demasiado de ti mismo. El Software Libre realmente debe proporcionar la funcionalidad que necesita.
El Software Libre en realidad debería proporcionarla, pero la falta de esta característica no hacer el programa no-libre, porque es una imperfección, no opresión.
Hacer un programa que no es libre es una injusticia cometida por el desarrollador que niega la libertad para el usuario. El desarrollador merece ser condenado por ello. Es crucial para condenar al desarrollador, porque nadie puede deshacer la injusticia, mientras que el desarrollador de seguir haciéndolo. Podemos, y lo hacen, tratando de rescatar a las víctimas, el desarrollo de un reemplazo, pero no podemos hacer que el programa no-libre de maquillaje gratis.
Desarrollar un programa gratuito sin añadir alguna funcionalidad importante no lastimar a nadie. Más bien, él está haciendo algo bueno, pero no todas las personas necesitan. Nadie en particular, merece la condena por no desarrollar la funcionalidad que falta, que nadie sería capaz de hacerlo. Sería ingrato y auto destructivo, señalando la culpa de los autores del programa libre para no hacer un poco de trabajo adicional.
Lo que podemos hacer es entender que completa la demanda de trabajo para hacer un poco de trabajo adicional. Esta es constructivo porque nos ayuda a convencer a alguien para hacer este trabajo.
Si crees que una extensión en particular en un programa libre es importante, por favor enviar de una manera que respete nuestros empleados. No critique a las personas que contribuyeron código útil que tenemos. En su lugar, buscar una manera de completar el trabajo. Usted puede pedir a los desarrolladores del programa para dar vuelta a su atención a la característica que falta cuando tienen más tiempo para trabajar. Usted puede ofrecer para ayudarlos. Usted puede reclutar gente y recaudar fondos para apoyar el trabajo .
https://www.gnu.org/philosophy/imperfection-isnt-oppression.html
Cuando un programa gratuito carece de características que los usuarios quieren, lo cual es lamentable; animar a la gente para añadirlo. Algunos van más allá y dicen que un programa no es aún el software libre no tiene ninguna funcionalidad correcta - 0 niega la libertad (la libertad de ejecutar el programa como desee) a los usuarios o usos que no soporta. Este argumento es engañoso, ya que se basa en la identificación de la capacidad con la libertad y la imperfección con la opresión.
Cada programa tendrá inevitablemente ciertas características y no tiene otra que deseamos. Hay algunos trabajos que se pueden hacer y otras que no pueden trabajar sin exigir más. Esta es la naturaleza del software.
La ausencia de una funcionalidad de la tecla puede significar, para algunos usuarios, un programa totalmente inutilizable. Por ejemplo, si sólo se entiende una línea de comandos de programa puede ser imposible para que usted utilice las interfaces gráficas. Si no puede ver la pantalla, un programa sin un lector de pantalla puede ser imposible para que usted utilice. Si usted sólo habla griego, un programa con menús y los mensajes en Inglés puede ser imposible para que usted utilice. Si los programas están escritos en Ada, un compilador de C no es posible para que usted utilice. La superación de estas barreras solo está exigiendo demasiado de ti mismo. El Software Libre realmente debe proporcionar la funcionalidad que necesita.
El Software Libre en realidad debería proporcionarla, pero la falta de esta característica no hacer el programa no-libre, porque es una imperfección, no opresión.
Hacer un programa que no es libre es una injusticia cometida por el desarrollador que niega la libertad para el usuario. El desarrollador merece ser condenado por ello. Es crucial para condenar al desarrollador, porque nadie puede deshacer la injusticia, mientras que el desarrollador de seguir haciéndolo. Podemos, y lo hacen, tratando de rescatar a las víctimas, el desarrollo de un reemplazo, pero no podemos hacer que el programa no-libre de maquillaje gratis.
Desarrollar un programa gratuito sin añadir alguna funcionalidad importante no lastimar a nadie. Más bien, él está haciendo algo bueno, pero no todas las personas necesitan. Nadie en particular, merece la condena por no desarrollar la funcionalidad que falta, que nadie sería capaz de hacerlo. Sería ingrato y auto destructivo, señalando la culpa de los autores del programa libre para no hacer un poco de trabajo adicional.
Lo que podemos hacer es entender que completa la demanda de trabajo para hacer un poco de trabajo adicional. Esta es constructivo porque nos ayuda a convencer a alguien para hacer este trabajo.
Si crees que una extensión en particular en un programa libre es importante, por favor enviar de una manera que respete nuestros empleados. No critique a las personas que contribuyeron código útil que tenemos. En su lugar, buscar una manera de completar el trabajo. Usted puede pedir a los desarrolladores del programa para dar vuelta a su atención a la característica que falta cuando tienen más tiempo para trabajar. Usted puede ofrecer para ayudarlos. Usted puede reclutar gente y recaudar fondos para apoyar el trabajo .
https://www.gnu.org/philosophy/imperfection-isnt-oppression.html