আপনি কি কখনও একটি ওয়েব-ভিত্তিক অপারেটিং সিস্টেম পেতে চেয়েছেন - যেটি আপনি আপনার ওয়েব ব্রাউজার থেকে যেকোনো কম্পিউটারে যেকোনো জায়গায় অ্যাক্সেস করতে পারবেন? যদি তাই হয়, OS.js শুধু জিনিস হতে পারে. এটি একটি জাভাস্ক্রিপ্ট-ভিত্তিক অপারেটিং সিস্টেম যা ক্লাউডের জন্য ডিজাইন করা হয়েছে।
ওএস.জেএসকে কী বিশেষ করে তোলে?
অন্যান্য অপারেটিং সিস্টেমের বিপরীতে, OS.js কোনো কিছু ইনস্টল না করেই যেকোনো কম্পিউটারে কাজ করতে পারে। ওএস সম্পূর্ণরূপে জাভাস্ক্রিপ্ট থেকে তৈরি। আধুনিক ওয়েব ব্রাউজার আছে এমন যেকোনো প্ল্যাটফর্মে এটি ব্যবহার করা যেতে পারে। এমনকি একটি লাইভ ডেমো রয়েছে যা আপনি এখানে পরীক্ষা করতে পারেন।
এই অপারেটিং সিস্টেমটি ওয়েব-ভিত্তিক হওয়া সত্ত্বেও এবং ওয়েব ব্রাউজারগুলির মধ্যে ব্যবহার করার জন্য ডিজাইন করা হয়েছে, এটি খুব জটিল। এটা কোন উপায়ে কোন pushover না. OS.js-এর একটি সম্পূর্ণ উইন্ডো ম্যানেজার এবং ডেস্কটপ রয়েছে এবং এটি একটি সম্পূর্ণ অ্যাপ্লিকেশন (ফাইল ম্যানেজার, মিউজিক এবং ভিডিও প্লেয়ার, ইত্যাদি) সহ আসে, যা প্রথাগত ওপেন সোর্স অপারেটিং সিস্টেমের মতোই। সবথেকে ভালো, যেকোনো প্রথাগত ওপেন সোর্স অপারেটিং সিস্টেমের মতো, সমস্ত OS.js সম্পূর্ণ কাস্টমাইজযোগ্য। এটির প্রায় প্রতিটি দিক পরিবর্তন করা যেতে পারে৷
এখানে কিছু বাধ্যতামূলক জিনিস রয়েছে যা OS.js অফার করে:
- গুগল ড্রাইভ, ড্রপবক্স বা ওয়ান ড্রাইভ দ্বারা চালিত ভার্চুয়াল ফাইল সিস্টেম
- Google API জাভাস্ক্রিপ্ট সমর্থন
- Windows API জাভাস্ক্রিপ্ট সমর্থন
- সেইভাবে নির্মিত হলে সার্ভার থেকে স্বাধীনভাবে চলতে পারে
- ব্রডওয়ের মাধ্যমে স্থানীয় GTK+ 3.x অ্যাপ্লিকেশন চালায়
- লিনাক্সে নিয়মিত x11 ডেস্কটপ হিসাবে চালানো যেতে পারে
- টেনে আনুন
- কাস্টম কোড এবং কাস্টম মডিউলের জন্য সমর্থন
- লিনাক্স, বিএসডি, ওএসএক্স এবং উইন্ডোজের জন্য সমর্থন
যা OS.js কে বিশেষ করে তোলে তা হল যে এটি এত প্রসারিত। একটি VPS (বা আপনার হোম সার্ভারে) OS.js সেট আপ করার কল্পনা করুন। আপনি বাইরে এবং প্রায়, এবং কিছু আসে. আপনাকে কিছু দ্রুত কাজ করতে হবে, এবং আপনার স্মার্টফোন অ্যাপগুলি এটিকে কাটবে না।
আপনি সহজেই আপনার স্মার্টফোন ব্রাউজার খুলতে পারেন এবং কাজ সম্পন্ন করার জন্য একটি পূর্ণাঙ্গ অ্যাপ্লিকেশন চালু করতে পারেন। এটি একটি অবিশ্বাস্য ধারণা, অন্তত বলতে। সর্বোপরি, বেছে নেওয়ার জন্য অনেকগুলি, অনেকগুলি অ্যাপ্লিকেশন রয়েছে৷ OS.js-এর নিয়মিত বিল্ডটি বেশ বিরল, তবে তাদের থেকে বেছে নেওয়ার জন্য দুর্দান্ত প্রোগ্রামে ভরা কিছু অতিরিক্ত সংগ্রহস্থল রয়েছে৷
ইনস্টলেশন
OS.js এর মূল অংশে একটি জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন। বলা হচ্ছে, এটি একটি নির্দিষ্ট ধরনের সার্ভার প্ল্যাটফর্মের সাথে আবদ্ধ নয়। পরিবর্তে, ওয়েব-ভিত্তিক অপারেটিং সিস্টেম অনেকগুলি, অনেকগুলি বিভিন্ন প্রকারে চলতে পারে। সমর্থিত প্ল্যাটফর্মের মধ্যে রয়েছে:PHP, Nginx, Apache, NodeJS, Docker, Vagrant এমনকি স্থানীয়ভাবে X11 এর মাধ্যমে।
যেহেতু এই অপারেটিং সিস্টেমটি ইনস্টল করার অনেক উপায় আছে, প্রক্রিয়াটি এখানে কভার করা হবে না। পরিবর্তে, এখানে যান এবং অফিসিয়াল ডকুমেন্টেশন পড়ুন এবং শিখুন কিভাবে আপনি আপনার পছন্দের প্ল্যাটফর্মের জন্য OS.js ইনস্টল করতে পারেন। OS.js নিখুঁতভাবে চলতে সাহায্য করার জন্য প্রতিটি প্ল্যাটফর্মের নিজস্ব বিশদ বিভাগ রয়েছে৷
উপসংহার
OS.js একটি বৈপ্লবিক ধারণা যা একটি অপারেটিং সিস্টেমকে একটি মেশিনে আটকে থাকার পরিবর্তে একটি পোর্টেবল টুলে পরিণত করে। এটি তার প্রাথমিক দিনগুলিতে, গড় ব্যবহারকারীর জন্য এই টুলটি কোথায় মানানসই হতে পারে তা ভাবা কঠিন করে তোলে। এখনও, ওয়েব-ভিত্তিক অ্যাপ্লিকেশন এবং পরিষেবাগুলির বিস্তারের সাথে, এই ধরনের কিছু ধরার জন্য এটি শুধুমাত্র সময়ের ব্যাপার৷
ওয়েব-ভিত্তিক অপারেটিং সিস্টেম সম্পর্কে আপনি কেমন অনুভব করেন? নীচে আমাদের বলুন!