<ก่อนหน้านี้ | Contents | ถัดไป>
Linux เป็นระบบปฏิบัติการ: ชุดโปรแกรมที่ให้คุณโต้ตอบกับคอมพิวเตอร์ของคุณและเรียกใช้โปรแกรมอื่นๆ
ระบบปฏิบัติการประกอบด้วยโปรแกรมพื้นฐานต่างๆ ที่คอมพิวเตอร์ของคุณต้องการเพื่อให้สามารถสื่อสารและรับคำแนะนำจากผู้ใช้ได้ อ่านและเขียนข้อมูลลงในฮาร์ดดิสก์ เทป และเครื่องพิมพ์ ควบคุมการใช้หน่วยความจำ และรันซอฟต์แวร์อื่นๆ ส่วนที่สำคัญที่สุดของระบบปฏิบัติการคือเคอร์เนล ในระบบ GNU/Linux ลินุกซ์เป็นส่วนประกอบเคอร์เนล ส่วนที่เหลือของระบบประกอบด้วยโปรแกรมอื่นๆ ซึ่งหลายโปรแกรมเขียนขึ้นโดยหรือสำหรับโครงการ GNU เนื่องจากเคอร์เนลลินุกซ์เพียงอย่างเดียวไม่ได้สร้างระบบปฏิบัติการที่ใช้งานได้ เราจึงชอบใช้คำว่า “GNU/Linux” เพื่ออ้างถึงระบบที่หลายคนมักเรียกกันว่า “Linux”
Linux เป็นแบบจำลองบนระบบปฏิบัติการ Unix ตั้งแต่เริ่มต้น ลินุกซ์ได้รับการออกแบบให้เป็นระบบมัลติทาสกิ้งและผู้ใช้หลายคน ข้อเท็จจริงเหล่านี้เพียงพอที่จะทำให้ Linux แตกต่างจากระบบปฏิบัติการอื่นที่รู้จักกันดี อย่างไรก็ตาม Linux นั้นแตกต่างกว่าที่คุณคิด ตรงกันข้ามกับระบบปฏิบัติการอื่น ๆ ไม่มีใครเป็นเจ้าของลินุกซ์ การพัฒนาส่วนใหญ่ดำเนินการโดยอาสาสมัครที่ไม่ได้รับค่าจ้าง
การพัฒนาสิ่งที่ต่อมากลายเป็น GNU/Linux เริ่มขึ้นในปี 1984 เมื่อ Free Software Foundation (http://www.fsf.org/) เริ่มพัฒนาระบบปฏิบัติการแบบยูนิกซ์ฟรีที่เรียกว่า GNU
โครงการ GNU (http://www.gnu.org/) ได้พัฒนาชุดเครื่องมือซอฟต์แวร์ฟรีที่ครอบคลุมสำหรับใช้กับระบบปฏิบัติการ Unix™ และ Unix เช่น Linux เครื่องมือเหล่านี้ทำให้ผู้ใช้สามารถทำงานต่างๆ ได้ตั้งแต่เรื่องธรรมดา (เช่น การคัดลอกหรือลบไฟล์ออกจากระบบ) ไปจนถึงส่วนลับ (เช่น การเขียนและคอมไพล์โปรแกรม หรือการแก้ไขที่ซับซ้อนในรูปแบบเอกสารต่างๆ)
ในขณะที่กลุ่มและบุคคลจำนวนมากมีส่วนร่วมใน Linux แต่ผู้สนับสนุนรายเดียวที่ใหญ่ที่สุดยังคงเป็น Free Software Foundation ซึ่งไม่เพียงแต่สร้างเครื่องมือส่วนใหญ่ที่ใช้ใน Linux แต่ยังรวมถึงปรัชญาและชุมชนที่ทำให้ Linux เป็นไปได้
เคอร์เนลลินุกซ์ (http://www.kernel.org/) ปรากฏตัวครั้งแรกในปี 1991 เมื่อนักศึกษาวิทยาศาสตร์คอมพิวเตอร์ชาวฟินแลนด์ชื่อ Linus Torvalds ประกาศเปิดตัวเคอร์เนลรุ่นก่อนหน้าสำหรับ Minix ในกลุ่มข่าว Usenet comp.os.minix. ดูหน้าประวัติ Linux ของ Linux International (http://www.cs.cmu.edu/~awb/linux.history.html)
Linus Torvalds ยังคงประสานงานการทำงานของนักพัฒนาหลายร้อยคนต่อไปด้วยความช่วยเหลือจากผู้ดูแลระบบย่อยจำนวนหนึ่ง มีเว็บไซต์อย่างเป็นทางการ (http://www.kernel.org/) สำหรับเคอร์เนล Linux ข้อมูลเกี่ยวกับ ลินุกซ์เคอร์เนล รายชื่อผู้รับจดหมายสามารถพบได้ในคำถามที่พบบ่อยของรายการส่งเมล linux-kernel (http://www.tux.org/lkml/)
ผู้ใช้ Linux มีอิสระในการเลือกซอฟต์แวร์อย่างมาก ตัวอย่างเช่น ผู้ใช้ Linux สามารถเลือกจากเชลล์บรรทัดคำสั่งที่แตกต่างกันหลายสิบแบบและเดสก์ท็อปกราฟิกหลายแบบ การเลือกนี้มักจะทำให้ผู้ใช้ระบบปฏิบัติการอื่นสับสน ซึ่งไม่คุ้นเคยกับการคิดว่าบรรทัดคำสั่งหรือเดสก์ท็อปเป็นสิ่งที่สามารถเปลี่ยนแปลงได้
ลีนุกซ์ยังมีโอกาสเกิดแครชน้อยกว่า สามารถรันมากกว่าหนึ่งโปรแกรมในเวลาเดียวกันได้ดีกว่า และปลอดภัยกว่าระบบปฏิบัติการหลายระบบ ด้วยข้อดีเหล่านี้ Linux จึงเป็นระบบปฏิบัติการที่เติบโตเร็วที่สุดในตลาดเซิร์ฟเวอร์ ไม่นานมานี้ Linux เริ่มเป็นที่นิยมในหมู่ผู้ใช้ตามบ้านและธุรกิจเช่นกัน