অ্যানড্রয়েড (অপারেটিং সিস্টেম)
অ্যানড্রয়েড (English: Android) বা এন্ড্রয়েড একটি ওপেন সোর্স মোবাইল অপারেটিং সিস্টেম যেটি মোডিফাইড লিনাক্স কার্নেলের উপর ভিত্তি করে তৈরি করা হয়েছে। [6][7] বর্তমানে গুগল এটির উন্নয়ন করছে। গুগল এলএলসি প্রাথমিক ডেভেলপারদের (অ্যানড্রয়েড ইনকর্পোরেট) কাছ থেকে অ্যানড্রয়েড কিনে নেয় ২০০৫ সালে।[8] গুগল এবং অন্যান্য মুক্ত হ্যান্ডসেট এল্যায়েন্সের সদস্যরা অ্যানড্রয়েডের ডেভেলপমেন্ট ও রিলিজ নিয়ন্ত্রন করে থাকে[9] [10]। অ্যানড্রয়েড ওপেন সোর্স প্রজেক্ট’টি (এওএসপি) অ্যানড্রয়েডের রক্ষনাবেক্ষন এবং ভবিষ্যৎ উন্নয়নের কাজ করে[11] । অ্যানড্রয়েড বর্তমান বিশ্বের সবচেয়ে বেশি ব্যবহৃত স্মার্টফোন অপারেটিং সিস্টেম[12] [13]।
অ্যানড্রয়েড (অপারেটিং সিস্টেম)
অ্যানড্রয়েডের সফটওয়্যার জাভা এপ্লিকেশনের সমন্বয়ে গঠিত, যা জাভার উপর ভিত্তি করে তৈরী করা, এটি ডেলভিক ভার্চুয়াল মেশিনে (জেআইটি কম্পাইলেশন ব্যবহার করে) জাভা কোর লাইব্রেরিতে চলে। লাইব্রেরিটি প্রোগ্রামিং ভাষা সিতে লিখা যাতে আছে সারফেস ম্যানেজার, ওপেন কোর[20] মিডিয়া ফ্রেমওর্য়াক, এসকিউলিট রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম, ওপেনজিএল ইএস ২.০ ত্রি মাত্রার গ্রাফিক্স এপিআই, ওয়েবকিট লেআউট ইঞ্জিন, এসজিএল গ্রাফিক্স ইঞ্জিন, এসএসএল এবং বাইয়োনিক লিবক। অ্যানড্রয়েড অপারেটিং সিস্টেম (যাতে লিনাক্স কার্নেল আছে) প্রায় ১২ মিলিয়ন কোডিং লাইনের সমন্বয়ে তৈরী যাতে আছে প্রায় ৩ মিলিয়ন এক্সএমএল লাইন, প্রায় ২.৮ মিলিয়ন সি (প্রোগ্রামিং ভাষা) লাইন, ২.১ মিলিয়ন জাভা লাইন, ১.৭৫ মিলিয়ন সি++ লাইন[21]।