Gnome e KDE accettano di condividere le API

La fattibilità del desktop per Linux è quella di ottenere una spinta come concordano i due principali ambienti desktop lavorare su un set congiunto di API per consentire ai fornitori di software di produrre facilmente programmi sia per Gnome che per KDE.

Il Portland Project, gestito da Open Source Development Labs e freedesktop.org, ha annunciato la prima anteprima tecnologica per le nuove API e strumenti.

L'anteprima comprende strumenti a riga di comando e una serie di API di libreria note come DAPI. I creatori di applicazioni e i fornitori di Linux possono utilizzarlo per fornire servizi personalizzati mantenendo un insieme comune di interfacce.

Sia Gnome che KDE sono ambienti desktop popolari per il sistema X Window. Storicamente, sono stati notevolmente separati in termini geografici: KDE è stato il desktop preferito da SUSE, la distribuzione più popolare in Europa, mentre Gnome ha servito Red Hat negli Stati Uniti.

Ora che Novell detiene la proprietà di SUSE e un ruolo di manutentore per Gnome, il destino dei desktop è stato oggetto di molti dibattiti.

Chiaramente, per un assalto al mercato desktop, Linux ha bisogno di un ambiente in cui gli sviluppatori non abbiano l'inefficienza di scegliere l'uno o l'altro o scrivere per entrambi. Allo stesso modo, gli utenti potrebbero voler scegliere, ma non in termini di scelta del desktop che determina quali programmi possono utilizzare.

"I protocolli del progetto Portland sono una manna dal cielo per gli ISV come CodeWeavers", ha affermato Jeremy White, CodeWeavers. "Rende l'attività di integrazione desktop di base molto più semplice, riducendo drasticamente i tempi di sviluppo e riducendo i problemi di sviluppo."

Si spera inoltre che le interfacce comuni diano al desktop Linux maggiore credibilità anche ai produttori di PC come Dell.

Stuart Cohen, CEO di ODSL, ha dichiarato: "Il progetto Portland si sta muovendo rapidamente per fornire interfacce comuni ciò darà ai produttori di PC la spinta di cui hanno bisogno per rendere Linux un elemento serio della loro attività strategia.'