ความเสี่ยงด้านกฎหมายหากมีการใช้ GPL หรือ AGPL Web Application Framework / CMS คืออะไร


12

พยายามที่จะถามเรื่องนี้ใน SO แต่ถูกเรียกที่นี่ ...

ฉันถูกต้องหรือไม่ที่บอกว่าการใช้เฟรมเวิร์กแอปพลิเคชัน GPL'ed เช่น Composite C1 จะไม่บังคับให้ บริษัท แบ่งปันซอร์สโค้ดที่เราเขียนกับกรอบดังกล่าว

นั่นคือจุดประสงค์ของ AGPL ฉันถูกต้องไหม?

สิ่งนี้ยังนำไปใช้กับกรอบงานจาวาสคริปต์เช่น KendoUI หรือไม่?

GPL จะต้องมีการเปลี่ยนแปลงใด ๆ ที่เราทำกับเฟรมเวิร์กที่มีให้แก่ผู้อื่นหากเราเสนอให้ดาวน์โหลด

กล่าวอีกนัยหนึ่งเพียงแค่โหลดเนื้อหาเว็บไซต์ลงในเบราว์เซอร์ของฉันไม่ใช่ "สื่อความ" หรือ "เผยแพร่" ซอฟต์แวร์นั้น

ฉันโต้เถียงกันว่าเราควรหลีกเลี่ยงเฟรมเวิร์กเว็บของ GPL และตอนนี้หลังจากการค้นคว้าฉันค่อนข้างมั่นใจว่าฉันผิด แต่ต้องการได้รับความคิดเห็นอื่น ๆ

เซท


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

1
@msw บุคคลที่มีเหตุผลที่เรียน GPL จะไม่ใช้รหัส GPL ที่ บริษัท พวกเขาจะรู้ว่าคำขวัญของ FOSS นั้นต่อต้าน บริษัท ได้มาก ฉันตระหนักถึงคำขวัญ! = ความช่วยเหลือทางกฎหมาย
Andrew T Finnell

คำตอบ:


6

AGPL และ GPLv3 ถูกสร้างขึ้นเพื่อปิดรูวน "GPL เป็นบริการ" หากรหัสได้รับอนุญาตด้วยวิธีนี้และคุณจะใช้เว็บเซิร์ฟเวอร์ในการตั้งค่าเชิงพาณิชย์ฉันจะดูที่อื่น

ฉันไม่ใช่ทนายความ ฯลฯ

ใบอนุญาตสาธารณะ Affero ทั่วไป

นั่นคือจุดประสงค์ของ AGPL ฉันถูกต้องไหม?

AGPL เป็นสิ่งที่ตรงกันข้ามกับสิ่งที่คุณสมมติที่นี่

สิ่งนี้ยังนำไปใช้กับกรอบงานจาวาสคริปต์เช่น KendoUI หรือไม่?

คุณไม่สามารถใช้ใบอนุญาต KendoUI GLPv3 ได้เว้นแต่ว่าผลิตภัณฑ์ทั้งหมดของคุณที่ใช้จะเป็น GPL

กล่าวอีกนัยหนึ่งเพียงแค่โหลดเนื้อหาเว็บไซต์ลงในเบราว์เซอร์ของฉันไม่ใช่ "สื่อความ" หรือ "เผยแพร่" ซอฟต์แวร์นั้น

ใน GPLv3 และ AGPL จะทำการขนส่งและกระจาย

คำถามเหล่านี้เกิดขึ้นครั้งแล้วครั้งเล่า เราสามารถใช้ตรรกะและการใช้เหตุผลกับผลิตภัณฑ์ส่วนใหญ่ที่เป็นปัญหา Kendo UI มีผลิตภัณฑ์รุ่นจำหน่ายและรุ่น GPLv3 มีเหตุผลที่พวกเขาไม่ต้องการให้คุณใช้ผลิตภัณฑ์ของพวกเขาในการตั้งค่าเชิงพาณิชย์เช่นแอปพลิเคชันที่ไม่ใช่ GPL เว้นแต่คุณจะชำระเงิน

พวกเขาสะกดมันออกมาบนเว็บเพจ:

รุ่นนี้เหมาะสำหรับโครงการโอเพนซอร์สที่เข้ากันได้กับ GPL เท่านั้น


ขอขอบคุณที่ดึงความสนใจของฉันไปที่ AGPL และการรวมทึบแสงโดยอ้างอิงไปยัง GPLv3 §13 ข้อกำหนดเหล่านั้นเปลี่ยนแปลงการเข้าถึงทั้งสิทธิ์การใช้งานอย่างรุนแรงและแม้ว่าฉันจะสมเหตุสมผล ฉันแก้ไขชื่อคำถามเพื่อเน้นการอ้างอิงถึง AGPL แต่ไม่มีชื่อเสียงที่จะทำให้มันติด
msw

3

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


-1 ไม่จริงเลย อ่านข้อมูลเกี่ยวกับ AGPL และ GLPv3 และช่องโหว่ของบริการ
Andrew T Finnell

ฉันไม่มีกรรมที่จะลงคะแนน แต่คำตอบนี้ผิดอย่างอันตราย
andybak
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.