PDA

View Full Version : Free software: agli sviluppatori conviene?


eraser
12-09-2003, 23:49
Stasera ad una specie di convegno (per modo di dire, visto che eravamo 4 gatti) sull'open source siamo arrivati alla domanda finale: ma ad uno sviluppatore di software, sviluppare un software libero (quindi con licenza GPL) conviene?

Cioè, sviluppare un software libero implica che debba dare anche i sorgenti del programma che voglio vendere (perché con la GPL non è detto che sia per forza gratuito, può anche essere venduto). E se un'altra società prende il sorgente, se lo ritocca un pò e lo rivende?

Si potrebbe guadagnare con l'assistenza, ma anche qui il punto è: essendoci i sorgenti, se uno se lo studia (non necessariamente lo stesso che ha comprato il programma, ma magari quest'ultimo si rivolge ad un programmatore) può benissimo evitare di chiedere (e di pagare) l'assistenza.

Insomma, non conviene forse fare come fa la Microsoft? Si tiene i sorgenti stretti e ci guadagna?

In fondo, anche uno sviluppatore deve mangiare....:)

Passo la palla a voi :)

Ciao

Eraser :cool:

mjordan
13-09-2003, 08:34
Leggiti OpenSorces: Voices from the open source revolution

e

The cathedral and the bazaar di Eric Raymond.

P.S.: Voglio farti una domanda. Hai mai comprato un programma fatto da un singolo programmatore? Hai mai speso 20$ per un'utility?

P.P.S: Un programma la cui lettura del codice sorgente sia così sbrigativa tale da non richiedere assistenza non ha nessun valore commerciale. Red Hat fa assistenza addirittura sul codice sorgente, non soltanto sull'uso dei prodotti. Questo per darti un termine di paragone.

mjordan
13-09-2003, 08:42
Originariamente inviato da eraser

Si potrebbe guadagnare con l'assistenza, ma anche qui il punto è: essendoci i sorgenti, se uno se lo studia (non necessariamente lo stesso che ha comprato il programma, ma magari quest'ultimo si rivolge ad un programmatore) può benissimo evitare di chiedere (e di pagare) l'assistenza.



Credi che leggere codice sorgente sia tanto + facile che scriverlo?? :D
Credi che un programmatore (sempre nel mondo immaginario) ammesso che ne abbia la conoscenza te lo faccia gratis? :D
Credi davvero che leggere codice sorgente sia + sbrigativo di pagare un'assistenza? :D Pensi davvero che per evitare di pagare l'assistenza puoi capire il funzionamento di un software degno di questo nome dal codice sorgente? :D In definitiva. Chi ha mai speso 20 $ o + per un utility? Mi viene in mente Getright. Ottima utility ma commerciale. Mi viene in mente al numero di persone chelo hanno registrato regolarmente. Poi mi viene da pensare a wget. . . :D