আমি স্বীকার করছি। আমি ট্যাংলু নামের এই নতুন প্রজেক্টটির ব্যাপারে গতকালই জানতে পেরেছি , এবং আমি উত্তেজিত হয়ে পড়েছি (হয়তো একটু তাড়াহুড়ো করেই)। কিন্তু ট্যাংলু কি .deb জগতের আর দশটা সাধারণ ডিস্ট্রিবিউশনের মতোই হবে?
টাঙ্গলু কী হবে?
ব্যাপারটা আসলে কী, তা আমরা ইতোমধ্যেই কমবেশি দেখে ফেলেছি । টাংলু হবে ডেবিয়ান টেস্টিং-এর উপর ভিত্তি করে তৈরি একটি ডিস্ট্রো, ঠিক সোলুসওএস , সলিডএক্স , এলএমডিই ইত্যাদির মতোই। কিন্তু, অনেকের ধারণার বিপরীতে (আমি যে মন্তব্যগুলো পড়েছি সে অনুযায়ী), এটি হুবহু একই রকম হবে না।
ঠিক আছে, তবে পার্থক্য কী?
টাংলু -র অন্যতম প্রধান লক্ষ্য হলো, টেস্টিং ফ্রিজিং পর্যায়ে প্রবেশ করার পর নির্দিষ্ট কিছু প্যাকেজের জন্য আমাদের অপেক্ষা করতে না হওয়া ।
SolusOS , SolydX এবং LMDE ডেবিয়ান টেস্টিং রিপোজিটরি আপডেট প্রক্রিয়ার উপর ব্যাপকভাবে নির্ভরশীল , এবং এই পর্যায়ে থাকাকালীন, স্থগিতাদেশ উঠে না যাওয়া পর্যন্ত স্থিতিশীল বলে প্রমাণিত হতে পারে এমন প্যাকেজগুলো যোগ করা হয় না। Tanglu ঠিক এটাই প্রতিরোধ করতে চায়।
চলুন একটি সহজ উদাহরণ নেওয়া যাক। এই মুহূর্তে, ডেবিয়ান টেস্টিং- এ আমাদের কাছে কেডিই- এর যে সংস্করণটি রয়েছে তা হলো ৪.৮ । তবে, কেডিই ইতিমধ্যেই ৪.১০.১ সংস্করণে রয়েছে এবং আগস্ট মাস নাগাদ এটি ৪.১১ সংস্করণে পৌঁছে যাবে ।
ধরা যাক, যখন হুইজি (Wheezy) স্টেবল (Stable) সংস্করণে পৌঁছাবে (এক, দুই বা তার বেশি মাস পরে), তখন যেকোনো কারণেই হোক ডেবিয়ান ডেভেলপাররা কেডিই (KDE) ৪.১০.১ প্রকাশ না করে , তার পরিবর্তে ৪.৯ সংস্করণটি প্রকাশ করার সিদ্ধান্ত নিলেন । তাহলে কী হবে? আমরা হয়তো তখনও পিছিয়ে থাকব, কারণ এমন একটি আর্কিটেকচারের জন্য যা আমরা সম্ভবত ব্যবহারই করি না, এবং ডেবিয়ান সম্ভবত সেইসব ডিস্ট্রিবিউশনগুলোর মধ্যে অন্যতম যা সবচেয়ে বেশি সংখ্যক আর্কিটেকচার সমর্থন করে।
SolusOS , SolydX এবং LMDE-কে অপেক্ষা চালিয়ে যেতে হবে, কিন্তু Tanglu-কে নয় । প্রকৃতপক্ষে, এই সমস্ত ডিস্ট্রিবিউশন সুযোগটি কাজে লাগিয়ে Tanglu-র রিপোজিটরিগুলো ব্যবহার করতে পারে ।
সবার জন্য একটি ডিসট্রো
কিন্তু আমরা শুধু কেডিই (KDE) বা অন্য কোনো ডেস্কটপ এনভায়রনমেন্ট নিয়ে কথা বলছি না; আমরা কথা বলছি আপডেটেড ডেভেলপার প্যাকেজ এবং এমনকি এর নিজস্ব কার্নেল নিয়েও, যা আমি যা পড়েছি , তাতে উবুন্টু যে কার্নেল ব্যবহার করে, সেটাই হবে । আমার ধারণা, এর কারণ হলো ডেবিয়ান কার্নেল প্রোপাইটারি ব্লব এবং এই জাতীয় জিনিস থেকে মুক্ত।
টাংলুর আরেকটি লক্ষ্য হলো আমাদের এমন একটি ডেবিয়ান সিস্টেম প্রদান করা , যা হালনাগাদ সফটওয়্যার প্রত্যাশী ডেভেলপার এবং একই রকম ব্যবহারকারী—উভয়েই ব্যবহার করতে পারবেন। সবচেয়ে ভালো দিকটি হলো? আমাদের মধ্যে যারা সার্ভার নিয়ে কাজ করি, তারা ডেবিয়ান ব্যবহার করা চালিয়ে যাই এবং নিজেদের ডেস্কটপ কম্পিউটারে টাংলু ব্যবহার করি ।
এটি অর্জন করতে, ট্যাংলু টিম ডেবিয়ানের উন্নয়ন থেকে খুব বেশি দূরে সরে যাবে না । প্রকৃতপক্ষে, তাদের আনুষ্ঠানিক ঘোষণায় যেমনটি বলা হয়েছে , ট্যাংলু ব্যবহারকারীদের এমন কিছু চাহিদা পূরণের মাধ্যমে ডেবিয়ানকে সমর্থন করবে , যা সরবরাহ করার মতো সময় ডেবিয়ান টিমের নেই, অথবা তারা সেগুলোকে অগ্রাধিকার দেয় না (আমি আবারও কেডিই-এর কথা উল্লেখ করব)।
প্যাকেজগুলি কীভাবে নির্বাচিত হয়?
চলুন আরেকটি উদাহরণ নেওয়া যাক। ধরা যাক , Tanglus- এর প্রথম বা দ্বিতীয় সংস্করণের জন্য আমি চাই যে Firefox 23 রিপোজিটরিগুলোতে যুক্ত হোক। এক্ষেত্রে সর্বপ্রথম যে বিষয়টি বিবেচনা করা হবে তা হলো, ঐ সংস্করণটি স্থিতিশীল কিনা বা এর ব্যবহারে কোনো সমস্যা হয় কিনা।
যদি অন্য ব্যবহারকারীরা দ্বিমত পোষণ করেন, তবে একটি ভোট অনুষ্ঠিত হয়, এবং যদি সফটওয়্যারটি ইতিমধ্যেই অন্যান্য প্রয়োজনীয়তা পূরণ করে থাকে, তবে সংখ্যাগরিষ্ঠের ভোট 'হ্যাঁ' হলে তা অন্তর্ভুক্ত করা হয় । যদি সংখ্যাগরিষ্ঠের ভোট ' না' হয় , তবে ট্যাংলাসের পরবর্তী সংস্করণের জন্য, আমি ফায়ারফক্সের সেই সংস্করণটি বা আরও হালনাগাদ কোনো সংস্করণ অন্তর্ভুক্ত করার প্রস্তাব দিতে পারি, এবং এই প্রক্রিয়াটির পুনরাবৃত্তি ঘটে।
সুতরাং, টাংলু যা কিছু প্রদান করবে তার বেশিরভাগই এর কমিউনিটির পরামর্শ, মতামত ও ভোটের ওপর ভিত্তি করে আসবে।
তাছাড়া, তারা খুব চালাকি করছে: যা ইতিমধ্যেই করা হয়েছে, তা ব্যবহার করলে ক্ষতি কী? উদাহরণস্বরূপ, KDE- এর ক্ষেত্রে Tanglu , Kubuntu- এর প্যাকেজগুলো ব্যবহার করবে , যেগুলোকে শুধুমাত্র নিম্নলিখিত কারণগুলোর জন্য পরিবর্তন করা হবে:
- সম্পর্কিত জিনিসগুলি সরান কুবুন্টু যে আমরা আগ্রহী না।
- তাদের প্যাকেজগুলির সাথে সামঞ্জস্যপূর্ণ করুন দেবিয়ান টেস্টিং.
- কঠোরভাবে প্রয়োজনীয় নয় এমন সমস্ত কিছু মুছে ফেলুন।
এবং বাকি প্যাকেজগুলোর ক্ষেত্রেও একই কথা প্রযোজ্য। সুতরাং, খুব শীঘ্রই আমরা ডেবিয়ানে মিউওন (Muon) পেতে চলেছি , যা এই সবকিছুর একটি সুবিধা মাত্র।
জঘন্য সংস্করণ !!!
বিশ্বাস করুন বা না করুন, আমি স্থিতিশীল জিনিস পছন্দ করি তবে যখন কোনও বিকাশকারী প্যাকেজের একটি নতুন সংস্করণ প্রকাশ করে তখন এটি সাধারণত দুটি কারণে হয়:
- সুরক্ষা আপডেট এবং বাগ ফিক্স।
- উন্নতি যুক্ত হয়েছে।
আপনার পছন্দের যেকোনো ডেস্কটপ এনভায়রনমেন্ট প্যাকেজ দিয়েই আমরা এটি যাচাই করতে পারি। KDE , GNOME , Xfce— এরা প্রতিটি নতুন সংস্করণে প্রচুর নতুন ফিচার, বাগ ফিক্স এবং পারফরম্যান্সের উন্নতি যোগ করে। আর সাধারণত, এই সবকিছুর সারমর্ম হলো: অধিকতর স্থিতিশীলতা । বেশিরভাগ ব্যবহারকারী তো এটাই চায়, তাই না?
টাংলু এটাই প্রদান করে।
টাঙ্গলু যা উপস্থাপন করে (আমার জন্য)
এখনই কোনো সিদ্ধান্তে আসা খুব তাড়াতাড়ি হয়ে যাবে, কিন্তু আমি যা দেখছি তাতে মনে হচ্ছে: ট্যাংলু হলো সেই ডেবিয়ান যা আমি সবসময় চেয়েছি ।
কী আমাকে উত্তেজিত করেছে? এটা সত্যি। LMDE-এর ক্ষেত্রে আমার সাথে এমনটা আগেই ঘটেছে, SolusOS-এর ক্ষেত্রেও এমনটা হয়েছিল , যেটা আমার মনে হয়েছিল আমি যা খুঁজছিলাম ঠিক তাই হবে, কিন্তু তা ছিল না। Tanglu-এর সাথে যদি সবকিছু ঠিকঠাক চলে , তাহলে এই বিকল্পগুলো হয়তো বিস্মৃতির অতলে হারিয়ে যাবে, অথবা যদি তারা বুদ্ধিমান হয়, তবে এই সুযোগ কাজে লাগিয়ে নতুন এই উদ্যোগে যোগ দিতে পারে।
উদাহরণস্বরূপ , SolusOS- এর লক্ষ্য Tanglu- এর মতো নয় । SolusOS- এর প্রাথমিক লক্ষ্য হলো ব্যবহারকারীকে GNOME 2- এর মতো একটি ডেস্কটপ এনভায়রনমেন্ট প্রদান করা। কিন্তু আমি যদি GNOME ব্যবহার না করি?
SolydX বিভিন্ন সংস্করণ অফার করে, কিন্তু তারা কোনো আপডেট করা প্যাকেজ যোগ করবে না, তাই রিপোজিটরিগুলোতে থাকা GNOME , KDE বা Xfce- এর যে সংস্করণটি থাকবে, সেটিই আপনাকে ব্যবহার করতে হবে, তা ফ্রোজেন হোক বা না হোক।
এলএমডিই ? বেশ, এতজন হতাশ ব্যবহারকারী ভুল হতে পারে না, এবং আমি এইমাত্র যে দুটি ডিস্ট্রিবিউশনের কথা বললাম, তা-ই এর প্রমাণ। এলএমডিই- এর রিপোজিটরিগুলোতে কি কেডিই ৪.১০ আছে? যদি থাকে , তবে দয়া করে আমাকে জানান, তাহলে এই পুরো লেখাটাই অর্থহীন হয়ে যাবে। আর আমি যতদূর জানি, এলএমডিই ডেস্কটপ এনভায়রনমেন্ট হিসেবে সিনামন এবং মেট-কে "প্রমোট" করে , কেডিই-কে নয় ।
তবে আরও গভীরে গেলে আমি মনে করি, উবুন্টু , লিনাক্স মিন্ট , ওপেনসুসে ইত্যাদির মতো ‘নতুন ব্যবহারকারী’ ডিস্ট্রিবিউশনগুলোর সাথে তাল মেলাতে ডেবিয়ানের যে প্রেরণার প্রয়োজন ছিল, ট্যাংলু ঠিক তাই।
হয়তো এটা শুধু উত্তেজনার কারণেই, কিন্তু আমি এতে সুবিধা ছাড়া আর কিছুই দেখছি না। প্রকল্পটি ব্যর্থ হলে? কোনো সমস্যা নেই, আমি আনন্দের সাথেই আমার ডেবিয়ান ব্যবহার করতে থাকব । আর প্রকল্পটি সফল হলে? আমি তখনও আমার ডেবিয়ানই ব্যবহার করব , এবং আগের চেয়েও বেশি খুশি হব।