|
|
โอเพนซอร์ส คือ ???
โอเพนซอร์ส คือ ซอฟต์แวร์ ที่สามารถนำไป ใช้งาน ศึกษา แก้ไข และ เผยแพร่ (ไม่ว่าจะแก้ไขหรือไม่ ไม่ว่าจะคิดราคาหรือไม่) ได้อย่างเสรี ปราศจากเงื่อนไขเพิ่มเติม (เช่นคิดค่า license หรือต้องเซ็นสัญญาพิเศษ)
การพัฒนา ที่เปิดเผยซอร์สโค้ด (รหัสต้นฉบับ) ให้สาธารณะนำไปพัฒนาต่อยอดได้ ทำให้เกิดการร่วมมือกันทำงานอย่างไร้พรมแดนผ่านเครือข่ายอินเทอร์เน็ต
!ข้อสังเกต
- คำว่าซอฟต์แวร์โอเพนซอร์ส และซอฟต์แวร์เสรี มีความหมายเดียวกัน และใช้แทนกันได้
- หลักการทั้งหมดบังคับด้วยเงื่อนไขที่ชัดเจนของ license ที่เรียกว่า open-source license (เช่น GPL, BSD) การจะเป็นซอฟต์แวร์แบบโอเพนซอร์สหรือไม่ ดูได้อย่างชัดเจนจาก license ที่ใช้ว่าตรงตามเกณฑ์ข้างต้นหรือไม่
- เงื่อนไขในการต้องเปิดให้ศึกษาและแก้ไขได้อย่างเสรี ทำให้ต้องเปิดโอกาสให้เข้าถึงซอร์สโค้ดไปกับการเผยแพร่เสมอ
- ผู้ที่ได้รับซอฟต์แวร์ตาม license นั้นไปจะได้รับสิทธิข้างต้นไปทั้งหมด เช่นสามารถนำไปลงกี่เครื่องก็ได้ หรือทำซ้ำกี่ชุดเพื่อการใช้งานหรือขายก็ได้ หรือปรับปรุงแล้วเผยแพร่ต่อไปก็ได้
ที่มา http://opensource.thai.net
|
ฐานข้อมูลทิปคอมพิวเตอร์จาก บีคอม
หน้าหลักทิปคอมพิวเตอร์
|
|