আসসালামু আলাইকুম। টেকটিউনসে এটি আমার প্রথম টিউন। ভুল হলে ক্ষমা প্রার্থনা করছি।
শুরুতেই একটি কথা বলে নেই। আমার এ টিউনের উদ্দেশ্য কারও ধারনাকে খাটো করা না। বরং নিজের ধারনাকে প্রকাশ করা।
লিনাক্স নিয়ে অনেক কথা শুনি। কিন্তু কখনই জানা হয়নি লিনাক্স জিনিসটা কি। প্রচণ্ড আগ্রহ থেকে উবুন্টু ১২.০৪ উইনডোজ ৭ এর সাথে ডুয়েল ইন্সটল করলাম।
এরপর প্রথম যে সমস্যায় পরলাম, তা হল সফটওয়্যার ইন্সটল।
পরে বুঝতে পারলাম, লিনাক্স এ সফটওয়্যার ইন্সটল উইনডোজ এর মত এত সোজা না যে exe ফাইল টা ডাউনলোড করে ক্লিক করলাম আর হয়ে গেল। ইন্টারনেট এ সফটওয়্যার এর যে debian pack পাওয়া যায়, এতে সব information থাকে না। সেই debian ফাইল টি ক্লিক করলে সহজেই ইন্সটল হবে ঠিক আছে, কিন্তু এর জন্য অবশ্যই নেট এ কানেক্টেড থাকতে হবে। কারন সফটওয়্যারটি ইন্সটল হওয়ার সময় প্রয়োজনীয় কিছু ফাইল নেট থেকে নিয়ে নেয়। যার নেট নেই, তার লিনাক্স চালানো একটা দুঃস্বপ্নের মত। এর চেয়ে মরে যাওয়া ভাল।
আমি বাংলালায়ন ব্যাবহার করি। অনেক কষ্টে বাংলালায়ন দিয়ে নেট কানেক্ট করলাম। এরপর বাকি ব্যাপারগুলা কিছুটা সহজবোধ্য হয়ে গেল।
আমার টিউনের বিষয় এগুলো নয়। এবার মূল প্রসঙ্গে আসি।
সব অপারেটিং সিস্টেমেরই কিছু ভাল ও খারাপ দিক আছে। আমি এখানে উইনডোজ ও লিনাক্স এর মধ্যে কিছু তুলনা করছি। এখানে কোন অপারেটিং সিস্টেমকে হেয় করা আমার উদ্দেশ্য না।
প্রথমে বলে নেই, অপারেটিং সিস্টেম কি? অপারেটিং সিস্টেম হল এমন একটি প্রক্রিয়া, যার মাধ্যমে আমরা কোন কিছুকে অপারেট বা নিয়ন্ত্রণ করতে পারি। এখানে আমরা কি অপারেট করব? মূলত কম্পিউটারে আমরা দুটি জিনিসকে অপারেট করে থাকিঃ
১. ফাইল সিস্টেম (ফোল্ডার তৈরি করা, ড্রাইভ এ জিনিসপত্র রাখা, কপি পেস্ট করা, পার্টিশন করা ইত্যাদি)
২. এপ্লিকেশন (সফটওয়্যার ইন্সটল করা,সফটওয়্যার চালানো ইত্যাদি)
এখন সাধারন কাউকে যদি প্রশ্ন করা হয়, কোন অপারেটিং সিস্টেমটা ভাল? সে যদি বুদ্ধিমান হয় তবে উত্তর দিবে, যে অপারেটিং সিস্টেম দ্বারা উপরোক্ত দুটি কাজ সহজে করা সম্ভব সেটাই ভাল।
আর যদি প্রশ্নটা Advanced কাউকে করা হয়, তার উত্তর হতে পারে এইরকম, যেটা দ্বারা উপরোক্ত দুটি কাজ নিরাপদে ও সহজে সম্ভব সেটা ভাল।
প্রথমে নিরাপত্তার কথায় আসি।
লিনাক্স উইনডোজের চেয়ে অনেক বেশি নিরাপদ। কারন এতে কোন ভাইরাস আক্রমণ করে না। আর আক্রমণ করবেই বা কিভাবে? কারনঃ
১. বর্তমানে উইনডোজ ব্যাবহারকারীর সংখ্যা ৮৫% এর উপরে। বেশিরভাগ মানুষই windows user. তাহলে ভাইরাস প্রস্তুতকারকরা কেন উইনডোজ বাদ দিয়ে লিনাক্স এর জন্য ভাইরাস প্রস্তুত করবে যার ব্যাবহারকারীর সংখ্যা অনেক কম? অদূর ভবিষ্যতে যদি লিনাক্স ব্যাবহারকারীর সংখ্যা উইনডোজকে ছাড়িয়ে যায়, তবে অবশ্যই লিনাক্স এর জন্য ভাইরাস তৈরি হবে।
২. একথা সত্য যে, microsoft এর সিকিউরিটি আসলেই দুর্বল। সেদিক থেকে লিনাক্স শক্তিশালী।
এবার সহজবোধ্যতার কথায় আসা যাক। কোনটি বেশি user friendly?
আমার মতে উইনডোজ। এখানে লিনাক্সপ্রেমিরা একটি কথা প্রায়ই বলে থাকেন, "আপনি উইনডোজে অভ্যস্ত,লিনাক্স এখন প্রথম ব্যাবহার করছেন,তাই জটিল মনে হচ্ছে। আপনি যখন উইনডোজ প্রথম ব্যাবহার শুরু করেছিলেন, তখন কিন্তু ঐটা জটিলই ছিল।" তাদের উদ্দেশে বলতে চাইঃ
আপাতদৃষ্টিতে কথাটা ঠিকই আছে। কিন্তু ব্যাপারটা নিরপেক্ষভাবে বিবেচনা করে দেখুন। নতুন কেউ যদি কমপিউটার চালানো শুরু করে, এবং দুটি অপারেটিং সিস্টেমই তাকে ব্যাবহার করতে দেয়া হয়, কোনটিতে অভ্যস্ত হতে কম সময় লাগবে? আমার মতে উইনডোজ। আপনি নিজের উপরেই পরীক্ষাটা করে দেখতে পারেন। ধরুন আপনি অপারেটিং সিস্টেমের কোন একটা বিষয় কিভাবে পরিবর্তন করতে হয় জানেন না। আপনি কি করবেন? অবশ্যই google এ সার্চ দিবেন। এরপর google এ পাওয়া সমাধান অনুযায়ী কাজ করবেন। আপনি ব্যাপারটা দুটি অপারেটিং সিস্টেমের উপরই প্রয়োগ করে দেখতে পারেন, লক্ষ্য করবেন কোনটিতে সমাধান সহজে হয়। বলতে দ্বিধা নেই, উইনডোজে যতটা সহজে হবে, লিনাক্স এ তা হবে না।
আমি একটা উদাহরন দেই। আপনি যদি না জানেন কিভাবে উইনডোজের theme পরিবর্তন করতে হয়,তাহলে google এ how to change windows 7 theme লিখে সার্চ দিন। লিনাক্সেও একই পদ্ধতি প্রয়োগ করুন। দেখুন কোনটাতে সুফল দ্রুত আসে।
আবার অনেক লিনাক্সপ্রেমি বলেন, "লিনাক্স কিন্তু উইনডোজ না, এটি মাথায় রাখতে হবে।" তাদের উদ্দেশে বলছি, হ্যাঁ কথাটা ঠিক আসে। লিনাক্স অবশ্যই উইনডোজ না, তাই বলে কি লিনাক্স উইনডোজের চেয়ে বেশি user friendly হতে পারে না? লিনাক্স বের হয়েছে উইনডোজের পরে। সেক্ষেত্রে লিনাক্স প্রস্তুতকারকদের অবশ্যই একটি কথা অবশ্যই মাথায় রাখতে হবে যে, কারা পরবর্তীতে লিনাক্সে আসবে (১. পূর্বে উইনডোজ ব্যাবহারকারিরা।এবং ২. নতুনরা )। অপারেটিং সিস্টেমকে user friendly করতে হলে এদের উভয়ের সুবিধার বিষয়টিই দেখতে হবে। মনে রাখা প্রয়োজন, নতুন অপারেটিং সিস্টেম মানেই শুধু নতুন একটা interface সৃষ্টি করা নয়, বরং interface টি যেন আগের অপারেটিং সিস্টেমগুলোর চেয়ে বেশি user friendly বা upgrated হয়, তাও দেখতে হবে।
লিনাক্সে কিছু কাজ কঠিন করে দিয়েছে linux terminal window. কিছু কাজ দরকারি কাজ terminal এ command prompt ছাড়া করা কঠিন। যেমন, লিনাক্স system folder এ কোন কিছু সহজে paste করা যায় না। আগে আপনাকে permission পরিবর্তন করতে হবে।এজন্য terminal window তে একটা কমান্ড লিখে password দিয়ে system folder টি খুলতে হবে, তারপর কাজটি করতে পারবেন।
আপনি যদি বর্তমানে সিকিউরিটির কথা বিবেচনা করেন, তাহলে হয়ত আপনার জন্য লিনাক্স ঠিক আছে। কিন্তু বেশিরভাগ মানুষই প্রাধান্য দেয় user friendly-র ব্যাপারটা। এবং একথাটা অনস্বীকার্য, লিনাক্স উইনডোজের তুলনায় মোটেই user friendly না।
অনেকে হয়ত লিনাক্স কে prefer করে থাকে তার একমাত্র কারন, এটি ফ্রি। এটি অবশ্যই ভাল একটা কারন। কিন্তু একটি বার চিন্তা করুন, আপনি যদি ভাল কিছু পেতে চান, আপনার তোঁ এর বিনিময়ে কিছু দেওয়াই উচিত। একটা processor কিনতে গেলেও তোঁ ৮০০০+ টাকা লাগে, একটা genuine windows কিনতে ১০০০০ টাঁকা খরচ করতে পারবেন না? আর এটির লাইসেন্স মেয়াদ সারাজীবন।
free product কি paid product এর চেয়ে ভাল হতে পারে না? অবশ্যই পারে। যেমন, notepade++,vlc player ইত্যাদি। কিন্তু বাস্তব সত্য এই, লিনাক্স এর মধ্যে পড়ে না। লিনাক্স ডেভেলপাররা কেন যে একে উইনডোজের চেয়ে user friendly করেনি, এটি একটি বিস্ময়। হয়ত ভবিষ্যতের version গুলোতে করবে। কিন্তু যতদিন তা না করবে, ততদিন কোনভাবেই লিনাক্স ব্যাবহারকারীর সংখ্যা উইনডোজকে ছাড়িয়ে যেতে পারবে না,আমার বিশ্বাস।
আমি অর্ধ শূন্য। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 196 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
একমত 🙂