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


ข่าวการศึกษา     ความรู้ทั่วไป     งานราชการ/รัฐวิสาหกิจ/บริการสังคมOpenSource & Freeware  ▶ ข่าว/บทความ ▶ หน้าแรก

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


OpenSource & Freeware เปิดอ่าน : 51,332 ครั้ง
Advertisement

ซอฟต์แวร์ 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.

เครื่องนวดมือถือ บรรเทาอาการปวดเมื่อยได้ พกพาสะดวก Fascia Gun massage gun ปืนนวดไฟฟ้า นวดกล้ามเนื้อที่นวดไฟฟ้า ปืนนวด

฿169 - ฿309

https://s.shopee.co.th/9pPNtev3WT?share_channel_code=6


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

Advertisement

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

CMS คืออะไรอ่านได้ที่นี่

CMS คืออะไรอ่านได้ที่นี่


เปิดอ่าน 1,344 ครั้ง
ซอฟต์แวร์ Open Source คืออะไร?

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


เปิดอ่าน 51,332 ครั้ง
Blog คืออะไร

Blog คืออะไร


เปิดอ่าน 2,189 ครั้ง
Mambo Opensource คืออะไร

Mambo Opensource คืออะไร


เปิดอ่าน 24,153 ครั้ง
PHP Multi Elearning II

PHP Multi Elearning II


เปิดอ่าน 21,874 ครั้ง
LearnSquare

LearnSquare


เปิดอ่าน 20,927 ครั้ง

:: เรื่องปักหมุด ::

CMS คืออะไรอ่านได้ที่นี่

CMS คืออะไรอ่านได้ที่นี่

เปิดอ่าน 1,344 ☕ คลิกอ่านเลย

Advertisement

≡ เรื่องน่าสนใจในหมวดหมู่นี้ ≡
LearnSquare
LearnSquare
เปิดอ่าน 20,927 ☕ คลิกอ่านเลย

PHP Multi Elearning II
PHP Multi Elearning II
เปิดอ่าน 21,874 ☕ คลิกอ่านเลย

ไลเซนต์ Open Source ต่างกับไลเซนต์อื่นอย่างไร?
ไลเซนต์ Open Source ต่างกับไลเซนต์อื่นอย่างไร?
เปิดอ่าน 2,421 ☕ คลิกอ่านเลย

ฟรีระบบเว็บไซต์โรงเรียน (ไม่ใช้ดาต้าเบส)
ฟรีระบบเว็บไซต์โรงเรียน (ไม่ใช้ดาต้าเบส)
เปิดอ่าน 60,638 ☕ คลิกอ่านเลย

CMS คืออะไรอ่านได้ที่นี่
CMS คืออะไรอ่านได้ที่นี่
เปิดอ่าน 1,344 ☕ คลิกอ่านเลย

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

เคล็ดลับการเรียนเก่งด้วยตัวเอง
เคล็ดลับการเรียนเก่งด้วยตัวเอง
เปิดอ่าน 52,842 ครั้ง

กินยาให้ถูกโรค
กินยาให้ถูกโรค
เปิดอ่าน 18,990 ครั้ง

จิตรกรรมไทย
จิตรกรรมไทย
เปิดอ่าน 43,326 ครั้ง

หลักเกณฑ์และวิธีปฏิบัติในการจัดข้าราชการเข้าพักอาศัยในที่พักของทางราชการ
หลักเกณฑ์และวิธีปฏิบัติในการจัดข้าราชการเข้าพักอาศัยในที่พักของทางราชการ
เปิดอ่าน 24,912 ครั้ง

ชื่นชมพระบารมี สมเด็จพระเทพฯ ทรงขับร้องเพลง "ขอใจเธอแลกเบอร์โทร"
ชื่นชมพระบารมี สมเด็จพระเทพฯ ทรงขับร้องเพลง "ขอใจเธอแลกเบอร์โทร"
เปิดอ่าน 12,282 ครั้ง

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

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

 
หมวดหมู่เนื้อหา
เนื้อหา แยกตามหมวดหมู่ สามารถเลืออ่านได้ตามหมวดหมู่ที่นี่


· Technology
· บทความเทคโนโลยีการศึกษา
· e-Learning
· Graphics & Multimedia
· OpenSource & Freeware
· ซอฟต์แวร์แนะนำ
· การถ่ายภาพ
· Hot Issue
· Research Library
· Questions in ETC
· แวดวงนักเทคโนฯ

· ความรู้ทั่วไป
· คณิตศาสตร์
· วิทยาศาสตร์และเทคโนโลยี
· ภาษาต่างประเทศ
· ภาษาไทย
· สุขศึกษาและพลศึกษา
· สังคมศึกษา ศาสนาฯ
· ศิลปศึกษาและดนตรี
· การงานอาชีพ

· ข่าวการศึกษา
· ข่าวตามกระแสสังคม
· งาน/บริการสังคม
· คลิปวิดีโอยอดนิยม
· เกมส์
· เกมส์ฝึกสมอง

· ทฤษฎีทางการศึกษา
· บทความการศึกษา
· การวิจัยทางการศึกษา
· คุณครูควรรู้ไว้
· เตรียมประเมินวิทยฐานะ
· ผลงานวิชาการเล่มเต็ม
· เครื่องมือสำหรับครู

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

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

      kroobannok.com

© 2000-2020 Kroobannok.com  
All rights reserved.

Thailand Web Stat

Design by : kroobannok.com


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

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

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

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

Email : kornkham@hotmail.com
Tel : 096-7158383

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