Linux คือ อะไร มีองค์ประกอบอะไรบ้าง แตกต่างกับ Windows ยังไง

Linux คือ

หลายท่านคงจะรู้จักระบบปฏิบัติการอย่าง Windows กันอยู่แล้วใช่ไหมครับ Linux ก็เป็นอีกหนึ่งในระบบปฏิบัติการเช่นกัน ไปดูกันว่า มัน คือ อะไร จะต่างจาก Windows อย่างไรบ้าง

Linux (ลินุกซ์) คือ อะไร

Linux ที่หลายคนได้ยินติดหูนั้น จริงๆ แล้วลินุกซ์ ก็ คือ ระบบปฏิบัติการ (OS : Operating System) อีกระบบหนึ่งที่พัฒนาแบบโค้ดเปิด หรือเรียกกันว่าโอเพนซอร์ส (Open Source) นั่นหมายความว่าผู้ใช้ หรือนักพัฒนาสามารถนำไปใช้ หรือปรับแต่งแก้ไข เพื่อให้ใช้งานกับงานของตัวเองได้โดยไม่มีข้อจำกัด หรือติดลิขสิทธิ์ใดๆ

ประวัติการคิดค้น

ลินุกซ์ถูกสร้างขึ้นเมื่อปี คศ.1991 ที่ฟินแลนด์ โดยนักศึกษาในมหาวิทยาลัยเฮลซิงกิ (University of Helsinki) ชื่อว่า “Linus Torvalds” (ลีนุส โตร์วัลดส์) ซึ่งเขียน Linux ต่อยอดมาจาก Unix อีกทีเพื่อส่งเป็นโครงงานในสมัยเรียนปริญญาตรี

เดิมทีทาง Torvalds ได้มีแพลนจะตั้งชื่อ OS ตัวนี้ว่า Freax แต่ก็ได้ตัดสินใจใช้ชื่อลินุกซ์แทน เพราะทางผู้ร่วมพัฒนารายอื่นๆ มองว่าชื่อไม่ค่อยเพราะ

หลังจากนั้นก็ได้ตั้งกลุ่มพัฒนาขึ้นไปเรื่อยๆ และแจกจ่ายให้กับนักพัฒนา เพื่อให้โปรแกรมเมอร์ต่างๆ เขียนโปรแกรมขึ้นมาเพื่อใช้กับ Linux และสามารถนำไปต่อยอดได้โดยไม่มีค่าใช้จ่าย

นอกจากนี้ Linus Torvalds ยังได้เลือกรูปเพนกวิน (Tux : ทักซ์) เป็นสัญลักษณ์ในโปรเจคนี้ด้วย นั่นจึงทำให้เราเห็นในสื่อต่างๆ มากมาย หากเห็นสัญลักษณ์นี้จะรู้ได้ทันทีเลยว่าเป็น Linux Kernel

Linux คืออะไร

ภาพทักซ์ ออกแบบโดย Larry Ewing

องค์ประกอบของลินุกซ์มีอะไรบ้าง

Linux จะมีองค์ประกอบสำคัญอยู่ 3 อย่างด้วยกันนั่น คือ

Kernel (เคอร์เนล)

หรือตัวระบบปฏิบัติการ ทำหน้าที่ในการจัดการทรัพยากรของระบบ หรือเป็นตัวกลางระหว่าง Hardware และ Software เช่น หน่วยความจำ (RAM), หน่วยประมวลผล (CPU Processor) รวมถึงอุปกรณ์ต่าง ๆ เช่น เมาส์ คีย์บอร์ด

System Library

เป็นตัวเก็บรวบรวมฟังก์ชั่นต่าง ๆ ที่ใช้ในการติดต่อจาก User กับ Kernel โปรแกรมต่าง ๆ

Utility (ยูทิลิตี้) และการจัดการของระบบ

ประกอบด้วย Application ที่ทำหน้าที่เป็นตัวจัดการระบบภายในต่าง ๆ เช่น ระบบไฟล์ (File), User Interface, ระบบรักษาความปลอดภัย (Security) และระบบเน็ตเวิร์ค (Network) เป็นต้น

ข้อดี ข้อเสีย

ตัวอย่าง Desktop User Interface : Ubuntu

Linux Distribution

