คำถามติดแท็ก licensing

คำถามเกี่ยวกับการใช้งานลิขสิทธิ์ซอฟต์แวร์กับซอฟต์แวร์ หากคุณตั้งใจจะถามเกี่ยวกับซอฟต์แวร์เสรีหรือโอเพนซอร์ซให้พิจารณาที่นี่ ให้ตรวจสอบว่า ** Opensource.SE ** (https://opensource.stackexchange.com) จะไม่เหมาะสมสำหรับคำถามของคุณมากกว่าไซต์นี้

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

2
AGPL - สิ่งที่คุณสามารถทำได้และสิ่งที่คุณทำไม่ได้
AGPL เป็นใบอนุญาตที่ค่อนข้างใหม่ที่ตั้งใจจะใช้กับเครือข่าย GPL-over-Networks อย่างไรก็ตามไม่ใช่การเป็นทนายความและไม่ได้อ่านใบขับขี่ทั้งหมดฉันไม่เข้าใจว่าคุณสามารถทำอะไรได้อย่างอิสระและไม่ได้ใช้ AGPL ความไม่แน่นอนของฉันถูกป้อนโดยโพสต์นี้เกี่ยวกับ MongoDB (ซึ่งเป็น AGPL) และมากยิ่งขึ้นโดยความคิดเห็นด้านล่าง หากเราติดตามความคิดเห็นปรากฎว่าคุณสามารถใช้ไลบรารี AGPL กับซอฟต์แวร์เซิร์ฟเวอร์เชิงพาณิชย์ของคุณได้ตราบใดที่คุณไม่ได้ทำการดัดแปลงไลบรารี เป็นอย่างนั้นเหรอ? หรือคุณต้องกระจายแอปพลิเคชันทั้งหมดของคุณเมื่อใช้ไลเซนส์ AGPL ไลเซนส์? กรณีที่มี MongoDB คือมันใช้ใบอนุญาต Apache สำหรับรหัสลูกค้าซึ่งโพสต์คำถามอื่น จะเกิดอะไรขึ้นถ้าคุณใช้ซอฟต์แวร์ AGPL แต่ปรับใช้เป็นแอปพลิเคชันอื่นที่คุณใช้ในเชิงพาณิชย์ ตัวอย่างเช่นใช้iText - เป็นไลบรารี AGPL: ถ้าคุณใช้และแก้ไขคุณต้องโอเพนซอร์สทั้งแอปพลิเคชันของคุณหรือคุณต้องแจกจ่ายเฉพาะการเปลี่ยนแปลงใน iText อีกครั้งหรือไม่ หากคุณใช้และไม่ได้ทำการแก้ไขคุณต้องเปิดโปรแกรมทั้งหมดของคุณหรือไม่? หากคุณห่อ iText ไว้ในแอปพลิเคชันอื่นที่คุณเริ่มเป็นกระบวนการแยกต่างหาก แต่ใช้มันจากแอปพลิเคชันหลักของคุณคุณควรจะเปิดทุกอย่างหรือไม่ (แอปพลิเคชัน wrapper จะเป็น HTTP-based API ซึ่งจะใช้ไฟล์ pdf และจะส่งคืนผลลัพธ์ของการใช้ iText เป็น JSON) สามารถใช้เพื่อหลีกเลี่ยงใบอนุญาต AGPL …
188 licensing  agpl 

3
ความหมายของใบอนุญาต MIT
สมมติว่าฉันใช้ ActionScript API นี้เปิดตัวภายใต้ใบอนุญาต MIT เพื่อสร้างซอฟต์แวร์: http://www.cove.org/ape/docs/api/ ฉันสามารถขายซอฟต์แวร์นั้นได้หรือไม่ ฉันจำเป็นต้องให้รหัสแหล่งที่มาของซอฟต์แวร์ของฉันออกไปหรือไม่ มีใครที่ได้รับซอฟต์แวร์ของฉันอนุญาตให้จำหน่ายซอฟต์แวร์อีกครั้งหรือไม่

2
ลิขสิทธิ์ที่ดีที่สุดที่มีอยู่สำหรับซอร์สโค้ด [ปิด]
ฉันกำลังสร้างแอปพลิเคชั่นแบบปิดแหล่งที่มาด้วยตัวเอง (ไม่มี บริษัท ใหญ่อยู่ข้างหลังฉัน) และฉันสงสัยว่าจะปกป้องพวกเขาได้อย่างไร ที่ด้านบนสุดของไฟล์ซอร์สโค้ดทั้งหมดฉันมีประกาศลิขสิทธิ์ขั้นพื้นฐานสวย ๆ นี้: /******************************************************* * Copyright (C) 2010-2011 {name} <{email}> * * This file is part of {project}. * * {project} can not be copied and/or distributed without the express * permission of {name} *******************************************************/ อย่างไรก็ตามฉันเริ่มคิดว่ามันไม่เพียงพอ หากไม่มีเงินเพื่อหาทนายฉันสนใจใบอนุญาตแบบโอเพนซอร์ซที่บอกว่า "คุณสามารถใช้งานได้และนั่นก็คือมัน" การค้นหาหนึ่งยากมากเนื่องจากฉันสามารถค้นหาการเปรียบเทียบสิทธิ์การใช้งานโอเพนซอร์ซเท่านั้นหรือคำตอบ "ค้นหาทนายความ" มีใบอนุญาตแบบโอเพนซอร์ซที่ฉันสามารถใช้เพื่อระบุสิ่งที่คล้ายกับสิ่งนี้หรือไม่?

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

14
เป็นไปได้ไหมที่จะเขียนใหม่ทุกบรรทัดของโปรเจ็กต์โอเพนซอร์สในวิธีที่แตกต่างกันเล็กน้อยและใช้ในโปรเจกต์ปิด
มีบางรหัสที่เป็นGPLหรือLGPLที่ฉันกำลังพิจารณาใช้สำหรับโครงการ iPhone ถ้าฉันใช้รหัสนั้น (JavaScript) และเขียนใหม่ในภาษาอื่นเพื่อใช้กับ iPhone นั่นจะเป็นปัญหาทางกฎหมายหรือไม่? ในทางทฤษฎีกระบวนการที่เกิดขึ้นคือฉันได้ผ่านแต่ละบรรทัดของโครงการเรียนรู้สิ่งที่กำลังทำและนำแนวคิดมาใช้ในภาษาใหม่ สำหรับฉันดูเหมือนว่าการเรียนรู้วิธีนำบางสิ่งมาใช้ แต่จากนั้นนำไปใช้งานแยกต่างหากจากใบอนุญาตเดิม ดังนั้นคุณจึงคัดลอกอัลกอริทึมเท่านั้นซึ่งคุณสามารถเรียนรู้จากที่อื่นนอกเหนือจากโปรเจ็กต์ดั้งเดิม ใบอนุญาตครอบคลุมการใช้งานเฉพาะหรืออัลกอริทึมเช่นกันหรือไม่? แก้ไข ------ ดีใจจริงๆที่ได้เห็นหัวข้อนี้สร้างบทสนทนาที่ดี เพื่อให้การสำรองข้อมูลเพิ่มเติมเล็กน้อยโปรเจ็กต์ที่เกี่ยวข้องทำการวิเคราะห์เสียงบางประเภท ฉันเชื่อว่ามันไม่สำคัญที่จะเรียนรู้หรือนำไปใช้แม้ว่าฉันจะพร้อมที่จะเริ่มดำเนินการกับงานนี้ (ฉันอยู่ในระดับที่ฉันสามารถใช้อัลกอริทึมFFT ได้สคริปต์LOCต่ำดังนั้นฉันไม่คิดว่ามันจะยากเกินไปที่จะทำพอร์ตตรง ฉันชอบแนวคิดของการกู้พอร์ตของฉันอีกครั้งและใช้มันในแอปพลิเคชัน ฉันไม่เห็นปัญหาใด ๆ กับสิ่งนั้นและมันจะเป็นวิธีที่ยอดเยี่ยมในการตอบแทนบางสิ่งแก่ชุมชน ฉันจะเพิ่มบรรทัดเกี่ยวกับการไม่ต้องการพูดคุยเกี่ยวกับประเด็นทางศีลธรรม แต่ฉันดีใจมากที่ฉันไม่ได้ทำตามที่ดูเหมือนจะทำให้เกิดการอภิปรายเล็กน้อย ฉันยังรู้สึกแปลก ๆ เกี่ยวกับการใช้โอเพนซอร์สเพื่อเรียนรู้จาก นี่หมายความว่าสิ่งใดก็ตามที่เรียนรู้จากโครงการโอเพ่นซอร์สไม่ได้รับอนุญาตให้ใช้ในโครงการโอเพนซอร์สหรือไม่? การดำเนินการจะต้องไม่ถูกพิจารณาว่าเป็นการละเมิดใบอนุญาตหรือไม่ มืด! แก้ไข 2 -------- ติดตามคำถาม

2
ใบอนุญาต SPDX ใดที่เทียบเท่ากับ 'สงวนลิขสิทธิ์'?
ฉันได้รับสิ่งpackage.jsonที่ต้องการตัวย่อลิขสิทธิ์ที่ได้รับอนุมัติ SPDX แต่ฉันไม่สามารถหาตัวแปลที่ว่า 'สิทธิ์การใช้งานเชิงพาณิชย์ลิขสิทธิ์สงวนลิขสิทธิ์' มีหนึ่งรายการที่ไม่ใช่ FOSS หรือไม่ซึ่งฉันต้องการระบุว่าฉันไม่อนุญาตให้นำมาใช้ซ้ำได้หรือไม่
121 licensing 

7
คุณต้องรวมคำบอกกล่าวการอนุญาตให้ใช้สิทธิกับไฟล์ต้นฉบับทุกไฟล์หรือไม่?
ฉันกำลังมองหาใบอนุญาตต่าง ๆ ที่ฉันสามารถใช้สำหรับโครงการโอเพนซอร์ซของฉัน แต่ทุกโครงการที่ฉันเห็นด้วยสิทธิ์ใช้งานทุกประเภทดูเหมือนจะเป็นยักษ์ที่น่าสะพรึงกลัว (ในความคิดของฉัน) แจ้งให้ทราบในแต่ละไฟล์ต้นฉบับที่ระบุว่าไฟล์อยู่ในรายการภายใต้ใบอนุญาตบางอย่าง ฉันไม่คิดว่าฉันได้พบโครงการแหล่งเดียวที่ไม่ใช่โดเมนสาธารณะที่ไม่มีประกาศเช่นนั้น ดูเหมือนว่าจะเป็นการเสียเวลาและพื้นที่ไฟล์ ฉันวางแผนที่จะวาง@licenseและ@authorแท็กในโครงการของฉัน แต่ฉันไม่เห็นว่าทำไมฉันต้องแสดงรายการประกาศยักษ์ในแต่ละไฟล์ถ้าฉันไม่ต้องการให้รหัสของฉันเป็นโดเมนสาธารณะ มีเหตุผลใดบ้างที่ฉันต้องการรวมการแจ้งเตือนดังกล่าวในโครงการของฉันหรือจะรวมการแจ้งเตือนไว้ในREADMEและ@licenseแท็กก็ดีพอ สิ่งนี้ส่งผลกระทบต่อกฎ "ใบอนุญาตส่วนใหญ่ที่ระบุไว้อย่างชัดเจน" หรือเป็นเพียง overkill เพื่อให้ผู้คนไม่เถียง?
111 licensing 

5
จะจัดการประกาศเกี่ยวกับลิขสิทธิ์ในโครงการโอเพ่นซอร์สได้อย่างไร
ฉันกำลังดำเนินการและเพิ่มโครงการที่โฮสต์โดย GitHub ซึ่งมี LICENCE.md นี้ (เห็นได้ชัดว่าเป็นคำต่อคำลิขสิทธิ์ MIT): Copyright (c) 2012 [Acme Corp] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, …

7
Ship of Theseus นำไปใช้กับ GPL - ฉันสามารถขอโปรแกรมของฉันใหม่ได้หรือไม่ถ้าฉันเปลี่ยนชิ้นส่วนอนุพันธ์ทั้งหมด?
ฉันแปลCโปรแกรมGPLv2 เป็นPythonแต่ก็พบว่ามันยากที่จะขยายตามที่ออกแบบและเขียนซ้ำส่วนที่สำคัญของมัน โปรแกรมนี้มีโครงสร้างที่แตกต่างกันโดยสิ้นเชิง แต่มีฟังก์ชั่นการแปลหลายคำที่ใช้งานอยู่ เรือของเซอุส Paradox (ตามที่ระบุไว้จากวิกิพีเดีย) "ทำให้เกิดคำถามว่าวัตถุที่มีส่วนประกอบของมันแทนที่ยังคงพื้นฐานวัตถุเดียวกัน." หากฉันจัดการเขียนแทนฟังก์ชั่นคำต่อคำฉันจะสามารถขอใบอนุญาตที่ฉันต้องการได้หรือไม่? ที่เกี่ยวข้องฉันจะสามารถดึงสถาปัตยกรรมที่วิวัฒนาการออกมาและนำกลับมาใช้ใหม่ด้วยสิทธิ์ใช้งานอื่นได้หรือไม่ ฉันคิดว่ามันจะมีประโยชน์มากในตัวมันเอง แต่ไม่ชอบความคิดที่ว่าตอนนี้ "เสีย" ด้วยใบอนุญาต GPL ติดตาม : ฉันตัดสินใจที่จะติดต่อเจ้าของลิขสิทธิ์และได้รับอนุญาตให้สัญญาอนุญาต บางครั้งวิธีที่ดีที่สุดคือการปฏิสัมพันธ์ทางสังคมมากกว่าทางโปรแกรม!
99 licensing  gpl 


2
MIT กับ BSD เทียบกับ Dual License
ความเข้าใจของฉันคือ: โครงการที่ได้รับอนุญาตของMITสามารถใช้ / แจกจ่ายในโครงการที่ได้รับอนุญาตBSD โครงการที่ได้รับอนุญาต BSD สามารถนำไปใช้ / แจกจ่ายใหม่ในโครงการที่ได้รับอนุญาตจาก MIT สิทธิ์การใช้งานของ MIT และ BSD 2 ข้อนั้นเหมือนกันหมด BSD 3-clause = BSD 2-clause +ประโยค"no สลักหลัง" การออกใบอนุญาตสองใบอนุญาตให้ผู้ใช้เลือกจากใบอนุญาตเหล่านั้น - ไม่ผูกมัดกับทั้งคู่ หากทุกอย่างถูกต้องแล้วประเด็นของการใช้ใบอนุญาตdual MIT / BSD คืออะไร? แม้ว่า BSD จะอ้างถึงเวอร์ชัน 3 ข้อแล้วผู้ใช้ไม่สามารถเลือกที่จะปฏิบัติตามกฎหมายลิขสิทธิ์ของ MIT ได้หรือไม่? ดูเหมือนว่าถ้าคุณต้องการใช้ประโยค "no สลักหลัง" จริง ๆ แล้วคุณต้องอนุญาตมันเป็นแค่ BSD (ไม่ใช่คู่) หากคุณไม่สนใจคำสั่ง "ไม่มีการรับรอง" MIT เพียงอย่างเดียวก็เพียงพอแล้วและ …

1
เกิดอะไรขึ้นกับ Unlicense?
ฉันมักจะได้ยินว่าฉันไม่ควรใช้Unlicenseเนื่องจากปัญหาเกี่ยวกับการวางสิ่งต่าง ๆ ในโดเมนสาธารณะ อย่างไรก็ตามฉันไม่เข้าใจว่าทำไมเรื่องนี้จึงเป็นปัญหาสำหรับคนที่ไม่ชอบด้วยกฎหมาย The Unlicense พยายามที่จะนำสิ่งใดก็ตามที่ไม่มีใบอนุญาตเข้าสู่สาธารณสมบัติและถ้าเป็นไปได้ก็ดี! อย่างไรก็ตามผู้เขียน Unlicense เข้าใจว่าการวางบางสิ่งในโดเมนสาธารณะนั้นไม่ง่ายมันอาจเป็นไปไม่ได้ดังนั้น Unlicense จึงมีประโยคสำรอง (ย่อหน้าที่ 2) ซึ่งระบุไว้อย่างชัดเจนว่าทุกคนมีอิสระที่จะทำสิ่งที่พวกเขา ต้องการด้วยซอฟต์แวร์ที่ไม่มีใบอนุญาต Unlicense ยังรวมถึงข้อจำกัดความรับผิดชอบที่มีตามกฎหมาย "ซอฟต์แวร์นี้มีให้ตามที่ is blah blah" legalese Unlicense ไม่ดีเพราะสั้นและไม่ได้กำหนดว่าใคร "unlicensor", "unlicensee" และ Santa Claus คือใคร? ถ้าใช่แล้วใบอนุญาตสไตล์ MIT / BSD ล่ะ? โดยทั่วไปถือว่ามีความถูกต้องดังนั้นทำไมจึงไม่ผิดพลาด การคัดค้านการเป็นสาธารณสมบัติยกเว้นข้อสงวนสิทธิ์อนุญาตเช่น Unlicense และแม้แต่ Creative Commons CC0 เพียงแค่ FUD หรือมีประเด็นทางกฎหมายที่สำคัญกับพวกเขาหรือไม่? นี่คือเนื้อหาทั้งหมดของ Unlicense: ซอฟต์แวร์นี้ฟรีและไม่มีภาระผูกพันที่เผยแพร่สู่สาธารณสมบัติ ทุกคนมีอิสระในการคัดลอกแก้ไขเผยแพร่ใช้รวบรวมขายหรือแจกจ่ายซอฟต์แวร์นี้ไม่ว่าจะในรูปแบบซอร์สโค้ดหรือในรูปแบบไบนารีที่รวบรวมเพื่อวัตถุประสงค์เชิงพาณิชย์หรือเชิงพาณิชย์และไม่ว่าด้วยวิธีใดก็ตาม …
83 licensing  legal 

5
มีลิขสิทธิ์ซอฟต์แวร์เชิงพาณิชย์ให้เลือกหรือไม่ [ปิด]
ปัจจุบันฉันมีโครงการโอเพ่นซอร์สที่ได้รับอนุญาตภายใต้ GPLv3 ฉันต้องการอนุญาตให้ใช้สิทธิ์สองเท่าดังนั้นฉันจึงสามารถนำเสนอเพื่อการใช้ในเชิงพาณิชย์ได้ มีแหล่งข้อมูลสำหรับการเลือกหรือสร้างลิขสิทธิ์ซอฟต์แวร์เชิงพาณิชย์หรือไม่
81 licensing 

3
“ GPL ที่มีข้อยกเว้น classpath” หมายถึงอะไรในทางปฏิบัติ
ออราเคิลดูเหมือนว่าจะอนุญาตให้ใช้รหัสเปิดแหล่งที่มาของพวกเขาทั้งหมดที่เกี่ยวข้องกับ Java ภายใต้GPL มีข้อยกเว้น จากสิ่งที่ฉันเข้าใจดูเหมือนว่าจะอนุญาตให้รวมไลบรารีเหล่านี้เข้ากับโค้ดของคุณเองเข้ากับผลิตภัณฑ์ที่ GPL ไม่ต้องครอบคลุม มันทำงานอย่างไร ตัวอย่างอะไรบ้างที่ฉันสามารถและไม่สามารถใช้คลาสเหล่านี้ได้? เหตุใดใบอนุญาตใหม่นี้จึงถูกใช้แทน LGPL ซึ่งดูเหมือนว่าจะอนุญาตในสิ่งเดียวกัน แต่ค่อนข้างเป็นที่ยอมรับและเข้าใจดีกว่า LGPL แตกต่างกันอย่างไร?
69 java  licensing  gpl  lgpl 

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