Questions tagged [derivative-works]

For questions about works that derive their core from another open work.

Filter by
Sorted by
Tagged with
1 vote
0 answers
65 views

Are reimplementations of works with a non-commercial license usable commercially? [closed]

Nvidia releases some of its research works like Instant NGP with the source code. I was reading a paper and its license, "Nvidia License" and wondering if reimplementing the paper, for ...
uniqueid's user avatar
7 votes
2 answers
1k views

Do physical assets created directly from GPLed, copyleft digital designs (not programs or libraries) acquire the same license?

Situation: I use LGPL licensed software to create some digital assets that contain original designs. I don't modify the original LGPL software in the process; I just use it. The primary use of the ...
Life5ign's user avatar
  • 210
3 votes
1 answer
82 views

Notices.txt or Copyright file header when porting code

The following Java project contains an Apache 2.0 license https://github.com/apache/pdfbox-jbig2/blob/master/LICENSE.txt as well as a copyright header on every file in the project https://github.com/...
Underscore's user avatar
3 votes
0 answers
197 views

If one uses an AI model licensed under CC-BY-SA in a program, must the program be licensed under CC-BY-SA?

If one uses an AI model licensed under CC-BY-SA (e.g., MPT-7B-Instruct) in a program, must the program by licensed under CC-BY-SA? creativecommons.org mentions: SA – Adaptations must be shared under ...
Franck Dernoncourt's user avatar
4 votes
0 answers
42 views

Can I train a language model using Vicuna-generated text? [duplicate]

Vicuna is an LLM. It is LLAMA fine-tuned on ShareGPT chats. Hence, it is trained on OpenAI-generated data. The LLAMA license prohibits commercial use. OpenAI terms of use prohibit using OpenAI-...
janekb04's user avatar
  • 141
3 votes
1 answer
596 views

GPL v3 code used to train some AI model: can I make any use of this model, or does it have to abide by GPL v3?

Assume some GPL v3 code used to train some AI model (e.g. trained a language model with LLaMA). Can I make any use of this model (e.g., use it in a closed-source program), or does it have to abide by ...
Franck Dernoncourt's user avatar
4 votes
1 answer
71 views

If a CC BY-SA V4.0 dictionary is used to look up meanings of words, is the resulting translation a derivative work?

This is a follow-up question to my previous one. I'm considering writing a manual translation software, where the end user will be writing the entire translation themselves, but the software could ...
Kryomaani's user avatar
  • 163
2 votes
1 answer
63 views

Should the artwork attributed to third-parties and the derivatives of it be assumed proprietary or GPL in GPL software?

I want to reuse with attribution (and publish) a raster graphics file from GPL software. At the moment, I consider reusing either the software icon file or the software logo file. The latter is a part ...
Roman Riabenko's user avatar
0 votes
1 answer
161 views

GNU General Public License v3.0 Embedded Web Program Question

Say I have a program named X. If I edit X, I have to make the source code of X open source. If I have another program (say a web application) and I write my own code Y (which is closed source) and I ...
Titanium's user avatar
2 votes
1 answer
200 views

Is it legitimate to access a Wordpress-based or Wordpress-powered Web site via the Startpage service’s Anonymous View feature?

The Web site for the Wordpress software indicates that the software is licensed under the GNU General Public License (GPL) v2 (or any later version of the GPL) from what I can tell. A thought that ...
Richard's user avatar
  • 29
1 vote
1 answer
207 views

May I modify source released under the BSD-2-Clause license and release the result under *only* the BSD-3-Clause license?

