คำถามติดแท็ก apache-license

Apache License สร้างโดย Apache Software Foundation

3
อะไรคือความหมายของชีวิตจริงสำหรับใบอนุญาต Apache 2 [ปิด]
ฉันต้องการใช้การแก้ไข SVGสำหรับโครงการ ซอฟต์แวร์นี้เผยแพร่ภายใต้ลิขสิทธิ์ Apache 2 ฉันเคยเห็นว่า: สำเนาทั้งหมดดัดแปลงหรือไม่ได้แก้ไขจะถูกแนบมาพร้อมกับสำเนาใบอนุญาต การดัดแปลงทั้งหมดมีการทำเครื่องหมายอย่างชัดเจนว่าเป็นงานของตัวดัดแปลง ประกาศเกี่ยวกับลิขสิทธิ์เครื่องหมายการค้าและสิทธิ์ในสิทธิบัตรทั้งหมดจะทำซ้ำอย่างถูกต้องในสำเนาแจกจ่าย ผู้รับใบอนุญาตจะไม่ใช้เครื่องหมายการค้าใด ๆ ที่เป็นของผู้อนุญาต สิ่งเหล่านี้เกี่ยวข้องกับรหัสหรือฉันควรแสดงใบอนุญาตที่ไหนสักแห่งใน GUI หรือไม่? ซอฟต์แวร์เดิมแสดง "powered by SVG แก้ไข" มันก็โอเคถ้าผมเอานี้หรือไม่? และที่สำคัญที่สุด: มารยาทที่ถูกต้องสำหรับการทำเช่นนี้คืออะไร? ฉันไม่ต้องการที่จะกระตุก แต่ในเวลาเดียวกันผมต้องการที่จะลดความซับซ้อนของ UI มากที่สุดเท่าที่เป็นไปได้และถอดการเชื่อมโยงจะเป็นส่วนหนึ่งของมันถ้ามันไม่ถือว่าหยาบคาย

1
แนวปฏิบัติที่ดีที่สุดในการจัดทำไลเซนส์ห้องสมุดบุคคลที่สามคือ“ เอกสาร”?
ฉันกำลังพัฒนาโครงการโอเพนซอร์สขนาดเล็ก แอปพลิเคชั่นนี้ใช้ไลบรารี่ของบุคคลที่สามจำนวนมากที่มีลิขสิทธิ์มากมาย: Apache, MIT, BSD, LGPL และ CDDL ใบอนุญาตแต่ละใบมีข้อกำหนด "เอกสาร" ของตัวเอง ตัวอย่างเช่น Apache License, v2.0 พูดว่า: หากงานมีไฟล์ข้อความ "ประกาศ" เป็นส่วนหนึ่งของการเผยแพร่งานดัดแปลงใด ๆ ที่คุณแจกจ่ายจะต้องมีสำเนาประกาศเกี่ยวกับแหล่งที่มาที่สามารถอ่านได้ที่อยู่ในไฟล์ประกาศดังกล่าว ใบอนุญาต MIT ประกอบด้วยประกาศลิขสิทธิ์และพูดว่า: ประกาศเกี่ยวกับลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือบางส่วนที่สำคัญของซอฟต์แวร์ ใบอนุญาต BSD ยังมีประกาศลิขสิทธิ์และพูดว่า: การแจกจ่ายซ้ำในรูปแบบไบนารีจะต้องทำซ้ำประกาศลิขสิทธิ์ข้างต้นรายการเงื่อนไขนี้และข้อจำกัดความรับผิดชอบต่อไปนี้ในเอกสารและ / หรือวัสดุอื่น ๆ ที่มาพร้อมกับการกระจาย LGPL v.3 พูดว่า: (คุณควร) ให้คำบอกกล่าวที่เด่นชัดกับสำเนาของงานรวมแต่ละชุดที่มีการใช้งานห้องสมุดและห้องสมุดและการใช้งานนั้นได้รับการคุ้มครองโดยใบอนุญาตนี้ ใบอนุญาต LGPL และ CDDL ยังต้องการการจัดหาซอร์สโค้ดพร้อมกับรูปแบบไบนารีของไลบรารีดังนั้นข้อมูลเกี่ยวกับวิธีการที่ซอร์สโค้ดสามารถรับได้ควรมีการจัดเตรียมไว้ที่ใดที่หนึ่ง แนวปฏิบัติที่ดีที่สุดสำหรับการจัดเรียงข้อมูลทั้งหมดนี้คืออะไร ฉันควรสร้างไฟล์ข้อความและคัดลอกเนื้อหาของNOTICEไฟล์ทั้งหมด, MIT และ BSD ลิขสิทธิ์เป็นต้นลงในไฟล์นั้นหรือไม่? ... …

