io sviluppo un piccolo software, lo registro come opensource!
viene l'utente A e guarda il codice... vede che è migliorabile e ci prova!
Mentre l'utente A sviluppa i miglioramenti, arriva B... prende il mio programma, lo analizza e lo migliora...
che succede ora? ci sono due versioni del mio software? o sono io a decidere quale codice modificato avrà il nome softwareVersione2?
come avviene lo sviluppo opensource?
Regole della sezione
- Vietate categoricamente discussioni e messaggi riguardanti politica e religione.
- Evitare l'apertura di discussioni e sondaggi del tipo "mi sta bene questo taglio di capelli?", "che dentifricio usate?" e altre banalità simili.
- Le discussioni che non rispettano le regole suddette, usano linguaggio e toni giudicati non adatti, saranno chiuse dal Gruppo Forum senza preavviso con eventuali provvedimenti sanzionatori.
- Per il resto, è sempre valido il regolamento del forum.
come avviene lo sviluppo opensource?
"Io vivo in un sogno da cui non riesco a destarmi" - Spike - Cowboy Bebop
- origrafica
- Scoppiettante Seguace

- Messaggi: 425
- Iscrizione: martedì 8 agosto 2006, 18:20
- Località: Centro Italia
- Contatti:
Re: come avviene lo sviluppo opensource?
Ci si mette insieme davanti ad una bella pizza... si decide che sia questo trio a detenere la facoltà di scelta e di implementazione... si attende che in tanti apportino migliorie... alla fine si sigilla il tutto, si appone la firma e lo si commercializza con enormi profitti... alla faccia di coloro che hanno contribuito (rotfl)m4ik4 ha scritto: io sviluppo un piccolo software, lo registro come opensource!
viene l''utente A e guarda il codice... vede che è migliorabile e ci prova!
Mentre l''utente A sviluppa i miglioramenti, arriva B... prende il mio programma, lo analizza e lo migliora...
che succede ora? ci sono due versioni del mio software? o sono io a decidere quale codice modificato avrà il nome softwareVersione2?
Dos, Win, MacOS9 e MacOSX per me non hanno segreti.
Ma sul Pinguino mi ritengo ancora un principiante.
Quindi nelle vostre risposte non date nulla per scontato. Grazie!
Ma sul Pinguino mi ritengo ancora un principiante.
Quindi nelle vostre risposte non date nulla per scontato. Grazie!
-
Ikitt
Re: come avviene lo sviluppo opensource?
A grandi linee, canonicamente lo sviluppo funziona cosi`.m4ik4 ha scritto: io sviluppo un piccolo software, lo registro come opensource!
viene l''utente A e guarda il codice... vede che è migliorabile e ci prova!
Mentre l''utente A sviluppa i miglioramenti, arriva B... prende il mio programma, lo analizza e lo migliora...
che succede ora? ci sono due versioni del mio software? o sono io a decidere quale codice modificato avrà il nome softwareVersione2?
Quando qualcuno rilascia un software opensource, si appoggia solitamente ad un Source Code Management System (SCMS, tipo CVS, SVN o git o bazaar), attraverso il quale avviene lo sviluppo principale.
L''autore, o gli autori, originale e` l''unico che ha diritto di scrittura sull''archivio principale, e quindi che decide quale e quando integrare le modifiche proposte. Il copyright delle modifiche stesse rimane di proprieta` dell''autore originale delle modifiche medesime, o puo` passare all''autore originale (dipende).
Se e quando il gruppo originale si fida, concede diritto di scrittura sull''archivio principale a nuovi utenti, a quel punto le decisioni su come portare avanti lo sviluppo vanno concertate.
Tutto questo meccanismo e` realmente comodo e aiuta molto lo sviluppo distribuito (e asincrono), ma e` estremamente utile anche nel caso di uno o di un gruppo omogeneo di sviluppatori.
Comunque, il punto e` l''autore originale che decide cosa va nella suo software (modiche estensioni etc. etc.). Altrimenti si parla di patch non ufficiali, fork...
- origrafica
- Scoppiettante Seguace

- Messaggi: 425
- Iscrizione: martedì 8 agosto 2006, 18:20
- Località: Centro Italia
- Contatti:
Re: come avviene lo sviluppo opensource?
Azz... l'idea che me ne ero fatto era sicuramente meno complessa e gradevolmente piu mangereccia 
Dos, Win, MacOS9 e MacOSX per me non hanno segreti.
Ma sul Pinguino mi ritengo ancora un principiante.
Quindi nelle vostre risposte non date nulla per scontato. Grazie!
Ma sul Pinguino mi ritengo ancora un principiante.
Quindi nelle vostre risposte non date nulla per scontato. Grazie!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti