เมื่อกว่าสามทศวรรษที่แล้ว Linus Torvalds ได้หว่านเมล็ดพันธุ์สำหรับ Linux โดยส่งอีเมลแจ้งรายละเอียดแผนการของเขาในการพัฒนาระบบปฏิบัติการฟรี
ประเด็นที่สำคัญ
- Linux ซึ่งเป็นระบบปฏิบัติการที่มีความอเนกประสงค์สูง นำเสนอความปลอดภัย ความสามารถในการปรับแต่งได้ และการใช้ฮาร์ดแวร์เพียงเล็กน้อย ทำให้เป็นตัวเลือกอันดับต้นๆ สำหรับผู้ใช้และนักพัฒนาทั่วไป
- Linux มีรากฐานมาจากปี 1991 เมื่อ Linus Torvalds สร้างมันเป็นระบบปฏิบัติการฟรี โดยไม่ทราบถึงความสำเร็จที่จะเกิดขึ้นในอีก 32 ปีข้างหน้า
- Linux ถือกำเนิดขึ้นในช่วง Unix Wars เพื่อเป็นทางเลือกแทนซอฟต์แวร์ที่เป็นกรรมสิทธิ์ และด้วย การมีส่วนร่วมจากโครงการ GNU ทำให้กลายเป็นระบบปฏิบัติการที่ทำงานได้อย่างเต็มรูปแบบและได้รับ ความนิยมทั่วโลก
Linux เป็นหนึ่งในระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดนอกเหนือจาก Windows และ MacOS การให้ความสำคัญกับความปลอดภัย ความสามารถในการปรับแต่งได้ และการพกพาเป็นอย่างสูง ควบคู่ไปกับการใช้งานฮาร์ดแวร์ที่ต่ำ ทำให้มีความหลากหลายสูงสำหรับผู้ใช้ทั่วไปและนักพัฒนา
ลินุกซ์ ไม่ใช่ระบบนิเวศขนาดใหญ่ที่ประกอบด้วยการแจกแจงนับร้อยครั้งเสมอไป ในความเป็นจริง OS เดิมถูกสร้างขึ้นโดย Linus Benedict Torvalds วัย 21 ปีเป็นเคอร์เนลที่ เลียนแบบระบบปฏิบัติการ Unix และในวันที่ 25 สิงหาคม พ.ศ. 2534 เขาได้เปิดเผยแผนการของเขาต่อสาธารณะในการสร้างระบบปฏิบัติการฟรี ระบบ. เขาไม่รู้เลยว่าอีก 32 ปีข้างหน้า โปรเจ็กต์งานอดิเรกของเขาจะกลายเป็นนวัตกรรมที่ประสบความสำเร็จมากที่สุดอย่างหนึ่งในการสร้างความสง่างามให้กับอุตสาหกรรมเทคโนโลยี
สงครามยูนิกซ์
บทเรียนประวัติศาสตร์ของเราเกี่ยวกับ Linux เกี่ยวข้องกับการเดินทางย้อนกลับไปในปี 1969 เมื่อ Ken Thompson และ Dennis Ritchie ของ AT&T Bell Lab ได้พัฒนาระบบปฏิบัติการชื่อ Unics หรือ Unix ซึ่งต่อมาเป็นที่รู้จักในภายหลัง บน. ระบบปฏิบัติการได้รับความนิยมอย่างมากในสถาบันการศึกษา และในไม่ช้า Unix เวอร์ชันต่างๆ ก็เริ่มปรากฏขึ้น น่าเสียดายที่สิ่งนี้ส่งผลให้ผู้ผลิตหลายรายพยายามครองตลาดด้วยเวอร์ชันของตนเอง Unix ก่อให้เกิดลิขสิทธิ์และสิทธิบัตรจาก AT&T และนำอุตสาหกรรม OS เข้าสู่ยุคที่วุ่นวายที่เรียกว่า Unix สงคราม
การกำเนิดของโครงการ GNU
ในขณะที่แบรนด์ดังกำลังต่อสู้เพื่อครองตลาด Unix Richard Stallman พยายามหลุดพ้นจากซอฟต์แวร์ที่เป็นกรรมสิทธิ์โดยเริ่มพัฒนาโครงการ GNU ในปี 1983 ในอีเมลของเขาย้อนหลังไปถึงเดือนกันยายน พ.ศ. 2526 Stallman เรียกมันว่า "Unix ฟรี" และวางแผนที่จะทำให้ระบบปฏิบัติการนี้เข้าถึงได้สำหรับผู้ใช้มากกว่า Unix
ภายในปี 1990 GNU ได้รวบรวมองค์ประกอบหลักเกือบทั้งหมดที่จำเป็นในการสร้างระบบปฏิบัติการที่ทำงานได้อย่างสมบูรณ์ ดี, เกือบ ทุกอย่างเพราะ GNU ยังขาดเคอร์เนล แน่นอนว่า Hurd microkernel เริ่มพัฒนาในปี 1990 แต่ยังคงไม่เป็นที่นิยมในชุมชน GNU ทำให้คู่แข่งรายอื่นเปิดกว้างขึ้น นั่นคือ Linux
ไลนัสและลินุกซ์
ในปี 1991 Linus ซื้อพีซี i386 ที่มาพร้อมกับระบบปฏิบัติการ DOS และใช้ระบบปฏิบัติการดังกล่าวเพียงไม่กี่วันในการเล่น เจ้าชายแห่งเปอร์เซีย ก่อนที่เขาจะได้รับฟล็อปปี้ดิสก์ 16 แผ่นที่มีมินิกซ์ ในตอนนั้น ใบอนุญาตของ MINIX ไม่อนุญาตให้ผู้ใช้แก้ไขซอร์สโค้ดของระบบปฏิบัติการ และ Linus ก็ไม่พอใจกับตัวเลือกการออกแบบที่ดำเนินการโดย Andrew S. Tanenbaum ผู้สร้าง MINIX Linus ชอบระบบปฏิบัติการ Unix ที่ขับเคลื่อนเดสก์ท็อปของมหาวิทยาลัย แต่เขาไม่มีเงินจ่ายและตัดสินใจสร้างระบบปฏิบัติการฟรีที่สามารถนำเสนอฟังก์ชันการทำงานแบบเดียวกับ Unix
เมื่อวันที่ 25 สิงหาคม 1991 เขาได้ส่งอีเมลประวัติไปที่ comp.os.minix เพื่อถามสมาชิกชุมชนเกี่ยวกับคุณสมบัติที่พวกเขาต้องการให้นำมาใช้ในระบบปฏิบัติการของเขา ในวันที่ 17 กันยายนของปีเดียวกัน เขาได้อัปโหลดเคอร์เนล Linux เวอร์ชัน 0.01 บน ftp.funet.fi น่าเสียดายที่การเปิดตัวครั้งแรกของสิ่งที่ต่อมารู้จักกันในชื่อ Linux นั้นเป็นระบบปฏิบัติการที่เปลือยเปล่าอย่างยิ่งและล้มเหลวในการดำเนินการอย่างถูกต้องเนื่องจากต้องใช้ MINIX ในการรวบรวม
ต่อจากนั้น Linus เปิดตัวเวอร์ชัน 0.02 เมื่อวันที่ 5 ตุลาคม พ.ศ. 2534 ซึ่งกลายเป็นเวอร์ชันแรกอย่างเป็นทางการของโปรเจ็กต์งานอดิเรกของเขา รีลีสนี้ดีกว่าเวอร์ชัน 0.01 อย่างเห็นได้ชัด และยังให้การสนับสนุนเครื่องมือ GNU หลายรายการ รวมถึง bash และ GCC Linus จะใช้เวลาสองสามเดือนข้างหน้าในการเปิดตัว Linux เวอร์ชันใหม่ โดยการอัปเดตแต่ละครั้งจะนำคุณลักษณะใหม่ๆ มาสู่เคอร์เนล ปี 1992 ถือเป็นจุดเปลี่ยนสำหรับ Linux เมื่อ Linus ตัดสินใจปล่อยเคอร์เนลของเขาภายใต้ลิขสิทธิ์ GNU GPL สิ่งนี้ทำให้นักพัฒนาจากทั้งชุมชน GNU และ Linux สามารถสร้างระบบปฏิบัติการ GNU/Linux เวอร์ชันที่มีความสามารถสูง ซึ่ง Linus ได้ปรับใช้เป็นเวอร์ชัน 0.99 ในเดือนธันวาคม พ.ศ. 2535
Linux มีชื่อมาอย่างไร
สิ่งที่น่าสนใจคือ Linus ไม่เคยเรียกนวัตกรรมของเขาว่า Linux เพราะเขาคิดว่าชื่อนี้ฟังดูเป็นการเห็นแก่ตัว แต่เขาต้องการใช้คำว่า 'Freax' ซึ่งเป็นการผสมผสานระหว่างคำว่า free, Freak และ x (จาก Unix) ในความเป็นจริง เขายังเก็บไฟล์เคอร์เนลภายใต้ชื่อเล่น Freax เป็นเวลาเกือบหกเดือน โชคดีที่ชื่อ Freax ไม่เคยมีมาก่อน
เมื่อ Linus อัพโหลดไฟล์ Linux ไปที่ ftp.funet.fi เป็นครั้งแรกในเดือนกันยายน 1991 เซิร์ฟเวอร์ FTP ได้รับการดูแลโดย Ari Lemmke ผู้ซึ่ง — อวยพรเขา ความรู้สึกในการตั้งชื่อเสียง — ไม่ได้อุ่นเครื่องกับแนวคิดที่จะเรียกมันว่า Freax และตัดสินใจที่จะใช้ชื่อ Linux ต่อไปโดยไม่ปรึกษาหารือ ลินัส.
ลินุกซ์ 32 ปีต่อมา
และนี่ก็เป็นเวลา 32 ปีนับตั้งแต่วันที่ Linus ประกาศการพัฒนาระบบปฏิบัติการฟรีของเขา หลังจากผ่านการอัปเกรดและการเปลี่ยนแปลงใบอนุญาตมากมาย Linux ยุคใหม่จึงมีการแจกจ่ายจำนวนมากที่ขับเคลื่อนระบบนิเวศของตน พูดได้อย่างปลอดภัยว่าการสร้างสรรค์ของ Linus ทำให้โลกตะลึงด้วยปรัชญา "อิสระในอิสรภาพ" ที่อยู่เบื้องหลัง Linux แม้ว่าจะมีการแข่งขันที่รุนแรงจาก Windows และ MacOS ลินุกซ์ ไม่มีคู่แข่งในตลาดเซิร์ฟเวอร์ โดยเซิร์ฟเวอร์ส่วนใหญ่ทั่วโลกทำงานบน Linux
ยิ่งไปกว่านั้นยังมีอีกมากมาย แล็ปท็อปที่ใช้ Linux ทันทีที่แกะกล่อง ซึ่งเป็นข้อพิสูจน์ถึงความจริงที่ว่าระบบปฏิบัติการมีผู้ติดตามอย่างแข็งแกร่งในชุมชนพีซี ด้วยโอเพ่นซอร์สและธรรมชาติที่ขับเคลื่อนโดยชุมชน Linux ยังคงกำหนดทิศทางของเทคโนโลยีทีละ distro