GTK5-এর জন্য আমরা X11-এর জন্য সমর্থন শেষ করার কথা বিবেচনা করছি

ম্যাথিয়াস ক্লাসেন, ফেডোরা ডেস্কটপ দলের নেতা, জিনোম রিলিজ দলের সদস্য, এবং সক্রিয় GTK বিকাশকারীদের একজন (GTK 36,8-এর পরিবর্তনের 4% অবদান), পরবর্তী প্রধান GTK11 শাখায় X5 প্রোটোকল অবমূল্যায়ন করার সম্ভাবনা নিয়ে আলোচনা শুরু করেছে এবং GTK শুধুমাত্র ওয়েল্যান্ড প্রোটোকল ব্যবহার করে লিনাক্সে চলমান রেখে দিন।

অসচেতন যারা তাদের জন্য Wayland, আপনার এটি জানা উচিত একটি যৌগিক সার্ভারের মিথস্ক্রিয়া জন্য একটি প্রোটোকল এবং এর সাথে কাজ করে এমন অ্যাপ্লিকেশন। ক্লায়েন্টরা একটি পৃথক বাফারে তাদের উইন্ডোগুলির নিজস্ব রেন্ডারিং করে, কম্পোজিট সার্ভারে আপডেট সম্পর্কে তথ্য দেয়, যা পৃথক অ্যাপ্লিকেশন বাফারগুলির বিষয়বস্তুকে চূড়ান্ত ফলাফল তৈরি করতে একত্রিত করে, সম্ভাব্য সূক্ষ্মতা যেমন ওভারল্যাপিং উইন্ডো এবং স্বচ্ছতা বিবেচনা করে।

অন্য কথায়, যৌগিক সার্ভার পৃথক উপাদান রেন্ডার করার জন্য একটি API প্রদান করে না, বরং শুধুমাত্র ইতিমধ্যে গঠিত উইন্ডোতে কাজ করে, যা আপনাকে GTK এবং Qt-এর মতো উচ্চ-স্তরের লাইব্রেরি ব্যবহার করার সময় ডবল বাফারিং থেকে মুক্তি পেতে দেয়, যা উইন্ডোজের বিষয়বস্তু সাজানোর কাজটি গ্রহণ করে।

Wayland অনেক X11 নিরাপত্তা সমস্যা সমাধান করে কারণ, পরেরটির বিপরীতে, এটি প্রতিটি উইন্ডোর জন্য ইনপুট এবং আউটপুটকে বিচ্ছিন্ন করে, ক্লায়েন্টকে অন্যান্য ক্লায়েন্টের উইন্ডোগুলির সামগ্রী অ্যাক্সেস করার অনুমতি দেয় না এবং অন্যান্য উইন্ডোগুলির সাথে যুক্ত ইনপুট ইভেন্টগুলির বাধার অনুমতি দেয় না। বর্তমানে, ওয়েল্যান্ডের সাথে সরাসরি কাজ করার জন্য সমর্থন ইতিমধ্যেই GTK, Qt, SDL (সংস্করণ 2.0.2 থেকে), Clutter এবং EFL (এনলাইটেনমেন্ট ফাউন্ডেশন লাইব্রেরি) লাইব্রেরির জন্য প্রয়োগ করা হয়েছে। Qt 5.4 অনুসারে, QtWayland মডিউলটি Wayland প্রকল্প দ্বারা তৈরি ওয়েস্টন কম্পোজিট সার্ভার পরিবেশে Qt অ্যাপ্লিকেশন চালানোর জন্য উপাদান বাস্তবায়নের সাথে অন্তর্ভুক্ত করা হয়েছে।

প্রস্তাবিত নোট সম্পর্কে X11 এর অবচয় বলে যে "X11 উন্নতি করছে না এবং ওয়েল্যান্ড এখন সর্বজনীনভাবে উপলব্ধ।" তিনি আরও ব্যাখ্যা করেছেন যে X11 GTK ব্যাকএন্ড এবং Xlib-ভিত্তিক কোড স্থগিত করছে এবং রক্ষণাবেক্ষণকারীদের সাথে সমস্যার সম্মুখীন হচ্ছে।

এটা দাবি করা হয় যে X11 সামঞ্জস্যের জন্য বেঁচে থাকতে হবে, কাউকে X11 এর সাথে সম্পর্কিত কোড লিখতে এবং বজায় রাখতে হবে, কিন্তু কোন উত্সাহী নেই, এবং বর্তমান GTK বিকাশকারীরা বেশিরভাগই ওয়েল্যান্ড সমর্থনের উপর দৃষ্টি নিবদ্ধ করে। X11 প্রোটোকলের উপর ভিত্তি করে পরিবেশে কাজ করতে আগ্রহী সিস্টেম ডেভেলপাররা তাদের নিজস্ব হাতে রক্ষণাবেক্ষণ নিতে এবং GTK-তে তাদের সমর্থন বাড়াতে পারে, কিন্তু বর্তমান কার্যকলাপের পরিপ্রেক্ষিতে, দৃশ্যকল্প এমন হবে যে যারা X11 এর রক্ষণাবেক্ষণ ফিরে নিতে চান। শেষ. তার নিজের হাতে অসম্ভাব্য বলে মনে করা হয়।

