ค้นหาทุกอย่างในเว็บครูบ้านนอก :
ชุมชนครู บุคลากรทางการศึกษา และนักเรียน แหล่งความรู้สำหรับครู นักเรียน ข่าวการศึกษา ห้องสมุดความรู้ทุกกลุ่มสาระการเรียนรู้ และความรู้ทั่วไป เผยแพร่ผลงานวิชาการ ที่นี่


หน้าแรกครูบ้านนอก > ข่าว/บทความ > OpenSource & Freeware > ซอฟต์แวร์ Open Source คืออะไร?

ซอฟต์แวร์ Open Source คืออะไร?

🗓 โพสต์เมื่อวันที่ : 12 ส.ค. 2550 เปิดอ่าน : 41,369 ครั้ง

Advertisement

☰แชร์ >  
Share on Google+ LINE it!
เพิ่มเพื่อน
ซอฟต์แวร์ Open Source คืออะไร?

Advertisement

Open Source

ซอฟต์แวร์ Open Source คืออะไร?

ซอฟต์แวร์ที่ให้ไปพร้อมกับซอร์สโค้ด

  • ซอร์สโค้ด คือ ซอฟต์แวร์ต้นฉบับ โดยจะต้องสามารถอ่านเข้าใจ และอยู่ในรูปแบบที่สามารถปรับปรุงแก้ไขเพิ่มเติมได้

ผู้ใช้ซอฟต์แวร์ Open Source มีอิสระในการนำไปใช้ นำไปแจกจ่าย และปรับปรุงแก้ไข โดยจะคิดค่าใช้จ่ายหรือไม่ก็ได้ขึ้นอยู่กับเงื่อนไขในการอนุญาต

