เมื่อสมัยที่เขายังเป็นนักศึกษาคอมพิวเตอร์ ที่มหาวิทยาลัยเฮลซิงกิ โดยแรกเริ่ม ริชาร์ด สตอลแมน (Richard Stallman) ได้ก่อตั้งโครงการกนูขึ้นในปี พ.ศ. 2526 จุดมุ่งหมายโครงการกนู คือ ต้องการพัฒนาระบบปฏิบัติการคล้ายยูนิกซ์ที่เป็นซอฟต์แวร์เสรีทั้งระบบ ราวช่วงพ.ศ. 2533 โครงการกนูมีส่วนโปรแกรมที่จำเป็นสำหรับระบบปฏิบัติการเกือบครบทั้งหมด ได้แก่ คลังโปรแกรม (Libraries) คอมไพเลอร์ (Compiler) โปรแกรมแก้ไขข้อความ(Text Editor) และเปลือกระบบยูนิกซ์(Shell) ซึ่งขาดแต่เพียงเคอร์เนล(Kernel) เท่านั้น ในพ.ศ. 2533 โครงการกนูได้พัฒนาเคอร์เนลชื่อ Hurd เพื่อใช้ในระบบกนูซึ่งในขณะนั้นมีปัญหาเกี่ยวกับความเร็วในการประมวลผล Show ปัจจุบันได้มีการนำระบบปฏิบัติการลีนุกซ์ไปประยุกต์เป็นระบบปฏิบัติการสำหรับงานด้านต่างๆเช่นงานด้านการคำนวณทางวิทยาศาสตร์ใช้เป็นสถานีงาน สถานีบริการ อินเทอร์เน็ต อินทราเน็ต หรือใช้ใน การเรียนการสอนและการทำงิจัยทางคอมพิวเตอร์ใช้พัฒนาโปรแกรมเนื่องจาก มีเครื่องมือมากมาย เช่น โปรแกรมภาษาซี (C) ซีพลัสพลัส (C++) ปาสคาล (Pascal) ฟอร์แทรน (Fortran) ลิสป์ (Lisp) โปรล็อก (Prolog) เอดา (ADA) มีภาษาสคริปต์ เช่น เชลล์ (Shell) บาสช์เชลล์ (Bash Shell) ซีเชลล์(C Shell) คอร์นเชลล์ (Korn Shell) เพิร์ล (Perl) พายตัน (python) TCL/TK ส่วนประกอบของ Linux operation system
ข้อดีของระบบปฏิบัติการลินุกซ์สำหรับคนที่ไม่เคยใช้ลินุกซ์มาก่อน และอาจจะรู้สึกว่าอินเตอร์เฟซของลินุกซ์ค่อนข้างใช้งานยาก ลงมาดูข้อดีของระบบปฏิบัติการนี้กันให้มากขึ้น
Linux คืออะไร ? ลินุกซ์ ก็คือ Unix ชนิดหนึ่งซึ่งเป็นระบบปฎิบัติการที่เป็น open source software โดยมีการพัฒนาแจกจ่ายให้ผู้ใช้งานได้ฟรี ตามความหมายของ Linux แล้วจริงๆหมายถึง Linux kernel หรือ operating system kernel ซึ่งทำหน้าที่เป็นตัวกลางเชื่อต่อระหว่าง hardware และ application เพื่อบริหารจัดการ resource ที่มีอยู่ให้เหมาะสม เริ่มแรก Linux เกิดขึ้นจากการพัฒนาบน computer (PC) ที่ใช้ chipset Intelx86 (32bit) แต่แล้วก็มีการพัฒนาให้รองรับกับ platform อื่นๆทั่วไป เพราะการเข้าครอบครองตลาดของ Android บน Smartphone ทำให้ Linux กลายเป็นระบบปฎิบัติการที่แพร่หลายมาก อีกทั้งยังสามารถใช้งานในด้าน server หรือ mainframe Desktop Linux เริ่มมีการเพิ่มให้รองรับการทำงานควบคู่ไปกับระบบ window เช่น X11,Mir และ Wayland บางชนิดออกแบบมาสำหรับ server ซึ่งจะตัดส่วนที่เป็น graphical ออก แล้วเพิ่ม software ที่ไว้ทำงานเป็น application platform อย่างเช่น LAMP เพราะ Linux ค่อนข้างเสรีในการติดตั้งหรือปรับแต่งระบบเพื่อตอบโจทย์ความต้องการของ user
ประวัติของ Linuxเริ่มต้องจากการคิดค้น Unix ขึ้นมา ไว้สำหรับเป็นระบบปฎิบัติการสำหรับ server และ ระบบขนาดใหญ่ ต่อมาได้มีคนพัฒนา Unix สำหรับ personal computer ขึ้นมาชื่อ “MINIX” ในปี 1987 แต่เนื่องจากอยู่ภายใต้ license สำหรับด้านการศึกษาเท่านั้น ทำให้นาย Linus Torvalds เริ่มพัฒนา operating system kernel ของตนเองขึ้นมาเพื่อใช้งาน ซึ่งสุดท้ายแล้วก็กลายมาเป็น Linux kernel Linux เป็นระบบปฏิบัติการประเภทใดลีนุกซ์ เป็นระบบปฏิบัติการเช่นเดียวกับ ดอส ไมโครซอฟต์วินโดวส์ หรือยูนิกซ์ โดยลีนุกซ์นั้นจัดว่าเป็นระบบปฏิบัติการยูนิกซ์ประเภทหนึ่ง การที่ลีนุกซ์เป็นที่กล่าวขานกันมากขณะนี้ เนื่องจากความสามารถของตัวระบบปฏิบัติการและโปรแกรมประยุกต์ที่ทำงานบนระบบลีนุกซ์ โดยเฉพาะอย่างยิ่งโปรแกรมในตระกูลของ GNU (GNU's Not UNIX) และสิ่งที่ ...
ลินุกซ์เป็นระบบปฏิบัติการรูปแบบใดLinux ใช้ระบบ Unix รุ่นก่อนหน้าซึ่งใช้หลักการออกแบบโมดูลาร์ ในระบบประเภทนี้ OS มีเครื่องมือง่ายๆในขณะที่เชลล์สคริปต์และภาษาคำสั่งรวมกันเพื่อดำเนินการเวิร์กโฟลว์ที่ซับซ้อน Linux รองรับหลายภาษารวมถึง PHP, Perl, Ruby, Python และอื่น ๆ ความหลากหลายนี้ทำให้นักพัฒนามีอิสระในการเขียนโค้ดในภาษาใดก็ได้ที่พวกเขารู้สึกสบายใจ ...
ระบบปฏิบัติการลินุกซ์ มีอะไรบ้างลินุกซ์ ถือเป็นส่วนสำคัญของซอฟต์แวร์เซิร์ฟเวอร์ที่เรียกว่า LAMP ย่อมาจาก Linux, Apache, MySQL, Perl/PHP/Python ซึ่งเป็นที่นิยมใช้เป็นเว็บเซิร์ฟเวอร์ และพบมากสุดระบบหนึ่ง ตัวอย่างซอฟต์แวร์ซึ่งพัฒนาสำหรับระบบนี้คือ มีเดียวิกิ ซอฟต์แวร์สำหรับวิกิพีเดีย
Linux OS ถูกพัฒนาต่อยอดมาจากระบบปฏิบัติการใดกำเนิด Linux
สิ่งที่ไม่พูดไม่ได้คือ Linux นั้นพัฒนาต่อยอดมาจากระบบปฏิบัติการ Unix ครับ ดังนั้นถ้าใครใช้ Linux เป็น ก็จะใช้ Unix เป็นแน่นอน และยังต่อยอดไปสู่ระบบปฏิบัติการอื่นได้ เช่น BSD เป็นต้น ตัวอย่างระบบปฏิบัติการ Unix.
|