ซอฟต์แวร์ฟรีคืออะไร

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

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

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

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