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
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
226 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
194 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,...
4
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
3k 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 ...
4
votes
1answer
76 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
274 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 ...
1
vote
2answers
1k 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 ...
11
votes
1answer
6k 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) ?
0
votes
1answer
391 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 ...
10
votes
1answer
3k 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 ...
1
vote
1answer
229 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 ...
2
votes
2answers
321 views

Can one use the Android geofencing API witout GMS?

I want to use the Android Geofencing API on a custom hardware running Android. The Geofencing API itself holds an Apache 2.0 license (https://github.com/googlesamples/android-play-location/tree/...
4
votes
1answer
349 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 ...
7
votes
1answer
3k 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 ...
2
votes
1answer
259 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 ...
16
votes
1answer
26k views

Can I use a Apache v2 licensed driver for a commercial project without revealing sources of the project?

I am building a project that will be commercialised. One of the library I use is licensed under Apache v2. To my understanding, if I modify the library, I need to give the source of the library with ...
4
votes
1answer
3k 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 ...
-1
votes
1answer
64 views

What open-source license should I use for my tool?

I have developed a tool that uses another tool to convert a file from format#1 to format#2. And currently, my tool works only if it is given the file in format#2 as input, and so, it depends on that ...
5
votes
1answer
299 views

GitHub workflow and Apache License

The Apache License requires: 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object ...
3
votes
2answers
3k views

Can I use code under Apache 2.0 license that does not originally contain copyright notice?

I plan on creating a new project under Apache 2.0 license, and I want to use js, css, fonts, and image files in the public folder of this repository (which is under Apache 2.0): https://github.com/...
4
votes
1answer
213 views

Apache 2.0 Licence

When a product includes a firmware written by my company, and this firmware makes use of an open source product, licenced under Apache 2.0 license, and this product is finally to be sold on a broad ...
5
votes
1answer
463 views

Using Apache License 2.0 library inside a company

I implemented a little console application in C# (tool) that can go through the web pages on the site and get information, links, files from them. I used Selenium for this purpose. Two nuget packages ...
7
votes
1answer
1k views

Dual license Apache2.0 GPLv3 for a library with optionnal GPLed code

I have an audio library that optionally uses a GPL sub-library for computing the FFT (FFTW3). At compile time, I can disable FFTW3 and use another FFT implementation (which is slower than FFTW3, but ...
5
votes
1answer
2k views

APLv2: How to specify notices of all changes in a class?

I changed a class which is under the license Apache License Version 2.0. According to the license - for redistribution of the changed version I should specify changes in a class. Notification of ...
10
votes
1answer
5k views

Sell software that uses libraries licensed under Apache Licence 2.0

I didn't find any definite answers on the web so I'm asking for a definite answer to the question: Am I allowed to sell software that was written completely by myself except for the ZXing library (...
12
votes
2answers
1k views

What if anything is wrong with the Apache License 2.0?

I occasionally see claims that the Apache license makes it difficult to incorporate your code into other projects. See for example: That's awfully disconcerting news, considering the difficulties ...
4
votes
1answer
796 views

Packaging Apache 2.0 derivative work

I want to distribute a MATLAB package I've made which makes use of some work which is made available under the Apache 2.0 license. The piece of work I'm using is ColorBrewer, which consists of ...
5
votes
2answers
65 views

Is it OK to change url scheme for the links to Apache 2 license?

For an open source project is it OK to modify the original LICENSE.txt file from https://www.apache.org/licenses/LICENSE-2.0.txt and also the source file headers to use https instead of http for the ...
5
votes
1answer
565 views

How does the Apache 2 license's patent grant interact with third-party patents?

From what I've read about the Apache 2 license's patent grant clause, it's intended to protect users of Apache-licensed software from software patents. How does that work if the contributor doesn't ...
5
votes
2answers
6k views

Placement of copyright and license variables within Python source?

As mentioned in a previous question about the Apache 2.0 code header, I mentioned having the code header which is recommended by the Appendix of the Apache 2.0 license. However there are two fields ...
11
votes
1answer
2k views

Include Appendix of Apache 2.0 in LICENSE file?

I want to use the Apache 2.0 License on one of my projects. Apache 2.0 recommends putting a boilerplate header in each code file right before module level documentation in it's Appendix section (...
2
votes
1answer
329 views

API license question

I have one question with regards to MaxMind API license. There is the MaxMind's GeoIp2 Java API: https://github.com/maxmind/GeoIP2-java which is licensed under the Apache License, Version 2.0. So ...
8
votes
0answers
3k views

Can I copy code licensed under Apache 2 to a project licensed under MIT? [duplicate]

I found a useful class in a project that is licensed under Apache 2.0. Can I copy it to a project licensed under MIT license? Add the library as dependency is not an option. Ideally the answer should ...
6
votes
2answers
1k views

Referencing nuget packages that are licensed under the Apache 2.0 license?

I created my first open-source project a few weeks ago. I have never done anything like that and have no idea, how to license and how to use licensed stuff. I researched a bit and found that it would ...
7
votes
1answer
517 views

LGPL3 library in Apache 2.0 licensed library

Can I open source my project under Apache 2 if it uses a LGPL3 library without modifying it? I'm not planning to distribute the LGPL3 library along with the code. My understanding is that LGPL3 ...
2
votes
1answer
544 views

What is the licensing for ART (Android Runtime)?

Dalvik was licensed under the ASL on the premise that it was reverse engineered: Licensing and patents Main article: Oracle v. Google Dalvik is published under the terms of the Apache License ...
2
votes
1answer
137 views

Can we edit Google Android sample project and create app

I searched all over the Internet but I was not able to find if anyone has raised this issue. I want to edit some files in an open source sample project provided by Google (change some methods and the ...
4
votes
1answer
510 views

Project port (to another language), dealing with copyright notices when using Apache license

I was looking for a library implementing a specific protocol for my favorite programming language. I found one, but noticed that it started out as a straight port of another project. However, in each ...
8
votes
1answer
3k views

Apache 2.0 license - NOTICE, CHANGELOG

I have a question about the NOTICE and CHANGELOG files in Apache 2.0 license. Here is the situation: I based my work on an Apache 2.0 licensed project. I did some minor changes (compared to the ...
2
votes
1answer
711 views

Is it possible to link GPLv2 libraries for Android project

Apache License, Version 2.0 is not compatible with GPL version 2, according to GNU and Apache websites. I worry is it possible to make Android projects under GPLv2 license, because, Android SDK, ...
1
vote
0answers
279 views

Commercial software that includes open-source libraries under different licenses

I am planning to develop commercial software product that will include a few open-source libraries licensed under different licenses (licenses for different libraries different): MIT, Apache Software ...
4
votes
2answers
1k 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 ...
6
votes
2answers
113 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 ...
0
votes
1answer
249 views

Convert Apache 2.0 code to BSD 3-clause [closed]

It is similar to this question, just this time code which is licensed under Apache 2.0 gets linked into code I have written, which is under the BSD 3-clause. Both are open-source, but I wanted to give ...
1
vote
0answers
59 views

Using a GitHub Code in Android Project - Licensing Requirements [duplicate]

I want to use a java utility class from GitHub for my android project ( https://github.com/tareknaj/BigFunctions). I saw from here Android - External library license in project that there is no ...
6
votes
1answer
736 views

Does the Apache license provide any benefit if I don't have any patents?

As far as I understand, the Apache 2.0 license is a fairly permissive license. It seems to me as if the only difference between the Apache license and other licenses (such as the MIT license), is the ...
2
votes
1answer
111 views

Do I need to share OSS libraries source code when I only use them in binary?

I'm working on a project where BSD, Apache v2 and MPL1.1 libraries were used. Basically propietary code will link to these libraries to run the Program. Libraries were only used in binary form, though....