นิยามของซอฟต์แวร์ Open Source มีอะไรบ้าง?

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

  1. อนุญาตให้นำไปเผยแพร่ได้อย่างเสรี (Free Redistribution)
    ไลเซนต์จะต้องไม่จำกัดในการขาย หรือแจกจ่ายให้กับผู้อื่น โดยไม่มีการบังคับว่าต้องจ่ายค่าธรรมเนียม (Royalty Fee) ให้กับเจ้าของซอฟต์แวร์ต้นฉบับ
  2. ให้มาพร้อมกับซอฟต์แวร์ต้นฉบับ (Source Code)
    โปรแกรมต้องให้มาพร้อมกับ Source Code หรือถ้าไม่ได้ให้มาพร้อมโปรแกรมจะต้องมีช่องทางที่จะทำให้ผู้ใช้สามารถเข้าถึง Source Code ได้โดยไม่มีการคิดค่าใช้จ่ายเพิ่มเติม และ Source Code ที่ให้มาจะต้องอยู่ในรูปแบบที่นำไปปรับปรุงแก้ไขได้
  3. อนุญาตให้สร้างซอฟต์แวร์ใหม่โดยต่อยอดจากซอฟต์แวร์ต้นฉบับ (Derived Works)
    ไลเซนต์ของซอฟต์แวร์ต้องอนุญาตให้สามารถนำไปปรับปรุงแก้ไข และสร้างซอฟต์แวร์ใหม่ โดยซอฟต์แวร์ตัวใหม่จะต้องมีไลเซนต์เช่นเดียวกับซอฟต์แวร์ต้นฉบับ
  4. ต้องไม่แบ่งแยกผู้พัฒนาออกจากซอฟต์แวร์ต้นฉบับ (Integrity of the Author's Source Code)
    ไลเซนต์อาจจะไม่ได้ให้ไปพร้อมซอสโค้ดในรูปแบบที่สามารถแก้ไขได้ ในกรณีที่มีการกำหนดว่าจะให้ซอร์สโค้ดเฉพาะส่วนที่มีการแก้ไขเพิ่มเติม (patch files) เพื่อใช้ในการคอมไพล์โปรแกรมเท่านั้น ไลเซนต์ใหม่จะต้องกำหนดให้ชัดว่าสามารถแจกจ่ายได้หลังจากแก้ไขซอร์สโค้ดแล้ว โดยไลเซนต์ใหม่อาจจะต้องทำการเปลี่ยนชื่อ หรือเวอร์ชั่นให้แตกต่างจากซอฟต์แวร์ต้นฉบับ
  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.

Advertisement


TAGS ที่เกี่ยวข้อง >> ซอฟต์แวร์ Open Source คืออะไร? , , ซอฟต์แวร์ , Open , Source , คืออะไร? << คลิกอ่านเพิ่มเติม

≡ เรื่องอื่นๆ ที่น่าอ่าน ≡

คลิกอ่าน!
LearnSquare

LearnSquare
เปิดอ่าน 16,743 ครั้ง
คลิกอ่าน!
MAMBO ลายไทย

MAMBO ลายไทย
เปิดอ่าน 15,428 ครั้ง
คลิกอ่าน!
CMS คืออะไรอ่านได้ที่นี่

CMS คืออะไรอ่านได้ที่นี่
เปิดอ่าน 3,807 ครั้ง
คลิกอ่าน!
คลิกอ่าน!
ซอฟต์แวร์ Open Source คืออะไร?

ซอฟต์แวร์ Open Source คืออะไร?
เปิดอ่าน 41,369 ครั้ง
คลิกอ่าน!
Mambo Opensource คืออะไร

Mambo Opensource คืออะไร
เปิดอ่าน 18,541 ครั้ง
Advertisement

≡ เรื่องน่าสนใจในหมวดหมู่นี้ ≡
ไลเซนต์ Open Source ต่างกับไลเซนต์อื่นอย่างไร?☕ คลิกอ่านเลย
ไลเซนต์ Open Source ต่างกับไลเซนต์อื่นอย่างไร?
เปิดอ่าน 1,104 ครั้ง
LearnSquare☕ คลิกอ่านเลย
LearnSquare
เปิดอ่าน 16,743 ครั้ง
Mambo Opensource คืออะไร☕ คลิกอ่านเลย
Mambo Opensource คืออะไร
เปิดอ่าน 18,541 ครั้ง
เคยรู้บ้างมั้ยว่า GNU/GPL คืออะไร☕ คลิกอ่านเลย
เคยรู้บ้างมั้ยว่า GNU/GPL คืออะไร
เปิดอ่าน 23,106 ครั้ง
PHP Multi Elearning II☕ คลิกอ่านเลย
PHP Multi Elearning II
เปิดอ่าน 16,581 ครั้ง

≡ เรื่องน่าอ่าน/สาระน่ารู้ ≡

ระบบการพัฒนาอาชีพครู ระบบการพัฒนาอาชีพครู
เปิดอ่าน 45,418 ครั้ง
ทำไมแป้นพิมพ์ ไม่เรียง A B Cทำไมแป้นพิมพ์ ไม่เรียง A B C
เปิดอ่าน 29,487 ครั้ง
เตือนข้าราชการ นอกใจ มีชู้ มีกิ๊ก โดนโทษวินัย โทษมีตั้งแต่ตัดเงินเดือนจนถึงไล่ออกเตือนข้าราชการ นอกใจ มีชู้ มีกิ๊ก โดนโทษวินัย โทษมีตั้งแต่ตัดเงินเดือนจนถึงไล่ออก
เปิดอ่าน 114,812 ครั้ง
ดาวน์โหลด! นโยบายด้านการศึกษาของนายกรัฐมนตรี (พลเอกประยุทธ์ จันทร์โอชา)ดาวน์โหลด! นโยบายด้านการศึกษาของนายกรัฐมนตรี (พลเอกประยุทธ์ จันทร์โอชา)
เปิดอ่าน 25,537 ครั้ง
ปลา สัตว์มงคลนำโชคลาภปลา สัตว์มงคลนำโชคลาภ
เปิดอ่าน 15,283 ครั้ง

เกมส์ รวมเกมส์สนุกๆ มากมาย
สนามเด็กเล่น

แหล่งรวมเกมส์ เกมส์ให้เล่นมากมาย ศูนย์รวมเกมส์สนุกๆ เกมส์ความรู้ เกมส์ลับสมอง เกมส์ประลองยุทธ แหล่งรวบรวมข้อมูล เกมส์ เกมส์ออนไลน์ เกมส์มันๆ เกมส์ตัดผม ไว้มากมายที่นี่ ให้เด็กๆได้เลือกเล่นมากมาย คลิกเลย

 
หมวดหมู่เนื้อหา
[ข่าว/ประกาศ] [บทความเทคโนโลยีการศึกษา] [Technology] [e-Learning] [Graphics & Multimedia] [OpenSource & Freeware] [ซอฟต์แวร์แนะนำ] [ทฤษฎีทางการศึกษา] [เครื่องมือและเทคนิคการถ่ายภาพ] [Hot Issue] [Research Library] [Questions in ETC] [แวดวงนักเทคโนฯ] [ข่าวการศึกษา] [คุณครูควรรู้ไว้] [คณิตศาสตร์] [วิทยาศาสตร์] [ภาษาต่างประเทศ] [ภาษาไทย] [สุขศึกษาและพลศึกษา] [สังคมศึกษา ศาสนาและวัฒนธรรม] [ศิลปศึกษาและดนตรี] [การงานอาชีพและเทคโนโลยี] [My Profile] [เรื่องราวจากสมาชิก] [เตรียมประเมินวิทยฐานะ] [ความรู้ทั่วไป] [ผลงานวิชาการเล่มเต็ม] [ข่าวจากกระทรวงศึกษาธิการ] [สาระดีๆจากนานมีบุ๊คส์] [ภาพอบรม/สัมมนา] [การวิจัยทางการศึกษา] [โปรแกรม/เครื่องมือสำหรับครู] [ผู้สนับสนุน] [เกมส์] [งานราชการ/รัฐวิสาหกิจ/บริการสังคม] [คลิปวิดีโอ] [บทความการศึกษา] [infoGraphics] [เกาะกระแสโลกสังคมออนไลน์]

ครูบ้านนอกดอทคอม

เว็บไซต์เพื่อครู ข่าวการศึกษา ความรู้ การศึกษาไทย

      kroobannok.com

© 2000-2020 Kroobannok.com  
All rights reserved.


Design by : kroobannok.com


ครูบ้านนอกดอทคอม
การจัดอันดับของ Truehits Web Directory

วิธีนำแบนเนอร์ของครูบ้านนอก.คอมไปแปะในเว็บท่าน บันทึกภาพแบนเนอร์นี้และลิงค์มาที่เราครับ (มีแบนเนอร์ 2 แบบ)
 

ครูบ้านนอกดอทคอม เว็บไซต์ของครูตัวเล็กๆ คนหนึ่ง ที่หวังเพียง ใช้เป็นช่องทางในการสื่อสาร แลกเปลี่ยน เพิ่มพูนความรู้ และให้ข่าวสาร ที่ทันสมัยต่อเหตุการณ์แก่คุณครู ผู้ปฏิบัติงานในทุกพื้นที่ของประเทศไทย เพื่อความเจริญงอกงามในปัญญา และเจริญก้าวหน้าในวิชาชีพ

เว็บนี้ถือกำเนิดเมื่อ 5 มกราคม 2548

Email : kornkham@hotmail.com
Tel : 081-3431047

สนใจสนับสนุนเรา โดยลงโฆษณา
คลิกดูรายละเอียดที่นี่ครับ