Whatsapp

অ্যান্ড্রয়েড এবং লিনাক্সের মধ্যে পার্থক্য কী?

Anonim

প্রতিবারই আমার একজন সহকর্মী লিনাক্সের ব্যবহারকারীর সংখ্যা বাড়ানোর চেষ্টা করে এই যুক্তি দিয়ে যে Android একটি লিনাক্স ডিস্ট্রো হিসাবে বিবেচিত হতে পারে কারণ এটি লিনাক্স কার্নেল ব্যবহার করে।

আমাকে এই ভুল বোঝাবুঝির সমাধান করতে দিন Android একটি লিনাক্সএকবার এবং সব জন্য ডিস্ট্রো আউট.

আপনি যদি ইউনিক্স এবং লিনাক্সের মধ্যে পার্থক্য সম্পর্কে আমাদের নিবন্ধটি না পড়ে থাকেন তবে আপনাকে সেখান থেকে শুরু করতে হবে। আমি সংজ্ঞায়িত করেছি Unix এবং Linux, তাদের ইতিহাস এবং কীভাবে তারা আলাদা।বিষয়টির মূল বিষয় হল লিনাক্স হল কার্নেল যা Linus Torvalds 1991 সালে MINIX OS এর উপর ভিত্তি করে তৈরি করেছিল।

সময়ের সাথে সাথে, অবদানকারীরা লিনাক্স (এর GNU উপাদানের সাথে মিলিত) ওপেন-সোর্স এবং সামঞ্জস্য করার সুযোগ নিয়েছে এটা তাদের ধারণা এবং বাস্তবায়ন অনুসারে; অনন্য বৈশিষ্ট্যের আধিক্য সহ বিভিন্ন ধরনের ডিস্ট্রো তৈরি করা।

Android কি?

Android Inc 2003 সালের অক্টোবর মাসে Andy Rubin , রিচ মাইনার, নিক সিয়ারs, এবং ক্রিস সাদা ক্যালিফোর্নিয়া, মার্কিন যুক্তরাষ্ট্রে। অ্যান্ড্রয়েড প্রজেক্টটিকে "এর মালিকের অবস্থান এবং পছন্দ সম্পর্কে আরও সচেতন স্মার্ট মোবাইল ডিভাইস তৈরির অসাধারন সম্ভাবনা" সহ একটি প্রকল্প হিসাবে বর্ণনা করা হয়েছে৷

ওপেন-সোর্স অ্যান্ড্রয়েড অপারেটিং সিস্টেমটি সর্বপ্রথম ডিজিটাল ক্যামেরার জন্য একটি উন্নত ওএস তৈরি করার লক্ষ্যে তৈরি করা হয়েছিল যতক্ষণ না তারা বুঝতে পেরেছিল যে ডিজিটাল ক্যামেরার বাজার যথেষ্ট বড় নয় এবং তারা তাদের ফোকাসকে পুনর্নির্মাণ করেছে হ্যান্ডসেটের জন্য একটি OS তৈরি করুন যা Microsoft এর Windows Mobile এবং Symbian এর সাথে প্রতিদ্বন্দ্বিতা করবে

Google Inc। 2005 সালে কোম্পানিটি কিনেছিলাম এবং আমরা এখন জানি, বাকিটা ইতিহাস।

হুডের নিচে, অ্যান্ড্রয়েড একটি পরিবর্তিত লিনাক্স কার্নেল ব্যবহার করে যা ডেভেলপারদের অনেকগুলি প্রাক-নির্মিত এবং ভালভাবে রক্ষণাবেক্ষণ করা বৈশিষ্ট্যগুলি প্রদান করে৷ এর ফলে, সময় বাঁচে এবং Android ডেভেলপারদের মোবাইল ডিভাইসের জন্য সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্যগুলিতে ফোকাস করার অনুমতি দেয়৷

রিচার্ড স্টলম্যান দ্বারা GNU ম্যানিফেস্টোতে বিশদ বিবরণের অন্তর্নিহিত থেকে অঙ্কন, একটি OS এর চারটি উপাদান রয়েছে:

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

আরেকটি প্রাসঙ্গিক বিশদটি হল যে যখন 1991 সালে লিনাস টরভাল্ডস কর্তৃক ডেস্কটপ কম্পিউটারের জন্য একটি ওপেন সোর্স অপারেটিং সিস্টেম হিসাবে লিনাক্স অপারেটিং সিস্টেম তৈরি করা হয়েছিল, তখন এটি MINIX অপারেটিং সিস্টেম হিসাবে বিকাশ করা হয়েছিল এবং 32-বিট সমর্থন করে না। ইন্টেল 80386 মেশিনের সাথে বৈশিষ্ট্য। সেই সময়ে উভয়ের মধ্যে একটি উল্লেখযোগ্য পার্থক্য হল যে অ্যান্ড্রয়েড আর্কিটেকচার শুধুমাত্র x86 এবং ARM সমর্থিত ছিল যা এটি মোবাইল ইন্টারনেট ডিভাইস (MID) এবং মোবাইল ফোনের জন্য নিযুক্ত করে৷

উপসংহারে

Android একটি GNU/Linux ডিস্ট্রো নয় তবে এর কার্নেল (এর পাওয়ার হাউস) হল Linux এবং যেহেতু এটি একটি নিয়ম যা লিনাক্স কার্নেলের চারপাশে একত্রিত সফ্টওয়্যার সংগ্রহকে লিনাক্স হিসাবে উল্লেখ করা হয়,Android হল Linux.

আমি আশা করি এই নিবন্ধটি আপনাকে Android এবং Linux এর মধ্যে সম্পর্ক বুঝতে সাহায্য করেছে এবং কেন Android লিনাক্স হলেও এটি একটি লিনাক্স ডিস্ট্রিবিউশন নয়?

বিষয়টির সাথে আপনার কোন মতভেদ, প্রশ্ন বা মন্তব্য আছে? নীচের মন্তব্য বিভাগে সেগুলি আমাদের সাথে ভাগ করুন৷