รหัสการดาวน์โหลด API และคีย์การสมัครสมาชิกสามารถเผยแพร่ด้วยส่วนขยาย GPL ได้ฟรีหรือไม่


13

ฉันซื้อและใช้ส่วนขยายหลายรายการตามการสมัครสมาชิกรายปี (และเมื่อใดก็ตามที่ผู้ให้บริการส่วนขยายมีตัวเลือกการใช้งานไม่ จำกัด - ฉันมักจะเลือกใช้)

ผู้ให้บริการส่วนขยายจำนวนมากมีรหัสดาวน์โหลดรหัส API หรือรหัสการสมัครสมาชิกซึ่งใช้สำหรับการอัปเกรดและการอัปเดตอย่างต่อเนื่อง

ฉันมักจะสร้างต้นแบบสำเร็จรูป (เช่นไซต์ที่มีส่วนขยายที่ติดตั้งและกำหนดค่า) จากนั้นโคลนต้นแบบสำเร็จรูปเหล่านั้นเพื่อสร้าง Joomla 'Quick Start'! เว็บไซต์

ฉันใช้แบบสำเร็จรูปเหล่านี้สำหรับลูกค้าของฉัน (เช่นเจ้าของเว็บไซต์ที่ฉันออกแบบและพัฒนาเพื่อ) และฉันยังใช้งานต้นแบบเหล่านี้กับ Joomlaists อื่น ๆ ในกลุ่มผู้ใช้ของฉัน

ฉันต้องการให้ผู้ที่ได้รับและใช้แบบสำเร็จรูปเหล่านั้นได้รับการอัปเดตอย่างต่อเนื่องเช่นกันและฉันก็จ่ายเงินค่าสมัครของฉันต่อไป

ฉันต้องลบรหัสดาวน์โหลดและรหัสการสมัครสมาชิกก่อนส่ง Joomla ของฉันหรือไม่ เว็บไซต์?

คำตอบ:


11

ฉันคิดว่าคุณมีคำถามสองข้อที่แตกต่างกันที่นี่ ในความเห็นของฉัน (IANAL) เป็นการดีที่จะสร้างแพ็คเกจ Joomla "Quick Start" ซึ่งรวมถึงส่วนขยายและปุ่มเหล่านี้สำหรับการใช้งานของคุณเอง แต่มันเริ่มเป็นสีเทาเมื่อคุณแจกจ่ายให้ผู้อื่น

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


ฉันดีใจที่คนที่รู้ดีคนอื่นรู้ว่านี่เป็น 'พื้นที่สีเทา' เราต้องสนับสนุนนักพัฒนาส่วนขยายและไม่ 'ละเมิด' เสรีภาพของ GPL - แต่เราต้องการได้รับประโยชน์จากมันเช่นกัน - ดังนั้นการหาว่า 'บรรทัด' จะเป็นประโยชน์อย่างไร เราสามารถสื่อสารกับนักพัฒนาส่วนขยายเพื่อขออนุมัติโดยไม่คำนึงถึงการตีความ GPL ที่ 'เข้มงวด' ไม่ทางใดก็ทางหนึ่ง
NivF007

โดยทั่วไปแล้วบรรทัดนี้จะอยู่ในเงื่อนไขที่นักพัฒนาซอฟต์แวร์กำหนดขึ้น ข้อเสนอใบอนุญาตสำหรับนักพัฒนาซอฟต์แวร์จำนวนมากโดยคำนึงถึงการใช้งานเป็นพิเศษ อื่น ๆ จะสนับสนุนโดเมนเดียวเท่านั้น แต่อนุญาตให้ติดตั้งในโดเมนไม่ จำกัด โดยทั่วไปแม้ว่าจะเป็นไปตาม GPL พวกเขาจะต้องอนุญาตให้แจกจ่ายรหัส
Brent Friar

พวกเขาอาจต้องอนุญาตการแจกจ่ายซ้ำรหัส แต่นั่นไม่ได้หมายความว่าพวกเขาจะต้องอนุญาตให้เข้าถึงพื้นที่ที่ จำกัด ของไซต์ของพวกเขาตั้งใจที่จะสงวนไว้สำหรับลูกค้าที่ชำระเงิน
Deb Cinkus

6

ฉันเชื่อว่าเป็น GPL คุณจะได้รับอนุญาตให้ทำเช่นนั้น แต่ฉันจะตรวจสอบเว็บไซต์ของผู้พัฒนาเพื่อดูว่ามีข้อ จำกัด หรือไม่ หลายคนสนับสนุนเพียง 1 โดเมนเท่านั้นส่วนอื่น ๆ ไม่สนใจ ฉันมักจะวาง JCE ในทุกสิ่งที่ฉันสร้าง (รวมถึงปลั๊กอินที่ชำระเงินแล้ว) ฉันยังตรวจสอบการอัปเดตของ Rocket Theme บนเว็บไซต์ที่ใช้ธีม Rocket แต่สำหรับปลั๊กอินอื่น ๆ ฉันมักจะเลือกได้มากกว่าและเพิ่งอัปเดตไซต์หากลูกค้าขอให้ฉัน

แต่อีกครั้งฉันไม่สัญญากับพวกเขามากกว่า 30 วันของการปรับปรุงเว้นแต่พวกเขาต้องการจ่ายเงินให้ฉันเพื่อรักษาเว็บไซต์ของพวกเขา และหากพวกเขาเริ่มทำเช่นนั้นฉันจะใช้ watchful.li เพื่อผลักดันการอัปเดตอยู่ดี


3

มันขึ้นอยู่กับใบอนุญาตของคุณตามที่ฉันเข้าใจหากคุณมีใบอนุญาตสำหรับนักพัฒนาซอฟต์แวร์คุณสามารถใช้ส่วนขยายเหล่านี้ได้ในทุกไซต์ที่คุณสร้าง

หากคุณมีใบอนุญาต "ปกติ" คุณสามารถใช้ได้เฉพาะในจำนวนเว็บไซต์ที่ใบอนุญาตของคุณอนุญาตเช่นกัน (หากมีข้อ จำกัด มักเป็น 3)

ส่วนขยายคือ GPL ใบอนุญาตสำหรับการอัปเดตซอฟต์แวร์และการสนับสนุนไม่ใช่

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