
สำหรับผู้ที่ชื่นชอบการเขียนโปรแกรมลินุกซ์เป็นแพลตฟอร์มที่น่าเชื่อถือที่สุดในการทำงานมาโดยตลอด เนื่องจากส่วนใหญ่ได้รับแรงบันดาลใจมาจากระบบปฏิบัติการที่ออกแบบมาเพื่อการใช้งานทางธุรกิจ
โครงการ GNU/Linuxมีมานานหลายปีแล้ว และได้รับความนิยมและขอบเขตการใช้งานเพิ่มมากขึ้นเรื่อย ๆ นับตั้งแต่ก่อตั้งขึ้น เช่นเดียวกับโครงการที่ยิ่งใหญ่ทุกโครงการมันได้ผ่านขั้นตอน อุปสรรค และการปรับปรุงแก้ไขมากมาย จนกลายเป็นอย่างที่เป็นอยู่ในปัจจุบัน
ในบทความนี้เราจะมาดูประวัติความเป็นมาของโครงการ GNU/Linux กันเราจะดูว่ามันก่อตั้งขึ้นมาได้อย่างไร เริ่มต้นอย่างไร และเราจะแสดงให้เห็นถึงขั้นตอนต่างๆ ที่มันได้ผ่านพ้นมาจนกลายเป็นระบบปฏิบัติการที่แข็งแกร่งและปลอดภัยอย่างในปัจจุบัน
ประวัติของลินุกซ์: ระบบปฏิบัติการนี้ถูกสร้างขึ้นเมื่อใด และมีการพัฒนาอย่างไรบ้าง?
ลินุกซ์ ยังคงเป็น หนึ่งในตัวอย่างชั้นนำของซอฟต์แวร์เสรีมาจนถึงทุกวันนี้มันเป็นเคอร์เนลของระบบปฏิบัติการที่ได้รับอนุญาตภายใต้GPLและนักพัฒนาหลักคือผู้ร่วมพัฒนาที่กระจายอยู่ทั่วโลก โครงการนี้มีองค์ประกอบมากมายที่ประกอบขึ้นเป็นประวัติศาสตร์ ดังนั้นเราจะให้ภาพรวมโดยย่อของแง่มุมที่สำคัญที่สุดของเคอร์เนลนี้เพื่อช่วยให้เราเข้าใจมันได้ดียิ่งขึ้น
ไปเลย:
ใครเป็นผู้สร้างระบบปฏิบัติการลินุกซ์ และสร้างมันขึ้นมาเมื่อใด?
ลินุกซ์ ตามความหมายพื้นฐานที่สุดคือเคอร์เนลหรือแกนหลักของระบบปฏิบัติการซึ่งเป็นฐานที่ส่วนประกอบอื่นๆ ถูกรวมเข้าด้วยกันกล่าวคือ มันเป็นระบบปฏิบัติการที่ไม่สมบูรณ์เคอร์เนลนี้ได้รับการออกแบบในปี 1991 โดยลินัส ทอร์วัลด์สนักศึกษาวิศวกรรมคอมพิวเตอร์ชาวฟินแลนด์ในขณะนั้น โดยมีจุดประสงค์เพื่อสร้างเคอร์เนลระบบปฏิบัติการที่มีฟังก์ชันการทำงานคล้ายกับยูนิกซ์ ซึ่งสามารถทำงานบนไมโครโปรเซสเซอร์ Intel 80386ได้
ในเวลาไม่นานลินัสก็ได้รับการสนับสนุนจากนักพัฒนาหลายคน ซึ่งได้ร่วมบริจาคโค้ดจากโครงการซอฟต์แวร์โอเพนซอร์ส อื่นๆ เพื่อนำมาผสานรวมเข้ากับระบบปฏิบัติการใหม่ทำให้เกิดชุดซอฟต์แวร์ที่ทำงานร่วมกับเคอร์เนลเพื่อก่อให้เกิดสิ่งที่เรียกว่าระบบปฏิบัติการลินุกซ์ (Linux distribution)
เพนกวินในลินุกซ์ชื่ออะไร?
หากคุณเคยค้นหาข้อมูลเกี่ยวกับลินุกซ์ทางออนไลน์คุณอาจเคยเห็นภาพนกเพนกวินหน้าตาตลกๆ ที่ปรากฏอยู่บ่อยครั้งนกเพนกวินตัวนี้มีชื่อว่าทักซ์ (Tux) และมันทำหน้าที่เป็นมาสคอตอย่างเป็นทางการของลินุกซ์มาตั้งแต่ปี 1996เมื่อแลร์รี เออร์วิง (Larry Erwing) ออกแบบมันในการประกวดเพื่อเลือกโลโก้สำหรับโครงการนี้
Tux เป็นเพนกวินตัวการ์ตูนที่ดูร่าเริงสดใสวาดด้วยโทนสีสามสี คือ ขาว ดำ และเหลืองอย่างไรก็ตาม รูปลักษณ์นี้อาจเปลี่ยนแปลงได้เนื่องจากภาพของ Tux เช่นเดียวกับเคอร์เนลนั้นสามารถใช้งานได้ฟรีและสามารถแก้ไขได้ที่จริงแล้ว ดิสทริบิวชันยอดนิยมหลายตัว เช่นUbuntu, Fedora, Debian และ SUSE ต่าง ก็มี Tux เวอร์ชันของตนเอง
ปัจจุบันใครเป็นผู้พัฒนา Linux และฉันสามารถดูแผนงานได้ที่ไหน?
ระบบปฏิบัติการลินุกซ์ ตัวแรกที่ได้รับการเผยแพร่และใช้งานอย่างแพร่หลายคือSoftlanding Linux Systemซึ่งพัฒนาขึ้นในปี 1992 โดย Peter MacDonaldนับตั้งแต่นั้นมา นักพัฒนาหลายรายได้ปล่อยระบบปฏิบัติการลินุกซ์ออกมาเป็นจำนวนมาก
ระบบปฏิบัติการแต่ละรุ่นตั้งแต่DebianไปจนถึงUbuntuต่างได้รับการสนับสนุนจากชุมชนของตนเองอาสาสมัครที่มุ่งมั่นในการพัฒนาซอฟต์แวร์เสรีเป็นผู้เขียนโปรแกรมแพ็กเกจข้อมูลและเสริมสร้างความปลอดภัยให้กับระบบปฏิบัติการเหล่านั้นพร้อมทั้งปรับปรุงให้ดียิ่งขึ้นสำหรับผู้ใช้
ลำดับเหตุการณ์สำคัญของ Linux: เหตุการณ์ใดบ้างที่สำคัญที่สุดนับตั้งแต่การก่อตั้งจนถึงปัจจุบัน?
ตลอดประวัติศาสตร์ลินุกซ์ได้ผ่านช่วงเวลาเหตุการณ์ และการปรับเปลี่ยนมากมาย ซึ่งทำให้มันกลายเป็นกลุ่มระบบปฏิบัติการยอดนิยมอย่างในปัจจุบัน การพัฒนาเคอร์เนลของมันเริ่มต้นในปี 1991 แต่ปัจจัยอื่นๆ ที่มีส่วนสำคัญอย่างยิ่งต่อการสร้างลินุกซ์นั้นเกิดขึ้นหลายปีก่อนหน้านั้น
ต่อไปนี้เราจะมาดูประวัติความเป็นมาของลินุกซ์โดยสังเขป ตั้งแต่การก่อตั้งจนถึงปัจจุบัน:
จาก 1983 ถึง 1990
ในปี 1983 โครงการหนึ่งได้เริ่มต้นขึ้น ซึ่งในที่สุดจะกลายเป็นหนึ่งในระบบปฏิบัติการที่ใช้กันอย่างแพร่หลายที่สุดในโลกเรากำลังพูดถึงโครงการ GNUที่ก่อตั้งโดย Richard Stallmanซึ่งมีเป้าหมายในการสร้างระบบปฏิบัติการที่คล้ายกับ UNIX มูลนิธิซอฟต์แวร์เสรี(Free Software Foundation หรือ FSF)ก่อตั้งขึ้นในปี 1985และสัญญาอนุญาตสาธารณะทั่วไปของ GNU หรือ GNU GPL ก็ได้รับการพัฒนา ขึ้น
สัญญาอนุญาตนี้ทำให้ GNUสามารถรักษาไว้ซึ่งสิทธิ์ในทรัพย์สินทางปัญญาเหนือส่วนประกอบซอฟต์แวร์ที่พัฒนาขึ้นในขณะเดียวกันก็ให้สิทธิ์แก่สาธารณชนในการใช้งานและเผยแพร่ได้อย่างเสรี ภายในปี 1990โครงการนี้ได้รับความนิยมอย่างมากจนมีส่วนประกอบซอฟต์แวร์ที่พัฒนาขึ้นจำนวนมากเพียงพอที่จะสร้างระบบปฏิบัติการของตนเองได้อย่างไรก็ตามระบบนี้ยังขาดเคอร์เนลอยู่
ตั้งแต่ปี 1991 ถึงปี 1999
ในปี 1991 ที่เฮลซิงกิ นักศึกษาวิศวกรรมคอมพิวเตอร์ชื่อลินัส ทอร์วัลด์สได้พัฒนาโปรแกรมจำลองเทอร์มินัลที่สามารถใช้งานได้อย่างอิสระจากระบบปฏิบัติการ ในไม่ช้าทอร์วัลด์สก็ตระหนักว่าเขาได้ออกแบบแกนหลักของระบบปฏิบัติการที่ใช้งานได้จริงและในวันที่ 25 สิงหาคมของปีนั้น เขาได้ประกาศเผยแพร่ระบบปฏิบัติการดังกล่าวสู่เครือข่ายยูสเน็ต
เมื่อโทวัลด์สปล่อยเคอร์เนลของเขาออกมา เขาทำเช่นนั้นภายใต้สัญญาอนุญาตของตนเอง อย่างไรก็ตามในเดือนธันวาคมปี 92 สัญญาอนุญาตดังกล่าวได้รับการเปลี่ยนกลับมาอยู่ภายใต้สัญญาอนุญาต GNU GPL อีกครั้งมีการสร้างดิสทริบิวชันGNU/Linux รุ่นแรกขึ้น และภายในปี 1993 มีผู้ใช้มากกว่า 100 คนเริ่มทำงานกับเคอร์เนล Linuxนอกจากนี้ ในปี 93 การพัฒนาโครงการ Wine ก็เริ่มต้นขึ้นซึ่งนำไปสู่การสร้าง Slackware ดิสทริบิวชัน Linux ที่เก่าแก่ที่สุดที่ยังคงใช้งานอยู่และหลังจากนั้นไม่นาน โครงการ Debian ก็ถูกก่อตั้งขึ้น
ในปี 1994 หลังจากพิจารณาอย่างถี่ถ้วนแล้ว ลินัสสรุปว่าส่วนประกอบทั้งหมดของเคอร์เนลลินุกซ์พร้อมแล้ว และได้ปล่อยลินุกซ์เวอร์ชัน 1.0 สู่สาธารณะซึ่งมีคุณสมบัติการเชื่อมต่ออินเทอร์เน็ตและส่วนติดต่อผู้ใช้แบบกราฟิก (GUI)ในปี 1996 ลินุกซ์ได้ปล่อยเวอร์ชัน 2.0 ซึ่งใช้งานได้บนแพลตฟอร์มต่างๆและสามารถประมวลผลหลายโปรเซสเซอร์พร้อมกันได้ทำให้เป็นตัวเลือกที่น่าสนใจสำหรับการใช้งานในธุรกิจ
ตลอดปี 1997 มีโปรแกรมเฉพาะสำหรับลินุกซ์หลายโปรแกรมถูกปล่อยออกมาและในปี 1998 บริษัทชั้นนำในอุตสาหกรรมเทคโนโลยีและคอมพิวเตอร์ เช่น IBM และ Oracle ก็ประกาศสนับสนุนลินุกซ์ นอกจากนี้ ในปี 98 กลุ่มนักพัฒนาเอกชนกลุ่มหนึ่ง ได้เริ่มพัฒนาอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ของ KDE อินเทอร์เฟซนี้เป็นอินเทอร์เฟซแรกสำหรับลินุกซ์และเป้าหมายหลักคือการทำให้ผู้ใช้ใช้งานได้ง่ายขึ้น
ในปี 1999 ลินุกซ์เวอร์ชัน 2.2 ได้ถูกปล่อยออกมาพร้อมคุณสมบัติที่ได้รับการปรับปรุงและเพิ่มประสิทธิภาพ เช่น รหัสเครือข่ายและการรองรับ SPM ในเวลาเดียวกันการพัฒนาสภาพแวดล้อมเดสก์ท็อป GNOME ก็เริ่มต้นขึ้น ซึ่งต่อมาได้กลายเป็นสภาพแวดล้อม เดสก์ท็อปที่ครอบคลุมและใช้งานง่ายที่สุด(KDE)
จาก 2000 ถึง 2010
ต้นศตวรรษที่ 21 ถือเป็นก้าวสำคัญสำหรับซอฟต์แวร์โอเพนซอร์ส ในปี 2000 ชุดโปรแกรมสำนักงาน StarOffice ได้ถูกเผยแพร่สู่สาธารณะภายใต้ข้อกำหนด GNU GPLนี่เป็นชุดโปรแกรมสำนักงานเสมือนจริงขั้นสูงและฟรีชุดแรกสำหรับ Linux ในเดือนมกราคมปี 2001 Linux เวอร์ชัน 2.4 ได้ถูกปล่อยออกมา โดยมีคุณสมบัติการรองรับ RAM ที่เพิ่มขึ้น และในปีต่อมา ชุมชน OpenOffice ได้ปล่อยชุดโปรแกรมสำนักงานเวอร์ชัน 1.0 ออกมา
ภายในสิ้นปี 2003 ลินุกซ์เวอร์ชัน 2.6 ได้ถูกปล่อยออกมาเคอร์เนลของลินุกซ์ถูกนำไปใช้อย่างแพร่หลายในระบบฝังตัวในปี 2004 การยุบกลุ่ม XFree86 พร้อมกับการก่อตั้ง X.Org ได้เร่งการพัฒนาเซิร์ฟเวอร์ X สำหรับลินุกซ์อย่างมากในปี 2005 ชุมชน Novell เริ่มพัฒนาระบบปฏิบัติการโอเพนซอร์ส OpenSUSEและในเดือนตุลาคม OpenOffice เวอร์ชัน 2.0 ก็ได้ถูกปล่อยออกมา นอกจากนี้ ในปี 2006 Oracle ได้ปล่อยระบบปฏิบัติการของตนเองออกมาโดยร่วมมือกับ Red Hat
ในปี 2007 เดลล์เป็นบริษัทคอมพิวเตอร์แห่งแรกที่จำหน่ายคอมพิวเตอร์พร้อมระบบปฏิบัติการ Ubuntu ที่ติดตั้งไว้ล่วงหน้าในปี 2008 ได้มีการปล่อยเวอร์ชัน 2.6.28 ซึ่งได้รับการปรับปรุงให้รองรับการพัฒนาไดรเวอร์โอเพนซอร์สปี 2009 และ 2010 เป็นปีของระบบปฏิบัติการ Mandrivaในปี 2009 ได้มีการประกาศเวอร์ชันสุดท้ายของระบบปฏิบัติการนี้ ซึ่งประกอบด้วยซอฟต์แวร์ฟรีทั้งหมด โดยไม่มีไดรเวอร์ที่เป็นกรรมสิทธิ์แม้แต่ตัวเดียว
ในปี 2010 ได้มีการปล่อยระบบปฏิบัติการ Linux รุ่น Mandriva Linux 2010 Spring ออกมาระบบปฏิบัติการใหม่นี้ใช้เคอร์เนล Linux เวอร์ชัน 2.6.33และมาพร้อมกับสภาพแวดล้อมเดสก์ท็อป GNOME 2.30.1 และ KDE 4.4.3
จาก 2011 ถึง 2020
ในปี 2011 ระบบปฏิบัติการ Linux เวอร์ชัน 3.0 ได้ถูกปล่อยออกมา ภายในสิ้นปีนั้น (กลางปี 2012) Linux ก็แซงหน้า Unix ในด้านรายได้ทางการตลาดไปแล้วเนื่องจากได้รับแรงหนุนจากตลาดเซิร์ฟเวอร์ที่เพิ่มขึ้น และในปี 2013 Android ระบบปฏิบัติการมือถือที่ใช้ Linux เป็นพื้นฐาน ก็กลายเป็นระบบปฏิบัติการที่แพร่หลายที่สุดในแง่ของจำนวนโทรศัพท์ที่ขายได้ โดยมีส่วนแบ่งการตลาดสมาร์ทโฟนถึง 75%
ในปี 2014 "Scion" ซึ่งเป็นชื่อรหัสของระบบปฏิบัติการ OpenMandriva Lx 2014.2 ได้ถูกปล่อยออกมา โดยมีคุณสมบัติเด่นคือประสิทธิภาพการทำงานของโปรแกรมคอมพิวเตอร์ที่ดีขึ้นผ่านสภาพแวดล้อมเดสก์ท็อป KDE 4.14 ต่อมาในปี 2015 เวอร์ชัน 4.0 ของเคอร์เนล Linux ได้ถูกปล่อยออกมาและระบบปฏิบัติการ Ubuntu ก็กลายเป็นระบบปฏิบัติการที่ใช้กันอย่างแพร่หลายที่สุดในโครงการ GNU/Linux ทั้งหมด โดยมีผู้ใช้งานมากกว่า 20 ล้านคน
ปี 2017 เป็นหนึ่งในปีที่ดีที่สุดของลินุกซ์ในแง่ของการใช้งาน เนื่องจากมีการขยายตัวมากที่สุดในคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อปในปี 2019 ลินุกซ์เคอร์เนลเวอร์ชัน 5.0 ได้ถูกปล่อยออกมาซึ่งให้การสนับสนุนที่มากขึ้นและเสถียรภาพที่ดีขึ้นสำหรับซอฟต์แวร์ระบบปฏิบัติการและในปี 2020 ก็ได้รับการอัปเดตเป็นเวอร์ชัน 5.6 ซึ่งมีโค้ดมากกว่า 33 ล้านบรรทัด
ลินุกซ์เวอร์ชันและการแจกจ่าย: พวกมันคืออะไร และเวอร์ชันใดที่มีอิทธิพลมากที่สุดในประวัติศาสตร์?
ระบบปฏิบัติการลินุกซ์ หรือที่รู้จักกันทั่วไปว่า ดิสโทร (distro) นั้น คือชุดซอฟต์แวร์ที่สร้างขึ้นบนเคอร์เนลของลินุกซ์เพื่อประกอบเป็นระบบปฏิบัติการที่สมบูรณ์ดิสโทรหลายๆ ตัวมีประโยชน์และใช้งานกันอย่างแพร่หลายเนื่องจากใช้งานง่ายและเป็นที่นิยม และบางตัวก็เป็นที่รู้จักกันดีในฐานะ ระบบ ปฏิบัติการ ระดับตำนาน
ดิสทริบิวชัน Linux ที่ดีที่สุดที่เคยปรากฏมาตลอดประวัติศาสตร์มีดังต่อไปนี้:
- Debian: ระบบปฏิบัติการ Linux ถูกสร้างขึ้นในปี 1993 โดยมีเป้าหมายเพื่อสร้างระบบปฏิบัติการที่ใช้เคอร์เนล Linux เป็นพื้นฐาน มันถูกพัฒนาโดยโครงการ Debian โดยมีจุดประสงค์เพื่อแยกซอฟต์แวร์เวอร์ชันฟรีและซอฟต์แวร์เวอร์ชันเสียเงินออกจากกัน หนึ่งในนวัตกรรมหลักคือการรองรับการทำงานข้ามแพลตฟอร์ม ซึ่งทำให้มันสามารถทำงานร่วมกับสถาปัตยกรรมต่างๆ ได้
- อูบุนตู: มันเป็นเวอร์ชันหนึ่งของโค้ดเบสของโครงการ Debian ที่สร้างขึ้นในปี 2004 โดยเน้นการใช้ซอฟต์แวร์โอเพนซอร์ส มันถูกสร้างขึ้นโดยให้ความสำคัญอย่างมากกับประสบการณ์ผู้ใช้และความง่ายในการใช้งาน และกลายเป็นหนึ่งในดิสทริบิวชันที่ได้รับความนิยมมากที่สุดอย่างรวดเร็ว
- ลินุกซ์มิ้นต์: มันเป็นหนึ่งในระบบปฏิบัติการที่ใช้ Ubuntu เป็นพื้นฐานรุ่นแรกๆ ที่วางจำหน่าย โดยเปิดตัวในปี 2006 ในเวอร์ชันแรกที่มีชื่อว่า "Ada" มันได้รวมเอาสภาพแวดล้อมเดสก์ท็อป KDE และ Drapper เป็น ATP พื้นฐานไว้ด้วย
- Fedora: มันเป็นโครงการที่สร้างขึ้นโดยชุมชนโดยมีเป้าหมายเพื่อทดแทนระบบปฏิบัติการ Red Hat ที่เลิกใช้งานไปแล้ว แม้ว่า Red Hat Enterprise Linux ยังคงใช้งานอยู่ แต่ Fedora ก็เป็นทางออกสำหรับผู้ใช้ทั่วไปที่ต้องการระบบปฏิบัติการสำหรับการทำงานที่เรียบง่าย ใช้งานง่าย และมีประสิทธิภาพ
- CentOS: CentOS เป็นระบบปฏิบัติการฟรีที่พัฒนาโดยทีมพัฒนา CentOS โดยใช้ซอฟต์แวร์ฟรี และเปิดตัวในปี 2004 โดยมีแนวคิดที่จะมอบระบบปฏิบัติการระดับองค์กรที่ปลอดภัย เข้าใจง่าย ติดตั้งและใช้งานง่าย ให้แก่ผู้ใช้งาน






















