21 พฤศจิกายน ถือเป็นวันครบรอบ 25 ปีนับตั้งแต่การประกาศโปรแกรมแก้ไขกราฟิกฟรีครั้งแรก GIMP. โครงการนี้เกิดขึ้นจากผลงานของนักศึกษา Berkeley สองคน Spencer Kimball และ Peter Mattis ผู้เขียนทั้งสองมีความสนใจในด้านคอมพิวเตอร์กราฟิกส์ และไม่พอใจกับระดับของแอปพลิเคชันเกี่ยวกับภาพบน UNIX
เริ่มแรกไลบรารี Motif ถูกใช้สำหรับอินเทอร์เฟซของโปรแกรม แต่ในขณะที่ทำงานกับเวอร์ชัน 0.60 Peter รู้สึกเบื่อกับชุดเครื่องมือนี้มากจนเขาเขียนเองและเรียกมันว่า GTK (GIMP ToolKit) ต่อมา สภาพแวดล้อมผู้ใช้ GNOME และ Xfce, ทางแยกของ GNOME หลายทาง และแอปพลิเคชันหลายร้อย (หรือหลายพันแอปพลิเคชัน) ถูกเขียนโดยใช้ GTK
ในช่วงปลายทศวรรษที่ 90 กลุ่มนักพัฒนาจากสตูดิโอฮอลลีวูด Rhythm&Hues เริ่มสนใจโปรเจ็กต์นี้ และเตรียม GIMP เวอร์ชันที่รองรับการเพิ่มความลึกของบิตต่อช่องสีและเครื่องมือพื้นฐานสำหรับการทำงานกับแอนิเมชัน เนื่องจากสถาปัตยกรรมของโครงการที่ได้ผลลัพธ์ไม่เป็นที่พอใจ พวกเขาจึงตัดสินใจเขียนกลไกประมวลผลกราฟิกใหม่บนกราฟแบบอะไซคลิก และในที่สุดก็สร้างฐานไลบรารี GEGL GIMP fork ที่สร้างขึ้นก่อนหน้านี้มีอายุสั้นภายใต้ชื่อ FilmGIMP ต่อมาได้เปลี่ยนชื่อเป็น Cinepaint และใช้ในการผลิตภาพยนตร์ราคาประหยัดขนาดใหญ่มากกว่าสองโหล ในหมู่พวกเขา: "The Last Samurai", "The League of Extraordinary Gentlemen", ซีรีส์ "Harry Potter", "Planet of the Apes", "Spider-Man"
ในปี 2005 นักพัฒนารายใหม่ Evind Kolas เลือกการพัฒนา GEGL และอีกหนึ่งปีต่อมาทีมงานก็เริ่มเขียน GIMP ใหม่อย่างช้าๆ เพื่อใช้ GEGL กระบวนการนี้ใช้เวลานานเกือบ 12 ปี แต่ในท้ายที่สุดภายในปี 2018 โปรแกรมได้เปลี่ยนไปใช้เอนจิ้นใหม่โดยสิ้นเชิง และได้รับการสนับสนุนในการทำงานด้วยความแม่นยำสูงสุด 32 บิตของจุดลอยตัวต่อช่องสัญญาณ นี่เป็นหนึ่งในเงื่อนไขหลักสำหรับความเป็นไปได้ของการใช้โปรแกรมในสภาพแวดล้อมแบบมืออาชีพ
ระหว่างปี 2005 ถึง 2012 ทีมงานได้ร่วมงานกับ Peter Sikking หัวหน้าบริษัท Man+Machine Works ในเบอร์ลิน ซึ่งเชี่ยวชาญด้าน UX/UI ทีมของ Peter ช่วยนักพัฒนา GIMP กำหนดตำแหน่งโปรเจ็กต์ใหม่ สัมภาษณ์กลุ่มเป้าหมาย XNUMX รอบ เขียนข้อกำหนดด้านการทำงานจำนวนหนึ่ง และออกแบบการปรับปรุงอินเทอร์เฟซหลายประการ สิ่งที่ได้รับความนิยมมากที่สุดคืออินเทอร์เฟซแบบหน้าต่างเดียวและเครื่องมือครอบตัดใหม่ ซึ่งเป็นแนวคิดของฮอตสปอตซึ่งต่อมาได้ย้ายไปยังแอปพลิเคชันอื่น เช่น darktable และ LuminanceHDR สิ่งที่ไม่เป็นที่นิยมที่สุดคือการแบ่งการบันทึกข้อมูลการออกแบบ (XCF) และการส่งออกข้อมูลอื่นๆ ทั้งหมด (JPEG, PNG, TIFF ฯลฯ)
ในปี 2016 โปรเจ็กต์นี้มีโปรเจ็กต์แอนิเมชันที่ดำเนินมายาวนานของตัวเองชื่อ ZeMarmot ในขณะที่กำลังดำเนินการอยู่ ก็มีการทดสอบแนวคิดบางประการในการปรับปรุง GIMP สำหรับกลุ่มเป้าหมาย การปรับปรุงล่าสุดดังกล่าวคือการรองรับการเลือกหลายเลเยอร์ในสาขาการพัฒนาที่ไม่เสถียร
ขณะนี้ GIMP 3.0 เวอร์ชันที่ใช้ GTK3 อยู่ในระหว่างการเตรียมการ มีการวางแผนการดำเนินการประมวลผลภาพแบบไม่ทำลายสำหรับเวอร์ชัน 3.2
นักพัฒนา GIMP ดั้งเดิมทั้งสองคนยังคงทำงานร่วมกันต่อไป (หนึ่งในนั้นแต่งงานกับน้องสาวของอีกคนหนึ่งด้วยซ้ำ) และตอนนี้ก็จัดการโครงการนี้แล้ว แมลงสาบ.
ปีเตอร์ แมตทิส มาร่วมแสดงความยินดี และขอบคุณอาสาสมัครที่ดำเนินโครงการที่เขาริเริ่มต่อไป
สเปนเซอร์ คิมบัลล์ให้ไว้เมื่อไม่กี่วันก่อน วิดีโอสัมภาษณ์เกี่ยวกับ CockroachDB. ในตอนต้นของการสัมภาษณ์ เขาได้พูดคุยสั้น ๆ เกี่ยวกับประวัติความเป็นมาของการสร้าง GIMP (05:22) และในตอนท้าย เมื่อพิธีกรถามถึงความสำเร็จที่เขาภูมิใจมากที่สุด เขาก็ตอบ (57:03) : “CockroachDB กำลังเข้าใกล้สถานะนี้ แต่ GIMP ยังไม่ใช่โปรเจ็กต์ที่ฉันชื่นชอบ ทุกครั้งที่ฉันติดตั้ง GIMP ฉันเห็นว่ามันดีขึ้นอีกครั้ง ถ้า GIMP เป็นโครงการเดียวที่ฉันสร้าง ฉันจะถือว่าชีวิตของฉันไม่สูญเปล่า"
ที่มา: linux.org.ru