นักพัฒนาซอฟต์แวร์พบว่าห้องสมุดรหัส (Library Code) ที่นำมาใช้ในโครงการมีลิขสิทธิ์ GPL ซึ่งกำหนดว่าโครงการทั้งหมดต้องเปิดเผยรหัส ส่วนบริษัทต้องการเก็บรหัส ผลงานนี้ว่าเป็นความลับทางการค้า การกระทำใดที่ถูกกฎหมาย

ยอมรับเงื่อนไข GPL และเปิดเผยรหัสของโครงการทั้งหมด
ลบห้องสมุดรหัสออก แล้วเขียนห้องสมุดใหม่เองเพื่อหลีกเลี่ยงการเปิดเผย
ใช้ห้องสมุดรหัส GPL แต่ห้ามผู้ใช้ดูรหัสตั้นแต่ต้นของโครงการ
ขอใบอนุญาตพิเศษจากผู้เขียนห้องสมุดรหัส GPL เพื่อไม่ต้องเปิดเผย

เฉลยอธิบาย

ใบอนุญาต GPL (GNU General Public License) กำหนดไว้ว่าผู้ใช้ห้องสมุดรหัสที่ได้รับลิขสิทธิ์ GPL ต้องเปิดเผยรหัสของโครงการทั้งหมด หากบริษัทเลือกใช้จะต้องยอมรับเงื่อนไขนี้ ตัวเลือก ก เป็นการเสียเวลา ค ผิดเงื่อนไข GPL และ ง ไม่มีการขอใบอนุญาตพิเศษ

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับกฎหมายคอมพิวเตอร์ และระบบรักษา ความปลอดภัยคอมพิวเตอร์

ดูข้อสอบวิชานี้ทั้งหมด →