All Questions
Tagged with apache-2.0 derivative-works
21 questions
3
votes
1
answer
145
views
Do I put my license/copyright header on top of a permissively-licensed file I found on the internet?
I found a nice Python class on a website devoted to nice Python gists - and on its web page (but not in the source code) it has the author's name and says it is PSF licensed - which wikipedia says is ...
3
votes
1
answer
224
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/...
2
votes
3
answers
198
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 ...
5
votes
1
answer
695
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....
1
vote
2
answers
558
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 ...
3
votes
1
answer
96
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 ...
2
votes
1
answer
1k
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 ...
7
votes
2
answers
2k
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 ...
4
votes
1
answer
2k
views
How to label and license Derivative Works made under Apache License, Version 2.0?
I duplicated a source-code file released under the Apache License, Version 2.0, made very few changes to adapt the code to slightly different situation. So this would seem to be a Derivative Works as ...
3
votes
2
answers
90
views
Merging bug fixes from a project with a different license
Recently I discovered my project of mine (call it A), was cloned by another project (call it M) to create a port for a different platform.
"A" was originally licensed as MIT, but has since been ...
8
votes
1
answer
1k
views
Can I Commit LGPL3 Derivative Work To An Apache 2 Licensed Project?
I am using a helpful project that is licensed under the LGPL3.
I have taken some of the useful code out of it and refactored it into a wrapper class and would like to add it to an upstream project.
...
4
votes
1
answer
2k
views
Modifying software with Apache 2.0 License
I have a library I wanted to use: https://github.com/yodle/docker-registry-client
Unfortunately, it's dead (Last PR merged in 2017), and there are bugs that I need to be fixed.
There's maybe 2-3 ...
5
votes
1
answer
956
views
Distributing BSD-3 code under the Apache license v2 only
Alice and Bob write a piece of source code (call it Source1) and publish it under the BSD 3-clause license. Later, Bob and Charlie are working on a software project, licensed under AL2 (Apache License ...
4
votes
2
answers
6k
views
How can I correctly apply the Apache 2.0 licence to contributed code from an existing repository?
Given a repository github.com/x in github that is licenced with Apache 2.0. On their source files they have
Copyright [2019] [Evil Corp]
Licensed under the Apache License, Version 2.0 (the "License")...
7
votes
1
answer
485
views
DMCA Takedown Notice received for distributing software licensed under Apache 2.0
A browser plugin was removed from one of the app stores last year as it had stopped working, and the author was no longer maintaining it in favor of their standalone desktop apps. I preferred using ...
3
votes
1
answer
95
views
Clarification for a permissive licensing of a derivative work by example
The situation is the following:
I am working on a binding project (using a library/framework built on Swift and binding for Xamarin/C#) which includes some sample apps/programs adopted from Swift to ...
13
votes
4
answers
8k
views
Linking from LGPL 2.1 software to Apache 2.0 library
The FSF claims that GPL v2 is incompatible with Apache 2.0 and that linking to a library generally creates a derivative work of this library.
However, the linking exception of the LGPL allows ...
3
votes
1
answer
220
views
Is this copyright infringment?
I created a project to validate objects.
It's influenced by a fairly known project called FluentValidation by Jeremy Skinner which has an Apache License.
Both projects do the same, provide an API ...
7
votes
1
answer
10k
views
Can I fork and sell a modified Apache 2.0 licensed project? [duplicate]
There is a nice Apache 2.0-licensed project that already implements the foundation of a way more elaborate product that I intend to sell as proprietary.
Something like the 70% of the code will be ...
5
votes
1
answer
5k
views
Combining Apache 2.0 with closed source
I want to use a third party software C-library "A" commerially in a product "P" (in fact a firmware, running on a device).
The third party product "A" is subject to Apache 2 license.
That means, I ...
6
votes
2
answers
237
views
Can I take a few classes out of a library and use it in my project or should I always use the entire library?
Let's say I need a piece of functionality and there is a library on GitHub, licensed under Apache 2.0, that provides that funcionality.
There are a couple of use cases that can occur that I would ...