Skip to main content

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

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

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

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

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