ชื่อ Linux มาจากการผสมผสานของ Linus + Unix Linus เป็นชื่อของผู้สร้าง Linux Linus Torvalds และ Unix คือชื่อของระบบปฏิบัติการขนาดใหญ่ ซึ่งเราจะเล่าเรื่องราวของคุณตอนนี้ เพื่อให้คุณเข้าใจ Linux ได้ดีขึ้น
ที่มาของ Unix เชื่อมโยงกับระบบปฏิบัติการ Multics ซึ่งได้รับการออกแบบในปี 1960 โครงการนี้ดำเนินการโดยสถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) โดย General Electric (GE) และโดย Bell (Bell Labs) และห้องปฏิบัติการทางโทรศัพท์ของอเมริกาที่ Telegraph (AT&T) ความตั้งใจคือ Multics มีคุณสมบัติการแบ่งปันเวลา (ผู้ใช้หลายคนแบ่งปันทรัพยากรของคอมพิวเตอร์เครื่องเดียว) ทำให้เป็นระบบที่กล้าหาญที่สุดในยุคนั้น ในปี 1969 มี Multics เวอร์ชันหนึ่งที่ทำงานบนคอมพิวเตอร์ GE645]
Ken Thompsom เป็นนักวิจัยที่ Multics และทำงานที่ Bell Labs อย่างไรก็ตาม บริษัทได้ถอนตัวออกจากโครงการในเวลาต่อมา แต่เขายังคงศึกษาต่อในระบบ ตั้งแต่นั้นมา ความคิดของเขาไม่ใช่การสานต่อ Multics ดั้งเดิม แต่เพื่อสร้างบางสิ่งที่เล็กกว่า แต่นั่นก็รักษาแนวคิดพื้นฐานของระบบไว้ จากนั้น เรื่องราวเกี่ยวกับระบบ Unix ก็เริ่มต้นขึ้น Brian Kernighan นักวิจัยจาก Bell Labs ได้ตั้งชื่อนี้ด้วย
ในปี 1973 Dennis Ritchie นักวิจัยอีกคนที่ Bell Labs ได้เขียนระบบ Unix ใหม่ทั้งหมดในภาษาระดับสูงที่เรียกว่า C ซึ่งเขาพัฒนาขึ้นเอง ด้วยเหตุนี้ ระบบจึงได้รับการยอมรับอย่างกว้างขวางจากผู้ใช้ภายนอก Bell Labs
ระหว่างปี 1977 และ 1981 AT&T ได้ปรับแต่ง Unix ทำการเปลี่ยนแปลงบางอย่าง และปล่อย System III ในปีพ.ศ. 2526 หลังจากการดัดแปลงอีกชุดหนึ่ง Unix System IV ที่เป็นที่รู้จักก็ออกวางจำหน่ายและขายต่อไป ทุกวันนี้ระบบนี้ถูกใช้ในตลาดจนกลายเป็นมาตรฐานสากลของ Unix ระบบนี้ทำการตลาดโดยบริษัทต่างๆ เช่น IBM, HP, Sun เป็นต้น Unix เป็นระบบปฏิบัติการที่มีราคาแพงมากและใช้ในคอมพิวเตอร์ที่ทรงพลัง (เช่น เมนเฟรม) โดยบริษัทข้ามชาติหลายแห่ง
ความสัมพันธ์ระหว่าง Unix และ Linux หรือมากกว่าระหว่าง Unix และ Linus Torvalds คืออะไร?
เพื่อตอบคำถามนี้ จำเป็นต้องพูดถึงระบบปฏิบัติการอื่นคือ Minix Minix เป็นเวอร์ชันของ Unix อย่างไรก็ตาม ฟรีและมีซอร์สโค้ดให้ใช้งาน ซึ่งหมายความว่าโปรแกรมเมอร์ที่มีประสบการณ์สามารถเปลี่ยนแปลงได้ เดิมสร้างขึ้นเพื่อใช้ในการศึกษาสำหรับทุกคนที่ต้องการเรียน Unix "ที่บ้าน" อย่างไรก็ตาม เป็นมูลค่าการกล่าวขวัญว่ามันถูกเขียนจาก “ศูนย์” และถึงแม้จะเป็นรุ่น Unix แต่ก็ไม่มีรหัส AT&T ใด ๆ ดังนั้นจึงสามารถแจกจ่ายได้อย่างอิสระ
จากนั้น "เข้าไปในที่เกิดเหตุ" Linus Torvalds เขาเป็นนักศึกษาวิทยาศาสตร์คอมพิวเตอร์ที่มหาวิทยาลัยเฮลซิงกิในฟินแลนด์ และในปี 1991 ในฐานะงานอดิเรก Linus ได้ตัดสินใจพัฒนาระบบที่มีประสิทธิภาพมากกว่า Minix เพื่อให้ได้ข่าวเกี่ยวกับความคิดของเขา เขาส่งข้อความไปยังกลุ่มหนึ่งผ่าน Usenet (ซึ่งเป็นบรรพบุรุษของอินเทอร์เน็ต) สามารถดูข้อความได้ที่ท้ายบทความนี้ ในปีเดียวกันนั้น เขาได้ปล่อยเคอร์เนลเวอร์ชัน (ระบบปฏิบัติการหลัก) 0.02 และทำงานต่อไปจนกระทั่ง ซึ่งในปี 1994 ได้ออกเวอร์ชัน 1.0 ในขณะที่เขียนบทความนี้ ฉบับปัจจุบันคือ was 2.6.
Linux เป็นระบบปฏิบัติการฟรีและเป็นการปรับใช้ข้อกำหนด POSIX อีกครั้ง (มาตรฐานโดย IEEE สถาบันวิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์) สำหรับระบบที่มีส่วนขยาย extension ระบบ V และ BSD ซึ่งหมายความว่า Linux นั้นคล้ายกับ Unix มาก แต่ไม่ได้มาจากที่เดียวกันและเขียนต่างกัน
แต่ทำไมลินุกซ์ถึงฟรี?
Linus Torvalds เมื่อเขาพัฒนา Linux ไม่มีความตั้งใจที่จะทำเงิน แต่สร้างระบบสำหรับใช้ส่วนตัวที่ตอบสนองความต้องการของเขา รูปแบบการพัฒนาที่นำมาใช้คือการช่วยเหลือส่วนรวม นั่นคือเขาประสานความพยายามร่วมกันของกลุ่มเพื่อปรับปรุงระบบที่เขาสร้างขึ้น ผู้คนหลายพันคนมีส่วนร่วมในการพัฒนา Linux อย่างอิสระ เพียงเพื่อความพึงพอใจในการสร้างระบบปฏิบัติการที่ดีขึ้น
ใบอนุญาต GPL
Linux อยู่ภายใต้ลิขสิทธิ์ GPL อนุญาตให้ทุกคนใช้โปรแกรมที่อยู่ภายใต้นั้นได้ โดยมีข้อผูกมัดที่จะไม่ปิดโปรแกรมและทำการค้า นั่นคือ คุณสามารถเปลี่ยนส่วนใดๆ ของ Linux ปรับเปลี่ยน และทำการตลาดได้ แต่คุณไม่สามารถปิดได้ (ไม่อนุญาตให้ผู้ใช้รายอื่นแก้ไขได้) และขายได้
GNU
แต่เรื่องราวของลินุกซ์ยังไม่จบเพียงแค่นั้น จำเป็นต้องรู้ว่า GNU คืออะไร GNU เป็นโครงการที่เริ่มต้นในปี 1984 โดยมีเป้าหมายเพื่อพัฒนาระบบปฏิบัติการที่เข้ากันได้กับ Unix ลินุกซ์เองเป็นเพียงเคอร์เนล Linus Torvalds ในเวลาเดียวกันกับการเขียนซอร์สโค้ดของเคอร์เนล เริ่มใช้โปรแกรม GNU เพื่อสร้างระบบของเขา ชอบแนวคิดนี้ เขาจึงตัดสินใจทิ้งเคอร์เนลไว้ภายใต้ใบอนุญาตเดียวกัน
แต่ตัวเคอร์เนลเองไม่สามารถใช้งานได้ เคอร์เนลเป็นส่วนที่สำคัญที่สุด เนื่องจากเป็นแกนหลักและทำหน้าที่เป็นตัวสื่อสารระหว่างผู้ใช้กับคอมพิวเตอร์ ดังนั้น ด้วยการใช้ตัวแปรของระบบ GNU ร่วมกับเคอร์เนล ลินุกซ์จึงกลายเป็นระบบปฏิบัติการ
แต่ตอนนี้คุณอาจจะสับสนแล้ว แล้วลินุกซ์คืออะไร? GNU คืออะไร? พูดง่ายๆ ก็คือ ผู้คนจำนวนมากใช้ระบบ GNU เวอร์ชันดัดแปลง โดยคิดว่าเป็น Linux เอง โปรแกรมเมอร์ที่ทำงานกับมันรู้ดีว่าโดยพื้นฐานแล้ว Linux นั้นเป็นเคอร์เนลตามที่กล่าวไว้ แต่ทุกคนเรียก Linux ชุดนี้ (มีผู้ที่ปกป้องการใช้ GNU/Linux)
ในที่สุด โปรเจ็กต์ GNU ก็เป็นหนึ่งในโครงการที่รับผิดชอบต่อความสำเร็จของ Linux เพราะต้องขอบคุณ "การผสมผสาน" ของโปรแกรมกับเคอร์เนล พัฒนาโดย Linus Torvalds ลินุกซ์ได้แสดงให้เห็นว่าเหตุใดจึงเป็นระบบปฏิบัติการที่คู่ควรกับทักษะที่ไม่มีใครเทียบได้ ระบบอื่น
คอมพิวเตอร์ - โรงเรียนบราซิล
ที่มา: โรงเรียนบราซิล - https://brasilescola.uol.com.br/informatica/historia-do-linux.htm