অ্যান্ড্রয়েড (অপারেটিং সিস্টেম)
গুগলের তৈরি মোবাইল ডিভাইসের জন্য মুক্ত উৎসের অপারেটিং সিস্টেম / From Wikipedia, the free encyclopedia
অ্যান্ড্রয়েড (ইংরেজি: Android) বা এন্ড্রয়েড একটি ওপেন সোর্স মোবাইল অপারেটিং সিস্টেম যেটি পরিবর্তিত লিনাক্স কার্নেলের উপর ভিত্তি করে তৈরি করা হয়েছে। [7][8] বর্তমানে গুগল এটির উন্নয়ন করছে। গুগল এলএলসি প্রাথমিক ডেভেলপারদের (অ্যান্ড্রয়েড ইনকর্পোরেট) কাছ থেকে অ্যান্ড্রয়েড কিনে নেয় ২০০৫ সালে।[9] গুগল এবং অন্যান্য মুক্ত হ্যান্ডসেট অ্যাল্যায়েন্সের সদস্যরা অ্যান্ড্রয়েডের ডেভেলপমেন্ট ও রিলিজ নিয়ন্ত্রণ করে থাকে[10] [11]। অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্ট’টি (এওএসপি) অ্যান্ড্রয়েডের রক্ষনাবেক্ষন এবং ভবিষ্যৎ উন্নয়নের কাজ করে[12] । অ্যান্ড্রয়েড বর্তমান বিশ্বের সবচেয়ে বেশি ব্যবহৃত স্মার্টফোন অপারেটিং সিস্টেম[13] [14]।
ডেভলপার | |
---|---|
প্রোগ্রামিং ভাষা | সি (কোর), সি++, জাভা (ইউআই)[1] |
ওএস পরিবার | ইউনিক্স-সদৃশ |
কাজের অবস্থা | চলমান |
সোর্স মডেল | মুক্ত সোর্স[2] |
প্রাথমিক মুক্তি | ২৩ সেপ্টেম্বর ২০০৮ (2008-09-23)[3] |
সর্বশেষ মুক্তি | অ্যান্ড্রয়েড ১৩ (এস) / ১৬ আগস্ট ২০২২; ২১ মাস আগে (2022-08-16)[4] |
মার্কেটিং লক্ষ্য | স্মার্টফোন, ট্যাবলেট কম্পিউটার, অ্যান্ড্রয়েড টিভি, অ্যান্ড্রয়েড অটো, স্মার্টওয়াচ। |
ভাষাসমূহ | ১০০+ টি ভাষা |
প্যাকেজ ম্যানেজার | গুগল প্লে, এপিকে-ভিত্তিক |
প্ল্যাটফর্ম | ৩২-বিট এবং ৬৪-বিট; এক্স৮৬; এক্স৮৬-৬৪ এআরএম [5] এবং এমআইপিএস৬৪ |
কার্নেলের ধরন | মনোলিথিক কার্নেল(মোডিফাইড লিনাক্স কার্নেল) |
ব্যবহারকারী ইন্টারফেস | চিত্রভিত্তিক (মাল্টি-টাচ) |
লাইসেন্স | অ্যাপাচি লাইসেন্স ২.০ গ্নু জেনারেল পাবলিক লাইসেন্স ২য় সংস্করণের অধীনে লিনাক্স কার্নেল মোডিফিকেশন[6] |
ওয়েবসাইট | www |
অ্যান্ড্রয়েডের অনেক ডেভেলপার রয়েছে যারা বিভিন্ন অ্যাপ্লিকেশন তৈরী করে থাকে। এখন প্রায় ৩৫ লাখের উপরে অ্যান্ড্রয়েড অ্যাপ্লিকেশন রয়েছে গুগল প্লে স্টোরে[15][16]। গুগল প্লে স্টোর হলো গুগলের অ্যাপ্লিকেশন স্টোর, যেটি অধিকাংশ স্মার্টফোনের সাথে পূর্বপ্রদত্ত থাকে। ডেভেলপাররা প্রাথমিকভাবে জাভা দিয়ে প্রোগ্রাম লিখে, যেটা গুগল জাভা লাইব্রেরি দ্বারা নিয়ন্ত্রণ করা হয়[17]। বর্তমানে জাভার পাশাপাশি কটলিন ও ডার্ট প্রোগ্রামিং ভাষা ব্যবহার হচ্ছে।
ওপেন হ্যান্ডসেট এল্যায়েন্সের শুরুর সাথে সাথে অ্যান্ড্রয়েডের বিতরণ উন্মুক্ত করা হয় ৫ই নভেম্বর ২০০৭ সালে, যেখানে ৮০টি হার্ডওয়্যার, সফটওয়্যার এবং টেলিকম কোম্পানি ছিল। তাদের সকলের উদ্দেশ্য ছিল মুক্ত আদর্শ মোবাইল প্লাটফর্ম তৈরী করা[18][19]। গুগল অ্যান্ড্রয়েডের বেশিরভাগ কোড উন্মুক্ত করে দেয় এপ্যাচি এবং মুক্ত উৎসের লাইসেন্সের আওতায়[20]।
অ্যান্ড্রয়েডের সফটওয়্যার জাভা অ্যাপ্লিকেশনের সমন্বয়ে গঠিত, যা জাভার উপর ভিত্তি করে তৈরী করা, এটি ডেলভিক ভার্চুয়াল মেশিনে (জেআইটি কম্পাইলেশন ব্যবহার করে) জাভা কোর লাইব্রেরিতে চলে। লাইব্রেরিটি প্রোগ্রামিং ভাষা সিতে লিখা যাতে আছে সারফেস ম্যানেজার, ওপেন কোর[21] মিডিয়া ফ্রেমওর্য়াক, এসকিউলিট রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম, ওপেনজিএল ইএস ২.০ ত্রি মাত্রার গ্রাফিক্স এপিআই, ওয়েবকিট লেআউট ইঞ্জিন, এসজিএল গ্রাফিক্স ইঞ্জিন, এসএসএল এবং বাইয়োনিক লিবক। অ্যান্ড্রয়েড অপারেটিং সিস্টেম (যাতে লিনাক্স কার্নেল আছে) প্রায় ১২ মিলিয়ন কোডিং লাইনের সমন্বয়ে তৈরী যাতে আছে প্রায় ৩ মিলিয়ন এক্সএমএল লাইন, প্রায় ২.৮ মিলিয়ন সি (প্রোগ্রামিং ভাষা) লাইন, ২.১ মিলিয়ন জাভা লাইন এবং