1
ไฟล์ที่มี Apache 2.0 และการแก้ไขของฉัน
ฉันอ่านข้อความดั้งเดิมของApache License รุ่น 2.0และคำอธิบายเป็นภาษาอังกฤษธรรมดา ตกลงฉันคัดลอกคลาสที่จัดทำโดยThe Best Company ในโลกใบอนุญาตของพวกเขาและแก้ไขรหัสเล็กน้อย ไฟล์ต้นฉบับที่มีการเปลี่ยนแปลงของฉัน /* * Copyright (C) 2011 The Best Company in the World * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy …

3
ฉันสามารถใช้ปลั๊กอินลิขสิทธิ์ซอฟต์แวร์ Apache, เวอร์ชัน 2.0 และ GNU LGPL 3 ในเว็บแอปพลิเคชันเชิงพาณิชย์ของฉันได้หรือไม่?
ฉันมีสองปลั๊กอิน หนึ่งมีใบอนุญาต GNU LGPL 3 และอื่น ๆ มีใบอนุญาตซอฟต์แวร์ Apache รุ่น 2.0 ฉันสามารถใช้มันในแอพเพื่อการค้าของฉันได้ไหม? และถ้าใช่ฉันควรระวังอะไรบ้าง?

1
สิ่งที่ควรทราบเมื่อเปิดแอปที่ใช้ไลบรารี่ที่ได้รับอนุญาตภายใต้ Apache 2.0 License [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิด5 เดือนที่ผ่านมา ฉันกำลังสร้างแอพ Android ที่พร้อมจะเปิดตัวเร็ว ๆ นี้ ฉันแค่จะใช้ระบบแท็บโดยใช้ห้องสมุดนี้ ผมอ่านว่ามันอยู่ภายใต้สัญญาอนุญาต Apache 2.0 ฉันไม่เคยใช้ไลเซนส์ไลบรารี่ใด ๆ สำหรับแอพ / โปรแกรม / เกมที่ฉันเผยแพร่ (เพราะฉันไม่ได้แจกจ่ายอะไรเลย) ดังนั้นฉันจึงไม่มีประสบการณ์เกี่ยวกับไลเซนส์และไลเซนส์ไลบรารี่ดังนั้นฉันจึงสงสัยว่ามีอะไรบ้าง พึงระลึกไว้เสมอเมื่อทำการเผยแพร่แอพที่ใช้ไลบรารี่ที่ได้รับอนุญาตภายใต้ Apache 2.0 License เก็บไว้ในใจ ฉันถามคำถามนี้ที่StackOverflowแต่ฉันแนะนำให้ย้ายไปที่โปรแกรมเมอร์แทน แต่เพื่อตรวจสอบศูนย์ช่วยเหลือหากเว็บไซต์นี้ยอมรับคำถามประเภทนี้ก่อนที่ฉันจะโพสต์ ฉันทำและเท่าที่ฉันสามารถเห็นและเข้าใจในสิ่งที่ฉันอ่านคำถามประเภทนี้ได้รับอนุญาต ฉันได้อ่านคำถามที่คล้ายกันหลายข้อและพบคำตอบสำหรับคำถามบางคำถามของฉัน แต่ยังมีบางสิ่งที่ฉันสงสัยและฉันต้องการชัดเจนดังนั้นฉันจึงไม่ทำผิดพลาด นี่คือคำถามที่เหลืออยู่ ฉันอ่านว่า"ผู้ใช้แอปพลิเคชันของฉันต้องได้รับสำเนาของ Apache 2.0 License เพื่อหลีกเลี่ยงความสับสนคุณควรระบุว่าส่วนใดของการแจกจ่ายสิทธิ์ใช้งานนั้น" มันเพียงพอหรือไม่ที่จะใส่ลิงค์ไปยัง Apache 2.0 License ในหน้า …

1
จะรวมใบอนุญาตสำหรับการพึ่งพา Maven ของบุคคลที่สามได้อย่างไร
ฉันผลิตไบนารีที่แจกจ่ายได้สำหรับโครงการ Java ของฉัน ฉันปล่อยสองวิธี: Maven Central ซิปกระจายได้ในรหัส Google โครงการของฉันได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 ฉันใช้บุคคลที่สามจำนวนน้อยซึ่งหนึ่งในนั้นเป็นลิขสิทธิ์ของ MIT ฉันเชื่อว่ามันเป็นหน้าที่ของฉันที่จะทำให้ผู้ใช้ของโครงการของฉันตระหนักถึงเนื้อหาของใบอนุญาตตามข้อความต่อไปนี้จากใบอนุญาต: ประกาศเกี่ยวกับลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือบางส่วนที่สำคัญของซอฟต์แวร์ ฉันจะอ้างอิงสิ่งนี้ได้ดีที่สุดภายในแหล่งที่มาของฉันและของฉันแจกจ่ายได้อย่างไร ฉันกำลังคิด: ไฟล์ต้นฉบับของฉันไม่จำเป็นต้องอ้างอิงอะไรเลย พวกเขาเพียงแค่แจ้งให้ทราบล่วงหน้า Apache 2.0 ของฉัน ฉันเพิ่มไฟล์ LICENSE.txt ที่รากของโครงการของฉันรวมถึงข้อความลิขสิทธิ์ Apache 2.0 สำหรับซิปที่แจกจ่ายได้ของฉันฉันต้องเพิ่มบางอย่างที่บ่งชี้ว่าส่วนประกอบได้รับอนุญาตจาก MIT อาจเป็นไฟล์ประกาศ? สำหรับการกระจาย Maven Central ของฉันฉันไม่จำเป็นต้องทำอะไรเลยเพราะสิ่งประดิษฐ์ของฉันเพิ่งประกาศการพึ่งพา แต่ก็ไม่ได้รวมสิ่งเหล่านั้น ดูเหมือนว่าแผนที่ถูกต้องหรือไม่ ถ้าเป็นเช่นนั้นทุกคนสามารถแนะนำวิธีการบรรลุจุดที่ 3

2
ข้อกำหนดสิทธิการใช้งานเมื่อทำการย้ายซอฟต์แวร์ฟรีเป็นภาษาอื่น
ฉันกำลังสำรวจความคิดในการโอนย้ายชุดซอฟต์แวร์ที่มีอยู่ไปยังภาษาอื่น มันเผยแพร่ภายใต้Apache License 2.0และเผยแพร่ฟรี แต่มีความแตกต่างใหญ่ระหว่างการใช้ไลบรารีกับการสร้างสำเนา แน่นอนฉันจะให้เครดิตเต็มและซื่อสัตย์เกี่ยวกับที่มาและแน่นอนฉันไม่ได้วางแผนที่จะทำเงินจากพอร์ตเพียงใช้ในโครงการอื่น ๆ ฉันได้อ่านใบอนุญาตของหลักสูตรซึ่งพูดว่า: การให้สิทธิ์ใช้งานลิขสิทธิ์ ภายใต้ข้อกำหนดและเงื่อนไขของใบอนุญาตนี้ผู้ให้การสนับสนุนแต่ละรายในที่นี้จะให้สิทธิ์แก่คุณทั่วโลกไม่ผูกขาดไม่มีค่าใช้จ่ายไม่มีค่าลิขสิทธิ์ลิขสิทธิ์ที่เพิกถอนไม่ได้ในการทำซ้ำจัดเตรียมงานดัดแปลงที่เผยแพร่ต่อสาธารณชน ใบอนุญาตช่วงและแจกจ่ายงานและงานดัดแปลงดังกล่าวในรูปของแหล่งที่มาหรือวัตถุ [ ... ] แจกจ่าย คุณสามารถทำซ้ำและแจกจ่ายสำเนาของงานหรืองานดัดแปลงในสื่อใด ๆ ที่มีหรือไม่มีการดัดแปลงและในรูปของแหล่งที่มาหรือวัตถุโดยมีเงื่อนไขว่าคุณปฏิบัติตามเงื่อนไขต่อไปนี้: คุณต้องให้สำเนาของสัญญาอนุญาตนี้แก่ผู้รับผลงานหรืองานดัดแปลง และ b. คุณต้องทำให้ไฟล์ที่ถูกแก้ไขใด ๆ มีการแจ้งเตือนที่เด่นชัดโดยระบุว่าคุณเปลี่ยนแปลงไฟล์; และ ค. คุณต้องเก็บไว้ในรูปแบบแหล่งที่มาของงานอนุพันธ์ใด ๆ ที่คุณแจกจ่ายลิขสิทธิ์สิทธิบัตรเครื่องหมายการค้าและคำบอกแหล่งที่มาจากรูปแบบแหล่งที่มาของงานไม่รวมถึงประกาศที่ไม่เกี่ยวข้องกับส่วนใด ๆ ของงานอนุพันธ์; และ d หากงานมีไฟล์ข้อความ "ประกาศ" เป็นส่วนหนึ่งของการเผยแพร่งานดัดแปลงใด ๆ ที่คุณแจกจ่ายจะต้องมีสำเนาของประกาศที่มีลักษณะที่สามารถอ่านได้ที่อยู่ในไฟล์ประกาศดังกล่าว [... ] คุณอาจเพิ่มคำแถลงลิขสิทธิ์ของคุณเองในการแก้ไขของคุณและอาจให้ข้อกำหนดและเงื่อนไขสิทธิ์ใช้งานเพิ่มเติมหรือแตกต่างกันสำหรับการใช้การทำซ้ำหรือการแจกจ่ายการดัดแปลงของคุณหรือสำหรับงานดัดแปลงใด ๆ มิฉะนั้นงานจะเป็นไปตามเงื่อนไขที่ระบุไว้ในใบอนุญาตนี้ ซึ่งฟังดูเหมือนพอร์ต (ในฐานะ "งานดัดแปลง") ที่ได้รับอนุญาตทั้งหมดโดยมีหรือไม่ได้รับอนุญาตจากผู้เขียนหากฉันเก็บสำเนาใบอนุญาตอย่างขยันขันแข็งประกาศเกี่ยวกับลิขสิทธิ์ที่มีอยู่ ฯลฯ แต่นั่นไม่ได้หมายความว่าฉันเข้าใจความหมายทั้งหมดของมัน ตัวอย่างเช่นพอร์ตจำเป็นต้องแชร์ใบอนุญาตเดียวกันกับต้นฉบับหรือไม่ …

2
ฉันต้องระบุซอร์สโค้ดโครงการของฉันหรือไม่หากฉันใช้ไลบรารี่ภายใต้ Apache 2.0
ฉันมีเอกชน (เช่นโอกาสในการแบ่งปันแหล่งที่มาไม่ได้) และการประยุกต์ใช้ในเชิงพาณิชย์ในขณะนี้ผมอยากจะใช้ห้องสมุดซึ่งอยู่ภายใต้การใบอนุญาต Apache 2.0 ฉันได้อ่านส่วนใบอนุญาต Apache และคำถามที่พบบ่อยแล้ว แต่ฉันยังไม่ชัดเจนเกี่ยวกับเรื่องนี้ มันเหมือนกับ GPL3 ซึ่งบังคับให้แอปพลิเคชันระบุรหัสต้นฉบับหรือไม่

2
จำเป็นต้องมีส่วนหัวลิขสิทธิ์ในไฟล์ต้นฉบับเมื่อใช้ Apache Software License 2.0 กับโครงการหรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิด5 เดือนที่ผ่านมา การอ่านภาคผนวก Apache Software License 2.0ฉันไม่ชัดเจนว่าฉันต้องทำอะไรตอนนี้: ภาคผนวก: วิธีใช้ใบอนุญาต Apache กับงานของคุณ ในการใช้สิทธิ์ใช้งาน Apache กับงานของคุณให้แนบประกาศประกาศต่อไปนี้พร้อมฟิลด์ที่ใส่วงเล็บ "[]" แทนที่ด้วยข้อมูลที่คุณระบุเอง (ไม่รวมวงเล็บ!) ข้อความควรอยู่ในไวยากรณ์ความคิดเห็นที่เหมาะสมสำหรับรูปแบบไฟล์ นอกจากนี้เรายังแนะนำให้ใส่ชื่อไฟล์หรือคลาสและคำอธิบายวัตถุประสงค์ไว้ใน "หน้าที่พิมพ์" เช่นเดียวกับประกาศลิขสิทธิ์เพื่อระบุตัวตนได้ง่ายขึ้นภายในคลังข้อมูลของบุคคลที่สาม เพื่ออธิบายเพิ่มเติมอีกเล็กน้อย: ขณะนี้ฉันมีส่วนร่วมในโครงการโอเพ่นซอร์สบน GitHub ซึ่งมีการตัดสินใจอนุญาตใช้งานภายใต้ ASL2.0 ในการคอมมิชชันล่าสุดข้อความสิทธิ์การใช้งานถูกเพิ่มLICENSEเข้าไปในไดเรกทอรีราก ส่วนที่น่าสนใจคือตอนนี้จะต้องทำอะไรอีกเพื่อให้ได้สิทธิ์การใช้งานรหัสภายใต้ Apache Software License โดยเฉพาะอย่างยิ่ง: อะไรคือการพิจารณา "งาน" และจำเป็นต้องมีการแจ้งเตือนสำเร็จรูปให้กับไฟล์ต้นฉบับทุกไฟล์ในโครงการหรือไม่ ฉันคิดว่ามันควรจะเป็นไปได้ที่จะเพิ่มการแจ้งเตือนไปยังที่มีอยู่แล้วREADMEตามที่ฉันได้เห็นมันในโครงการโอเพนซอร์สอื่น ๆ บางสิ่งบางอย่างตาม: ใบอนุญาต: เว้นแต่จะระบุไว้อย่างชัดเจนไฟล์ทั้งหมดในที่เก็บนี้ได้รับอนุญาตภายใต้ Apache …

2
โปรแกรม GPLv2 สามารถพึ่งพาไลบรารี่ที่มีลิขสิทธิ์ของ Apache ได้หรือไม่?
โปรแกรมซอฟต์แวร์ที่ได้รับอนุญาต GPL (รุ่น 2) สามารถใช้ไลบรารีที่ได้รับอนุญาตภายใต้ APLv2 ได้หรือไม่โดยไม่ต้องใช้ GPL ภาษาที่นี่แนะนำให้ฉันอาจจะไม่ ในกรณีเฉพาะของฉันฉันกำลังดูดีมอนที่ใช้ไลบรารี่ภายนอกที่มีไลเซนส์ APLv2 อัปเดต (เพื่อตอบกลับคำตอบ / ความคิดเห็น) สำหรับวัตถุประสงค์ของคำถามนี้ฉันไม่สามารถรับรองโปรแกรมหลัก (daemon) ได้ โปรแกรมหลักได้รับการขยายด้วยฟังก์ชั่นการใช้งานapr-utilและส่วนประกอบอื่น ๆ ของ APLv2 คำถามของฉันคือฉันสามารถปล่อย daemon เพิ่มเติมภายใต้ GPLv2 หรือเป็นสิ่งที่ฉันต้องการให้กับตัวเอง (ไม่มีการแจกจ่าย) และ / หรือนำไปใช้ใหม่โดยไม่ต้องใช้ APLv2 ถ้าฉันมุ่งมั่นที่จะ(a)ปล่อยส่วนขยายนี้และ(b)ดูแล daemon GPL'd หรือไม่

1
การใช้ภาพสต็อกในโครงการโอเพ่นซอร์ส
ฉันได้เริ่มโครงการโอเพนซอร์ซและอยากจะมีไอคอนน่ารักและจับใจเพื่อติดป้ายโครงการด้วย ขึ้นเขียงของฉันคือฉันมีประสบการณ์การออกแบบกราฟิกแบบเวกเตอร์เพียงเล็กน้อยหรือไม่มีเลยเพื่อใช้ในโครงการดังกล่าว เพื่อชดเชยฉันคิดว่าฉันอาจซื้อกราฟิกจากหนึ่งในบริการถ่ายภาพสต็อก (Shutterstock ฯลฯ ) โครงการของฉันสร้างเอกสาร HTML จากไฟล์ภาษา Gherkin และความตั้งใจของฉันคือการใช้ไอคอนนี้ที่ส่วนท้ายของแต่ละหน้าสำหรับสิ่ง "เอาท์พุทที่สร้างโดย ... " คำถามของฉันคือสิ่งที่เกี่ยวข้องกับซอฟต์แวร์ที่มีลิขสิทธิ์ของฉันหากฉันใช้งานกราฟิกนี้ ฉันกำลังปล่อยซอฟต์แวร์ภายใต้ลิขสิทธิ์ Apache v2

3
ความเข้ากันได้ของลิขสิทธิ์ MPL 1.1 และ APL 2.0
ฉันทำงานโครงการที่ได้รับอนุญาตภายใต้ MPL 1.1 และต้องการรวมรหัสบางส่วนที่ได้รับอนุญาตภายใต้ APL 2.0 ฉันรู้ว่าในปี 2010 Mozilla ประกาศว่าพวกเขากำลังอัปเดต MPL เพื่อให้ "Apache เข้ากันได้" มากกว่าสิ่งอื่นใด ฉันไม่มีทนาย ส่วนใดของ MPL 1.1 ที่ไม่พูดปดกับ APL 2.0 และในทางกลับกัน โครงการมีผู้ลักลอบดั้งเดิมน้อยมากที่ยังคงมีส่วนร่วมดังนั้นฉันสงสัยว่าฉันจะสามารถติดต่อพวกเขาทั้งหมดเพื่อขออนุญาตเปลี่ยนใบอนุญาต

1
ตัวตรวจสอบความเข้ากันได้ของใบอนุญาตโอเพนซอร์ส
มีเครื่องมือสำหรับตรวจสอบหรือไม่ว่ามีใบอนุญาตโอเพ่นซอร์สหลายแบบที่เข้ากันได้หรือไม่? ฉันวางแผนที่จะสร้างเครื่องมือต่าง ๆ ที่ใช้ใบอนุญาต Apache เพื่อแจกจ่ายเนื่องจากใบอนุญาตของ Apache ดูเหมือนจะทำให้เกิดความสมดุลระหว่างการอนุญาตและการบังคับใช้ตามกฎหมาย อย่างไรก็ตามฉันต้องการรวมส่วนประกอบจากโครงการโอเพ่นซอร์สอื่น ๆ ในฐานรหัสของฉันหรือทำให้อะแดปเตอร์พร้อมใช้งานเพื่อให้ผู้ใช้สามารถรวมส่วนประกอบดังกล่าวเข้ากับฐานรหัสของฉันได้ ตัวอย่างเช่นฉันต้องการรวมเครื่องมือแก้ไข HTML ที่หลากหลายเช่น CKEditor หรือ TinyMCE ในแพ็คเกจ แต่การทำเช่นนั้นเป็นการละเมิดสัญญาอนุญาตของโครงการใดโครงการหนึ่งหรือไม่ ฉันค่อนข้างแน่ใจว่าถ้าฉันใช้รหัส GPL มันจะบังคับให้ฉันทำโครงการ GPL ของฉันด้วยและฉันไม่ต้องการทำเช่นนั้น แต่แล้ว MPL, LGPL และอื่น ๆ ล่ะ? ฉันอยากจะตัดสินใจเรื่องนี้อย่างถี่ถ้วนในเรื่องทางเทคนิค แต่ถ้าคุณกำลังทำโอเพนซอร์สมันคงโง่มากที่จะเพิกเฉยต่อความปรารถนาของโครงการโอเพ่นซอร์สอื่น ๆ ฉันได้ลองค้นหาเครื่องมือเพื่อช่วยในการตัดสินใจว่าไลเซนส์ X นั้นเข้ากันได้กับไลเซนส์ Y หรือไม่หากทิศทางนั้นเข้ากันได้ใน (X สามารถรวม Y ได้โดยไม่มีปัญหา แต่ถ้า Y รวม X อาจมีปัญหา ฯลฯ ) และผลที่ตามมาของข้อกำหนดสิทธิการใช้งานของคุณคืออะไรหากคุณใส่รหัสที่มีข้อกำหนดสิทธิ์ใช้งานอื่น …

3
จะรวมไลบรารี apache ด้วยรหัส opensource ของฉันได้อย่างไร
ฉันมีโค้ดโอเพนซอร์ซนี้พร้อมใบอนุญาต MIT ซึ่งใช้ไลบรารี่ Apache 2.0 ที่มีไลเซนส์ ฉันต้องการรวมสิ่งนี้ไว้ในโครงการของฉันเพื่อที่จะสามารถสร้างได้ทันที ในจุดที่ 4 ของใบอนุญาตนั้นจะอธิบายวิธีการแจกจ่ายต่อ: ตัดตอนมา: 4. แจกจ่าย คุณสามารถทำซ้ำและแจกจ่ายสำเนาของงานหรืองานดัดแปลงในสื่อใด ๆ ที่มีหรือไม่มีการดัดแปลงและในรูปแบบที่มาหรือวัตถุโดยมีเงื่อนไขว่าคุณปฏิบัติตามเงื่อนไขต่อไปนี้: คุณต้องให้สำเนาของสัญญาอนุญาตนี้แก่ผู้รับผลงานหรือผลงานอื่น และ คุณต้องทำให้ไฟล์ที่ถูกแก้ไขใด ๆ มีการแจ้งเตือนที่เด่นชัดว่าคุณเปลี่ยนไฟล์ และ คุณต้องเก็บไว้ในรูปแบบแหล่งที่มาของงานอนุพันธ์ใด ๆ ที่คุณแจกจ่ายลิขสิทธิ์สิทธิบัตรเครื่องหมายการค้าและคำบอกแหล่งที่มาจากรูปแบบแหล่งที่มาของงานไม่รวมถึงประกาศที่ไม่เกี่ยวข้องกับส่วนใด ๆ ของงานอนุพันธ์; และ หากงานมีไฟล์ข้อความ "ประกาศ" เป็นส่วนหนึ่งของการเผยแพร่งานดัดแปลงใด ๆ ที่คุณแจกจ่ายจะต้องมีสำเนาของประกาศที่มีลักษณะที่สามารถอ่านได้ซึ่งอยู่ในไฟล์ประกาศดังกล่าวซึ่งไม่รวมถึงประกาศที่ไม่เกี่ยวข้องกับส่วนใด ๆ ของ งานดัดแปลงในสถานที่ต่อไปนี้อย่างน้อยหนึ่งแห่ง: ภายในไฟล์ข้อความประกาศที่แจกจ่ายเป็นส่วนหนึ่งของงานดัดแปลง; ภายในแบบฟอร์มแหล่งข้อมูลหรือเอกสารหากมีให้พร้อมกับงานดัดแปลง; หรือภายในจอแสดงผลที่สร้างขึ้นโดยงานอนุพันธ์หากและที่ใดก็ตามที่ประกาศบุคคลที่สามดังกล่าวปรากฏขึ้นตามปกติ เนื้อหาของไฟล์ NOTICE มีวัตถุประสงค์เพื่อให้ข้อมูลเท่านั้นและห้ามแก้ไขใบอนุญาต คุณสามารถเพิ่มประกาศการระบุแหล่งที่มาของคุณเองภายในงานดัดแปลงที่คุณแจกจ่ายข้างหรือเป็นภาคผนวกของข้อความประกาศจากงาน โดยมีเงื่อนไขว่าประกาศเพิ่มเติมที่มาดังกล่าวไม่สามารถตีความได้ว่าเป็นการดัดแปลงใบอนุญาต คุณอาจเพิ่มคำแถลงลิขสิทธิ์ของคุณเองในการแก้ไขของคุณและอาจให้ข้อกำหนดและเงื่อนไขสิทธิ์ใช้งานเพิ่มเติมหรือแตกต่างกันสำหรับการใช้การทำซ้ำหรือการแจกจ่ายการดัดแปลงของคุณหรือสำหรับงานดัดแปลงใด ๆ ดังกล่าวทั้งหมดให้ใช้งานของคุณ มิฉะนั้นงานจะเป็นไปตามเงื่อนไขที่ระบุไว้ในใบอนุญาตนี้ ฉันไม่ได้สร้างงานดัดแปลง (ฉันวางแผนที่จะจัดทำตามที่เป็นอยู่) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.