I typically release the projects I create under the BSD-3-Clause license, but also don't generally create a project which is "mine" using substantial parts of someone else's code. (...
Ben Blank's user avatar
  • 113
2 votes
1 answer
128 views

Does BSD 3-clause license allow gaining protection for modifications to the original source code?

Suppose I have acquired a source code that is Copyright (c) XYZ according to the BSD 3-clause license. Now, I modify this source code and protect the end result software under a proprietary license. ...
Reiki Yamya's user avatar
3 votes
2 answers
221 views

Is AGPLv3 or MPLv2 better for an open-source API meant to be integrated into closed-source customer APIs?

Description: This open-source code is an API (let's call it X-API), which is meant to be used by businesses running their own closed-source APIs The goal: Let other companies/individuals interact ...
gs8282's user avatar
  • 59
1 vote
2 answers
137 views

Automatically converted code from one language to another changes the license of a code?

I have code in a language and want to convert it automatically using a tool to another language. Is it considered a derivative work and should I follow the same license? Does it matter if it is MIT ...
Mauro's user avatar
  • 113
8 votes
1 answer
2k views

Why don't open source licenses give a more specific definition of "derivative works" to reduce ambiguity?

The Free Software Foundation is of the opinion that a program that links a library is a derivative work of that library, so a program that links to a GPL-licensed library would need to be distributed ...
Flux's user avatar
  • 643
0 votes
1 answer
73 views

On Mac OS X, if a resource is created or edited with the GPL-licensed Rezilla utility, is the resource a derivative work of the Rezilla software?

On the Mac OS X platform, there is an open source resource editor utility called Rezilla. For those that are unfamiliar, a lot of the Rezilla utility’s functionality is similar to that of the ResEdit ...
Richard's user avatar
  • 29
1 vote
0 answers
66 views

Can I develop a video game or mod related to 3rd party artwork?

I'm developing a video game with many easter eggs and references to science, technologies, philosophy, and some movies, tv series, animated series, video games, franchises of fictional universes, ...
AivanF.'s user avatar
  • 111
3 votes
1 answer
632 views

Share-alike style License for data that will be used to train machine learning models

I have a dataset I would like to publish - it is likely people will want to use this dataset to train machine learning models. I would like to ensure that any models trained using this dataset are ...
Louis F-H's user avatar
  • 131
2 votes
1 answer
648 views

Can I put a license on my code if it uses external libraries?

I'm currently developing a software in Python which is importing functions of libraries. So I was asking myself: do the licenses of the libraries I use in my software apply to my code? And if not, can ...
Nathan S's user avatar
1 vote
2 answers
135 views

Attribution when deriving from a W3C Software Notice and Document License work

I am creating a reimplementation for a different language of a software library that is licensed under the W3C Software Notice and Document License. The original library contains a NOTICE file. As my ...
JKR's user avatar
  • 113
2 votes
1 answer
517 views

Idiomatic format for a doxygen file header with license, author and copyright info?

Suppose I have taken a source file named foo.c, written by John Smith in 1999, with email address [email protected], which was published under the terms of, say, GPL v2. Now, I'm making some ...
einpoklum's user avatar
  • 283
1 vote
1 answer
107 views

Do Dev Dependencies go into a produced work?

I am working on a project that has a dependency on eslint-plugin-jsx-a11y which depends on language-tags which depends on language-subtag-registry which holds data under Open Data Commons Attribution ...
user2740's user avatar
  • 111
5 votes
1 answer
338 views

How should I mark a source file (with GPLv2) as a derivative work from multiple files?

In a sense this question is an extension to How should I mark a source file with GPLv2 as a derivative work?. I would like to publish a project where it frequently occurs that files are drived works ...
stewori's user avatar
  • 183
2 votes
3 answers
162 views

Does the Apache 2 licence include the implementation of algorithms?

If I rewrote an algorithm (small one 100-200 lines), written in some programming language and licensed under Apache 2, in another programming language, should the new code be considered as a ...
asmmo's user avatar
  • 121
2 votes
2 answers
82 views

Is a Jupyter Notebook documentation or might it be a derived work?

According to Wikipedia: In copyright law, a derivative work is an expressive creation that includes major copyrightable elements of an original, previously created first work (the underlying work). ...
gerrit's user avatar
  • 383
2 votes
1 answer
1k views

Does using an AGPL 3.0 software via its REST API force to disclose source from calling software? [duplicate]

I'm currently developing a CMMS software. To allow pictures and other documents to be stored, I would like to use an Amazon S3-compatible API. To allow this, I was thinking of using Min.io server ...
Franck LEVEQUE's user avatar
3 votes
2 answers
116 views

Change of version of Dependency: Does it constitute a Derivative Work?

We are building a product with 100s of OSS dependencies. We want to fully comply with the OSS license terms. Let's assume our product has a direct dependency "DDep_v1" under MPL-2.0 license, ...
Martin_in_AUT's user avatar
1 vote
0 answers
45 views

If the original author updates their program, is it now a modified work? [duplicate]

Lets say programmer Ed has made program foo and the program is licensed under the GPL license. If Ed updates his program, is that now a derivative or modified work? What if John contributes to ...
iiin's user avatar
  • 11
4 votes
1 answer
419 views

GPL and original author's copyright text in completely rewritten code

I'm about to release my first "big" project on Github, and although I want it to remain open-source and I have no plan of selling it, I want to try to make this licensing stuff right for my ...
Victor Douet's user avatar
5 votes
1 answer
263 views

Licensing a code based on a research paper

I have recently ran into a research paper which explains a technique of image-processing. Now, the paper just explains the process and is not based on any specific coding-language, but we can say that ...
CoolCoder's user avatar
  • 171
3 votes
1 answer
62 views

Can original author transfer rights for GPLv3 project to other person?

Let's have one guy who have been working on game and published it as GPL open source project. After some time, community forks popped out, while original author got increasingly tired of his project ...
Trashbox Bobylev's user avatar
1 vote
1 answer
220 views

How to indicate a change of copyright holders in modified work?

I've written a 3-BSD library while working someplace for a few years; and myself and my workplace are copyright holders jointly. After leaving, I've continued development - on my own. Naturally, my ...
einpoklum's user avatar
  • 283
0 votes
0 answers
31 views

Do significant changes to code allow a license change from 3-BSD to something else? [duplicate]

Suppose person X writes some library foolib, licensing it under the 3-BSD license. Person Y now takes the foolib sources and develops it further, making significant changes: More functionality, ...
einpoklum's user avatar
  • 283
1 vote
0 answers
192 views

Can a database include both ODbL and CC BY-SA works?

The CC BY-SA license is incompatible with the ODbL license. The confusing thing about ODbL is that it seems to pertain to entire databases, rather than to individual works. Is it possible then to have ...
Tin Man's user avatar
  • 310
3 votes
2 answers
620 views

Merging parts of another, parallel, fork [MIT]

The situation is following: There is a project (lets call it A), standard MIT licensed but long abandoned. I created a rebranded fork, fully MIT compliant, called B. Another person, lets call him Jack,...
mmix's user avatar
  • 177
3 votes
1 answer
303 views

Publishing code on github considered (re)distribution?

I wonder if publishing some code on github is considered a distribution. According to this answer, it seems that it would be : Yes, this is considered redistribution. If not what would? Also, that ...
Raphael's user avatar
  • 33
5 votes
1 answer
431 views

Translate Apache 2.0 licensed code to another language (keeping license)

I want to convert library, which is licensed under Apache 2.0, to another programming language. The port will be initially pretty straightforward, i.e. I'll keep classes hierarchy and identifier names....
Peter Trifanov's user avatar
1 vote
2 answers
133 views

Freely distributing software with third-part libraries and including R engine and packages

I want to freely distribute a software I developed, very demanded in a specific research and academic field. That's why it's important for me to distribute it freely at least in binary form (easy to ...
modestprog's user avatar
2 votes
1 answer
97 views

Is an installer/build script a GPL3 derivative work?

I'm currently creating installers/builders which will allow a specific Linux distro to be installed in a bunch of different container frameworks (Such as Docker). The distro is licensed under GPL3. Do ...
xendi's user avatar
  • 183
1 vote
1 answer
339 views

Deploy GNU GPLv3 licensed SaaS application with custom pricing and closed source enhancements

I want to deploy a SaaS application (Licensed GNU GPLv3) and offer to 3rd parties with my own pricing model. I have few doubts with respect to the license and future development on the same. Can i ...
shahalpk's user avatar
  • 113
5 votes
1 answer
1k views

Can my paid WordPress plugin have a proprietary license?

WordPress is licensed under (GPLv2 or later). WordPress states that all plugins hosted under the WordPress Plugin Directory must be licensed under GPL. We have a Free version of our plugin that is ...
Lucas Bustamante's user avatar
14 votes
3 answers
4k views

Since some software is open source, can you add a feature you created and use it for your own personal use?

For example, if I want to add a bunch of lines in VS code using a single command and say I'm able to build this feature, can I use this on my version of VS code without the community acceptance?
Awshaf Ishtiaque's user avatar
2 votes
1 answer
190 views

How do I ensure I am using MIT-licensed code correctly?

This might be silly question but I thought its best I thought I should clear this up. I found this repositoy on Github. It has a MIT license attached to it and I modified this repository according to ...
Prithviraj Kanaujia's user avatar
1 vote
1 answer
133 views

Can a derivative of a GPL 2.0 only work be relicensed as GPL 2.0 or later work?

If I have a piece of software which is licensed under the GPL 2.0 only (there is no "or later" clause in it's license), and I modify it, can I relicense my derivative work as GPL 2.0 or ...
Randall's user avatar
  • 113
8 votes
3 answers
602 views

Source-only distribution of MIT-licensed project which depends on GPL library

I'm trying to understand exactly when a work becomes a "derivative work," and how it affects licensing of my project. In my situation, we have a scientific code that we have written which is ...
kc9jud's user avatar
  • 83
1 vote
2 answers
477 views

Adding AGPL patches to a Software with APACHE2 or MIT License

I am interested in creating a fork of an abandoned software. The software which is no longer maintained is release under the terms of Apache 2 license. Am I allowed to create my patches under a less ...
oz123's user avatar
  • 113
3 votes
1 answer
85 views

Should I credit the authors for code that is no longer part of the project?

In one of my projects, I used some code from an Apache version 2 licensed project in the beginning. Now I have completely removed their code and it is no longer part of my project. Do I still have to ...
NKS's user avatar
  • 31
4 votes
1 answer
78 views

Combined distribution of open source binaries when used as program in a CLI-Script

I am planning on creating a rather small repo on github but I am not sure which license should I use. The project is basically a collection of bash, batch and powershell scripts. Those scripts invoke ...
patvax's user avatar
  • 143
2 votes
1 answer
820 views

How should copyright notices be included when distributing source of modified Apache 2.0 code commercially?

A company wants to distribute a product which includes a browser extension. A browser extension is implemented in JavaScript, so it's distributed in source code form. Parts of extension are written by ...
sharptooth's user avatar
3 votes
0 answers
151 views

GPL3 "code" in css and html templates: Implications for books hosted on the web

Bookdown is a commonly used package for authoring reports, books etc. in the R language (but can just be used for writing anything, if you know Markdown, and you want a way to produce HTML, PDF, ePub ...
Matthew Daws's user avatar

1
2 3 4 5