open-source product, and when IBM adopted the Apache Web server as the core of its WebSphere product line.
Officially, open source (which is a trademark of the Open Source Initiative—see www.opensource.org) means more than that source code is available. The source must be available for redistribution without restriction and without charge, and the license must permit the creation of modifications and derivative works, and must allow those derivatives to be redis- tributed under the same terms as the original work. Licenses that conform with the Open Source Defini- tion include the GNU Public License (GPL), the BSD license used with Berkeley Unix derivatives, the X Consortium license for the X Window System, and the Mozilla Public License.
But open source is more than just a matter of licenses. Some of the most significant advances in computing, advances that are significantly shaping our economy and our future, are the product of a little- understood “hacker culture.” It is essential to under- stand this culture and how it produces such innovative, high-quality software. What’s more, companies large and small are struggling to understand how the ethic of free source code distribution affects the economic models underlying their present businesses.
This collection of commentaries attempts to pro- vide some perspectives on open-source software that can be applied by anyone developing software, not just by people fully committed to the open-source model. I’ve tried to put open source in the broader context of collaborative software development, while four open-source pioneers, Linus Torvalds (Linux), Larry Wall (Perl, patch, rn), Roy Fielding (Apache), and John Ousterhout (Tcl/tk), provide background on their own work.
It’s important not to reduce the open-source debate to a question of NT versus Linux, or Microsoft versus the rest of the world. We need to understand how the lessons of open source can be applied to software development across the board. Can companies create better products by giving their user communities more influence in product development and evolu- tion? Can users get more “bang for the buck” from their own custom software by sharing it, and receiving the work of others in return? And as the Internet, rather than the desktop, becomes the focus for new applications, do current open-source projects teach principles of large-scale collaborative work that can be applied fruitfully to endeavors other than software development?
Those interested in the topic of open source are encouraged to read Eric Raymond’s seminal paper, “The Cathedral and the Bazaar”
(www.ccil.org/~esr/writings), which inspired Netscape’s decision to release its browser as open-source software. See also Mark Stone’s “Science of the New Renaissance” (www.edventure.com/release1/1198.html), which argues that open source is a natural extension of the Western scientific tradition.
เปิดแหล่งผลิตภัณฑ์ และเมื่อ IBM ถึงอะแพชีเว็บเซิร์ฟเวอร์เป็นหลักของสายผลิตภัณฑ์ของ WebSphere นั้นเปิด เปิดแหล่งที่มา (ซึ่งเป็นเครื่องหมายการค้าของริแหล่งเปิด — ดู www.opensource.org) หมายถึงรหัสต้นทางมากกว่าที่จะพร้อมใช้งาน แหล่งข้อมูลต้องพร้อมใช้งานสำหรับซอร์ส โดยไม่มีข้อจำกัด และไม่ มีค่าธรรมเนียม และใบอนุญาตต้องอนุญาตการสร้างปรับเปลี่ยนและพัฒนา ทำอนุพันธ์เหล่านั้นให้ คุณ redis-tributed ภายใต้เงื่อนไขเดียวกันเป็นงานต้นฉบับ สิทธิ์การใช้งานที่สอดคล้องกับการเปิดแหล่งที่มา Defini - สเตรชันรวม GNU สาธารณะใบอนุญาต (GPL), BSD ใบใช้กับตราสารอนุพันธ์ Unix เบิร์กลีย์ ใบอนุญาตระบบหน้าต่าง X X Consortium และใบสาธารณะ Mozillaแต่มาเปิดเป็นมากกว่าเรื่องของใบอนุญาต ความก้าวหน้าครั้งสำคัญที่สุดในการใช้งาน ความก้าวหน้าที่จะสร้างรูปร่างมากเศรษฐกิจและอนาคตของเรา มีผลิตภัณฑ์ของน้อย-เข้าใจ "แฮกเกอร์วัฒนธรรม" จำเป็นต้องภายใต้ยืนว่ามันผลิตซอฟต์แวร์เช่นคุณภาพ นวัตกรรมและวัฒนธรรมนี้ได้ แก่ บริษัทขนาดใหญ่ และขนาดเล็กจะดิ้นรนเพื่อทำความเข้าใจแบบจำลองเศรษฐกิจต้นธุรกิจปัจจุบันกระทบจริยธรรมการกระจายรหัสแหล่งฟรีคอลเลกชันนี้อรรถกถาพยายาม pro - vide บางมุมเปิดแหล่งซอฟต์แวร์ที่สามารถใช้ได้ โดยผู้พัฒนาซอฟแวร์ ไม่ใช่แค่คนอย่างมุ่งมั่นแบบซอร์ส ฉันได้พยายามที่จะนำมาเปิดในบริบทที่กว้างขึ้นของซอฟต์แวร์ร่วมพัฒนา สี่เปิดแหล่งบุกเบิก ไลนัส Torvalds (Linux), แลร์รีวอลล์ (ภาษาเพิร์ล แพทช์ rn), รอย Fielding (Apache), และจอห์น Ousterhout (เส้น/tk), ให้พื้นหลังในการทำงานของตนเองจะต้องไม่ลดการอภิปรายเปิดแหล่งคำถามของ NT เมื่อเทียบกับ Linux, Microsoft และส่วนเหลือของโลก เราต้องเข้าใจว่าบทเรียนของมาเปิดใช้พัฒนาซอฟต์แวร์ทั่วกระดาน บริษัทสามารถสร้างได้ผลิตภัณฑ์ที่ดีกว่า โดยให้ชุมชนผู้ใช้อิทธิพลมากขึ้นในการพัฒนาผลิตภัณฑ์และสเตรชัน evolu ผู้ใช้ได้มากขึ้น "บางสำหรับบัค" จากซอฟท์แวร์ของตนเอง ด้วยการร่วมกัน ได้รับการทำงานของผู้อื่นกลับ และเป็นอินเทอร์เน็ต แทนเดสก์ท็อป กลายเป็น จุดเน้นสำหรับการใช้งานใหม่ ทำปัจจุบันแหล่งเปิดโครงการสอนหลักการทำงานร่วมกันขนาดใหญ่ที่สามารถนำไปใช้ fruitfully กับความพยายามนอกเหนือจากการพัฒนาซอฟต์แวร์ผู้ที่สนใจในหัวข้อแหล่งเปิดขอแนะนำอ่าน Eric Raymond บรรลุถึงกระดาษ "มหาวิหารและเดอะบาซาร์"(www.ccil.org/ ~esr/writings), ซึ่งได้แรงบันดาลใจของ Netscape ตัดสินปล่อยของเบราว์เซอร์เป็นแหล่งเปิดซอฟต์แวร์ ดูยังหมายหิน "วิทยาศาสตร์ของใหม่เรอเนสซองซ์" (www.edventure.com/release1/1198.html), ซึ่งจนมาเปิดที่มีต่อธรรมชาติของประเพณีวิทยาศาสตร์ตะวันตก
การแปล กรุณารอสักครู่..