বর্তমানে, GTK ইতিমধ্যেই ওয়েল্যান্ডকে নেতৃস্থানীয় API এবং বৈশিষ্ট্য উন্নয়ন প্ল্যাটফর্ম হিসাবে অবস্থান করছে. X11 প্রোটোকলের বিকাশে কার্যকলাপের অভাবের কারণে, GTK-তে সমর্থন ত্যাগ করার সময়, X11 ব্যাকএন্ড ডেভেলপারদের জন্য উপলব্ধ নতুন কার্যকারিতার পরিপ্রেক্ষিতে একটি ক্রমবর্ধমান ব্যাকলগ তৈরি করবে, বা নতুনগুলি বাস্তবায়নে বাধা হয়ে দাঁড়াবে। GTK-তে বৈশিষ্ট্য।

এটা উল্লেখযোগ্য যে ফায়ারফক্স টেলিমেট্রি পরিষেবার পরিসংখ্যান অনুসারে, যা টেলিমেট্রি পাঠানোর ফলে এবং মজিলার সার্ভারগুলিতে অ্যাক্সেস করা ব্যবহারকারীদের কাছ থেকে প্রাপ্ত ডেটা বিশ্লেষণ করে, লিনাক্সে ফায়ারফক্স ব্যবহারকারীদের অনুপাত যারা ওয়েল্যান্ডের উপর ভিত্তি করে পরিবেশে কাজ করে। প্রোটোকল এটি 10% অতিক্রম করে না।

লিনাক্সের 90% ফায়ারফক্স ব্যবহারকারী X11 প্রোটোকল ব্যবহার করে চলেছেন। একটি বিশুদ্ধ ওয়েল্যান্ড পরিবেশ প্রায় 5-7% লিনাক্স ব্যবহারকারী এবং XWayland প্রায় 2% দ্বারা ব্যবহৃত হয়।

প্রতিবেদনের জন্য ব্যবহৃত তথ্য লিনাক্সে ফায়ারফক্স ব্যবহারকারীদের কাছ থেকে প্রাপ্ত টেলিমেট্রির প্রায় 1% কভার করে। কিছু লিনাক্স ডিস্ট্রিবিউশনে অফার করা ফায়ারফক্সের প্যাকেজে টেলিমেট্রি নিষ্ক্রিয় করার ফলে ফলাফল ব্যাপকভাবে প্রভাবিত হতে পারে (ফেডোরাতে টেলিমেট্রি সক্ষম করা আছে)।

তার অংশ জন্য কেডিই 2022 সালে ওয়েল্যান্ড প্রোটোকল-ভিত্তিক প্লাজমা ডেস্কটপ সেশনকে একটি উপযুক্ত অবস্থায় আনার পরিকল্পনা করছে ব্যবহারকারীদের একটি উল্লেখযোগ্য অনুপাত দ্বারা দৈনন্দিন ব্যবহারের জন্য। KDE প্লাজমা 5.24 এবং 5.25-এ ওয়েল্যান্ডের জন্য উল্লেখযোগ্যভাবে উন্নত সমর্থন, প্রতি চ্যানেলে 8 বিটের বেশি রঙের গভীরতার জন্য সমর্থন, VR হেডসেটের জন্য "DRM লিজিং", স্ক্রিনশট নেওয়ার জন্য সমর্থন, এবং সমস্ত উইন্ডো মিনিমাইজ করা।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   সানচেজ, পাবলো গ্যাস্টন তিনি বলেন

    ঠিক আছে, যদি লিনাক্স সফ্টওয়্যার বিকাশকারীরা স্বেচ্ছায় ওয়েল্যান্ডে যেতে না চায়, তবে তাদের X11-এ দরজা বন্ধ করতে হবে এবং তাদের বিকাশ করতে বাধ্য করতে হবে।

  2.   বিলিওয়েজেল তিনি বলেন

    প্রিয়, আমি এই নিবন্ধে একটি ছোট অবদান করতে চাই. বলা সমস্ত মূল্যায়ন কার্যকরী এবং খুব ভালভাবে প্রতিষ্ঠিত। চলুন, সিদ্ধান্ত নেওয়ার আগে ভুলে গেলে চলবে না যে, জনপ্রিয়ভাবে বলতে গেলে যে কোনো লিনাক্স সংস্করণ বাস্তবায়ন করতে অনেক বছর লেগেছে এবং এটি X11 প্রোটোকলের জন্য ধন্যবাদ অর্জন করেছে। পরেরটি তরুণদের কাছে আকর্ষণীয় এবং ব্যবহার করা সহজ হয়ে উঠেছে।

    X11 প্রোটোকল এবং এর উন্নতি প্রায় 20 বছর বা তারও বেশি সময় ধরে, অন্যান্য অপারেটিং সিস্টেমের ব্যবহারকারীদের (উইন) আকর্ষণ করতে সক্ষম হয়েছে। তিনি X11 দিয়ে শিখেছেন যে কোনো লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করতে ভয় পাবেন না।
    X11 প্রোটোকল থেকে দূরে সরে যাওয়া, Mozilla(*) যা বলেছে তা বিবেচনা করে, এটা কি বিচক্ষণতাপূর্ণ?
    খুব ভাল শুভেচ্ছা. বিলি
    (*) লিনাক্সে ফায়ারফক্স ব্যবহারকারীদের 90% X11 প্রোটোকল ব্যবহার করে চলেছেন