Newsgroup: it.comp.os.linux.development
Titolo: Open Source: tutta una mesa in scena?

Da tempo usufruisco di software Open Source ma dal momento che faccio il 
programmatore e trovo che il mio lavoro non sia per niente divertente 
quando si tratta di un certo tipo di programmi (come i gestionali) mi 
chiedevo cosa spinge certa gente a lavorare per la gloria.
Io sono pagato e trovo in questo una sufficiente giustificazione a 
continuare, ma la gloria di un programmatore che contribuisca a fare 
Open Source non e' scontata e, ben che vada, un'impresa assai ardua che 
limita enormemente la vita sociale e personale, per di piu' non dura che 
qualche anno in quanto ben presto subentrano altri programmatori con 
nuove idee, nuove possibilita' e filosofie che soppiantano di brutto 
quelle vecchie.
Poi rimanere negli annali della storia dell'informatica come e' successo 
per Stallman, Linus e pochi altri e' praticamente impossibile in quanto 
ormai non ci sono piu' le condizioni necessarie.
Penso che l'Open Source sia una cosa utilissima e di grande valore per 
chi la usa ma non per chi la fa ed il grande incoraggiamento che 
provviene da siti e riviste di informatica sembra essere originato 
indirettamente da occulte speculazioni di alcuni imprenditori che vedono 
in tutto cio' un futuro ritorno economico.
Tratto da: 
http://it.sun.com/pressmedia/comunicati_stampa_04/sunflash041124.html
"Java Open Business, iniziativa di grande impatto innovativo, ideata e 
promossa da Sun, si propone di favorire la creazione della prossima 
generazione di applicazioni software sviluppate in Open Source
Milano – 24 novembre 2004 – Sun Microsystems Italia ha varato 
un’iniziativa di rilevanza nazionale, Java Open Business (JOB), che si 
pone l’obiettivo di creare una comunità di sviluppatori per offrire 
soluzioni innovative, basate su software Open Source, che rispondano 
alle specifiche esigenze delle PMI e rafforzino la competitività delle 
stesse e quindi del Sistema Paese."
Inoltre sul sito di JOB si trova un articolo che parla esplicitamente 
del possibile ritorno economico per gli sviluppatori e, pur girandola in 
mille versi, si capisce benissimo che questa possibilita' e' talmente 
remota da non doverci sperare nemmeno.....

 chiedevo cosa spinge certa gente a lavorare per la gloria.
Open Source non significa dover lavorare gratis!
quoto:
``Free software'' is a matter of liberty, not price. To understand the 
concept, you should think of ``free'' as in ``free speech,'' not as in 
``free beer.''
tratto da 
http://www.gnu.org/philosophy/free-sw.html
-- 
Pirata: "Ho parlato con scimmie più educate di te."
GT: "Sono contento che tu sia andato alla riunione di famiglia."

 Da tempo usufruisco di software Open Source ma dal momento che faccio il 
it.comp.software.libero
Bye.
-- 
Alessandro Pellizzari

Open source significa che tu programmatore vieni pagato per un lavoro, ma i
sorgenti sono a disposizione del committente.
Se tu programmatore scompari dalla circolazione il commitente può prendere i
sorgenti e passarlo ad un altro programmatore e continuare.
Oppure, tu programmatore, hai la possibilità di assistentere e manutenere,
avendone i sorgenti, un software scritto da altri.
Tradotto:
- il programmatore ha più possibilità di girare
- il commitente non rischia di rimanere a piedi
Correggetemi ogni possibile errata interpretazione
Bye,
Raktzo

 Correggetemi ogni possibile errata interpretazione
 Giustissimo.
Inoltre è un bel biglietto da visita dire che hai sviluppato un software os 
che è stato scaricato tot volte.
Forse non fa conoscere il tuo nome al mondo intero ma ti da un credito 
notevole fra chi è del settore.
Fabio
http://www.aaamici.it


nello scenario che hai presentato tutto fila liscio ma Linus ha scritto 
un libro dal titolo "Just For Fun" e non "Justo for Money"...
Gli sviluppatori "Just For Fun" non sviluppano per soldi e, nonostante 
gli sforzi probabilmente non otterrano mai la tanto sperata gloria e 
nemmeno i tanti sperati soldi.
La domanda resta, dunque, chi sta incoraggiando tanto lo sviluppo GPL 
dei "piccoli" promettendo il paradiso?

 nemmeno i tanti sperati soldi.
Side note: Linus e' diventato milionario...
ciao
-- 
Luca Corti
PGP Key ID 1F38C091
BOFH excuse of the moment:
Post-it Note Sludge leaked into the monitor.

 
Quello che molti sviluppatori Open Source non capiscono e' che oggi non 
e` piu` come agli albori di Linux infatti c'e` un "piccolo" elemento 
nuovo che ha rivoluzionato il mercato: Internet.
L'illusione di percorrere una strada simile a quella di Linus e' 
alimentata da interessi di provvenienza sospetta.
Quante persone ci sono che sviluppano Open Source? Quante di queste 
ricavera' qualche soldo o qualche gloria?

 ricavera' qualche soldo o qualche gloria?
