ฉันสามารถใช้โครงสร้างฐานข้อมูลของโครงการโอเพ่นซอร์สได้หรือไม่


12

ฉันพบโครงสร้างฐานข้อมูลสำหรับระบบ CMS และฉันต้องการคัดลอกกับ EF ที่ฐานข้อมูลนี้ทำอยู่หรือไม่การคัดลอกโครงสร้างฐานข้อมูลของซอฟต์แวร์โอเพ่นซอร์สที่อยู่ภายใต้ GNU v2 lisence หรือไม่

ฉันไม่ต้องการให้ส่วนที่เหลือของซอฟต์แวร์เพียงโครงสร้างฐานข้อมูล


หมดไปจากความอยากรู้อยากเห็นโครงการใดที่คุณกำลังมองหา?
Kevin D

คำตอบ:


3

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

คุณต้องทำให้งานใด ๆ ที่คุณเผยแพร่หรือเผยแพร่ซึ่งทั้งหมดหรือบางส่วนมีหรือได้มาจากโปรแกรมหรือส่วนหนึ่งส่วนใดของมันเพื่อรับใบอนุญาตโดยรวมโดยไม่มีค่าใช้จ่ายแก่บุคคลที่สามทั้งหมดภายใต้ข้อกำหนดของใบอนุญาตนี้

คำนี้ใช้ไม่ได้กับส่วน "แยก" ของโปรแกรม แต่การออกแบบฐานข้อมูลไม่ได้ถูกแยก (เช่นเช่นบางไลบรารีภายนอก) ระบบฐานข้อมูลได้รับการคุ้มครองภายใต้ลิขสิทธิ์ (โดยรวม) ฉันไม่เห็นเหตุผลใด ๆ ว่าทำไมจึงไม่ควรเป็นเช่นนั้น ฉันเดิมพันถ้าเราพูดเกี่ยวกับการคัดลอกบางส่วนของซอฟต์แวร์ที่จ่ายเงินแล้วจะไม่มีใครสงสัย


7

คำตอบง่ายๆคือ "ใช่ถ้าซอฟต์แวร์ของคุณจะเผยแพร่ภายใต้ GPL v2" ในทำนองเดียวกันหากคุณไม่ต้องการเผยแพร่ซอฟต์แวร์ของคุณ ( เช่นคุณเขียนโปรแกรมเพื่อใช้ภายใน บริษัท เท่านั้น) GPL อนุญาตให้คุณใช้งานได้ตามที่คุณต้องการ

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


1

ผ่านสำเนาใบอนุญาต GNU V2 และไม่พบสิ่งใดที่อาจ จำกัด การใช้งานโครงสร้าง db ของคุณ แต่ผลลัพธ์สุดท้ายของคุณควรมี GNU V2 License ด้วย นั่นคือคุณจะต้องไม่ จำกัด แหล่งที่มาของรหัสของคุณ

อีกครั้งคำตอบของฉันมานี้โดยไม่มีการรับประกันใด ๆ

ไปที่นี่เพื่อดูรายละเอียดเพิ่มเติม


1

วิธีที่ฉันอ่านGPL v2ตอนที่ 1:

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

และส่วนที่ 2:

คุณสามารถแก้ไขสำเนาหรือสำเนาของโปรแกรมหรือส่วนใดส่วนหนึ่งของมันได้ดังนั้นการสร้างงานตามโปรแกรมและคัดลอกและแจกจ่ายการแก้ไขหรืองานดังกล่าวภายใต้ข้อกำหนดของส่วนที่ 1 ข้างต้นโดยที่คุณต้องปฏิบัติตามเงื่อนไขเหล่านี้ทั้งหมด :

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

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