ซอฟต์แวร์โอเพ่นซอร์ส (OSS) คืออะไร? ความหมายและความหมาย

click fraud protection

ตรงกันข้ามกับซอฟต์แวร์ที่เป็นกรรมสิทธิ์ OSS หรือซอฟต์แวร์โอเพ่นซอร์สคือซอฟต์แวร์ที่เผยแพร่ภายใต้ใบอนุญาตบางอย่าง มีหลายอย่างที่แตกต่างกัน แต่ตัวหลักคือ FSF และ GPL ซึ่งทั้งคู่กำหนดโปรแกรมที่ ให้บริการแก่ผู้ใช้อย่างครบถ้วน - ซึ่งหมายความว่ารวมถึงซอร์สโค้ดที่ซอฟต์แวร์สร้างขึ้น ของ. ผู้ใช้ได้รับอนุญาตให้แก้ไขซอฟต์แวร์ได้ตามต้องการและแจกจ่ายเวอร์ชันของตนเองอีกครั้ง

Technipages อธิบายซอฟต์แวร์โอเพ่นซอร์ส (OSS)

ซอฟต์แวร์ประเภทนี้มักเผยแพร่ภายใต้ใบอนุญาต Free Software Foundation หรือใบอนุญาตสาธารณะทั่วไป ใครก็ตามที่มีทักษะในการทำเช่นนั้นสามารถเข้าถึงรหัสที่สร้างขึ้นได้ ซึ่งช่วยให้พวกเขาศึกษาการทำงานและหน้าที่ภายในของมัน และทำการแก้ไขได้หากต้องการ ใบอนุญาตเหล่านี้ยังมีข้อจำกัดบางประการสำหรับผู้ใช้

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

ทั้งนี้เพื่อป้องกันมิให้ผู้คนใช้ประโยชน์จาก OSS เพื่อผลประโยชน์ทางการเงินของตนเอง OSS ควรจะอำนวยความสะดวกในการทำงานร่วมกันและทำงานโดยรวมเพื่อพัฒนาซอฟต์แวร์นั้น ไม่ได้หมายความว่าซอฟต์แวร์ OSS ทั้งหมดนั้นฟรีเสมอ ส่วนใหญ่เป็นแต่ไม่ทั้งหมด ตัวอย่างนี้คือ Nasa - พวกเขาเผยแพร่ซอฟต์แวร์จำนวนมากภายใต้ข้อตกลงโอเพ่นซอร์สของ NASA แต่งานของพวกเขาไม่ฟรี

การใช้งานทั่วไปของซอฟต์แวร์โอเพ่นซอร์ส (OSS)

  • ซอฟต์แวร์โอเพ่นซอร์สทำให้ซอร์สโค้ดพร้อมใช้งานสำหรับผู้มีส่วนได้ส่วนเสีย
  • การพัฒนาซอฟต์แวร์โอเพนซอร์ซสามารถนำมาซึ่งมุมมองที่หลากหลายนอกเหนือจากของบริษัทเดียว
  • OSS รับผิดชอบโปรแกรมต่างๆ เช่น Mozilla Firefox และ Thunderbird

การใช้ซอฟต์แวร์โอเพ่นซอร์ส (OSS) ในทางที่ผิดที่พบบ่อย

  • ซอฟต์แวร์โอเพ่นซอร์สถูกสร้างขึ้นโดย Open Software Foundation