GTK5 با در نظر گرفتن پایان دادن به پشتیبانی از X11

ماتیاس کلاسن، رهبر تیم دسکتاپ فدورا، عضو تیم انتشار گنوم، و یکی از توسعه دهندگان فعال GTK (با 36.8 درصد تغییرات در GTK 4) شروع به بحث در مورد امکان منسوخ شدن پروتکل X11 در شاخه مهم بعدی GTK5 کرد. و امکان اجرای GTK در لینوکس را تنها با استفاده از پروتکل Wayland باقی می گذارد.

یک یادداشت به پیشنهاد حذف X11 بیان می کند که "X11 بهتر نمی شود و Wayland در حال حاضر در همه جا حضور دارد." همچنین توضیح می‌دهد که باطن X11 GTK و کد مبتنی بر Xlib راکد هستند و مشکلاتی را با نگهدارنده‌ها تجربه می‌کنند. بیان شده است که برای بقای پشتیبانی از X11، کسی باید کد مربوط به X11 را بنویسد و حفظ کند، اما هیچ علاقه‌مندی وجود ندارد و توسعه‌دهندگان فعلی GTK عمدتاً بر روی پشتیبانی Wayland متمرکز شده‌اند. توسعه دهندگان سیستمی که علاقه مند به کار در محیط های مبتنی بر پروتکل X11 هستند، می توانند تعمیر و نگهداری را در دستان خود بگیرند و پشتیبانی آن را در GTK گسترش دهند، اما با توجه به فعالیت فعلی، سناریویی وجود دارد که مایل به نگهداری از X11 هستند. بعید تلقی می شود.

در حال حاضر، GTK در حال حاضر Wayland را به عنوان پلتفرم اصلی برای توسعه عملکرد و API ها قرار داده است. با توجه به عدم فعالیت در توسعه پروتکل X11، ضمن ترک پشتیبانی آن در GTK، باطن X11 منجر به عقب ماندگی فزاینده ای از نظر عملکردهای جدید در دسترس توسعه دهندگان می شود یا به مانعی برای اجرای پروتکل های جدید تبدیل می شود. ویژگی های GTK

منبع: opennet.ru

اضافه کردن نظر