GNOME ialah sebuah perisian persekitaran atas meja bebas. GNOME merupakan sebahagian daripada Projek GNU, iaitu sebuah projek yang mempunyai wawasan membangunkan sebuah sistem pengendalian yang terdiri daripada 100% perisian bebas. GNOME menyediakan antara muka pengguna grafik dan biasanya dipasang pada Linux atau sistem-sistem pengendalian ala UNIX yang lain.

GNOME
Logo GNOME
Meja GNOME 3.2
PembangunThe GNOME Project
Pelancaran pertama3 Mac 1999
Keluaran stabil3.8  (27 Mac 2013; 11 tahun yang lalu (2013-03-27))[1]
Repositori Sunting ini di Wikidata
Bahasa pengaturcaraanC (GTK+)
Sistem pengendalianAla Unix dengan X11 dan Wayland
Terdapat dalamBerbilang bahasa (166 bahasa)
JenisPersekitaran atas meja
LesenGNU Lesser General Public License
Lesen Awam Am GNU
Tapak webgnome.org

Nama GNOME merupakan akronim bagi GNU Network Object Model Environment (terjemahan: persekitaran model objek rangkaian GNU).

GIMP ialah satu contoh perisian penggunaan popular yang dicipta khusus untuk GNOME. Namun begitu, dengan bantuan pustaka GTK+ yang silang pelantar, GIMP boleh juga dipasang pada sistem-sistem pengendalian yang lain seperti Windows dan Mac OS X.

Sejarah sunting

Pada tahun 1996, projek KDE telah dimulakan. KDE sendiri sedari mula adalah bebas dan bersumber terbuka, namun ahli-ahli projek GNU bimbang akan kebergantungan KDE dengan—pada masa itu—perkakas widget bukan GPL, Qt, yang ketika itu dimiliki oleh Trolltech. Pada bulan Ogos 1997, dua projek telah dimulakan sebagai maklum balas bagi isu ini: set alat Harmony, pengganti bebas bagi pustaka Qt, dan GNOME, meja berbeza yang tidak menggunakan Qt[2] tetapi GTK+, yang dipayungi Lesen Awam Am Lemah GNU (LGPL), sebuah lesen perisian bebas yang membenarkan perisian yang tak serasi GPL dikaitkan kepadanya. Meja GNOME sendiri dilesenkan di bawah LGPL untuk pustaka-pustakanya, manakala GPL bagi aplikasi yang merupakan sebahagian daripada projek GNOME. Melesenkan set alat dan pustaka di bawah LGPL membolehkan aplikasi yang ditulis untuk GNOME menggunakan set lesen yang lebih meluas (termasuk lesen perisian hak milik).[3] Ketua dan pengasas terawal bagi GNOME ialah dua orang pengaturcara Mexico yakni Miguel de Icaza dan Federico Mena.

Nama sunting

Nama "GNOME" ialah singkatan bagi GNU Network Object Model Environment, maksudnya "Persekitaran Model Objek Rangkaian GNU". Ia merujuk kepada tujuan utama GNOME yakni mencipta rangka kerja objek teragih serupa dengan OLE Microsoft.[4] Namun ini bukan lagi visi teras projek GNOME, dan kepanjangan namanya kini dianggap basi. Daripada hal ini, sesetengah ahli menyokong singkatannya dibuang dan nama "GNOME" diganti dengan "Gnome".[5]

Persaingan dengan KDE sunting

KDE—juga sebuah persekitaran atas meja bebas—ialah pesaing ketat GNOME dan sering digunakan sebagai alternatif kepada GNOME. Terdapat berbilang edaran Linux yang menawarkan GNOME sebagai persekitaran atas meja lalai, dan terdapat banyak juga yang menawarkan KDE, dan terdapat edaran yang menawarkan kedua-duanya sekali. Sebagai contoh, Ubuntu yang menggunakan GNOME sebagai persekitaran atas meja lalai mempunyai terbitan lain, iaitu Kubuntu yang menawarkan KDE. Masing-masing mempunyai pro dan kontra, dan kesesuaian penggunaannya adalah bergantung kepada cita rasa pengguna sendiri.

Sejarah keluaran sunting

Versi sekarang sunting

Versi 42 telah dilepaskan pada 23 Mac 2022 dan merupakan versi terkini bagi meja GNOME dan merupakan kemaskini kecil untuk GNOME. Dengan versi ini, pasukan GNOME telah memperkenalkan pustaka aplikasi baharu bernama Libadwaita, yang dapat memudahkan pembangun perisian untuk mereka aplikasi yang boleh berfungsi dalam pelbagai saiz skrin. Beberapa ciri baru juga telah disertakan, ini termasuklah keupayaan untuk merakam keseluruhan skrin monitor dan opsyen untuk tukar tema aplikasi sama ada terang atau gelap.

