Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Învaţă» Programe recomandate» X/Desktop» GNOME - desktop enviroment
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: GNOME - desktop enviroment  (Read 1647 times)
0 Members and 1 Guest are viewing this topic.
sabertooth
Veteran
**

mysql killer


« on: November 18, 2006, 07:54:57 PM »

GNOME alaturi de KDE reprezinta unul dintre cele mai puternice desktop enviroment.

Echivalent Windows: fara echivalent

HomePage:
http://www.gnome.org/

DownloadPage:
http://www.gnome.org/start/2.16/

Documentatie:
http://www.gnome.org/learn/

Licenta:
LGPL

Platforme:
- Linux
- SUN Solaris
- Unix

Obiective:
Gnome isi propune sa asigure urmatoarele lucruri:
- un desktop enviroment atractiv si usor de folosit de catre utilizatori
- o platforma puternica pentru dezvoltarea de aplicatii care sa se integreze cu desktop-ul
- un alt obiectiv important pentru proiectul GNOME este pastrarea caracteristicii de software gratuit
- accesibilitatea: sa poata fi folosit de orice persoana indiferent de gradul sau tehnic de pregatire
- internationalizarea
- dezvoltarea de aplicatii care sa se integreze in desktop sa fie facila
- asigurarea unui program de release-uri regulate

Origini:
Miguel de Icaza si Federico Mena in august 1997 ca raspuns la ingrijorarea asupra licentelor software-ului folosit de KDE(Qt) au pornit acest proiect. In acea perioada licenta Qt nu era una free, asta generand ingrijorare printre membrii GNU.
   Aceasta ingrijorare s-a tradus prin demararea a doua proiecte:
- Harmony toolkit care sa inlocuiasca Qt-ul
- GNOME care sa fie construit fara ajutorul QT si care sa folosesca doar soft liber de constrangerile unor licente comerciale.

Ca inlocuitor al QT-ul a fost ales GTK+(LGPL). Insusi GNOME avand aceeasi licenta LGPL.

Numele de GOME a fost ales de catre Elliot Lee si inseamna: GNU Network Object Model Environment.

GNOME este facut dintr-un mare numar de proiecte. Cateva ar fi:
- Bonobo
- GConf
- GNOME VFS
- GNOME Keyring
- GNOME Translation Project
- GTK+
- Human Interface Guidelines (HIG)
- LibXML
- ORBit
- Pango(sugestie venita de la cristiv)

Limbaje de programare folosite in programele care compun GNOME: C, C# si Python.

Tehnologii care fac parte din nucleul de tehnologii GNOME:
- Cairo — a librarie grafica 2D sofisticate
- D-Bus — sistem de comunicare intre procese
- GStreamer — framework multimedia
- HAL — hardware abstration layer
- Poppler — o librarie de randare PDF
- Tango Desktop Project - isi doreste sa impune un aspect similar pe diferite platforme

Aplicatii GNOME:

- Ekiga
- Epiphany
- Evince
- Evolution
- Eye of GNOME
- File Roller
- gedit
- gnome-dictionary
- gnome-panel
- GNOME Terminal
- Metacity
- Nautilus
- Sound Juicer
- Tomboy
- Totem
- AbiWord
- Banshee
- F-Spot
- Gaim
- The GIMP
- GnomeBaker
- Gnumeric
- GnuCash
- Inkscape
- Rhythmbox

Ultima versiune stabila 2.16
« Last Edit: December 11, 2006, 12:27:48 PM by sabertooth » Logged

Stercus accidit
oblio
Admini
**


WWW
« Reply #1 on: November 18, 2006, 07:58:34 PM »

Quote
C#
Parcă Mono nu fusese încă aprobat. Sau a fost aprobat în final să intre în baza Gnome?
Logged

Distribuţie: ubuntu | Localitate: Bucureşti | Vârstă: 24

Oh! Everything has a point, and if it doesn't, then there's a point to it.

Oblio's
sabertooth
Veteran
**

mysql killer


« Reply #2 on: November 18, 2006, 08:02:41 PM »

http://linuxplanet.com/linuxplanet/reviews/6232/1/
Logged

Stercus accidit
cristiv
Expert
***


WWW
« Reply #3 on: November 18, 2006, 08:23:04 PM »

Parca mai era o componenta, Pango, care are ceva de-aface cu layouts si fonts.

Relativ recent, unele distributii includ bibliotecile "mm" (gtkmm, pangomm, etc) care sunt wrappere C++ peste omonimele gtk, pango, samd.

[offtopic]
Motivul pentru care unele distributii mai vechi nu includeau binarele pentru biblioteci are de-aface cu libstdc++ si ABI-ul de C++ care nu era standard (cred ca nici acum nu este oficial, dar dpdv practic poate fi considerat standard).
[/offtopic]

Logged

Pages: [1]   Go Up
  Print  
 
Jump to: