
โดย TechTarget Contributor
เผยแพร่: 23 เมษายน 2567
GNOME (GNU Network Object Model Environment) เป็นอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) และชุดแอปพลิเคชันเดสก์ท็อปสำหรับผู้ใช้ระบบปฏิบัติการ (OS) Linux มีเจตนาทำให้ Linux OS ใช้งานง่ายสำหรับผู้ที่ไม่ใช่โปรแกรมเมอร์ GNOME สอดคล้องกับอินเทอร์เฟซเดสก์ท็อปของ Windows และชุดแอปพลิเคชันทั่วไปที่สุด จริงแล้ว GNOME ช่วยให้ผู้ใช้เลือกหน้าตาเดสก์ท็อปได้หลายรูปแบบ
ด้วย GNOME UI สามารถปรับให้ดูเหมือน Windows หรือ macOS ได้ นอกจากนี้ GNOME ยังรวมชุดแอปพลิเคชันประเภทเดียวกับที่พบใน Microsoft Office: โปรแมมประมวลผลคำ, สเปรดชีต, ผู้จัดการฐานข้อมูล, นักพัฒนานำเสนอ, เว็บเบราว์เซอร์ และโปรแกรมอีเมล
GNOME มาจากโครงการอาสาสมัครที่ดำเนินมานานภายใต้การดูแลของ Free Software Foundation องค์กรที่ Richard Stallman ก่อตั้ง Stallman และสมาชิก Free Software Foundation เชื่อว่ารหัสต้นทางของซอฟต์แวร์ควรจะเปิดเผยต่อสาธารณะและเปิดให้แก้ไขได้ตลอดเวลา เพื่อให้พัฒนาต่อยอดได้อย่างต่อเนื่องโดยผู้อื่น GNOOME เป็นส่วนหนึ่งของความพยายามทำให้ Linux เป็นทางเลือกที่เป็นไปได้แทน Windows เพื่อไม่ให้ตลาดระบบปฏิบัติการเดสก์ท็อปถูกควบคุมโดยผู้จัดจำหน่ายรายเดียว GNU เป็นระบบปฏิบัติการและชุดแอปพลิเคชันของ Free Software Foundation เอง Linux ถูกพัฒนาโดย Linus Torvalds ซึ่งในความช่วยเหลือจากผู้มีส่วนร่วม ได้เพิ่มเคอร์เนลเข้ากับองค์ประกอบ OS เพิ่มเติมจาก GNU
GNOME มาพร้อมกับ Object Request Broker ที่รองรับ Common Object Request Broker Architecture (CORBA) ทำให้โปรแกรม GNOME และโปรแกรมจากแพลตฟอร์ม OS อื่นในเครือข่ายสามารถทำงานร่วมกันได้ GNOME ยังรวมไลบรารีวิดเจ็ตที่โปรแกรมเมอร์สามารถใช้พัฒนาแอปพลิเคชันที่ใช้ UI ของ GNOME นอกจากเวอร์ชันเดสก์ท็อป GNOME ยังมีเป็น UI และชุดแอปพลิเคชันสำหรับอุปกรณ์มือถือด้วย
อ่านต่อเกี่ยวกับ GNOME (GNU Network Object Model Environment)
- บทช่วยสอน: วิธีใช้ Linux Deja Dup สำหรับสำรองและกู้คืนไฟล์
- สิ่งที่ควรทราบเมื่อเปลี่ยนจาก Windows ไป Linux
- Linux distributions ที่ทดแทน CentOS
ขยายความเกี่ยวกับการปฏิบัติการ ศูนย์ข้อมูล การตรวจสอบ และการจัดการ
-
Linux distros (Linux distribution) คืออะไร?

โดย: Gavin Wright
-
การเปรียบเทียบ Linux kernel กับ Windows kernel

โดย: Damon Garn
-
ซอฟต์แวร์
โดย: Cameron Hashemi-Pour
-
GNU Project

โดย: Rahul Awati