เนื่องจากเป็นการพัฒนาแบบโอเพ่นซอร์ส และฟรี จึงมีการกระจาย Linux ที่เรียกว่า Distros และมีการปรับเปลี่ยนแก้ไขอยู่มากว่า 300 เวอร์ชั่น ถูกพัฒนาไปเรื่อยๆ

Distros ที่นิยมมากที่สุด คือ Debian และ Red Hat ที่ใช้อยู่กับระบบคอมพิวเตอร์แม่ข่าย (Server) และ Desktop อย่างกว้างขวาง ที่เห็นได้ชัด และคุ้นหูกันอยู่ในปัจจุบันโด่งดังระดับโลก คือ Red Hat Enterprise Linux, CentOS Linux, SUSE Linux Enterprise Desktop, Ubuntu และ อีกหลายชื่อที่ยังไม่ได้พูดถึง

นอกจากนี้ยังมีการทำ Linux ไปใช้กับเครื่องเล่นเกมบางประเภทด้วย เช่น PlayStation และ SteamOS หรือเครื่อง SteamDex นั่นเอง และระบบ Android ก็พัฒนามาจาก Linux เช่นกัน รวมถึงกล้อง และอุปกรณ์ต่าง ๆ อีกมากมาย

ต่างกับ Windows ยังไง

Logos Linux Distros ในเวอร์ชั่นต่างๆ

ความแตกต่างระหว่าง Linux กับ Windows

ถึงแม้ Linux และ Windows จะเป็นระบบปฏิบัติการเหมือนกัน แต่ก็มีความแตกต่างกันหลายอย่าง สามารถดูคร่าว ๆ ได้จากตารางด้านล่างนี้

  Linux Windows
File Systems จัดเก็บไฟล์เป็นแบบโครงสร้างต้นไม้ เช่น หรือต้องเปิด Folder เข้าไปเรื่อย ๆ จัดเก็บไฟล์แบบ Directory/Folder บนไดร์ฟ เช่น C:, D:, E:
Security มีความปลอดภัยสูง และผู้ใช้งานค่อนข้างน้อย จึงไม่ค่อยเป็นที่สนใจของกลุ่มแฮกเกอร์ หรือหากเกิดปัญหาจริง ๆ ก็มีกลุ่มนักพัฒนาช่วยแก้ไขได้จากทุกมุมโลก เนื่องจากมีผู้ใช้เป็นจำนวนมาก ทำให้แฮกเกอร์มุ่งโจมตีเป็นอันดับแรก
Compatibility รองรับโปรแกรมน้อย เช่นโปรแกรมบางประเภทไม่สามารถใช้งานได้ รองรับโปรแกรมต่าง ๆ มากมาย
Ease of Use ส่วนใหญ่ใช้งานกันในกลุ่มนักพัฒนา ไม่นิยมใช้สำหรับ User ทั่วไป แต่ในปัจจุบัน เหมาะสำหรับทุกกลุ่ม ใช้งานง่าย เนื่องจากเป็นที่รู้จัก และนิยมกันมายาวนาน
Privacy ไม่มีระบบสอดแนมจากส่วนกลาง ทำให้ปลอดภัย เป็นส่วนตัว มีการเก็บ Report จากส่วนกลาง อาจจะโดน Hacker เจาะระบบเพื่อสอดแนมได้ง่าย รวมทั้งมีระบบคราวด์ และ AI ที่เข้าถึงข้อมูลเหล่านั้นได้
Source Code แบบเปิดเผย (Open Source) ใครก็สามารถนำไปพัฒนาต่อได้ เป็นแบบปิด (Close Source) ผู้ใช้ทั่วไปไม่สามารถแก้ไขได้
License ฟรี ต้องซื้อ License มาเพื่อติดตั้ง

ข้อดีและข้อเสียของ Linux

ระบบปฏิบัติการ Linux มีข้อได้เปรียบและข้อควรพิจารณาดังนี้ คือ