Sicuramente non in maniera diretta.
ciao
-- 
Luca Corti
PGP Key ID 1F38C091
BOFH excuse of the moment:
50% of the manual is in .pdf readme files

 ricavera' qualche soldo o qualche gloria?
Sicuramente ricaverai piu` gloria sviluppando software opensource, anche
se fai parte di un team di 20 persone, che non sviluppando software
closed. Prova a farmi qualche nome di programmatori di Windows,
Explorer, Word, ma anche di Photoshop o di Dreamweaver. Non sono citati
da nessuna parte, perche` quelli sono prodotti di aziende, non di
programmatori. Gli unici che mi vengono in mente sono sviluppatori di
videogiochi, perche` hanno lanciato un genere: J. Carmack, S. Meier,
ecc.
Per quanto riguarda i soldi, anche loro prendono il loro stipendio a
fine mese, e non mi pare che diventino milionari o che abbiano la
possibilita` di diventarlo senza lasciare l'azienda in cui lavorano.
I veri milionari (Gates, Jobs, ...) lo sono non perche` sono bravi
informatici, ma perche` sono bravi uomini di marketing e
dirigenti/imprenditori, magari con la passione e qualche conoscenza di
informatica che li ha aiutati nel loro lavoro (che non e` certo
programmare).
Tornando al discorso Internet, forse ti sfugge che oggi e` il mezzo
migliore sia per diventare famosi che (di conseguenza) per trovare un
impiego che renda profitti, soprattutto con il software opensource.
Se non ci fosse internet, tu ti faresti il tuo softwarino o.s. e lo
distribuiresti a un paio di amici su CD, questi lo usano (gratis) e non
lo sviluppano minimamente.
Con Internet, lo metti li` e aspetti (magari sviluppandolo, nel
frattempo, e facendolo conoscere). Per 1000 persone che lo scaricano e
lo usano, ne troverai 2-3 che ti diranno "bello, l'ho usato e ho fatto
queste modifiche. Ecco, tieni".
A quel punto guadagni tu, perche` hai altre 2-3 persone che migliorano
il software che stai facendo, guadagnano loro, perche` partono da una
base gia` pronta per un software che gli serviva e devono lavorare meno
per svilupparlo, e guadagnano anche le altre 1000 persone che hanno
versioni sempre migliori del software, e che lo fanno diventare sempre
piu` famoso consigliandolo ad altri (e quindi generando una spirale
positiva che porta altri sviluppatori e altri contributi).
Se il tuo software diventa fondamentale per un compito, il tuo nome
sara` sulla bocca di tutti come "quello che l'ha inventato" e faranno a
gara per assumerti e pagarti bene. A quel punto sta a te cercare di
bilanciare il tempo da dedicare a chi ti assume e ti paga per fare un
certo lavoro e il tempo che dedichi all'opensource (per mantenere la tua
fama, che altrimenti, come tutte le cose, sfuma un po' alla volta)
Come in tutte le cose, uno su 100.000 ce la fa. L'opensource da` solo
piu` possibilita` di farcela, dimostrando la propria bravura in
pubblico.
Bye.
-- 
Alessandro Pellizzari

 chi la usa ma non per chi la fa 
Oddio....cosa mi tocca sentire!!! :-) Perdonami ma tu non hai capito una 
mazza delle possibilità che ti offre l'OpenS!! ;-)
Leggere i sorgenti degli altri mi ha sempre aiutato a capire i trucchi 
di chi è più bravo di me. Per il programmatore, potersi confrontare, 
poter capire come son scritti i sorgenti di altri programmatori, poter 
capire come si risolvono certe problematiche è la cosa più importante 
che esiste.
Tu, per ogni nuovo problema che incontri reinventi un algoritmo, magari 
non perfetto perchè versione 1.
Io vado a vedere come gli altri colleghi lo hanno risolto, evitando 
magari di cadere nelle "trappole" della versione 1..... per me l'OpenS è 
come avere un gigantesco "libro ad esempi". E' il sapere condiviso. Non 
trovi tutto ciò molto utile per le tue conoscenze?
Ciao
Gianni

 chi la usa ma non per chi la fa
Guarda, l'opensource a me è servito e sono certo che continui a servire.
Spessissimo mi trovo a studiare codice altrui per imparare come una
determinata cosa è stata fatta, capire il metodo, confrontarlo con
quello che avrei fatto io, ecc. Quindi non direi proprio che per me,
sviluppatore _anche_ di software opensource, tale tipo di filosofia non
serva. Credo inoltre fermamente che sia un ottimo modo per avvicinare i
più giovani a questo mondo, dandogli loro la possibilità di capire cosa
facciano i software che usano quotidianamente... ricordo benissimo che
da ragazzino avrei ucciso per avere i sorgenti di "Keen Commander" per
capire "il trucco" usato per creare quelle fantastiche (seppur oggi
semplici, stilizzate e banali) animazioni (e su computer così lenti
poi!). Se "Keen Commander" fosse stato opensource mi sarei divertito un
sacco a studiarlo e sezionarlo, magari anche solo per fargli dire quello
che volevo io o fargli fare qualcosa di divertente.
Bye,
  Luca