ตรงกันข้ามกับซอฟต์แวร์ที่เป็นกรรมสิทธิ์ OSS หรือซอฟต์แวร์โอเพ่นซอร์สคือซอฟต์แวร์ที่เผยแพร่ภายใต้ใบอนุญาตบางอย่าง มีหลายอย่างที่แตกต่างกัน แต่ตัวหลักคือ FSF และ GPL ซึ่งทั้งคู่กำหนดโปรแกรมที่ ให้บริการแก่ผู้ใช้อย่างครบถ้วน - ซึ่งหมายความว่ารวมถึงซอร์สโค้ดที่ซอฟต์แวร์สร้างขึ้น ของ. ผู้ใช้ได้รับอนุญาตให้แก้ไขซอฟต์แวร์ได้ตามต้องการและแจกจ่ายเวอร์ชันของตนเองอีกครั้ง
Technipages อธิบายซอฟต์แวร์โอเพ่นซอร์ส (OSS)
ซอฟต์แวร์ประเภทนี้มักเผยแพร่ภายใต้ใบอนุญาต Free Software Foundation หรือใบอนุญาตสาธารณะทั่วไป ใครก็ตามที่มีทักษะในการทำเช่นนั้นสามารถเข้าถึงรหัสที่สร้างขึ้นได้ ซึ่งช่วยให้พวกเขาศึกษาการทำงานและหน้าที่ภายในของมัน และทำการแก้ไขได้หากต้องการ ใบอนุญาตเหล่านี้ยังมีข้อจำกัดบางประการสำหรับผู้ใช้
ข้อจำกัดเหล่านี้เกี่ยวข้องกับการแจกจ่ายซอฟต์แวร์ซ้ำ เวอร์ชันที่แก้ไขจะต้องเปิดให้ใช้งานภายใต้ใบอนุญาตที่คล้ายคลึงกันหรือใบอนุญาตเดียวกัน และต้องมีซอร์สโค้ดให้ใช้งานได้ด้วย
ทั้งนี้เพื่อป้องกันมิให้ผู้คนใช้ประโยชน์จาก OSS เพื่อผลประโยชน์ทางการเงินของตนเอง OSS ควรจะอำนวยความสะดวกในการทำงานร่วมกันและทำงานโดยรวมเพื่อพัฒนาซอฟต์แวร์นั้น ไม่ได้หมายความว่าซอฟต์แวร์ OSS ทั้งหมดนั้นฟรีเสมอ ส่วนใหญ่เป็นแต่ไม่ทั้งหมด ตัวอย่างนี้คือ Nasa - พวกเขาเผยแพร่ซอฟต์แวร์จำนวนมากภายใต้ข้อตกลงโอเพ่นซอร์สของ NASA แต่งานของพวกเขาไม่ฟรี
การใช้งานทั่วไปของซอฟต์แวร์โอเพ่นซอร์ส (OSS)
- ซอฟต์แวร์โอเพ่นซอร์สทำให้ซอร์สโค้ดพร้อมใช้งานสำหรับผู้มีส่วนได้ส่วนเสีย
- การพัฒนาซอฟต์แวร์โอเพนซอร์ซสามารถนำมาซึ่งมุมมองที่หลากหลายนอกเหนือจากของบริษัทเดียว
- OSS รับผิดชอบโปรแกรมต่างๆ เช่น Mozilla Firefox และ Thunderbird
การใช้ซอฟต์แวร์โอเพ่นซอร์ส (OSS) ในทางที่ผิดที่พบบ่อย
- ซอฟต์แวร์โอเพ่นซอร์สถูกสร้างขึ้นโดย Open Software Foundation