ข้อดี

  • ฟรี แน่นอนว่าเป็นนะบบ Open Source ทำให้ใครก็ได้สามารถนำไปพัฒนาต่อ และใช้ได้ไม่ผิดกฎหมาย
  • เร็วกว่าระบบ Windows เนื่องจากใช้ทรัพยากรของระบบต่ำ และมีระบบจักการหน่วนความจำเสมือน (Virtual Memory) และระบบป้องกันการรบกวนการทำงานระหว่าง Process
  • สามารถปรับแต่ง หรือแก้ไขได้ ตามความต้องการได้อย่างยืดหยุ่น
  • มีความปลอดภัยสูง เนื่องจากมีความเสี่ยงต่อไวรัส (Virus) หรือมัลแวร์ (Malware) น้อยกว่าระบบ Windows OS
  • บำรุงรักษาง่าย อัพเดทผ่านส่วนกลางได้ทุกรุ่น โดยไม่ต้องรีบูทระบบ
  • ทำงานร่วมกับอุปกรณ์ได้หลากหลาย ไม่ว่าจะเป็น Server, Desktop, Smartphone, รถยนต์ (Car) จนถึงอุปกรณ์ขนาดเล็กอย่างนาฬิกา

ข้อพิจารณา

  • เป็นระบบที่ไม่เหมาะสำหรับผู้ใช้ทั่วไป หรือระดับเริ่มต้น เพราะการใช้งานบางอย่างซับซ้อน
  • การรองรับโปรแกรม หรือ Application อาจจะยังน้อย หากเทียบกับระบบ Windows
  • การรองรับ Hardware หรือ Driver ไม่ค่อยครอบคลุม อาจจะมีปัญหากับการใช้งานกับอุปกรณ์บางอย่าง

ตัวอย่างคลิป Ubuntu ซึ่งเป็นหนึ่งใน Distribution ของ Linux

Add In Business

จำหน่าย
อุปกรณ์ไอที
ราคาถูก

ภายใต้บริษัท แอด อิน บิซิเนส จำกัด ตัวแทนจำหน่าย
ได้รับการแต่งตั้งโดยตรงจากแบรนด์ชั้นนำ
ราคา พิเศษ ส่งฟรี

สนใจสั่งซื้อหรือสอบถามรายละเอียดเพิ่มเติม สามารถติดต่อได้ที่หน้า Contact

หรือ

     ปลอดภัย  mail

สรุป

Linux OS นั้น คือ อีกหนึ่งระบบปฏิบัติการที่ประสิทธิภาพดี ไม่ได้ด้อยไปกว่า OS อื่นเลย ถึงแม้จะเป็นแบบ Open Source ก็ตาม แต่ก็ยังเป็นที่นิยมมากในกลุ่มนักพัฒนา Software เนื่องจากเป็น Free OS ที่มีความสามารถสูง และมีความปลอดภัยมากว่า Windows OS อีกด้วย เช่น MacOS X ก็มีพื้นฐานมาจาก UNIX แบบเดียวกับ Linux เช่นกัน แต่ทาง Apple นำไปทำเป็นระบบปิดเพื่อใช้ในผลิตภัณฑ์ของตัวเอง จึงมีความปลอดภัยสูง

หากเทียบกับ Windows OS แต่ก็ไม่ได้ถูกนำมาใช้กับผู้ใช้งานทั่วไป เนื่องจากจะไม่คุ้นชินแล้ว ยังไม่รองรับโปรแกรมบางอย่างที่ใช้กันในกลุ่ม Windows ส่วนใหญ่จะใช้สำหรับระบบเครือขาย Server Enterprise เนื่องจากมีความเสถียร และปลอดภัย เช่น Rad Hat Enterprise, CentOS ฯลฯ

สุดท้ายนี้หากผู้เขียนให้ข้อมูลผิดพลาดในจุดใด ต้องขออภัยไว้ ณ ที่นี้ด้วยครับ หากสนใจเรื่อง Solution ต่าง ๆ สามารถติดต่อปรึกษากับ Addin Business ได้ เรามีบริการทั้ง Hardware, Software มากมาย ไม่ว่าจะเป็น Server ระบบเน็ตเวิร์คต่าง ๆ รวมทั้งคอมพิวเตอร์ PC Notebook อุปกรณ์เสริมต่าง ๆ อีกมากมายคอยให้บริการ สามารถติดต่อเราได้ตามช่องทางต่าง ๆ ดังนี้ครับ

Facebook Inbox : https://goo.gl/9wo8oL
Hotline : 063-819-7299
โทร : 02-713-2261
Line@ : @addinonline
Email : [email protected]

ผู้เขียน