โครงการ GTK ชุดแสดงผล UI ข้ามแพลตฟอร์ม ประกาศเตรียมเลิกใช้ backend สองตัวคือ X11 ตัวดั้งเดิม และ Broadway โครงการย่อยที่แสดงผล GTK เป็น HTML5 ผ่านเบราว์เซอร์ โดยจะมีผลใน GTK 5 เวอร์ชันหน้า
กรณีของ Broadway นั้นเลิกซัพพอร์ตเป็นเพราะมีคนใช้ไม่เยอะนัก แต่กรณีของ X11 หรือ X Window ที่เป็นระบบจัดการหน้าต่างคู่บุญกับ GTK มายาวนาน เป็นเพราะโลกโอเพนซอร์สเปลี่ยนผ่านมาสู่ Wayland ที่เป็นโปรโตคอลจัดการหน้าต่างแบบใหม่มานานพอสมควรแล้ว (Ubuntu และ Fedora เริ่มเปลี่ยนมาใช้ Wayland กันตั้งแต่ปี 2010) ที่ผ่านมาการที่ GTK ยังรองรับ X11 อยู่เป็นเพราะต้องการรักษาความเข้ากันได้ (backward compatibility) ในการใช้งานบนเครื่องเก่าๆ แต่การตัดสินใจปรับสถานะของ X11 backend เป็นล้าสมัย (deprecated) เป็นสัญญาณว่าถึงเวลาที่ X11 จะต้องจากไปแล้ว การปรับสถานะจะเกิดขึ้นใน GTK 4.18 เวอร์ชันย่อยตัวถัดไป และเลิกรองรับอย่างถาวรใน GTK 5
นอกจาก X11 บนระบบปฏิบัติการสายยูนิกซ์แล้ว GTK ยังประกาศว่าเตรียมจะหยุดซัพพอร์ต Windows 10 ที่ใกล้หมดอายุ และปรับเวอร์ชันของ macOS ขั้นต่ำมาเป็น 10.15 ด้วย
ที่มา - GTK, Phoronix
Topics:
GTK
X.Org
Open Source
Linux
Wayland
Continue reading...
กรณีของ Broadway นั้นเลิกซัพพอร์ตเป็นเพราะมีคนใช้ไม่เยอะนัก แต่กรณีของ X11 หรือ X Window ที่เป็นระบบจัดการหน้าต่างคู่บุญกับ GTK มายาวนาน เป็นเพราะโลกโอเพนซอร์สเปลี่ยนผ่านมาสู่ Wayland ที่เป็นโปรโตคอลจัดการหน้าต่างแบบใหม่มานานพอสมควรแล้ว (Ubuntu และ Fedora เริ่มเปลี่ยนมาใช้ Wayland กันตั้งแต่ปี 2010) ที่ผ่านมาการที่ GTK ยังรองรับ X11 อยู่เป็นเพราะต้องการรักษาความเข้ากันได้ (backward compatibility) ในการใช้งานบนเครื่องเก่าๆ แต่การตัดสินใจปรับสถานะของ X11 backend เป็นล้าสมัย (deprecated) เป็นสัญญาณว่าถึงเวลาที่ X11 จะต้องจากไปแล้ว การปรับสถานะจะเกิดขึ้นใน GTK 4.18 เวอร์ชันย่อยตัวถัดไป และเลิกรองรับอย่างถาวรใน GTK 5
นอกจาก X11 บนระบบปฏิบัติการสายยูนิกซ์แล้ว GTK ยังประกาศว่าเตรียมจะหยุดซัพพอร์ต Windows 10 ที่ใกล้หมดอายุ และปรับเวอร์ชันของ macOS ขั้นต่ำมาเป็น 10.15 ด้วย
ที่มา - GTK, Phoronix
Topics:
GTK
X.Org
Open Source
Linux
Wayland
Continue reading...