Questions tagged [apache-2.0]

The Apache 2.0 license is a license created by the Apache Software Foundation. Use this tag when the item in question relates to this license.

Filter by
Sorted by
Tagged with
6
votes
2answers
401 views

What exactly does “If You […] litigation is filed” from Apache2 license mean?

I am not an native English speaker so the paragraph below is really hard for me to understand. From https://www.apache.org/licenses/LICENSE-2.0: If You institute patent litigation against any ...
1
vote
0answers
211 views

What happens when someone merges Apache 2.0 and LGPL libraries into a GPL-2 derivate?

I used a PHP library, which in turn is elementary based on libraries published with an Apache 2.0 license and a LGPL license. The author himself has published his library under a GPLv2 license. ...
3
votes
2answers
235 views

What additional benefits does the DCO provide?

If my project has a lax license (like Expat/MIT), I can enforce "inbound=outbound" by requiring that contributors sign off their commits in order to acknowledge the Developer Certificate of Origin. I'...
2
votes
1answer
520 views

Do I need to place a second license notice on my own code under the Apache License?

I have a project template that I have published to GitHub which is currently licensed under the Apache 2.0 License (I am the sole author/contributor). I want to use this template in another project ...
1
vote
0answers
41 views

How do I comply with MIT or Apache licenses while making clear that these licenses only apply to the libraries?

I am making a closed source app for my employer. This app uses libraries under MIT and Apache licenses. How do I comply with these licenses in such a way that it is absolutely clear that these ...
7
votes
1answer
131 views

DCMA 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 ...
6
votes
1answer
197 views

How does Bootstrap v4 (MIT) deal with contributions made under v3 (Apache 2.0)?

Bootstrap version 4 is under MIT license. Bootstrap version 3 and earlier ones were under Apache license 2.0. Bootstrap version 4 probably inherits some source code from Bootstrap version 3. Then, ...
1
vote
0answers
368 views

Correct way to license third party software for Android apps

I am an Android developer. In my project (app) I use third party software (ex: Glide image loader library) to save some time and improve my app performance. Now I read this and I was able to ...
3
votes
1answer
218 views

How to properly fulfill Apache 2.0 in commercial Android products at Google Play?

Given the plethora of Apache 2.0 libraries used to create many proprietary Android apps, how/where should we refer to the Apache License? Should we mention Apache license at Google Play, presenting a ...
2
votes
2answers
147 views

How to benchmark GPL software?

I would like to create a benchmark that compares several open-source implementations of a particular functionality. Some of those implementations carry a GPL license, while others are more open: ...
5
votes
1answer
268 views

Moving project from AGPL to Apache v2 / MIT license

The question in a nutshell Hi! Together with a team of brilliant engineers we've been building a software project (http://luna-lang.org) for the last two years and now we want to release everything ...
3
votes
1answer
88 views

Licensing concern for an application?

I'm looking for advice in regards to licensing. I started coding an application in my free time for some months now. It began as coding practice, but as time progressed it got more serious and there ...
1
vote
1answer
84 views

I am about to put an Apache License on my project. Can I change it to another license later without asking contributors?

The question is in the title. Additional question for the case if I do have to ask the contributors for approval: As the owner of my project, what can I do in advance to get the exclusive rights ...
8
votes
1answer
189 views

Apache-2.0 and Apache-1.1 compatibility

Can I use a package of Apache-1.1 license and a package of Apache-2.0 license and distribute the resulting package under Apache-2.0 license? Is there a conflict between Apache-1.1 and Apache-2.0?
2
votes
1answer
335 views

Private license and Apache License Version 2.0 in one commercial product?

If I’m using an official cordova plugin licensed under Apache License Version 2.0 in my commercial product, am I allowed to sell it (the source code of my product to another party) under two different ...
5
votes
2answers
2k views

How to include a license and copyright notice into a website

I have a website and I'm using a library that is licensed under the Apache License 2.0. Where should I place the notice? Should I create a file named Notice in the root of the website? Or add it ...
1
vote
1answer
123 views

What to do if I can't find the copyright when using an open source library

I'm using an open source library to develop an application. The library is under the Apache 2.0 license. The license says you need to put a copy of the license and of the copyright into the software ...
-2
votes
1answer
270 views

Do I need a license when I use licensed libraries in my app?

I have an Android app using two libraries (GPLv2 and APLv2). I read that GPLv2 and APLv2 are incompatible. I will show which open source libraries I've used and tell the reader which licenses the ...
1
vote
1answer
122 views

Dual licensing of a file

My project is licensed under GPLv3. However, I want some files to be dual licensed under GPL and Apache License 2.0. What to write: a. in the header comment of the file licensed under Apache License ...
4
votes
1answer
148 views

Generated content protected as well?

I created an icon for an Android app with the tool Android Asset Studio. The code of this tool is licensed under Apache 2.0. But I cannot find any copyright info on generated icons. Are they ...
1
vote
1answer
440 views

Maven jar-with-dependencies - any violation of distribution license?