Keluaran GNOME Shell sunting

 
GNOME Shell, ciri utama bagi GNOME 3.0 dan kemudian

GNOME 3.0 telah dikeluarkan pada tanggal 6 April 2011 dan merupakan versi yang pertama yang mengunakan GNOME Shell.[6] Pengumuman tentangnya telah dibuat di persidangan GUADEC Julai 2008 di Istanbul. nama kod ToPaZ (singkatan bagi Three Point Zero) telah diperkenalkan sekitar 2005[7] dan buat satu jangka masa yang lama hanyalah sekadar tempat mencurahkan idea kasar. Beberapa mock-up telah dicipta sebagai sebahagian daripada proses perah otak ToPaZ.[8]

Walaupun falsafah sekitar GNOME memandatkan perubahan dengan menambah baik, namun persekitaran meja ini menerima pembaikpulihan besar dengan GNOME Shell.[9]

Keluaran GNOME 2.X sunting

Versi 2.32 merupakan keluaran besar terakhir yang dirancang sebelum versi 3.0[10] yang dikeluarkan pada bulan September 2010. Keluaran ini menaiktaraf pelanggan IM Empathy, Evince, dan pengurus fail Nautilus.

Apabila diuji, GNOME 2 (versi 2.29) menunjukkan penggunaan ingatan yang lebih rendah berbanding KDE 4.4, tetapi lebih tinggi berbanding Xfce 4.6 dan LXDE 0.5 (yang juga berasaskan GTK+ seperti mana GNOME).[11]

Keluaran yang lepas sunting

