บ้าน เสียง โครงการ gnu คืออะไร - คำจำกัดความจาก techopedia

โครงการ gnu คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - โครงการ GNU หมายถึงอะไร?

โครงการ GNU หมายถึงการพัฒนาร่วมกันของ GNU OS ได้รับการออกแบบเป็นทางเลือก Unix ฟรีโครงการ GNU เปิดตัวโดย Richard Stallman ผู้ก่อตั้ง Free Software Foundation (FSF) ในเดือนมกราคม 2527 อักษรย่อ GNU แบบเรียกซ้ำหมายถึงวลี "GNU's Not Unix"


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


ในปี 2554 โครงการ GNU ยังคงดำเนินงานด้านการพัฒนาซอฟต์แวร์การรับรู้การรณรงค์ทางการเมืองและการแบ่งปันเนื้อหาใหม่

Techopedia อธิบายโครงการ GNU

สตอลแมนประกาศโครงการ GNU เมื่อเดือนกันยายน 2526 จากสถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) เดิมทีมีสคริปต์เพื่อรวบรวมการเข้าร่วม GNU Stallman ของ Manifesto สนับสนุนให้ผู้บริจาคเงินทรัพยากรเวลาส่วนตัวและส่วนประกอบของพีซีเพื่อการพัฒนาโครงการ GNU


ตาม Stallman ซอฟต์แวร์ฟรีอธิบายดังนี้

  • อิสระในการเรียนรู้วิธีการทำงานของโปรแกรมและปรับเปลี่ยนโปรแกรมตามความต้องการของผู้ใช้
  • อิสระในการแจกจ่ายซอฟต์แวร์อีกครั้ง
  • อิสระในการปรับปรุงโปรแกรมและแบ่งปันการปรับปรุงเหล่านั้น

GNU รวมชื่อไฟล์และหมายเลขเวอร์ชันไฟล์ที่ยาวขึ้นและรองรับระบบป้องกันการชน นอกจากนี้ GNU และ Linux ยังรวมกันเพื่อสร้าง GNU / Linux OS ที่ผู้คนหลายล้านใช้ ระบบเหล่านี้มักถูกเรียกอย่างผิด ๆ ว่าระบบ Linux


สตอลแมนยังแนะนำใบอนุญาตสาธารณะทั่วไป (GPL) เพื่อส่งเสริมรหัส GNU และให้แน่ใจว่าคนรุ่นต่อไปในอนาคตหรือรูปแบบการเข้ารหัสที่ได้รับยังคงฟรีสำหรับการใช้งานสาธารณะทั่วไป


สิทธิในการใช้แก้ไขและแจกจ่ายซอฟต์แวร์ GNU นั้นเรียกว่า copyleft

โครงการ gnu คืออะไร - คำจำกัดความจาก techopedia