← English articles
English · technology · intermediate · 143 words · ~1 min

The Role of Open Source Software

บทบาทของซอฟต์แวร์โอเพนซอร์ส
The Role of Open Source Software

Open source software shares its source code publicly, allowing anyone to use, study, modify, and distribute it freely.

, , , .
เมื่อซอฟต์แวร์เป็นโอเพนซอร์ส ซอร์สโค้ดจะเปิดให้ทุกคนอ่าน แก้ไข และเผยแพร่ซ้ำได้
, .
สิ่งนี้ตรงข้ามกับซอฟต์แวร์เชิงพาณิชย์ที่โค้ดถูกเก็บเป็นความลับ
.
โปรเจกต์โอเพนซอร์สมักพัฒนาโดยอาสาสมัครและบริษัททั่วโลกอย่างร่วมมือกัน
.
ผู้มีส่วนร่วมส่งการเปลี่ยนแปลงที่ต้องผ่านการตรวจสอบก่อนนำไปรวมในโค้ดหลัก
, , .
เคอร์เนล Linux ซึ่งขับเคลื่อนเซิร์ฟเวอร์ส่วนใหญ่ของโลกและโทรศัพท์ Android เป็นหนึ่งในโปรเจกต์โอเพนซอร์สที่ประสบความสำเร็จมากที่สุดที่เคยสร้างขึ้น
, , .
ตัวอย่างอื่น ๆ ได้แก่ เบราว์เซอร์ Firefox ภาษา Python และเว็บเซิร์ฟเวอร์ Apache
, , .
ธุรกิจได้รับประโยชน์จากโอเพนซอร์สเพราะสามารถตรวจสอบโค้ดเรื่องความปลอดภัย ปรับแต่งตามความต้องการ และหลีกเลี่ยงการพึ่งพาผู้ขายรายเดียว
, .
ใบอนุญาตโอเพนซอร์สเช่น MIT และ GPL กำหนดเงื่อนไขการใช้งานโค้ด เพื่อรักษาจิตวิญญาณของการแบ่งปัน
colour key NounVerbAdjectiveAdverbPronounParticleConjunctionDeterminer