Duda ética
Os lanzo una pregunta que lleva dando tumbos en mi cabeza durante algún tiempo,
¿Es ético crear software privativo con herramientas libres?
Os lanzo una pregunta que lleva dando tumbos en mi cabeza durante algún tiempo,
¿Es ético crear software privativo con herramientas libres?
April 17th, 2008 at 1:35 am
Si
La gracia del software libre es que puedes usarlo para lo que te de la gana. Además, cuando una empresa lo usa y se hace dependiente de él es más probable que informe de bugs o haga sugerencias para la mejora de la herramienta. En casos de empresas grandes, es posible que hasta haya donaciones de dinero o de código.
Además, de que la publicidad siempre es buena, así que cuantos más los usen, mejor. Y, si nos ponemos competitivos, les está quitando clientes a las alternativas cerradas, lo cual puede llevar a que esas alternativas se liberen para sobrevivir.
April 17th, 2008 at 10:20 pm
Sí, si la licencia lo permite, léase LGPL o BSD.
El software libre son mayoritariamente proyectos “de amigos” sin una comunidad de soporte/testers/programadores demasiado grande. Se pueden aprovechar las ideas del codigo abierto para desarrollos propios cerrados, o coger librerias LGPL para añadirlos a mounstruos privativos que multiplican su valor, sin perjuicio del desarrollo libre paralelo.
Hay mucha mitificación en esto del software libre, salvo proyectos tipo kernel Linux o Mozilla, donde las reglas de desarrollo son más rígidas que las de cualquier empresa, el resto de proyectos son codificaciones de más o menos calidad. Yo mismo sin ser ningún gurú he visto código publicitado a bombo y platillo como “software libre” que hasta un simio podía codificar mejor. Software libre NO es sinónimo de calidad ni de buen hacer.
Es estúpido reinventar la rueda en cada proyecto (privativo o no). ¿Por qué no aprovechar lo que hay?
P.D: La ética y esas chorradas no son más que frágiles corrientes de pensamiento que no dicen nada absoluto o racional. Es un poco tonto debatir sin un sistema de referencia lógico o probado, pero bueno.