vai alla Homepage di Apogeonline

 



Cos'è OpenPress
Glossario
Linux-FAQ
Documenti:

Open Source Definition

GNU General Public License

La cattedrale e il bazaar

Colonizzare la noosfera

Il calderone magico


Libri:

Italian crackdown

Open Sources

MediaMorfosi

GTK+/GNOME
sviluppo applicazioni


Telematica per la pace

Linux HOWTO: Installazione e configurazione

Linux HOWTO: Networking


Risorse
Feedback
vai alla Homepage di Apogeo Editore

Vai alla homepage di OpenPress

GTK+ / Gnome Sviluppo di Applicazioni


Il processo di hacking

Il lancio di GNOME venne motivato da due desideri diversi: il desiderio di creare un modello con componenti interoperabili e riutilizzabili, e il desiderio morale di fornire un ambiente desktop libero per l'uso da parte di tutti.

Questi desideri originali fanno ancora parte del lavoro che giorno per giorno implica lo sviluppo di GNOME. Le persone sono interessate a scrivere strumenti migliori, strumenti che possano essere usati in pių situazioni, che siano conformi a pių standard e che siano pių utili degli strumenti esistenti. Desiderano inoltre scrivere codice riutilizzabile e vederlo usato sempre pių. Sia il nostro stile di codifica sia le nostre licenze sono pensate per rendere il software il pių possibile utilizzato e vantaggioso.

Ha richiesto un certo tempo arrivare al punto in cui siamo ora, ma ci siamo goduti ogni minuto. Spero che lavorare con GNOME e in GNOME vi piaccia quanto a noi č piaciuto crearlo.

Abbiamo osservato che alcune idee e alcuni frammenti di codice hanno vita propria. La gente usa in continuazione questi pezzi in setup e in posti diversi. Quando un pezzo di codice č utile, le persone lo copieranno e lo incolleranno in setup diversi, riutilizzandolo. (Questo quando il frammento di codice non č in una funziona di libreria o quando non ha molto senso trasformarlo in una funzione di libreria.)

Se in origine viene usato un setup utile, molte applicazioni lo useranno in seguito. Abbiamo sbagliato in un aspetto: il setup originale di GNOME non includeva una struttra per la documentazione e l'idea di documentazione non si č propagata. Ora stiamo risolvendo questo problema. Si tratta di una cosa da tenere a mente per il futuro.


Copyright © 1995-1999 Apogeo srl, Milano