Versi Tarikh Maklumat
Ogos 1997 Pembangunan GNOME diumumkan[12]
1.0 Mac 1999 Keluaran besar GNOME pertama[13]
1.0.53 Oktober 1999 "October"[14]
1.2 Mei 2000 "Bongo"[15]
1.4 April 2001 "Tranquility"[16]
2.0 Jun 2002 Penaiktarafan besar berasaskan GTK2. Pengenalan Panduan Antara Muka Manusia.[17]
2.2 Februari 2003 Penambahbaikan pengurus fail dan multimedia.[18]
2.4 September 2003 "Temujin": Epiphany, sokongan kebolehcapaian.[19]
2.6 Mac 2004 Nautilus berubah kepada pengurus fail ruang, dan dialog fail GTK+ baru diperkenalkan. Cecabang GNOME yang berhayat pendek, GoneME, dicipta sebagai tindak balas kepada perubahan yang diperkenalkan bagi versi.[20]
2.8 September 2004 Menambah baik sokongan peranti boleh alih, menyertakan Evolution.[21]
2.10 Mac 2005 Keperluan ingatan lebih rendah dan peningkatan prestasi. Menambah: aplet panel baru (kawalan modem, pendakap pacu dan trashcan); dan aplikasi Totem serta Sound Juicer.[22]
2.12 September 2005 Penambahbaikan Nautilus; penambahbaikan dari segi potong/tampal antara aplikasi dan penyepaduan freedesktop.org. Menambah: Pemidang PDF Evince; Tema lalai baru: Clearlooks; penyunting menu; pengurus keyring dan radas admin. Berasaskan GTK+ 2.8 dengan sokongan cairo.[23]
2.14 Mac 2006 Peningkatan prestasi (melebihi 100% dalam kes-kes tertentu); penambahbaikan kebolehguaan dalam keutamaan pengguna; rangka kerja multimedia GStreamer 0.10. Menambah: aplikasi sidang video Ekiga; radas carian Deskbar; penyunting kurungan Pessulus; penukaran pengguna pantas; radas sistem pentadbiran Sabayon.[24]
2.16 September 2006 Peningkatan prestasi. Adds: Tomboy notetaking application; Baobab disk usage analyser; Orca screen reader; GNOME Power Manager (improving laptop battery life); improvements to Totem, Nautilus; compositing support for Metacity; new icon theme. Based on GTK+ 2.10 with new print dialog.[25]
2.18 Mac 2007 Peningkatan prestasi. Menambah: perisian keselamatan GPG Seahorse, membolehkan penyulitan emel dan fail-fail setempat; penganalisis penggunaan cakera Baobab ditambah baik supaya menyokong paparan carta cincin; pembaca layar Orca; penambahbaikan ke atas Evince, Epiphany dan GNOME Power Manager, Volume control; dua permainan baru, GNOME Sudoku dan glchess. Pengekodan audio MP3 dan AAC.[26]
2.20 September 2007 Keluaran ulang tahun ke-10. Kefungsian sandaran Evolution; penambahbaikan Epiphany, EOG, GNOME Power Manager; pengurusan keyring kata laluan dalam Seahorse. Menambah: Penyuntigan borang PDF bagi Evince; carian bersepadu dalam dialog-dialog pengurus fail; pemasang kodek multimedia automatik.[27]
2.22 Mac 2008 Penyertaan Cheese, radas untuk menangkap gambar menggunakan webcam dan Remote Desktop Viewer; sokongan penggubahan tetingkap asas bagi Metacity; pengenalan GVFS; sokongan playback yang ditambah baik untuk DVD dan YouTube, sokongan MythTV bagi Totem; aplet jam yang diantarabangsakan; sokongan Google Calendar dan mengtag pesanan dalam Evolution; penambahbaikan bagi Evince, Tomboy, Sound Juicer dan Calculator.[28]
2.24 September 2008 Penyertaan pengutus segera Empathy, Ekiga 3.0, penyemaklewakan bertab Nautilus, sokongan berbilang layar yang lebih baik dan sokongan TV digital yang dipertingkatkan.[29]
2.26 Mac 2009 Aplikasi peleburan cakera baru Brasero, perkongsian fail yang lebih mudah, peningkatan pemain media, sokongan monitor berganda dan sokongan pembaca cap jari.[30]
2.28 September 2009 Modul GNOME Bluetooth ditambah. Pelayar web Epiphany, pengutus segera Empathy, Time Tracker, serta kebolehtercapaian dipertingkatkan. Naik taraf kepada GTK+ versi 2.18.[31]
2.30 Mac 2010 Pengurus fail Nautilus, pelanggan IM Empathy, Tomboy, Evince, Time Tracker, Epiphany, dan Vinagre dipertingkatkan. Peranti-peranti iPod dan iPod Touch kini disokong secara separa menerus gvfs dengan bantuan libimobiledevice. GTK+ 2.20 digunakan.[32]
2.32 September 2010 Rygel dan GNOME Color Manager ditambah. pelanggan IM Empathy, Evince, pengurus fail Nautilus dan lain-lain dipertingkatkan. 3.0 dirancang untuk dikeluarkan pada bulan September 2010, maka sebahagian besar usaha pembangunan sejak 2.30 menuju kepada 3.0.[10]
3.0 April 2011 GNOME Shell diperkenalkan. Rangka kerja penetapan yang direka semula dengan pilihan yang lebih sedikit tetapi lebih fokus. Bantuan berorientasikan topik berasaskan bahasa penanda Mallard. Penggentingan tetinggkap secara bersebelahan. Tema visual serta fon lalai yang baru. Pemakaian GTK+ 3.0 yang pengikatan bahasanya, pentemaannya, sokongan sesentuhnya, dan sokongan berbilang pelantarnya dipertingkatkan. API yang sudah lama basi dibuang.[33]
3.2 September 2011 Sokongan Akaun Atas Talian. Sokongan Aplikasi Web. Pengurus Kenalan. Pengurus Dokumen dan Fail. Pratonton Pantas Fail dalam Pengurus Fail. Penyepatudan yang lebih bagus. Pendokumenan yang lebih baik. Rupa yang diperbaiki dan pelbagai penambahbaikan prestasi.[34]

Galeri sunting

