
লেখক
- TechTarget Contributor
প্রকাশিত: এপ্রিল ২৩, ২০২৪
GNOME (GNU Network Object Model Environment) হলো লিনাক্স অপারেটিং সিস্টেম (OS) ব্যবহারকারীদের জন্য একটি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) এবং কম্পিউটার ডেস্কটপ অ্যাপ্লিকেশনগুলোর একটি সেট। এর উদ্দেশ্য হলো লিনাক্স OS কে নন-প্রোগ্রামারদের জন্য সহজ ও ব্যবহারযোগ্য করা। GNOME সাধারণত Windows ডেস্কটপ ইন্টারফেস এবং এর সবচেয়ে সাধারণ অ্যাপ্লিকেশন সেটের সাথে মিলে যেতে পারে। বস্তুতঃ, GNOME ব্যবহারকারীদের একাধিক ডেস্কটপ অ্যাপিয়েরেন্স থেকে যেকোনো একটি সিলেক্ট করার সুযোগ দেয়।
GNOME-এ ইউআই কে উদাহরণস্বরূপ Windows বা macOS-এর মতো লুক দেওয়া যায়। এছাড়া GNOME-এ Microsoft Office-এর মতো একই ধরনের অ্যাপ্লিকেশন সেট রয়েছে: ওয়ার্ড প্রসেসর, স্প্রেডশিট প্রোগ্রাম, ডাটাবেস ম্যানেজার, প্রেজেন্টেশন ডেভেলপার, ওয়েব ব্রাউজার এবং ইমেইল প্রোগ্রাম।
GNOME উত্পন্ন হয়েছে ফ্রি সফ্টওয়ার ফাউন্ডেশনের ಆঈনে দীর্ঘদিন ধরে চলা একটি ভলান্টিয়ার প্রচেষ্টা থেকে, যা রিচার্ড স্টলমান দ্বারা প্রতিষ্ঠিত একটি সংগঠন। স্টলমান এবং ফ্রি সফ্টওয়ার ফাউন্ডেশনের সদস্যরা মনে করেন যে সফ্টওয়ার সোর্স কোড সবসময় পাবলিক ও ওপেন টু চেঞ্জ হওয়া উচিত যাতে অন্যদের দ্বারা তা নিরন্তর উন্নত করা যায়। GNOME আংশিকভাবে লিনাক্সকে Windows-এর একটি সারথক বিকল্প হিসেবে স্থাপনের একটি প্রচেষ্টা, যাতে ডেস্কটপ OS মার্কেট একক ভেন্ডরের 의해 নিয়ন্ত্রিত না হয়। GNU হলো ফ্রি সফ্টওয়ার ফাউন্ডেশনের নিজস্ব OS এবং অ্যাপ্লিকেশন সেট। লিনাক্স ডেভেলপ করেছেন লাইনাস টরভাল্ডস, যিনি সহযোগীদের সাহায্যে একটি কার্নেল যুক্ত করেছেন GNU-এর অতিরিক্ত OS কম্পোনেন্টসের সাথে।
GNOME-এ একটি অবজেক্ট রিকোয়েস্ট ব্রোকার রয়েছে যা Common Object Request Broker Architecture (CORBA) সাপোর্ট করে, ফলে GNOME প্রোগ্রামগুলো এবং নেটওয়ার্কে অন্যান্য OS প্ল্যাটফর্মের প্রোগ্রামগুলো পারস্পরিকভাবে ইন্টারঅপারেট করতে পারে। GNOME-এ একটি উইজেট লাইব্রেরিও রয়েছে যা প্রোগ্রামাররা GNOME UI ব্যবহার করে অ্যাপ্লিকেশন ডেভেলপ করতে ব্যবহার করতে পারে। ডেস্কটপ ভার্সনের পাশাপাশি GNOME মোবাইল ডিভাইসের জন্যও UI এবং অ্যাপ্লিকেশন সেট হিসেবে উপলব্ধ।
GNOME (GNU Network Object Model Environment) সম্পর্কে আরও পড়ুন
- টিউটোরিয়াল: Linux Deja Dup ব্যবহার করে ফাইল ব্যাকআপ ও রিস্টোর করার পদ্ধতি
- Windows থেকে Linux-এ সুইচ করার সময় জানা দরকার বিষয়গুলো
- CentOS প্রতিস্থাপন করতে পারবে এমন লিনাক্স ডিস্ট্রিবিউশনগুলো
ডেটা সেন্টার অপস, মনিটরিং ও ম্যানেজমেন্ট সম্পর্কে গভীরে জানুন
-
Linux distros (Linux distribution) কী?

লেখক: Gavin Wright
-
লিনাক্স কার্নেল বনাম Windows কার্নেল তুলনা

লেখক: Damon Garn
-
software
লেখক: Cameron Hashemi-Pour
-
GNU Project

লেখক: Rahul Awati