Ubuntu বিশ্বের সবচেয়ে প্রমিনেন্ট লিনাক্স ডিস্ট্রিবিউশন। Ubuntu এবং এর ডেভেলপার Canonical বছরের পর বছর বুঝানো পড়েছে, কিন্তু লিনাক্স ওয়ার্ল্ড উভয়ের আশীর্বাদে অনেক ভালো অবস্থায়।
তাহলে একটু থেমে Canonical এবং Ubuntu লিনাক্স কমিউনিটিকে দিয়েছে কিছু কৃতজ্ঞতা জানাই।
১. উবুন্টু ডেস্কটপের ওপর ফোকাস রেখেছিল
২০০৪ সালে উবুন্টু লঞ্চ হলে, লিনাক্স ডেস্কটপ কম্পিউটার এবং ল্যাপটপে ইউজেবল ছিল, কিন্তু এটি একদম চমৎকার অভিজ্ঞতা ছিল না। Canonical উবুন্টুকে "Linux for human beings" হিসেবে প্রমোট করেছিল এবং লিনাক্সকে প্রাইমারি অপারেটিং সিস্টেম হিসেবে ব্যবহার করা সহজ করে দিয়েছিল এমন ফিচার যোগ করেছিল। এসব ফিচার মধ্যে ছিল সহজে ইনস্টল হয় এমন হার্ডওয়্যার ড্রাইভার এবং মাল্টিমিডিয়া কোডেক।
আপনি আপনার দরজায় উবুন্টু সিডি শিপ করে দাওয়ার অনুরোধও করতে পারতেন।
Canonical অনেক ডেস্কটপ-ওরিয়েন্টেড ইনিশিয়েটিভ নыл। এটা মেসেজিং ডেস্কটপে সরাসরি ইন্টিগ্রেট করার চেষ্টা করেছিল, Ubuntu One ফাইল সিঙ্কিং সার্ভিস এবং মিউজিক স্টোর তৈরি করেছিল, এবং শেষে নিজস্ব Unity ইন্টারফেস ডিজাইন করেছিল। Canonical সেই সকল প্রজেক্ট বন্ধ করলেও, সেই এক্সপেরিমেন্ট করার ইচ্ছা লিনাক্স ডেস্কটপে উত্তেজনা পুড়িয়ে দিয়েছিল।
লিনাক্স সার্ভারগুলোর চেয়ে ল্যাপটপে অধিক প্রচলিত, এবং উবুন্টু আরguably সবচেয়ে সহজ বা ইন্টিউইটিভ অপশনও নয়। প্লাস উবুন্টু কমিউনিটির বাইরের অনেক ডেভেলপার ডেস্কটপ লিনাক্সকে আরও স্থিতিশীল এবং সুন্দর बनानेের কৃতিত্বের হকদার।
তবুও, লিনাক্স ডেস্কটপ আজ দশক আধে আগের চেয়ে অনেক ভালো অবস্থায়, এবং Canonical সেটা ঘটাতে একটি বড় ভূমিকা পালন করেছে।
২. লিনাক্স এখন আরও হার্ডওয়্যারে উপলব্ধ
Canonical-এর কনজিউমার-রেডি লিনাক্স ডেস্কটপ দাঁড় করানোর ভিশনের অংশ ছিল দোকানগুলিতে উবুন্টুকে একটি বিকল্প অপশন হিসেবে অফার করা। কোম্পানিটি হার্ডওয়্যার ম্যানুফ্যাকচারারের কাছে পৌঁছালো এটা করার জন্য। সময়ের সাথে সাথে অপশন বড়ল, ছোট ব্যবসা যেমন System76 এবং মাল্টিন্যাশনাল যেমন Dell থেকে।
আপনি আজ কি একটি বড় বক্স স্টোরে উবুন্টু পাওয়ার আশা করেন? না। কিন্তু Dell একমাত্র বড় কর্পোরেট সমর্থক নয়। HP-ও উবুন্টু মেশিন বিক্রি করে। এখন বিভিন্ন কোম্পানি থেকে অনেক লিনাক্স পিসি কেনা যায়।
Canonical długo দিন কনজিউমার ডেস্কটপ লিনাক্সের পতাকা বাহিত করলেও, সময় এসেছে যুব প্রতিযোগীদের, যেমন Pop!_OS-র System76 এবং PureOS-র Purism, মশাল হাতেওয়ায়।
৩. উবুন্টু মিলিয়ন মিলিয়ন ইউজার আনায়
Canonical-এর ডেস্কটপ এবং কনজিউমার হার্ডওয়্যার ওপর ফোকাস ফলপ্রসূ হয়েছে। লোকেরা উবুন্টুর দিকে দৌড়ল, এবং এখন অন্যান্য লিনাক্স ভার্সনের চেয়ে মিলিয়ন মিলিয়ন বেশি ইউজার রয়েছে।
Ubuntu-এর নামের পরিচয় এত বড় হয়ে গেছে যে আপনি জেনারেল কম্পিউটার এনথুসিয়াস্টদের কাছে ডিস্ট্রো নাম বললে তারা বুঝতে পারে আপনি কী বলছেন।
অনেকরা উবুন্টু ইউজার হিসেবে শুরু করেছিল কিন্তু অন্যান্য অপশনে স্যুইচ করল। এটি আমার জন্য সত্য। আমি আর উবুন্টু ব্যবহার করি না, কিন্তু আমি কৃতজ্ঞ উবুন্টুর প্রতি যেহেতু আমি লিনাক্সে স্যুইচ করলে সহজে শিখতে পারলাম। অনেক প্রজেক্টের এখন ডেভেলপার এবং কন্ট্রিবিউটর রয়েছে যারা উবুন্টু ছাড়া কমিউনিটির অংশ হতো না।
৪. উবুন্টু অনেক জনপ্রিয় ডিস্ট্রোর শক্তি দান করে
Ubuntu শুধু সবচেয়ে জনপ্রিয় লিনাক্স-ভিত্তিক ডেস্কটপের একটি নয়, এটা বাকি বিকল্পগুলোর ইনফ্রাস্ট্রাকচার চালানোর একটি ক্রিটিক্যাল কগ।
আপনি উবুন্টু রান করলে, আপনি একটি সফ্টওয়্যার রিপোজিটরি থেকে অ্যাপ ডাউনলোড করেন, একটি সার্ভার যা সকল প্রোগ্রাম এবং কম্পোনেন্ট স্টোর করে রাখে যা আপনার অন-স্ক্রিন অভিজ্ঞতা চালায়। ডেভেলপাররা এই কোড তৈরি ও রক্ষা করে, যেগুলো Canonical-এর মতো সংস্থা বা কোম্পানি রিপোজিটরি দিয়ে ডিস্ট্রিবিউট করে।
Canonical তার রিপোজিটরির অধিকাংশ কোড তৈরি করে না, কিন্তু কিছু কম্পোনেন্ট, যেমন লিনাক্স কার্নেল, অতিরিক্ত টেস্টিং এবং অ্যাডেড সিকিউরিটি প্যাচ পায়।
Linux Mint, elementaryOS, এবং Pop!_OS—তিনটি প্রমিনেন্ট উবুন্টু বিকল্প যেগুলো সব উবুন্টুর রিপোজিটরিতে নির্ভরশীল। Canonical তাদের বা অন্য কারো কাছ থেকে এই সার্ভিসের জন্য টাকা নেয় না। কোম্পানি একা বা অনন্য এই বিষয়ে?
না। কিন্তু এটা Canonical কর্মী এবং উবুন্টু কমিউনিটি যা ব্রডার লিনাক্স ইকোসিস্টেমে এইভাবে কন্ট্রিবিউট করে তার সময় এবং টাকার মান কমায় না।
৫. Canonical একটি নতুন ইউনিভার্সাল প্যাকেজ ফরম্যাট তৈরি করল
লিনাক্সে ডেভেলপাররা সফ্টওয়্যার কীভাবে ডিস্ট্রিবিউট করে সেটা এখনই পরিবর্তন হচ্ছে। সফ্টওয়্যার রিপোজিটরি মডেলের বদলে, অনেক নতুন অ্যাপ আমাদের ডেস্কটপে ইউনিভার্সাল প্যাকেজ ফরম্যাটের মাধ্যমে আসছে। उनमे একটি, snap প্যাকেজ ফরম্যাট, Canonical-এ থেকে আসেছে।
এখন পর্যন্ত, অনেক ডেভেলপার উবুন্টুর জন্য সফ্টওয়্যার তৈরি করত কিন্তু অন্য লিনাক্স ভার্সনেও চলতে পারে এমন ভার্সন বানাতে কষ্ট করত না। আপনি যদি RPM-ভিত্তিক ডিস্ট্রো ব্যবহার করতেন, DEB-ভিত্তিক উবুন্টুর পরিবর্তে, তবে আপনি সোর্স ফাইল দিয়ে অ্যাপ বিল্ড করার পরিশ্রম ছাড়া প্রোগ্রাম ইনস্টল করতে পারতেন না।
Snap-গুলো ডিস্ট্রো-অগনস্টিক। স্ট্রেটফরওয়ার্ড ইনস্ট্রাকশন ফলো করে snap সাপোর্ট এনাবল করলে, আপনি একটি অ্যাপের snap ভার্সন ইনস্টল করতে পারেন কি আপনি উবুন্টু চালাচ্ছেন কিনা তার ওপর নির্ভর না করে।
আবার, snap-গুলো লিনাক্সের জন্য একমাত্র ইউনিভার্সাল প্যাকেজ ফরম্যাট নয়। কিন্তু Canonical ডেভেলপার আকর্ষণ করতে এবং সফ্টওয়্যার বান্ডল করার প্রসেসে তাদের হাত ধরে রাখতে বাহিরে নিকলেছে। এই আউটরিচ snap অ্যাডপশন বর্ধিত করেছে যেসব মানুষ বা কোম্পানির জন্য যারা নিজেদের বিকল্পগুলো নিজে বুঝতে পারেননি।
যে কথায়...
৬. উবুন্টু থার্ড-পার্টি কমার্শিয়াল সফ্টওয়্যার আকর্ষণ করে
উবুন্টুর শক্তিগুলোর একটি, অন্যান্য ডিস্ট্রোর সাপেক্ষে, থার্ড-পার্টি ডেভেলপমেন্ট আকর্ষণ করা। স্পেসিফিক্যালি, উবুন্টু আরও ক্রস-প্ল্যাটফর্ম, কমার্শিয়াল, প্রপ্রায়েটরি সফ্টওয়্যার আনে যা ইতিমধ্যে উইন্ডোজ বা macOS-এ রয়েছে।
যে طورে আমি বললাম, এটি সবসময় ব্রডার লিনাক্স ইকোসিস্টেমকে লাভ করায়নি। কিন্তু কিছু কেসে, যেমন Steam-এর সাথে, প্রোগ্রামগুলো উবুন্টুতে আসার সাথে সাথে অন্যান্য ডিস্ট্রোতে ছড়িয়ে পড়ে। এটি গেমার বা প্রফেশনালদের ল্যান্ডস্কেপ পরিবর্তন করে যারা নির্দিষ্ট অ্যাপ ব্যবহারের সাথে বাঁধা। এখন লিনাক্স অনেক বেশি ভায়বল।
Snap ফরম্যাটের সাথে, একটি প্রোগ্রাম এখন কদাচিৎ শুধু উবুন্টুর জন্য আসে। Snap Store-এ উপলব্ধ অ্যাপগুলো এখন আমরা সবার কাছে বেশি অ্যাক্সেসিবল।
৭. Canonical GNU/Linuxকে ফোনে অনুকূল করল
অ্যান্ড্রয়েড ফোন লিনাক্স কার্নেল ব্যবহার করে, কিন্তু কম্পিউটারে ইনস্টল করা লিনাক্স ভার্সনের সাথে সেটার সাদৃশ্য প্রায় সেটাই। কারণ কার্নেল ছাড়া অধিকাংশ কম্পোনেন্ট একই নয়।
Ubuntu Touch-এ, Canonical মোবাইল ডিভাইসের জন্য উবুন্টু ডেস্কটপের সমকক্ষ একটি লিনাক্স ভার্সন আনতে চেয়েছিল। এবং কোম্পানিটি সফল হয়েছিল! নিশ্চিত, এই ডিভাইসগুলোর লিমিটেশন রয়েছিল। আপডেট ডিস্ট্রিবিউট করা কঠিন ছিল, এবং হ্যান্ডসেটগুলো শুধু কয়েকটি মার্কেটে উপলব্ধ ছিল।
চূড়ান্তভাবে, Canonical প্রজেক্টে বড়া 얼마 ইনভেস্ট করার মত সফলতা দেখল না।
তবুও, Ubuntu Touch ইন্টারফেস UBports প্রজেক্টের মাধ্যমে বাঁচিয়ে আছে। উবুন্টু টাচের ওপেন সোর্স প্রাকৃত্যের Блаয়, কমিউনিটি সদস্যরা Canonical ছেড়ে যাওয়ার পর থেকেও চালিয়ে গিয়েছে। Ubuntu Touch PinePhone-এ উপলব্ধ অপশনগুলোর একটি, এবং Librem 5-এও চলতে পারে।
এছাড়া এটা অনেক অ্যান্ড্রয়েড ফোনের আফ্টারমার্কেট অপশন।
৮. Launchpad অনেক প্রজেক্টের বাসস্থান रहा
Launchpad হাজার হাজার ফ্রি ও ওপেন সোর্স অ্যাপের জন্য একটি সফ্টওয়্যার কোলাবোরেশন হাব। এটি Github-এর মতো, Microsoft-এর টাই ছাড়া।
Launchpad Canonical-এর রেভেনিউ করার জন্য একটি প্রপ্রায়েটরি প্রজেক্ট হিসেবে শুরু হয়েছিল, যা কোম্পানি উবুন্টু ডেভেলপমেন্টে সাপোর্ট করতে ব্যবহার করত। সমালোচনার পর, Canonical ধীরে ধীরে সাইটের ভেরিয়েন্ট পার্টস ওপেন সোর্স লাইসেন্সের অধীনে রিলিজ করল ২০০৯ সালে সকল Launchpad ওপেন সোর্স হয়ে যাওয়া পর্যন্ত।
গত দশকে, Launchpad ওপেন সোর্স ইনফ্রাস্ট্রাকচার হিসেবে সার্ভ করছে যা প্রজেক্টগুলো সোর্স কোড শেয়ার করতে, বাগ ট্র্যাক করতে, আলোচনা করতে, এবং তাদের অ্যাপ বা অন্যান্য কেরিয়েশন 관련된 কমিউনিকেশন পাঠাতে ব্যবহার করে।
Linux Mint, elementaryOS, Inkscape, এবং Exaile—সকলই তাদের জীবনকালের যেকোনো সময় Launchpad-এ বাসস্থান পেয়েছে।
Ubuntu আপনার চেহারায় কীভাবে হাসি আনло?
Ubuntu একটি চমৎকার লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম। অন্যান্য অপশন না থাকলে, আমি বিনা আপত্তি Windows এবং macOS-র চেয়ে উবুন্টু ব্যবহার করতাম। Canonical এবং ব্রডার কমিউনিটি বছরের পর বছর চমৎকার কাজ করেছে। আপনি কী কন্ট্রিবিউশন পছন্দ করেন যা আমি উপরে মেনশন করিনি?
Canonical কেন বুঝানো পায়, সেটার জন্য, আপনি যদি লিনাক্স ল্যান্ডস্কেপে নতুন হন, এখানে কিছু সাধারণ উবুন্টু সমালোচনা রয়েছে।