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