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
5
votes
2answers
95 views

Does Stack Exchange disallow me to use posted contents in an Apache 2.0 licensed project?

Content posted on Stack Exchange sites like Stack Overflow or Electrical Engineering are CC-BY-SA 3.0 licensed. User contributions licensed under cc-by-sa 3.0 See the footer of any SE site: As ...
7
votes
1answer
213 views

Modifying file without copyright under Apache 2.0

I'd like to use a modified version of a certain file from an open source project that is licensed under the Apache 2.0. The file itself doesn't contain copyright notice neither the project does. Now, ...
2
votes
1answer
246 views

Query on distributing Application under Apache 2.0 license which dynamically links with LGPL2.1 shared libraries

I'm writing some C++ code which I might eventually like to release under an Apache v2.0 license. I'm looking to build the application linking to some of the LGPL v2.1-licensed shared libraries from ...
3
votes
1answer
153 views

Discord bot and Apache License

I'm currently developing a bot in Java for Discord. In my program I use the JDA library which is basically a "Java wrapper" for the Discord API which is under the Apache License 2.0. I've got a few ...
6
votes
2answers
613 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
266 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. ...
1
vote
1answer
89 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 ...
2
votes
1answer
849 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
1answer
115 views

Include compiled tesseract application in my project

I have an open source project (haven't chosen a license yet) that uses tesseract for OCR. This is a windows only project. My program requires the end user to have a copy of tesseract on their system ...
7
votes
1answer
245 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 ...
1
vote
0answers
509 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 ...
4
votes
2answers
416 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'...
3
votes
1answer
304 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 ...
1
vote
0answers
82 views

What does “distribute with full source code” mean in GPL?

I want to use Stanford-nlp in my project to implement some search. But it is under GPL license. I found the following lines: "if your company ever make changes to the software and want to distribute ...
5
votes
1answer
395 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 ...
1
vote
1answer
91 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 ...
3
votes
1answer
96 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 ...
8
votes
1answer
318 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?
4
votes
1answer
731 views

jarjar package renaming and Apache 2.0 license violation

If we use the famous package org.apache.commons.lang3 library and modify it as below jarjar configuration; 'rule org.apache.commons.lang3.** com.sample.internal.org.apache.commons.lang3.@1' Does ...
6
votes
2answers
4k 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
344 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 ...
26
votes
1answer
5k views

What does "express grant of patent rights from contributors to users" mean?

I'm trying to choose which open source license I should use in my app, and in the description for one of the licenses, it says the license provides an "express grant of patent rights from contributors ...
-2
votes
1answer
788 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
199 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 ...
3
votes
1answer
561 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 ...
3
votes
2answers
4k views

Apache License 2.0-licensed code included in commercial closed source software

I spent an hour looking for an answer to this question, although I would think a quite common situation, I did not get a totally clear answer to my specific case: So I am selling a (P)roduct which is ...
5
votes
1answer
514 views

How do I comply with the "bundle the license text" requirement of Apache 2.0 for embedded software?

I'm writing software for a "closed" embedded device. I want to use fonts licensed under the Apache 2.0 license in it. I know it's legal to do that, but I'm stumbling over this text from the license: ...
8
votes
1answer
240 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, ...
4
votes
1answer
156 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
666 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 ...
2
votes
2answers
172 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: ...
4
votes
1answer
270 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
70 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 ...
5
votes
2answers
568 views

Dual license or relicense when the new license is more permissive?

An organization is considering changing the license of an OSS repo on GitHub. For the purposes of this question, assume that organization has the legal rights to change the license. It is currently ...
-2
votes
1answer
54 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 ...
10
votes
3answers
6k 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
275 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 ...
3
votes
1answer
366 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 ...
10
votes
1answer
273 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....
7
votes
2answers
1k 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 ...
4
votes
2answers
3k 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 ...
5
votes
1answer
367 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 ...
1
vote
0answers
37 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
188 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
222 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 ...
3
votes
0answers
191 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,...
3
votes
1answer
6k 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 ...
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 ...
6
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 ...
0
votes
1answer
81 views

Can I take over the Stack Exchange review system in an Apache 2.0 licensed web service?

The Stack Exchange review system for post creation, editing and removal is quite sophisticated and somehow steered by discussion on meta networks (Stack Exchange and others) which are "user ...