লিনাক্স সার্ভারগুলোর ওপর প্রভাবশালী অপারেটিং সিস্টেম, কিন্তু ডেস্কটপ অপারেটিং সিস্টেম হিসেবে এটি অনেক কম পরিচিত। যাইহোক, লিনাক্স ডেস্কটপ গত দশকে একদম দূর এসেছে, এবং গতিশীলতা কমছে না।
লিনাক্স ডেভেলপমেন্ট খুল্লামখুলা হয়, কিন্তু আপনি না জানলে কোথায় তাকাতে হবে, এটি মিস করা সহজ। এখানে একসাথে ঘটছে כמה বড় উন্নতি যেগুলোর ওপর আপনার চোখ রাখা উচিত।
১. ডিস্ট্রোগুলো অ্যাপ বিতরণের জন্য Flatpak আপনাচ্ছে
লিনাক্সে সফটওয়্যার ইনস্টল করা দীর্ঘদিন ধরে একটি জটিল কাহিনী। যেহেতু লিনাক্সের কেউ এক ভার্সন নেই, কেউ এক প্যাকেজ ফরম্যাটও নেই। Windows-এ EXE। macOS-এ DMG। লিনাক্সে DEBs, RPMs, PKG, tarballs, এবং তালিকা চলছে। একটি ডিস্ট্রিবিউশনে ইনস্টলযোগ্য একটি সফটওয়্যার প্যাকেজ অন্য ডিস্ট্রিবিউশনে কাজ করবে না।
সাম্প্রতিক বছরে তা ঠিক করার জন্য কতগুলো প্রচেষ্টা হয়েছে তथাকথিত ইউনিভার্সাল প্যাকেজ ফরম্যাট দিয়ে যা লিনাক্সের কোনো ভার্সন ব্যবহার করলেও কাজ করে। একটি হলো AppImage। আরেকটি Snap। কিন্তু তাদের মধ্যে, Flatpak সবচেয়ে বেশি ট্র্যাকশন পাচ্ছে অধিকাংশ লিনাক্স ডিস্ট্রিবিউশনের মধ্যে।
এটি অ্যাপ বিতরণের প্রক্রিয়া সিম্পলিফাই করেছে। elementary OS-এর জন্য এক্সক্লুসিভলি DEBs হিসেবে উপলব্ধ অ্যাপগুলো এখন যেকোনো লিনাক্স ডিস্ট্রোর জন্য Flatpaks হিসেবে উপলব্ধ।
GNOME অ্যাপগুলো যেগুলোর জন্য আপনাকে ছয় মাস অপেক্ষা করতে হতো পরবর্তী GNOME ভার্সনের জন্য ইনস্টল করতে, সেগুলো এখন Flathub-এ ডে वनেই উপলব্ধ। এবং কমার্শিয়াল, প্রপ্রায়েটরি অ্যাপগুলো যা লিনাক্সে আসতে কষ্ট করত না, সেগুলো এখন শুধু এক ক্লিক দূরে।
Snaps এবং AppImages গেলো নয়। Snap নির্দিষ্টভাবে, Ubuntu-এর পছন্দের ফরম্যাট হিসেবে, সম্ভবত সবচেয়ে বড় ডাউনলোড নম্বর পায়। কিন্তু Snap-এর আপীল সিম্পলি Ubuntu-এর বাইরে স্প্রেড হয়নি, এমনকি Ubuntu-ভিত্তিক সিস্টেমের মত elementary OS এবং Linux Mint বক্স থেকে বের হওয়ার সাথে snap প্যাকেজ সাপোর্ট শিপ করে না।
২. লাইট এবং ডার্ক স্টাইল মানদণ্ড হচ্ছে
ডার্ক থিম মেইনস্ট্রিমে এসেছে। Android এবং iOS-এ আছে। Windows এবং macOS-এও আছে। লোকেরা ব্লু লাইট এবং LCD স্ক্রিনের আখসের ওপর প্রভাব সম্পর্কে আরও অবগত। আমাদের কিছু লোক খুব সensiitive উজ্জ্বল পিক্সেলের প্রতি। অনেক লোক কমপক্ষে কিছু সময় ডার্ক থিম সক্রিয় রাখেন, যদি শুধু রাতে বা মাল্টিমিডিয়া ফাইলে কাজ করার সময়।
ডার্ক থিম লিনাক্সের জন্য দীর্ঘদিন উপলব্ধ ছিল কিছুটা হ্যাক হিসেবে। সাম্প্রতিক বছরে, elementary OS লক্ষ্য আকর্ষণ করেছিল একটি പ്രমিনেন্ট লিনাক্স ডেস্কটপ হিসেবে যেটি একটি ডার্ক থিম তৈরি করেছিল এবং সেটিকে ফার্স্ট-ক্লাস সিটিজেন হিসেবে ব fulляет।
টিম এই ফিচারটি ব্রডারলি লিনাক্স ডেস্কটপে উপলব্ধ করার জন্য এডভোকেট করেছিল, বিভিন্ন ডেভেলপার একসাথে এসে কাজটি করেছিল, এবং ফিচারটি তখন থেকে একটি ফ্রি ডেস্কটপ স্পেসিফিকেশন হয়ে উঠেছে যা ডেস্কটপ এনভায়রনমেন্ট এবং অ্যাপস সহজে সাপোর্ট করতে পারে।
ডার্ক থিম সাপোর্ট দুটি সবচেয়ে বড় লিনাক্স ডেস্কটপ এনভায়রনমেন্ট, GNOME এবং KDE Plasma-এ এসে পৌঁছেছে। এখন আমরা দেখছি অধিক অ্যাপ এবং থিম ডার্ক থিমের সাথে ভালোভাবে অ্যাডাপ্ট করছে।
৩. Libadwaita মডার্ন অ্যাপ ডিজাইন ডাকছে
অনেক লিনাক্স ডেস্কটপ এনভায়রনমেন্ট রয়েছে, কিন্তু অধিকাংশই একটি কমন গ্রাফিক্যাল টুলকিট শেয়ার করে যাকে GTK বলা হয়। GTK অনেক বছর আগে পপুলার GNU Image Manipulation Program (GIMP)-এর ডেভেলপমেন্টের সময় এসেছিল। এখন এটি সবচেয়ে সাধারণভাবে GNOME ডেস্কটপ এনভায়রনমেন্টের সাথে জড়িত।
অন্য ডেস্কটপ এনভায়রনমেন্ট যেগুলো GTK ব্যবহার করতে চায়, তারা GNOME-এর ডিজাইন ডিসিশন থেকে প্রভাবিত হয়। Cinnamon এবং Xfce-এর মত ডেস্কটপগুলো ট্রেডিশনাল লে আউট ক্লাসিক মেনুবারসহ ব্যবহার করে, কিন্তু সেগুলো যে কিছু অ্যাপ ব্যবহার করে সেগুলো GNOME-এর আরও মডার্ন ডিজাইন ল্যাঙ্গুয়েজকে মনে করে ডিজাইন করা।
টুলকিটটি GNOME-এর প্রায়োরিটির দিকে ওরিয়েন্টেড ছিল যেহেতু GNOME ডেভেলপাররা ডেভেলপমেন্টের অধিকাংশ করেন। এর মানে GTK অন্যান্য প্রমুখ টুলকিট Qt-এর চেয়ে কম ডেস্কটপ-অগনস্টিক।
Libadwaita রিলিজের সাথে, GNOME GNOME-স্পেসিফিক এলিমেন্টগুলো GTK থেকে আলাদা করছে। এটি অন্যান্য GTK-ভিত্তিক ডেস্কটপকে টুলকিট ব্যবহার চালিয়ে যাওয়ার ক্ষমতা দেয় GNOME-ফোকাসড এলিমেন্টগুলোর বিরুদ্ধে কাজ না করেই।
একই সাথে, Libadwaita GNOME অ্যাপগুলকে সক্ষম করে স্মার্টফোনে সাধারণ কিন্তু লিনাক্স ডেস্কটপে এখনো মানদণ্ড নয় এমন আধুনিক ভিজ্যুয়াল এলিমেন্ট ব্যবহার করতে। উদাহরণস্বরূপ অ্যাপের ভেতরে জেসচার এবং অ্যাপ পেজের মাঝে স্লাইডিং অ্যানিমেশন। এই অডিশনগুলো শুধু GNOME অ্যাপকে প্রভাবিত করে না। elementary OS-ও Libadwaita-এর দিকগুলো ব্যবহার করছে।
৪. PipeWire মাল্টিমিডিয়া প্রোডাকশন সহজ করে তোলে
লিনাক্সে মাল্টিমিডিয়া একটি জটিল বিষয় হতে পারে। অডিওর কথা বললে, JACK রয়েছে। ALSA রয়েছে। PulseAudio রয়েছে। এখন PipeWire রয়েছে।
উপরে থেকে দেখলে, না, আরেকটি মিডিয়া সার্ভার যোগ করা জিনিসগুলো সিম্পল করার একটি পথ মনে হয় না। কিন্তু JACK সেট আপ করতে ঘন্টার পর ঘন্টা লাগতে পারে শিখতে, PipeWire বাঙালি বেশি স্ট্রেইটফরওয়ার্ড।
PipeWire কি এখন একটি সিল्वर বুলেট? খুব নিখুঁত নয়। কিন্তু এটা ইতিমধ্যে কিছু কাজ সহজ করে দিয়েছে, এবং টেকনোলজি মেচিউর হলে, এটি লিনাক্সকে মিউজিক ক্রিয়েশন এবং পডকাস্ট প্রোডাকশনের মত টাস্কের জন্য একটি সহজ সমাধান হিসেবে রিকমেন্ড করার জন্য সক্ষম করতে পারে।
৫. Steam Deck লিনাক্স গেমিং উন্নত করছে
লিনাক্সে গেমিং একদম দূর এসেছে। না, এটা Windows কে সবচেয়ে সহজ পথ হিসেবে সারপাস করেছে নয় একটি গেম আপ অ্যান্ড রানিং করার জন্য, কিন্তু কিছু কেসে, লিনাক্স আরও পারফরম্যান্ট হতে পারছে। এবং লিনাক্সকে macOS-এর সাথে কম্পার করলে, লিনাক্স সহজ চয়েস।
খুব দিন আগে নয়, লিনাক্স ইউজাররা গেম আপ 앤 রান করার জন্য অনেক বাধা পার করত। যদিও এটি এখনো অনকমন অভিজ্ঞতা নয়, অনেক গেম এখন সিম্পলি কাজ করে। Proton-এর কারণে, আপনি Steam থেকে একটি লিনাক্স-কম্প্যাটিবল গেম ডাউনলোড করতে পারেন একটিリーズনেবল এক্সপেক্টেশন সহ যে এটি অনেক ঝামেলা ছাড়া চলে।
Steam Deck রিলিজের সাথে, একটি রিয়েল চান্স রয়েছে যে গেম ডেভেলপাররা তাদের গেম Valve-এর গেম কনসোলে এবং, এক্সটেনশন দ্বারা, লিনাক্স পিসিতে ভালো কাজ করে তা নিশ্চিত করার জন্য এফোর্ট করবে। কারণ দিনের শেষে, এর ফর্ম ফ্যাক্টর সত্ত্বেও, Steam Deck শুধু একটি লিনাক্স পিসি।
এবং অ্যান্টি-চিট সাপোর্ট যদি Steam Deck-এ কমনপ্লেস হয়ে যায়, তবে এটি সম্ভবত রেগুলার ডেস্কটপ লিনাক্সে গেমের জন্য আরও বড় অ্যান্টি-চিট সাপোর্ট বোঝাবে। এটি সকল সেই গেমের জন্য বড় খবর যা লিনাক্স গেমাররা অফলাইন খেলতে পারে কিন্তু অনলাইন নিয়ে যাওয়া থেকে বাধা পায়।
আপনি কি ২০২২-এর জন্য এক্সসাইটেড?
ডেস্কটপ লিনাক্স সত্যিই তার স্ট্রাইড পেয়েছে। হ্যাঁ, এটা মার্কেট শেয়ার অনেক বাড়ানোয়নি, কিন্তু সেটি এই কিছুটা হিডেন জেম উপভোগ না করার কারণ নয়।
এখন껏 চেয়ে বেশি কম্পিউটার লিনাক্স প্রি-ইনস্টলড আসছে, তাই এন্ট্রি ব্যারিয়ার অনেক কম। লিনাক্স তার কুইর্কস ছাড়া নয়, কিন্তু প্রতিবর্ষ এটি পাওয়া সহজ হয়ে যাচ্ছে, ব্যবহার করা সহজ হয়ে যাচ্ছে, এবং রিকমেন্ড করা সহজ হয়ে যাচ্ছে। এবং ২০২২-এ, হাইপ করার জন্য অনেক কিছু রয়েছে।