21
Componenti Aggiuntivi / Re:extpascal
« Ultimo post da DragoRosso il Aprile 10, 2024, 08:43:17 am »Non mi risulta che la vendita di software GPL sia vietata, basta distribuire anche i sorgenti. Io ti posso vendere Lazarus, ma se tu lo passi a dragorosso io non posso pretendere di essere pagato. Oggetto della GPL è la libera circolazione del software non la vendita. Così ho capito.La licenza standard GPL non vieta in alcun modo di vendere software sotto il suo "ombrello". Una cosa è il fatto che il software sia "libero", altro fatto sono i "compensi". Io posso vendere software GPL e chi lo compra lo può rivendere e così via.
La GPL promulga la "libertà" del software, ossia che i sorgenti sia sempre distribuiti e distribuibili. Io vengo pagato per sviluppare software ma se aderisco alla GPL o uso componenti GPL devo distribuire i sorgenti (anche a richiesta).
E' un filosofia che ha a che fare con l'etica più che con la praticità. Se voglio faccio software con sorgenti fatti malissimo, scritti peggio e commentati in aramaico antico e voglio vedere chi "ci mette le mani".
Mi è successo con un progetto proprio una settimana fà: un cliente doveva personalizzare un mio software fatto per lui (lui lavora in python, io no) e quindi mi ha chiesto i sorgenti per adattarlo. Non avevo nessun obbligo ma glieli ho dati lo stesso (tra l'altro ciò messo un paio di ore per sistemare i sorgenti perchè avessero una parvenza di professionalità ).
Due giorni dopo mi chiama e mi fà:
Citazione
pensavo fosse più semplice e non mi trovo bene con le caratteristiche del linguaggio che hai usato, e Lazarus (ha usato Lazarus invece che Delphi) non riesce a compilare il progetto, cambiamo strategia: tu mi fai una DLL (riferendosi a me) e io penso a tutto il resto.E così è stato, gli ho fatto una modulo Python con Delphi, mi ha pagato per il lavoro in più e i sorgenti non sono serviti ad una beata fava.