3
ฉันสามารถลิงก์ไปยังไลบรารี GPL จากแอปพลิเคชันที่ปิดได้หรือไม่
โอเคก่อนที่ทุกคนจะตะโกนเกี่ยวกับคำถามที่ซ้ำกันใช่ฉันเคยเห็นหลายคำถามเช่นนี้ที่นี่ แต่ไม่มีใครตอบคำถาม ถ้าฉันเชื่อมโยงกับไลบรารี GPL-ed โดยไม่ต้องแก้ไขไลบรารีนั้นฉันต้องปล่อยซอร์สโค้ดของฉันหรือไม่ ตามคำถามนี้คำตอบคือใช่! แต่คำตอบนี้ไม่เป็นที่น่าพอใจสำหรับฉัน คำตอบนั้นบอกว่าฉันไม่สามารถใช้รหัส GPL ในทางใดทางหนึ่งโดยไม่ต้องทำให้รหัสของฉันที่มาเปิด แต่ถ้าก่อนหน้านี้เป็นจริงแล้วนั่นจะบ่งบอกว่าไม่มีบุคคลหรือองค์กรใดสามารถปล่อยซอฟต์แวร์ที่เป็นกรรมสิทธิ์ใด ๆ บน Linux ได้ตลอดเวลา ซึ่งจะต้องมีความผิด เพียงเพราะเพื่อให้แอปพลิเคชันใด ๆ ทำสิ่งที่มีประโยชน์เปิดไฟล์เขียนไปยังคอนโซลสร้างการเชื่อมต่อ TCP แอปพลิเคชันจะต้องเชื่อมโยงlibcซึ่งเป็น GPL-ed ดังนั้นคำถามของฉันคือ: ถ้ารัฐ GPL เป็นคำตอบก่อนหน้าทั้งหมดในเว็บไซต์บอกว่ามันเป็นโปรแกรมที่เชื่อมโยงไปยังโปรแกรม GPL อื่นจะต้องเป็น GPL เองมันเป็นไปได้อย่างไรที่จะสร้าง / เผยแพร่ / ขายใบสมัครกรรมสิทธิ์ใด ๆ ที่ทำงานบน Linux? เนื่องจากตามที่ฉันอธิบายไว้ข้างต้นว่าแอปพลิเคชันจะต้องชอบรหัส GPL เพื่อให้ทำงานบน Linux ตัวอย่างที่ใช้ประโยชน์ได้มากกว่าพูดว่าฉันลิงก์ไปยังไลบรารีที่แบ่งใช้ซึ่งเป็น GPL-ed ในแอ็พพลิเคชันที่ไม่ใช่ GPL ซึ่งจะบังคับให้แอ็พพลิเคชันที่ไม่ใช่ GPL กลายเป็น GPL-ed หรือไม่? …