La Free Software Foundation no dice que todo el software debe ser gratuito. Dice que el software libre es algo muy bueno, a menudo mejor que el software no libre, y combate los casos en que las personas toman software libre y tratan de hacerlo no libre.
Microsoft puede crear y vender software no libre. Siempre y cuando no incorpore software libre y luego venda el software compuesto, algo que creo que sucedió en el pase, aunque no con la aprobación de los niveles superiores de la corporación. (MS ahora trabaja muy duro para garantizar que esto no vuelva a suceder). Si Microsoft puede fabricar y vender software pagado, puede hacerlo. Pero no tiene el derecho mágico de hacerlo: si hay software libre que es tan bueno como el de Microsoft, entonces Microsoft no está haciendo nada que merezca una ganancia. Entonces, la existencia de software libre en realidad actúa como un poderoso incentivo para que Microsoft mejore sus productos.
Los ingenieros de software independientes generalmente trabajan regalando software gratis, y luego se les paga para brindar soporte o para mejorar el software que han escrito. En teoría, cualquiera puede vender el software que escribe para lo que la gente pagará por él. En la práctica, las personas no pagarán dinero significativo por el software que una sola persona podría crear. O bien, escriba aplicaciones que tengan un precio de cambio pequeño y espere vender muchas copias, o escriba una aplicación grande y compleja que lleve a un equipo a desarrollar.
- ¿Ha perdido la industria de TI el encanto con el que estaba asociada anteriormente?
- ¿Cómo funciona el equipo de Amazon Fulfillment como SDE?
- ¿Qué sistemas operativos debe conocer un ingeniero informático?
- ¿Puedo poner una aplicación que estoy haciendo en mi CV?
- ¿Cuántas horas a la semana trabaja un ingeniero promedio en Uber?