Questions tagged [derivative-works]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer
44 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 ...
user avatar
0 votes
0 answers
31 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, ...
user avatar
  • 101
2 votes
1 answer
101 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 ...
user avatar
  • 121
2 votes
1 answer
134 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 ...
user avatar
0 votes
0 answers
25 views

Is a reimplementation of math or logic found in an existing BSL codebase a license violation? [duplicate]

A related question has been asked regarding the MIT license, but I would like clarification regarding the Business Source License(BSL). Would re-implementing the logic/math found in a BSL codebase ...
user avatar
  • 163
1 vote
2 answers
72 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 ...
user avatar
  • 113
2 votes
1 answer
163 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 jsmith@some.where.org, which was published under the terms of, say, GPL v2. Now, I'm making some ...
user avatar
  • 263
1 vote
1 answer
44 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 ...
user avatar
  • 111
5 votes
1 answer
180 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 ...
user avatar
  • 183
2 votes
3 answers
109 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 ...
user avatar
  • 121
2 votes
2 answers
66 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). ...
user avatar
  • 383
2 votes
1 answer
221 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 ...
user avatar
3 votes
2 answers
91 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, ...
user avatar
1 vote
0 answers
41 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 ...
user avatar
  • 11
3 votes
1 answer
166 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 ...
user avatar
4 votes
1 answer
85 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 ...
user avatar
  • 161
3 votes
1 answer
53 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 ...
user avatar
1 vote
1 answer
77 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 ...
user avatar
  • 263
0 votes
0 answers
30 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, ...
user avatar
  • 263
0 votes
0 answers
106 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 ...
user avatar
  • 270
2 votes
2 answers
542 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,...
user avatar
  • 167
3 votes
1 answer
152 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 ...
user avatar
  • 33
4 votes
1 answer
180 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....
user avatar
1 vote
2 answers
75 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 ...
user avatar
2 votes
1 answer
57 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 ...
user avatar
  • 163
1 vote
1 answer
99 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 ...
user avatar
  • 113
1 vote
2 answers
474 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 ...
user avatar
14 votes
3 answers
3k 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?
user avatar
1 vote
1 answer
73 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 ...
user avatar
1 vote
1 answer
92 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 ...
user avatar
  • 113
6 votes
3 answers
361 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 ...
user avatar
  • 63
1 vote
2 answers
339 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 ...
user avatar
  • 113
3 votes
1 answer
66 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 ...
user avatar
4 votes
1 answer
44 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 ...
user avatar
  • 43
2 votes
1 answer
345 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 ...
user avatar
3 votes
0 answers
75 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 ...
user avatar
7 votes
2 answers
1k views

Can I fork and modify gpl3 licensed code and release it with Apache v2 license?

If I fork a library that uses the GPL3 license and heavily modify it, can I then release the new library with an ApacheV2 license? I actually already did this 2 years ago without putting much thought ...
user avatar
4 votes
1 answer
80 views

license: is a correctness proof of a piece of code a derivative of the code

Suppose you take a piece of GPL code and write an English document sketching a proof of correctness of the code. Would your document be considered a derivative of the code. Can it only be distributed ...
user avatar
1 vote
1 answer
150 views

How to credit open source package if I just borrow a function

I'm writing an open source Python module. Within my code is a function which I have adapted from a function which I found in an other open source package. If that other package was a direct dependency ...
user avatar
2 votes
0 answers
70 views

Does a web application avoid becoming a "derivative work" if it loads in an unmodified GPL-2 javascript library?

Say I have a web page: ... <!-- A custom javascript library --> <script src="myCustomScript.js"></script> <!-- A GPL2 javascript library --> <script src="...
user avatar
  • 121
50 votes
4 answers
18k views

Someone open-sourced an un-open-source project

Someone (Person_A) is sharing an open source project (Project_A) on GitHub. The Project_A is a decompiled version of another project (Project_B). But the original Project_B is not open source, and ...
user avatar
  • 629
3 votes
2 answers
105 views

Possibilities with Creative Commons ND

I am currently having trouble understanding the ND part of Creative Commons licenses. Let's assume that I have found a database which is being published as CC BY-NC-ND 3.0 DE. Most of the ...
user avatar
  • 133
4 votes
1 answer
254 views

Changing the binary/project name under BSD 3-clause license

Can I change the name of the BSD 3-clause project and its binary name? To be specific, I have forked EACopy with a BSD 3-clause license. Its project name and binary name are the same, EACopy. I ...
user avatar
2 votes
1 answer
55 views

Do I need to include the licence for part of a program, which I have modified?

The X window manager dwm is designed to be customised by copying its default configuration config.def.h (which is supplied, along with the program's source code, under the MIT/X consortium licence) ...
user avatar
  • 121
2 votes
2 answers
162 views

A license to protect the core, but allow proprietary extensions

I like the GPL. I like that it keeps FOSS free and open. I like that if my software is re-distributed, users know where to file bug reports, buy feature requests, and know where it came from. ...
user avatar
  • 153
1 vote
1 answer
47 views

Dependencies installed via package managers

Is there any difference to provide for instance a npm package.json or to provide all the packages source code in the source code repository of the software project? What's the impact if the project ...
user avatar
1 vote
0 answers
39 views

What are my obligations if I bundle rasterized CC BY 4.0-licensed vector icons in my software?

I'm considering using the free version of Font Awesome in my closed-source game. Its icons are licensed under CC BY 4.0. Because of how the game engine works, the game would embed rasterized versions ...
user avatar
  • 201
0 votes
0 answers
76 views

What are my obligations if I convey software that calls GPL code (specifically via python import), but I do NOT convey the GPL software itself?

Party A writes some software; perhaps intending to distribute it under the MIT or some other permissive license. THe software uses some GPL'd software. Party A conveys the software to party B, without ...
user avatar
3 votes
0 answers
103 views

Does the Python license allow to post modified versions of their source code on StackOverflow?

I just posted an answer on Stack Overflow which is largely based on a specific part of a module in the CPython standard library. The Python license seems to be permissive and they also indicate ...
user avatar
  • 455
12 votes
1 answer
2k views

Quoting GPL licensed text in presentation slides

There is an open source project licensed under the GPL v2. It does also contain textual files (JSON configuration examples). I would like to put those texts on slides in a presentation of mine. Does ...
user avatar
  • 223