ความแตกต่างระหว่างซอฟต์แวร์เสรีซอฟต์แวร์ที่เป็นกรรมสิทธิ์และโอเพ่นซอร์ส

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

โอเพนซอร์ส -400

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

โปรแกรมถือได้ว่าเป็นซอฟต์แวร์เสรีเมื่อเคารพเสรีภาพที่สำคัญสี่ประการ:

  • เสรีภาพ 0: ช่วยให้คุณสามารถรันโปรแกรมได้ตามที่คุณต้องการ
  • เสรีภาพ 1: คุณสามารถศึกษาซอร์สโค้ดของโปรแกรมและคุณมีอิสระที่จะเปลี่ยนแปลงโดยมีความคิดว่าสามารถดำเนินการที่จำเป็นได้
  • เสรีภาพ 2: ช่วยให้คุณสามารถสร้างและแจกจ่ายสำเนาของโปรแกรมได้ทุกเมื่อที่คุณต้องการและช่วยให้ผู้อื่น
  • เสรีภาพ 3: คุณสามารถมีส่วนร่วมกับชุมชนด้วยความสะดวกในการสร้างหรือแจกจ่ายสำเนาด้วยโปรแกรมเวอร์ชันแก้ไขของคุณ

soft_free

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

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

ใจเย็นและใช้โอเพ่นซอร์ส

คำว่า"โอเพนซอร์ส " เกิดขึ้นเพื่อหลีกเลี่ยงความเข้าใจผิดที่อาจเกิดขึ้นกับแนวคิดของ " ซอฟต์แวร์ฟรี " ในภาษาอังกฤษ คำนี้แปลว่า "ไม่มีค่าใช้จ่าย" แต่ในกรณีนี้ หมายถึงอิสรภาพในการใช้งานโปรแกรม ไม่ใช่ราคาของโปรแกรม

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


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google