Featured Post

GPS (Global positioning System)

เป็นระบบบอกพิกัดผ่านทางดาวเทียมซึ่งดาวเทียมจะบินโคจรสูงจากระดับพื้นโลกประมาณ 20,200 กิโลเมตร ดาวเทียมเหล่านี้จะคอยส่งสัญญาณให้กับเครื่องลูกข่าย...

อ่านต่อ

นิยามของซอฟต์แวร์ Open Source

Posted by suthamas | Posted in Opensource | Posted on 30-10-2009

0

นิยามของซอฟต์แวร์ Open Source

องค์กรอิสระ Open Source Initiative (OSI) ได้นิยามซอฟต์แวร์โอเพ่นซอร์สไว้ดังนี้

  1. อนุญาตให้นำไปเผยแพร่ได้อย่างเสรี (Free Redistribution)
  2. ให้มาพร้อมกับซอฟต์แวร์ต้นฉบับ (Source Code)
  3. อนุญาตให้สร้างซอฟต์แวร์ใหม่โดยต่อยอดจากซอฟต์แวร์ต้นฉบับ (Derived Works)
  4. ต้องไม่แบ่งแยกผู้พัฒนาออกจากซอฟต์แวร์ต้นฉบับ (Integrity of the Author”s Source Code)
  5. จะต้องไม่เลือกปฏิบัติเพื่อกีดกันบุคคล หรือกลุ่มบุคคล (No Discrimination Against Persons or Groups)
  6. จะต้องไม่จำกัดการใช้เฉพาะกลุ่มใดกลุ่มหนึ่งเท่านั้น (No Discrimination Against Field of Endeavor)
  7. การเผยแพร่ไลเซนต์ (Distribution of License)
  8. ไลเซนต์ของซอฟต์แวร์จะต้องไม่ขึ้นกับไลเซนต์ของผลิตภัณฑ์ (License Must Not be Specific to a Product)
  9. ไลเซนต์ของซอฟต์แวร์จะต้องไม่จำกัดไลเซนต์ของซอฟต์แวร์อื่น (License Must Not Restrict Other Software)
  10. ไลเซนต์จะต้องไม่ผูกติดกับเทคโนโลยี (License Must Be Technology-Neatral)

เอกสารอ้างอิง: The Open Source Initiative (OSI). The Open Source Definition.

Write a comment



Advertise Here