Proyek GIMP berusia 25 tahun


Proyek GIMP berusia 25 tahun

Tanggal 21 November menandai 25 tahun sejak pengumuman pertama editor grafis gratis GIMP. Proyek ini berkembang dari tugas kuliah dua mahasiswa Berkeley, Spencer Kimball dan Peter Mattis. Kedua penulis tertarik pada grafik komputer dan tidak puas dengan tingkat aplikasi pencitraan di UNIX.

Awalnya, perpustakaan Motif digunakan untuk antarmuka program. Namun saat mengerjakan versi 0.60, Peter bosan dengan toolkit ini sehingga dia menulis sendiri dan menyebutnya GTK (GIMP ToolKit). Kemudian, lingkungan pengguna GNOME dan Xfce, beberapa cabang GNOME, dan ratusan, bahkan ribuan aplikasi individual, ditulis berdasarkan GTK.

Pada akhir tahun 90-an, sekelompok pengembang dari studio Hollywood Rhythm&Hues menjadi tertarik dengan proyek tersebut dan menyiapkan versi GIMP dengan dukungan untuk peningkatan kedalaman bit per saluran warna dan alat dasar untuk bekerja dengan animasi. Karena arsitektur proyek yang dihasilkan tidak memuaskan mereka, mereka memutuskan untuk menulis mesin pemrosesan grafis baru pada grafik asiklik dan akhirnya membuat basis perpustakaan GEGL. Garpu GIMP yang dibuat sebelumnya berumur pendek dengan nama FilmGIMP, kemudian berganti nama menjadi Cinepaint dan digunakan dalam produksi lebih dari dua lusin film beranggaran besar. Diantaranya: "The Last Samurai", "The League of Extraordinary Gentlemen", serial "Harry Potter", "Planet of the Apes", "Spider-Man".

Pada tahun 2005, pengembang baru Evind Kolas mengambil pengembangan GEGL, dan setahun kemudian tim tersebut mulai menulis ulang GIMP secara perlahan untuk menggunakan GEGL. Proses ini berlangsung selama hampir 12 tahun, namun pada akhirnya, pada tahun 2018, program ini sepenuhnya beralih ke mesin baru dan mendapat dukungan untuk bekerja dengan presisi hingga 32 bit floating point per saluran. Ini adalah salah satu syarat utama untuk kemungkinan menggunakan program dalam lingkungan profesional.

Antara tahun 2005 dan 2012, tim ini berkolaborasi dengan Peter Sikking, kepala perusahaan Berlin Man+Machine Works, yang berspesialisasi dalam UX/UI. Tim Peter membantu pengembang GIMP merumuskan positioning proyek baru, melakukan dua putaran wawancara dengan audiens target, menulis sejumlah spesifikasi fungsional, dan merancang beberapa perbaikan antarmuka. Yang paling populer adalah antarmuka satu jendela dan alat pemangkasan baru, konsep hot spot yang kemudian bermigrasi ke aplikasi lain seperti darktable dan LuminanceHDR. Yang paling tidak populer adalah pembagian menjadi penyimpanan data desain (XCF) dan mengekspor yang lainnya (JPEG, PNG, TIFF, dll.).

Pada tahun 2016, proyek ini memiliki proyek animasi lamanya sendiri, ZeMarmot, saat mengerjakannya, beberapa ide untuk meningkatkan GIMP untuk target audiens diuji. Peningkatan terbaru adalah dukungan untuk pemilihan beberapa lapisan di cabang pengembangan yang tidak stabil.

Versi GIMP 3.0 berdasarkan GTK3 sedang dalam persiapan. Implementasi pengolahan citra non-destruktif direncanakan untuk versi 3.2.

Kedua pengembang GIMP asli terus bekerja sama (salah satu dari mereka bahkan menikahi saudara perempuan yang lain) dan sekarang mengelola proyek tersebut KecoaDB.


Peter Mattis ikut mengucapkan selamat dan mengucapkan terima kasih kepada para relawan yang meneruskan proyek yang ia mulai.


Spencer Kimball memberi beberapa hari yang lalu wawancara video tentang CockroachDB. Di awal wawancara ia sempat bercerita singkat tentang sejarah terciptanya GIMP (05:22), lalu di akhir wawancara, saat ditanya pembawa acara prestasi apa yang paling ia banggakan, ia menjawab (57:03) : β€œCockroachDB mendekati status ini, tetapi GIMP masih bukan proyek favorit saya. Setiap kali saya menginstal GIMP, saya melihatnya menjadi lebih baik lagi. Jika GIMP adalah satu-satunya proyek yang saya buat, saya akan menganggap hidup saya tidak sia-sia."

Sumber: linux.org.ru