LINUX
Linux has its roots in a student project. In 1992, an undergraduate called Linus Torvalds was studying computer science in Helsinki, Finland. Like most computer science courses, a big component of it was taught on (and about) Unix. Unix was the wonder operating system of the 1970s and 1980s: both a textbook example of the principles of operating system design, and sufficiently robust to be the standard OS in engineering and scientific computing. But Unix was a commercial product (licensed by AT&T to a number of resellers, and cost more than a student could pay.
Annoyed by the shortcomings of Minix (a compact Unix clone written as a teaching aid by Professor Andy Tannenbaum) Linus set out to write his own ‘kernel’ – the core of an operating system that handles memory allocation, talks to hardware devices, and makes sure everything keeps running. He used the GNU programming tools developed by Richard Stallman's Free Software Foundation, an organization of volunteers dedicated to fulfilling Stallman’s ideal of making good software that anyone could use without paying. When he’d written a basic kernel, he released the source code to the Linux kernel on the Internet.
Source code is important. It’s the original from which compiled programs are generated. If you don’t have the source code to a program, you can't modify it to fix bugs or add new features. Most software companies won't sell you their source code, or will only do so for an eye-watering price, because they believe that if they make it available it will destroy their revenue stream.
What happened next was astounding, from the conventional, commercial software industry point of view – and utterly predictable to anyone who knew about the Free Software Foundation. Programmers (mostly academics and students) began using Linux. They found that it didn’t do things they wanted it to do – so they fixed it. And where they improved it, they sent the improvements to Linus, who rolled them into the kernel. And Linux began to grow.
There’s a term for this model of software development; it’s called Open Source (see www.opensource.orgj for more information). Anyone can have the source code – it’s free (in the sense of free speech, not free beer). Anyone can contribute to it. If you use it heavily you may want to extend or develop or fix bugs in it - and it is so easy to give your fixes back to the community that most people do so.
An operating system kernel on its own isn’t a lot of use; but Linux was purposefully designed as a near-clone of Unix, and there is a lot of software out there that is free and was designed to compile on Linux. By about 1992, the first ‘distributions’ appeared.
A distribution is the Linux-user term for a complete operating system kit, complete with the utilities and applications you need to make it do useful things – command interpreters, programming tools, text editors, typesetting tools, and graphical user interfaces based on the X windowing system. X is a standard in academic and scientific computing, but not hitherto common on PCs; it’s a complex distributed windowing system on which people implement graphical interfaces like KDE and Gnome.
As more and more people got to know about Linux, some of them began to port the Linux kernel to run on non-standard computers. Because it’s free, Linux is now the most widely-ported operating system there is.
ลินุกซ์
Linux มีรากในโครงการนักเรียน . 1992 ปริญญาตรีเรียกว่าพริกขี้หนูสีรุ้งเรียนวิทยาศาสตร์คอมพิวเตอร์ในเฮลซิงกิ , ฟินแลนด์ ชอบวิชาวิทยาศาสตร์คอมพิวเตอร์มากที่สุด ส่วน ใหญ่ ของ มันถูกสอนอยู่ ( ประมาณ ) ยูนิกซ์ ยูนิกซ์เป็นระบบปฏิบัติการที่สงสัยของปี 1970 และ 1980 : ทั้งตำราเช่นหลักการของการออกแบบระบบปฏิบัติการและมีประสิทธิภาพเพียงพอที่จะเป็น OS มาตรฐานในด้านวิศวกรรมและวิทยาศาสตร์คอมพิวเตอร์ แต่ Unix เป็นผลิตภัณฑ์เชิงพาณิชย์ ( ได้รับอนุญาตจากที่& T ไปยังหมายเลขของผู้ขายและค่าใช้จ่ายมากกว่านักเรียนสามารถจ่าย .
รำคาญบกพร่องของมินิกซ์ ( Clone Unix กะทัดรัดเขียนเป็นอุปกรณ์การเรียนการสอน โดยศาสตราจารย์แอนดี้แทนเนินเบาม์ ) ไลนัสออกไปเขียนของเขาเอง ' เมล็ด ' –หลักของระบบปฏิบัติการที่จัดการหน่วยความจำจัดสรร พูดคุยกับอุปกรณ์ฮาร์ดแวร์ และทำให้แน่ใจว่าทุกอย่างยังคงวิ่ง เขาใช้ GNU เครื่องมือการเขียนโปรแกรมที่พัฒนาโดยมูลนิธิซอฟต์แวร์ฟรีคือ ริชาร์ด สตอลล์แมน ,องค์กรอาสาสมัครที่อุทิศตนเพื่อเติมเต็ม สตอลล์แมนเหมาะทำซอฟต์แวร์ที่ดีที่ทุกคนสามารถใช้โดยไม่ต้องเสียเงิน เมื่อเขาเขียนโปรแกรมพื้นฐาน เขาปล่อยซอร์สโค้ดเพื่อลินุกซ์บนอินเทอร์เน็ต .
รหัสแหล่งที่มาเป็นสำคัญ ของเดิมจากที่รวบรวมโปรแกรมที่สร้างขึ้น หากคุณไม่ได้มีรหัสที่มากับโปรแกรมคุณไม่สามารถแก้ไขได้ในการแก้ไขข้อผิดพลาด หรือเพิ่มคุณสมบัติใหม่ บริษัทซอฟต์แวร์ส่วนใหญ่จะไม่ขายรหัสแหล่งที่มาของพวกเขา หรือจะทำเพื่อตารดน้ำราคา เพราะพวกเขาคิดว่าถ้าพวกเขาทำให้มันใช้ได้ มันจะทำลายกระแสรายได้ของพวกเขา .
สิ่งที่เกิดขึ้นต่อไปคือที่น่าอัศจรรย์ จากปกติซอฟต์แวร์เชิงพาณิชย์และอุตสาหกรรม ในมุมมองและอย่างสิ้นเชิง ทายให้ใครรู้เกี่ยวกับมูลนิธิฟรีซอฟต์แวร์ โปรแกรมเมอร์ ( นักศึกษาส่วนใหญ่เป็นนักวิชาการและ ) เริ่มใช้ลินุกซ์ พวกเขาพบว่ามันไม่ได้ทำสิ่งที่พวกเขาต้องการช่วยให้พวกเขาแก้ไขมัน และที่พวกเขาดีขึ้น พวกเขาส่งการปรับปรุง ไลนัสที่รีดไว้ในเคอร์เนล และ Linux เริ่มเติบโต .
มีศัพท์นี้ รูปแบบของการพัฒนาซอฟต์แวร์ มันเรียกว่าเปิดแหล่งที่มา ( ดู www.opensource.orgj สำหรับข้อมูลเพิ่มเติม ) ทุกคนสามารถมีรหัสแหล่งที่มาและมันฟรี ( ในความรู้สึกของการพูดฟรีไม่ฟรีเบียร์ ) ทุกคนสามารถมีส่วนร่วมกับมันถ้าคุณใช้มันหนัก คุณอาจต้องการ เพื่อขยายหรือพัฒนา หรือแก้ไขข้อบกพร่องในมันและมันเป็นเรื่องง่ายที่จะทำให้การแก้ไขของคุณกลับไปที่ชุมชนที่คนส่วนใหญ่ทำ .
เป็นเคอร์เนลระบบปฏิบัติการบนของตัวเองก็ไม่ได้ใช้มากมาย แต่ Linux ได้ตั้งใจออกแบบมาเป็นโคลนใกล้ของ UNIX , และมีมากของซอฟต์แวร์ออกมีฟรีและถูกออกแบบมาเพื่อคอมไพล์บนลินุกซ์ ประมาณ ปี 1992แรกคือ ' ' ปรากฏ .
กระจายคำว่าผู้ใช้ลินุกซ์สำหรับอุปกรณ์ระบบปฏิบัติการที่สมบูรณ์ เพียบพร้อมด้วยสาธารณูปโภคและโปรแกรมที่คุณต้องการให้มันทำสิ่งที่มีประโยชน์และแปลคำสั่ง , เครื่องมือ , โปรแกรมแก้ไขข้อความ typesetting เครื่องมือและอินเตอร์เฟซผู้ใช้แบบกราฟิกตาม x หน้าต่างระบบ x มีมาตรฐานทางวิชาการและวิทยาศาสตร์คอมพิวเตอร์แต่ไม่ใช่แค่นี้ ทั่วไปบนพีซี มันซับซ้อนกระจาย หน้าต่างระบบที่ใช้อินเทอร์เฟซแบบกราฟิกและคนชอบ KDE GNOME
เป็นคนมากขึ้น ได้รู้เกี่ยวกับ Linux , บางส่วนของพวกเขาเริ่มที่จะพอร์ตลินุกซ์ที่ใช้มาตรฐานคอมพิวเตอร์ เพราะว่ามันฟรีลินุกซ์คือตอนนี้อย่างกว้างขวางมากที่สุดพอร์ตระบบปฏิบัติการมี .
การแปล กรุณารอสักครู่..
