OpenSource!

Installazione, configurazione e uso di programmi e strumenti.
YourEmployer
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 519
Iscrizione: sabato 16 giugno 2007, 17:21
Località: Vercellese
Contatti:

OpenSource!

Messaggio da YourEmployer »

Ciao a tutti.
mi sono documentato (sin da quando ho installato per la prima volta ubuntu) un po' online su cosa sia l'opensource, la differenza dai programmi free (nel senso a costo zero)....
Dunque, ho capito che i programmi opensource distribuiscono il codice sorgente che è modificabile.
Quindi, voglio togliermi sto dubbio, posso io modificare un programma, un po' come ho fatto col kernel?
mi consigliate di modificarne qualcuno in particolare? non per risolvere bugs,ma per provare.
Ciao
Rape me again
ozzy
Prode Principiante
Messaggi: 113
Iscrizione: mercoledì 17 gennaio 2007, 15:21

Re: OpenSource!

Messaggio da ozzy »

si puoi creare un fork, (es. beryl fork di compiz) ma se non hai esigenze particolari credo non abbia senso
Definizione di loop: vedi loop
YourEmployer
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 519
Iscrizione: sabato 16 giugno 2007, 17:21
Località: Vercellese
Contatti:

Re: OpenSource!

Messaggio da YourEmployer »

ozzy ha scritto: si puoi creare un fork, (es. beryl fork di compiz) ma se non hai esigenze particolari credo non abbia senso
devo creare una forchetta? :o
cos'è un fork?
Rape me again
ozzy
Prode Principiante
Messaggi: 113
Iscrizione: mercoledì 17 gennaio 2007, 15:21

Re: OpenSource!

Messaggio da ozzy »

praticamente prendi un progetto open, con una licenza che ti permetta di modificarlo, cambi nome ed hai ottenuto il fork del progetto di partenza. Puoi migliorarlo o adattarlo alle tue esigenze, questo è il principio che stà alla base dell'open source.
Definizione di loop: vedi loop
YourEmployer
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 519
Iscrizione: sabato 16 giugno 2007, 17:21
Località: Vercellese
Contatti:

Re: OpenSource!

Messaggio da YourEmployer »

ok.
Qualche link a qualche guida ce l'hai?
non so come fare.
Ciao
Rape me again
ozzy
Prode Principiante
Messaggi: 113
Iscrizione: mercoledì 17 gennaio 2007, 15:21

Re: OpenSource!

Messaggio da ozzy »

a questo punto spero tu sappia programmare

per vedere il codice sorgente di un programma guarda qua:
http://www.debian.org/doc/manuals/apt-h ... ng.en.html

poi ti consiglio di dare unocchiata ai termini della gpl a (grandi linee quarda qua)
http://it.wikipedia.org/wiki/GNU_Genera ... la_licenza
Definizione di loop: vedi loop
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: OpenSource!

Messaggio da Guiodic »

questa associazione Open Source-fork è un po' fuorviante... non è che la definizione di open source è : "puoi fare un fork".
ozzy
Prode Principiante
Messaggi: 113
Iscrizione: mercoledì 17 gennaio 2007, 15:21

Re: OpenSource!

Messaggio da ozzy »

si ok hai perfettamente ragione, ma modificando un progetto senza far parte del team di sviluppo non si crea un fork? o viene definito tale solo redistribuendo l'opera modificat?

cit. Wikipedia
In informatica, open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione. L'open source ha ovviamente tratto grande beneficio da internet
Nel contesto dell'ingegneria del software un fork (o branch) si verifica quando uno sviluppatore (o un gruppo di essi) inizia lo sviluppo di un nuovo progetto software partendo dal codice sorgente di un altro già esistente.

I fork, nell'ambito del software libero, risultano spesso essere dei veri e propri scismi dovuti a conflitti personali o al perseguimento di diversi obiettivi. Quando si verifica un fork entrambe le parti iniziano il lavoro sulla stessa identica base di codice, ma solo il gruppo più numeroso, o quello che rappresenta il nucleo originario, mantiene il nome e la comunità virtuale ad esso legato. Talvolta l'atto di effettuare un fork porta ad una penalizzazione in termini di reputazione.
Definizione di loop: vedi loop
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: OpenSource!

Messaggio da Guiodic »

ozzy ha scritto: si ok hai perfettamente ragione, ma modificando un progetto senza far parte del team di sviluppo non si crea un fork? o viene definito tale solo redistribuendo l'opera modificat?

Ok, ma volevo solo specificare che non è che OSS=Fork ;)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti