Puedes usar una herramienta propietaria para crear un software libre equivalente; Luego ya puedes usar el software libre en lugar del propietario.
Ningun problema.
El problema es cuando no hay ningun software libre equivalente al software propietario.
Por ejemplo. Si hubiera un software libre "a la altura" de Delphi lo probaría y posiblemente lo usaría, pero no lo hay
(NOTA1). żQué hago entonces?
NOTA1: Lo más parecido que he probado el Lazarus; Y aunque está muy bien, no es una opción viable a nivel profesional.