I have a Java application that uses some Apache common libraries (Apache 2.0 license). I wanted to distribute it as a single fat jar (maven builds a single jar with dependencies packaged in a single ...
1
vote
0answers
34 views

Keeping contributions and allowing free use of libraries. i.e. Complex licencing issue

I have an idea for a modern compiler project which will involve, at least at the start: A driver program. A set of libraries that implement the compiler, much like LLVM/Clang. A runtime library that ...
2
votes
1answer
64 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 ...
4
votes
1answer
219 views

Redistribution of modified fonts, originally licensed under Apache 2.0

I would like to use a font licensed under Apache License 2.0 (without a NOTICE file and without additional provisions) in my web project. For this end, I made a package of webfonts based on a subset ...
2
votes
1answer
145 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 ...
-2
votes
1answer
52 views

Nativescript Licence documentation

If I use NativeScript in my project, what licence agreement and documentation should I use and include? The question is, I'm using an open source tool to create mobile apps. Should I include the ...
9
votes
3answers
4k 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 ...
12
votes
1answer
214 views

Can I resubmit someone else's pull request if he does not sign CLA?

Someone helped with progress upstream at an open source project I really rely on. He basically did what I was not capable of and now I am waiting for his pull request to be merged and included in ...
10
votes
1answer
226 views

What are the requirements of the crayon license for the Penn Tree Bank Tokenizer

The Penn Treebank tokenizer is fairly widely used. It is a solid tokenizer, that is based only on regex. For example, it is a word tokenizer in NLTK. NLTK does not make mention of it in their LICENSE....
3
votes
1answer
258 views

Can an Apache 2-licensed work be derived from a GPLv1-licensed work?

The Apache Software Foundation page on GPL compatibility says that Neither GPLv2 nor GPLv3 can be incorporated into an Apache 2 project. It doesn't directly make a statement about GPLv1. But in does ...
6
votes
2answers
809 views

Benefits of a CLA when using Apache 2.0 License

I understand that there are benefits to CLA for some licenses (as well as drawbacks and tradeoffs), however the Apache 2.0 License already has section 5 stating the following: Submission of ...
2
votes
2answers
2k views

Removing copyright notice in UIs of Apache 2 licensed software

I am customizing a particular software developed by Company X and distributed with Apache 2 license. I expect to use my customized version for commercial purpose. The original software comes with a ...
2
votes
1answer
233 views

Does inbound=outbound apply to Apache 2.0 without a CLA?

The traditional expectation for contributions to a free software project are "inbound=outbound" [1] [2]. That is, if the project is under license X, contributions are made under license X. Does this ...
4
votes
2answers
2k views

Apache v2 - How to properly fulfill the license in a product

Apache v2 specifies on point 4a: You must give any other recipients of the Work or Derivative Works a copy of this License If one uses an Apache v2 library in a commercial product must one deliver ...
-2
votes
1answer
143 views

Use Apache 2.0 license or AGPLv3 licensed Software

I want to sell a custom piece of Hardware with my own company's name with an Ubuntu Server 16.0.4 LTS on it. Is that allowed? I want to run on this server an Apache 2.0 licensed or AGPLv3 licensed ...
2
votes
0answers
159 views

Usage of a part of a EPL library in LGPL or Apache 2 project

As I understand it, I am allowed to link a eclipse licensed jar to an LGPL or Apache 2 licensed open source project, without to change the projects license. Correct me if I am wrong. The question is,...
0
votes
1answer
50 views

Google Web Starter Kit licensing

I would like to use Google's Web Starter Kit in a project of mine, but I don't know what exactly I need to do to abide by the license. It is licensed under the Apache License 2.0. Do I need to ...
2
votes
1answer
4k 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 ...
7
votes
1answer
181 views

Is having a repository on GitHub considered distribution?

TL;DR Is having a repository on GitHub considered distribution in the sense of a license? Description I have some repositories on GitHub. Now I modified a file for a project. The file was licensed ...
4
votes
1answer
44 views

Combining software and image licensing in the same repository

I have a project under Apache license on GitHub. I want to add some non-text stuff into repository (logo). Can I use Apache license for an image? If not, what CC license is most 'aligned' with Apache ...
7
votes
1answer
2k views

Rules for appropriate editing of copyright notices in cloned, Apache-2.0-licenced, opensource repositories

I have cloned a repo under the Apache 2.0 licence and am changing content. under section 4 of the licence: a. You must cause any modified files to carry prominent notices stating that You changed ...
10
votes
1answer
4k views

How to mark a copied Apache v2 piece of code?

As stated in the tile, I want to know how should one mark code(functions or pieces of code smaller than 50% of the source file) copied from non copyleft sources (e.g Apache) ?
1
vote
2answers
544 views

I want to apply the Apache 2.0 Licence to my code. Should I submit it to someone?

I have written for the purposes of my PhD some very short Python code (110 lines) which I believe could be useful to others. Hence I would like to spread it (e.g. on GitHub) but want to prevent anyone ...
0
votes
1answer
183 views

Open Source Notice on a Commercial Website [closed]

My company is currently evaluating several open source projects to help build out a new Software as a Service Platform (historically we never used anything open source) and we were wondering if we ...
1
vote
1answer
212 views

Am I allowed to modify CameraSource.Builder of Android vision package?

I am trying to build my custom library for eye detection, tracking, blinking, smile etc. I am using below open samples instead of reinventing the wheel. GooglyEyesActivity CameraSource The ...
3
votes
2answers
663 views

Monetizing and licensing with AGPL libraries

I am just curious about, what license should i use for app(android), i have written in my free time. I am using some libraries, which have this licenses on it: Apache 2.0 license MIT license GNU ...
4
votes
1answer
2k views

Requirements for using an Apache-licensed library

I am totally confused by these tons of copyright licenses that protect the libraries. I noticed that a lot of libraries are using the Apache License 2.0 and obviously I took a look at the license but ...
4
votes
1answer
250 views

GPL3 project with EPL library

I am making an opensource project and I would like to cover it with the GPL3 license. I also plan to use a library that is released under EPL license (https://github.com/forge/roaster). Is this ...
2
votes
1answer
189 views

webservice using source code under apache 2.0 license

Question is: I have developed a software which extends an open source project licensed under the Apache 2.0 license. The original open source project has been bought from another company which gave me ...
3
votes
1answer
2k 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 ...