บ้าน พัฒนาการ ภาษาโอเพนซอร์ซคืออะไร - คำจำกัดความจาก techopedia

ภาษาโอเพนซอร์ซคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ภาษาโอเพ่นซอร์สแปลว่าอะไร?

ภาษาโอเพนซอร์ซอ้างอิงถึงภาษาการเขียนโปรแกรมที่อยู่ในพารามิเตอร์ของโปรโตคอลโอเพนซอร์ซ โดยทั่วไปหมายความว่าภาษานั้นไม่ได้เป็นกรรมสิทธิ์และมีบทบัญญัติบางประการ (ขึ้นอยู่กับใบอนุญาตโอเพนซอร์ซ) สามารถแก้ไขหรือสร้างขึ้นในลักษณะที่เปิดให้ประชาชนทั่วไปได้

Techopedia อธิบายภาษาโอเพนซอร์ซ

ภาษาการเขียนโปรแกรมได้รับการพัฒนาตามการประดิษฐ์ของคอมพิวเตอร์ดิจิตอลเครื่องแรกในช่วงกลางศตวรรษที่ยี่สิบ เมื่อพวกเขาพัฒนาและมีความหลากหลายชุมชนคอมพิวเตอร์และซอฟท์แวร์ก็เริ่มเห็นศักยภาพของซอฟท์แวร์และภาษาการเขียนโปรแกรมที่ไม่ใช่กรรมสิทธิ์

สิ่งนี้นำไปสู่รากฐานของขบวนการโอเพนซอร์ซ จากนั้นภาษาโปรแกรมโอเพนซอร์ซก็มีวิวัฒนาการ กฎสำหรับภาษาเหล่านั้นรวมถึงต่อไปนี้:

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