4
ฉันต้องเปิดซอร์สโค้ดหรือไม่หากฉันใช้ซอฟต์แวร์ลิขสิทธิ์ GPLv2 เพื่อรับข้อมูล
ฉันกำลังทำงานในโครงการปฏิทินด้วยตัวเอง ในโครงการนี้ผมใช้สวิส Ephemeris มันได้รับใบอนุญาตภายใต้ GPLv2 และเชิงพาณิชย์ นักพัฒนาซอฟต์แวร์มีสิทธิ์ในการเผยแพร่ซอฟต์แวร์ตามที่เขา / เธอต้องการ แต่นี่เป็นโครงการส่วนตัวของฉันฉันจะใช้สิทธิ์การใช้งาน GPLv2 ด้วยการใช้ไลบรารีและไฟล์ข้อมูลฉันกำลังสร้างข้อมูลสำหรับปฏิทิน ในอนาคตฉันจะเผยแพร่ปฏิทินเหล่านี้ในเว็บไซต์ได้อย่างอิสระ ในกระบวนการนี้เห็นได้ชัดว่าฉันต้องแก้ไขห้องสมุดเขียนรหัสของตัวเองและงานบ้านอื่น ๆ ฉันจะเปิดซอร์สโค้ดสุดท้ายของฉันไหม ฉันไม่มีปัญหาใด ๆ ที่จะทำให้เป็นสาธารณะ แต่ฉันถามถ้าฉันจะ แก้ไข: จากคำตอบโดยละเอียดจาก @apsillers & คนอื่น ๆ เป็นที่ชัดเจนสำหรับฉันว่าฉันจะไม่ต้องทำ GPL ซอฟต์แวร์ของฉันหรือให้รหัสต้นฉบับแก่ผู้เยี่ยมชมเว็บไซต์ แม้ว่าฉันจะทำให้ GPL ข้อมูลที่แสดงของฉันโดยประโยคเป็นข้อมูล Swiss Ephemeris ที่ได้รับอนุญาตภายใต้ GPLv2 หรือใหม่กว่าและเชิงพาณิชย์: โดยทั่วไปเมื่อโปรแกรมแปลอินพุตเป็นรูปแบบอื่นสถานะลิขสิทธิ์ของเอาต์พุตจะรับช่วงเวลาของอินพุตที่สร้างจาก