Rujukan sunting

  1. ^ Clasen, Matthias (2013-03-27), "GNOME 3.8 released", gnome-announce mailing list, dicapai pada 27 Mac 2013
  2. ^ Richard Stallman (2000-09-05). "Stallman on Qt, the GPL, KDE, and GNOME". Diarkibkan daripada yang asal pada 2012-04-19. Dicapai pada 2005-09-09.
  3. ^ "GNU Lesser General Public License - Free Software Foundation". Dicapai pada 2008-01-20.
  4. ^ Pennington, Havoc (1999), "What is Gnome?", GTK+ / Gnome Application Development, diarkibkan daripada yang asal pada 2010-08-24, dicapai pada 2011-11-20
  5. ^ "Desktop Development mailing list". Dicapai pada 2006-05-07.
  6. ^ "GNOME: The Free Software Desktop Project". Dicapai pada March 19, 2011.
  7. ^ figuiere.net
  8. ^ "Eyecandy for your GNOME-Desktop". Diarkibkan daripada yang asal pada 2016-04-12. Dicapai pada October 31, 2010.
  9. ^ "GNOME 3.0 officially announced... and explained". Dicapai pada 2008-08-02.
  10. ^ a b "GNOME 2.32 Release Notes". Dicapai pada 31 Oktober 2010.
  11. ^ Larabel, Michael. "Phoronix: Power & Memory Usage Of GNOME, KDE, LXDE & Xfce". Phoronix. Dicapai pada 30 July 2011.
  12. ^ de Icaza, Miguel. "The story of the GNOME project". Diarkibkan daripada yang asal pada 2001-02-24. Dicapai pada 2011-09-23.
  13. ^ "GNOME press release for version 1.0". Diarkibkan daripada yang asal pada 2008-03-03. Dicapai pada 31 Oktober 2010.
  14. ^ Lee, Elliot (1999-10-12). ""October GNOME" release now available". Senarail mel gnome-announce. http://mail.gnome.org/archives/gnome-announce-list/1999-October/msg00020.html. Diperolehi 2007-09-20.
  15. ^ "GNOME press release for version 1.2". Diarkibkan daripada yang asal pada 2008-02-07. Dicapai pada October 31, 2010.
  16. ^ "GNOME press release for version 1.4". Diarkibkan daripada yang asal pada 2007-03-03. Dicapai pada 31 Oktober 2010.
  17. ^ Waugh, Jeff (2002-06-27). "GNOME 2.0 Desktop and Developer Platform Released!". Senarail mel desktop-devel. http://mail.gnome.org/archives/desktop-devel-list/2002-June/msg00592.html. Diperolehi 2007-09-20.
  18. ^ "GNOME press release for version 2.2". Diarkibkan daripada yang asal pada 2008-03-06. Dicapai pada 31 Oktober 2010.
  19. ^ Waugh, Jeff (2003-09-11). "Announcing the GNOME 2.4.0 Desktop & Developer Platform". Senarail mel gnome-announce. http://mail.gnome.org/archives/gnome-announce-list/2003-September/msg00062.html. Diperolehi 2007-09-20.
  20. ^ Sobala, Andrew (2004-03-31). "Announcing the GNOME 2.6.0 Desktop & Developer Platform". Senarail mel gnome-announce. http://mail.gnome.org/archives/gnome-announce-list/2004-March/msg00131.html. Diperolehi 2007-09-20.
  21. ^ "GNOME press release for version 2.8". Diarkibkan daripada yang asal pada 2008-02-07. Dicapai pada 31 Oktober 2010.
  22. ^ "GNOME press release for version 2.10". Diarkibkan daripada yang asal pada 2010-12-25. Dicapai pada 31 Oktober 2010.
  23. ^ "GNOME 2.12 Release Notes". Dicapai pada 31 Oktober 2010.
  24. ^ "GNOME 2.14 Release Notes". Dicapai pada October 31, 2010.
  25. ^ Newren, Elijah (2006-09-06). "Celebrating the release of GNOME 2.16!". Senarail mel gnome-announce. http://mail.gnome.org/archives/gnome-announce-list/2006-September/msg00042.html. Diperolehi 2007-09-20.
  26. ^ Newren, Elijah (2007-03-14). "Celebrating the release of GNOME 2.18!". Senarail mel gnome-announce. http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00056.html. Diperolehi 2007-09-20.
  27. ^ "GNOME 2.20 officially released". Ars Technica. 2007-09-19. Dicapai pada 2007-09-20.
  28. ^ Untz, Vincent (2008-03-12). "Celebrating the release of GNOME 2.22!". Senarail mel gnome-announce-list. http://mail.gnome.org/archives/gnome-announce-list/2008-March/msg00060.html. Diperolehi 2008-03-12.
  29. ^ Untz, Vincent (2008-09-24). "Celebrating the release of GNOME 2.24!". Senarail mel gnome-announce-list. http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00132.html. Diperolehi 2008-09-27.
  30. ^ Untz, Vincent (2009-03-18). "Celebrating the release of GNOME 2.26!". Senarail mel gnome-announce-list. http://mail.gnome.org/archives/gnome-announce-list/2009-March/msg00091.html. Diperolehi 2009-03-18.
  31. ^ Holwerda, Thom (2009-09-24). "GNOME 2.28 Released". OS News. Dicapai pada 2009-04-05.
  32. ^ Holwerda, Thom (2010-03-31). "GNOME 2.30 Released". OS News. Dicapai pada 2010-04-04.
  33. ^ "GNOME 3.0 Release Notes". Dicapai pada April 7, 2011.
  34. ^ "GNOME 3.2 Release Notes".

Pautan luar sunting