An Internet of Things OS যে কোন অপারেটিং সিস্টেম বিশেষভাবে বিশেষ করে IoT ডিভাইসগুলির মধ্যে কাজ করার জন্য ডিজাইন করা হয়েছে যা সাধারণত মেমরির আকার, প্রক্রিয়াকরণ ক্ষমতা, ক্ষমতা, এবং দ্রুত ডেটা স্থানান্তর সক্ষম করার জন্য তৈরি করা হয়। ইন্টারনেট।
এখানে বেশ কিছু (বেশিরভাগই লিনাক্স-ভিত্তিক) অপারেটিং সিস্টেমযেটি আপনি IoT এর জন্য ব্যবহার করতে পারেন কিন্তু তারা আপনাকে আপনার সেটআপ থেকে সেরাটা পেতে দেয় না এবং সেই কারণেই IoT-কেন্দ্রিক ডিস্ট্রোস বিদ্যমান।
এখানে ৫টি সেরা তালিকা রয়েছে অপারেটিং সিস্টেম আপনি আপনার ইন্টারনেট অফ থিংস এর জন্য ব্যবহার করতে পারেনপ্রকল্প।
1. উবুন্টু কোর
Ubuntu Core হল Linux-এর সবচেয়ে জনপ্রিয় ডিস্ট্রো, Ubuntu, বিশেষ করে বড় কন্টেইনার স্থাপন এবং ইন্টারনেট অফ থিংস ডিভাইস। এটি Canonical দ্বারা একই কার্নেল, সিস্টেম সফ্টওয়্যার এবং লাইব্রেরি ব্যবহার করার জন্য Ubuntu দ্বারা নির্মিত হয়েছিল কিন্তু অনেক ছোট স্কেলে এবং এটি রোবট, গেটওয়ে, ডিজিটাল সাইন ইত্যাদি পাওয়ার জন্য ব্যবহৃত হয়।
Ubuntu Core ব্যবহারকারীদেরকে IoT এর জন্য একটি নিরাপদ এমবেডেড লিনাক্স প্রদান করার জন্য ডিজাইন করা হয়েছে টি ডিভাইস। অপরিবর্তনীয় প্যাকেজ এবং ক্রমাগত ডিজিটাল স্বাক্ষর বজায় রাখার জন্য এর সমস্ত দিক যাচাই করা হয়। এটিও ন্যূনতম এবং এন্টারপ্রাইজের জন্য প্রস্তুত।
IoT এর জন্য উবুন্টু ডাউনলোড করুন
2. দাঙ্গা
RIOT একটি বিনামূল্যের, বন্ধুত্বপূর্ণ, এবং ওপেন সোর্স অপারেটিং সিস্টেমIoT এর সাথে কাজ করার জন্য ডিজাইন করা হয়েছে নিরাপদ, টেকসই, এবং গোপনীয়তা-বান্ধব IoT সংযোগ সমর্থন করে এমন সমস্ত প্রাসঙ্গিক উন্মুক্ত মান বাস্তবায়নের লক্ষ্যেডিভাইস৷
RIOT এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে ন্যূনতম RAM এবং ROM সাইজ ~1.5kB এবং ~5kB, C এবং C++, মাল্টি-থ্রেডিং, মডুলারিটি, এবং MCU ছাড়া MMU ।
IoT এর জন্য RIOT ডাউনলোড করুন
3. Fuchsia OS
Fuchsia হল একটি ওপেন সোর্স ক্ষমতা, রিয়েল-টাইম অপারেটিং সিস্টেম যা ইন্টারনেট অফ থিংস ডিভাইসের জন্য Google Google-এর বহুল পছন্দের দুটি পণ্যের বিপরীতে, Chrome এবং Android , যা লিনাক্স কার্নেলের উপর ভিত্তি করে, Fuchsia OSজিরকনকার্নেল।
এটি Node.js যা জাভাস্ক্রিপ্ট এর জন্য সমর্থন সক্ষম করেএবং এটি AMD ডিভাইসের পাশাপাশি ফোন এবং ট্যাবলেটে অ্যান্ড্রয়েড অ্যাপ চালানোর ক্ষমতা সহ চালানোর সক্ষম হবে বলে আশা করা হচ্ছে।
Fuschia দেখতে চান? এই ডেমো লিঙ্কটি দেখুন।
IoT এর জন্য Fuchsia OS ডাউনলোড করুন
4. কন্টিকি
Contiki হল একটি ওপেন সোর্স ওএস যা ইন্টারনেটের সাথে ছোট কম-পাওয়ার, কম খরচের মাইক্রো-কন্ট্রোলারকে সংযুক্ত করার জন্য ডিজাইন করা হয়েছে এবং জটিল ওয়্যারলেস সিস্টেম তৈরির জন্য একটি টুলবক্স হিসেবে দ্বিগুণ।
Contiki সেরা ইন্টারনেট মান অনুসরণ করার জন্য তৈরি করা হয়েছে যেমন এটি স্ট্যান্ডার্ড IPv4 এবং IPv6 এ লেখা আছে। C একটি একক ডাউনলোডে উন্নয়নের জন্য একটি দ্রুত পরিবেশ প্রদান করতে এবং এটিতে একটি সক্রিয় সম্প্রদায় রয়েছে যা যেকোনো ব্যবহারকারীকে ঘরে বসে অনুভব করবে।
IoT এর জন্য কন্টিকি ডাউনলোড করুন
5. TinyOS
Tiny OS হল একটি বিনামূল্যের এবং ওপেন সোর্স BSD-ভিত্তিক অপারেটিং সিস্টেম যার লক্ষ্য নিম্ন-শক্তির বেতার ডিভাইস যেমন সেন্সর নেটওয়ার্ক, পার্সোনাল এরিয়া নেটওয়ার্ক, ইউনিভার্সাল কম্পিউটিং, স্মার্ট মিটার এবং স্মার্ট বিল্ডিং এ ব্যবহৃত ডিভাইস।
এটি প্রাথমিকভাবে Google কোড এ হোস্ট করা একটি প্রজেক্ট হিসেবে শুরু হয়েছিল যেখানে এটি শুধুমাত্র নির্বাচিত মূল ডেভেলপারদের দ্বারা লেখার যোগ্য ছিল কিন্তু এটি 2013 সাল থেকে রূপান্তরিত হয়েছে GitHub যেখানে এটি ওপেন সোর্স সম্প্রদায়ের জন্য বেশি উন্মুক্ত এবং কমপক্ষে 35, 000 টি বছরে ডাউনলোড।
IoT এর জন্য TinyOS ডাউনলোড করুন
আপনি কি ইতিমধ্যেই উপরে উল্লিখিত যেকোনও ব্যবহার করছেন অপারেটিং সিস্টেম আপনার IoTপ্রকল্প? অথবা আপনি কি তালিকায় নেই সুপারিশযোগ্যদের সাথে পরিচিত? আলোচনা বিভাগে আপনার মন্তব্য দিন।