Projek GIMP berusia 25 tahun


Projek GIMP berusia 25 tahun

21 November menandakan 25 tahun sejak pengumuman pertama editor grafik percuma GIMP. Projek ini berkembang daripada kerja kursus oleh dua pelajar Berkeley, Spencer Kimball dan Peter Mattis. Kedua-dua pengarang berminat dengan grafik komputer dan tidak berpuas hati dengan tahap aplikasi pengimejan pada UNIX.

Pada mulanya, perpustakaan Motif digunakan untuk antara muka program. Tetapi semasa bekerja pada versi 0.60, Peter sangat bosan dengan kit alat ini sehingga dia menulis sendiri dan memanggilnya GTK (GIMP ToolKit). Kemudian, persekitaran pengguna GNOME dan Xfce, beberapa garpu GNOME, dan ratusan, jika tidak beribu-ribu aplikasi individu, telah ditulis berdasarkan GTK.

Pada akhir 90-an, sekumpulan pembangun dari studio Hollywood Rhythm&Hues mula berminat dengan projek itu dan menyediakan versi GIMP dengan sokongan untuk meningkatkan kedalaman bit setiap saluran warna dan alatan asas untuk bekerja dengan animasi. Memandangkan seni bina projek yang dihasilkan tidak memuaskan hati mereka, mereka memutuskan untuk menulis enjin pemprosesan grafik baharu pada graf akiklik dan akhirnya mencipta pangkalan perpustakaan GEGL. Fork GIMP yang dicipta sebelum ini menjalani hayatnya yang singkat di bawah nama FilmGIMP, kemudian dinamakan semula sebagai Cinepaint dan digunakan dalam pengeluaran lebih daripada dua dozen filem bajet besar. Antaranya: "The Last Samurai", "The League of Extraordinary Gentlemen", siri "Harry Potter", "Planet of the Apes", "Spider-Man".

Pada tahun 2005, pembangun baharu Evind Kolas mengambil pembangunan GEGL, dan setahun kemudian pasukan itu mula menulis semula GIMP secara perlahan untuk menggunakan GEGL. Proses ini berlarutan selama hampir 12 tahun, tetapi pada akhirnya, menjelang 2018, program ini bertukar sepenuhnya kepada enjin baharu dan menerima sokongan untuk bekerja dengan ketepatan sehingga 32 bit titik terapung bagi setiap saluran. Ini adalah salah satu syarat utama untuk kemungkinan menggunakan program dalam persekitaran profesional.

Antara 2005 dan 2012, pasukan itu bekerjasama dengan Peter Sikking, ketua syarikat Berlin Man+Machine Works, pakar dalam UX/UI. Pasukan Peter membantu pembangun GIMP merumuskan kedudukan projek baharu, menjalankan dua pusingan temu bual dengan khalayak sasaran, menulis beberapa spesifikasi berfungsi dan mereka bentuk beberapa penambahbaikan antara muka. Yang paling popular ialah antara muka tetingkap tunggal dan alat pemangkasan baharu, konsep titik panas yang kemudiannya berhijrah ke aplikasi lain seperti darktable dan LuminanceHDR. Yang paling tidak popular ialah pembahagian kepada menyimpan data reka bentuk (XCF) dan mengeksport semua yang lain (JPEG, PNG, TIFF, dll.).

Pada tahun 2016, projek itu mempunyai projek animasi jangka panjangnya sendiri, ZeMarmot, semasa mengusahakannya, beberapa idea untuk menambah baik GIMP untuk khalayak sasaran telah diuji. Penambahbaikan terkini adalah sokongan untuk pemilihan berbilang lapisan dalam cawangan pembangunan yang tidak stabil.

Versi GIMP 3.0 berdasarkan GTK3 sedang dalam penyediaan. Pelaksanaan pemprosesan imej tidak merosakkan dirancang untuk versi 3.2.

Kedua-dua pembangun GIMP asal terus bekerjasama (salah seorang daripada mereka telah berkahwin dengan adik perempuan yang lain) dan kini menguruskan projek itu LipasDB.


Peter Mattis turut serta dalam ucapan tahniah dan berterima kasih kepada sukarelawan yang meneruskan projek yang dimulakannya.


Spencer Kimball memberi beberapa hari lalu temu bual video tentang CockroachDB. Pada permulaan temu bual, dia bercakap secara ringkas tentang sejarah penciptaan GIMP (05:22), dan kemudian pada akhirnya, apabila ditanya oleh tuan rumah pencapaian apa yang paling dia banggakan, dia menjawab (57:03) : β€œCockroachDB menghampiri status ini, tetapi GIMP masih bukan projek kegemaran saya. Setiap kali saya memasang GIMP, saya melihat bahawa ia telah menjadi lebih baik lagi. Jika GIMP adalah satu-satunya projek yang saya buat, saya akan menganggap bahawa hidup saya tidak sia-sia."

Sumber: linux.org.ru