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
0
votes
1answer
11 views

Distributing my own software under Apache License 2.0 - should I distribute source code?

I have created my own computer application and I wanted to use Apache License 2.0 to license it. Can I distribute only binary form of my application without source code?
1
vote
1answer
27 views

Are Apache 2.0- and MIT-licensed components open source?

I am using a software with components marked as Apache 2.0 and MIT license. Are they considered as open source components, also are they redistributable?
3
votes
2answers
67 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 ...
2
votes
1answer
51 views

GitHub downloaded source use cases [closed]

I am new to use open source project code and as well as the license. I have do some searching about the source code use cases along with the source code license, but mostly i found is about the ...
1
vote
1answer
23 views

Is output of Apache-licensed software Apache-licensed?

If I use the output of Apache v2 licenced software do I have to adhere to stating changes? Also if I only copy 3-4 lines of apache code into my project with large number of files and code do I ...
3
votes
2answers
1k 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 ...
0
votes
1answer
32 views

Stating changes involving secrecy in Apache version 2 licence

If I use a software licenced under Apache version 2 licence and there is a configuration file where I have to enter a secret key, do I have to state it as a change?
4
votes
1answer
107 views

What's the correct way to include licence for part of the code from another project

Let's say I have an open source project (Apache2) And I only take one function from another project which is also open sourced under MIT/Apache2 license, and put it together with my code in a single ...
4
votes
1answer
79 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 ...
3
votes
1answer
36 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 ...
6
votes
1answer
6k 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 ...
1
vote
0answers
20 views

In the Apache-2.0 what changes do we need to state?

In Apache 2.0 do I need to disclose the scource as it is technically an addition ammounting up to a modification. Give some details on NOTICE if possible.
7
votes
1answer
1k views

How to properly assemble NOTICE file for new software under Apache License 2.0

Apache provides NOTICE boilerplate for a new software projects which are going to be released under this license. I'm going to release my project under that license, so it actually doesn't contain any ...
3
votes
2answers
504 views

How can I open source a repository on GitHub by using Apache license in only one file?

To license a project in GitHub, can I do it like this: There are many files like src->Java, res, etc for my Android app So I want to use Apache license v 2.0 for open sourcing it So will the ...
1
vote
0answers
50 views

Obfuscation and Apache 2.0 license

Consider a scenario , I received a software that uses some Apache 2.0 licensed libraries. Software copy I received contains obfuscated codes. Also library part of code is obfuscated. Since library ...
20
votes
1answer
3k 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 ...
5
votes
1answer
104 views

Using public domain code within Apache-or-MIT licensed project

I'm interested in borrowing functions from a file in a project dual-licensed as MIT-or-UNLICENSE in my package that I intend to also be dual-licensed as Apache-or-MIT. Is this possible? How should I ...
1
vote
1answer
99 views

Relicensing from Apache-2.0 to Apache-or-MIT

I'd like to relicense one of my projects from Apache 2.0 to Apache-or-MIT dual license for consistency with the outer community (Rust — see here), and to allow GPLv2 compatibility, which I was ...
2
votes
1answer
75 views

Can I sell my app which code is published under Apache 2.0?

I've created an app (not a library) and published it. It is used by dozens companies for free. The code was published under Apache 2.0. I had wrong expectations about publishing, I thought that ...
7
votes
2answers
316 views

Did Google accidentally release Product Sans/Google Sans font in Apache License?

I found that Google uploaded Product Sans font to a repo licensed under Apache License 2.0: https://github.com/google/iosched-ios/blob/master/Source/IOsched/ProductSans-Regular.ttf Can the font file ...
3
votes
1answer
48 views

Using Apache 2.0 code in my app

I'm finding it hard to understand so I thought maybe I could get a clearer explanation here. I'm currently developing an app. This app is pretty large and sometimes I find myself looking at Github ...
4
votes
1answer
76 views

What is the difference between the Apache License v2.0 and the BSD+Patent License?

To my current understandig, both the Apache License version 2.0 and the BSD+Patent grant you a license to any patent that the software is using. In what situation is the BSD+Patent license preferred ...
7
votes
2answers
135 views

Does renaming compiled Java packages violate the Apache license?

For technical reasons (classloader issues), I need to rename the packages of the compiled version of an Apache library when I build my application, (which includes my code and the Apache code, a so-...
4
votes
1answer
85 views

Spawning an AGPL executable from an Apache-2.0 project

Can I spawn an AGPL executable (mupdf for example) from my python based Apache-2.0 project? Note: I'm not linking to it, merely calling the executable from the shell.
5
votes
2answers
864 views

GitHub repo with Apache License version 2 in package.json, but no full license copy nor comment headers

So I've forked a (declared by the owner) unmaintained Node.JS project on GitHub which uses the Apache License, version 2 in the package.json only: [...] "license": "Apache-2.0" [...] However ...
2
votes
1answer
63 views

How to use AGPL library in an Apache v2 project?

I just discovered that the project which I'm working on was using iText but it is expected to be released under the Apache v2 license. As I understood the only way to use the free AGPL version of ...
4
votes
1answer
115 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. ...
5
votes
1answer
60 views

How to attribute code from a project under Apache V2 in a new project?

I have some code I've posted on git hub (https://github.com/blackears/Photoshop-Perspective-Tool) and recently I got an email from someone wanting to know how they might use it in their own project, ...
9
votes
2answers
748 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 ...
2
votes
1answer
57 views

Releasing a JS library made in TypeScript as MIT including compiled files

TypeScript is a programming language released as Apache 2.0. Can I create my own JS library, using TypeScript, and publish it under MIT, including the compiled results (i.e. including the auto-...
2
votes
2answers
230 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/...
5
votes
1answer
75 views

Can I redistribute image containing GPLv2 and Apache2.0 software(packages) on Docker Hub?

I want to redistribute an image containing MySQL and Apache httpd. However, MySQL is GPL-2.0 licensed and Apache httpd is Apache-2.0 licensed. The two licenses are known to be incompatible. Do I have ...
2
votes
1answer
67 views

Add source file in Apache 2.0 licensed project

I want to add a source file (which is under GPL v2.0 (not in v2.0+)) in a project which is under Apache 2.0 license. As mentioned on GNU's website Please note that this license is not compatible ...
2
votes
1answer
27 views

Code workflow is licensed Apache 2, but the data generated is BY-NC-SA. Can I recreate the data and commercialize it?

There is a website that offers both a codebase to process some arbitrary public data (as Apache 2.0), but licensed the output data of the workflow as BY-NC-SA 4.0 (at least the processed data on the ...
1
vote
1answer
167 views

Can I use GPL license, if my program uses libraries with MIT and MPL licenses?

I'm working on a program in the Rust programming language. My program uses libraries (called crates in the Rust's ecosystem) with various licenses, like MIT Apache 2.0 and MPL-2.0. Can I use GPL if I ...
4
votes
1answer
67 views

Licensing in Docker image that only modifies configuration files of used software

The question refers to Tomcat as an example, but it applies to any software that is licensed under Apache 2.0 and requires configuration through configuration files. I am creating a Docker image for ...
3
votes
1answer
57 views

Go and Apache2 license compatibility

Is it fine to use a Go-licenced 3rd party library (https://github.com/google/re2j) within an Apache2-licensed code?
7
votes
1answer
203 views

org-rs: can I use MIT/Apache2/LGPL license?

I am working on a project https://github.com/org-rs/org-rs written in Rust programming language. The goal of the project is to provide a parser for the Org markup language. Because of the ...
4
votes
2answers
440 views

Can I use LPGL3 for library and Apache 2 for “main()”?

My project is a command which is split in library modules (the logic) and a "main" module, which glues my lib modules to make the CLI command. I don't really care about what people can write with the ...
2
votes
1answer
173 views

Can I use Apache 2.0 licensed libraries with AGPL licensed libraries?

I'm not really that familiar with licenses(more so with AGPL) so I went to ask here. I have a project(for research) in Java where I use Apache POI which is under Apache Software License v2. Now I ...
2
votes
0answers
42 views

Can I use AVS Device SDK to access another voice service API?

We are developing a smart device in China and we would like to use DuerOS as our voice assistant. Since they have a version of API which is fully compatible with the Alexa Voice Service APIs, we want ...
4
votes
1answer
69 views

Are downloaded data automatically licensed?

If a purely Apache v2 licensed software automatically downloads data files from its copyright holder's website without asking the user, does that automatically grant Apache v2 license to the ...
5
votes
1answer
183 views

Are there legal reasons blocking the use of Apache 2 License in France

A French citizen has suggested that there are legal reasons why he cannot contribute to a project using the Apache 2 license. I responded saying: French people have contributed to such things ...
2
votes
1answer
329 views

Can i use MIT, ISC, Apache-2.0 in a project licensed as MIT or Apache 2.0?

I want to create a project in Angular licensed as MIT or Apache 2.0 and i need to include projects with different licences (MIT, ISC, Apache-2.0 and perhaps BSD-3). The project includes an area for ...
6
votes
1answer
112 views

Accidentally used ASF license header instead of normal Apache License V2 header

During the early phases of a (team) project on GitHub, I had copy-pasted the Apache Software Foundation's license header into our code as opposed to the usual License header. I hadn't realized for ...
7
votes
1answer
501 views

License that requires attribution to end users?

I'm looking for an open source license that requires attribution to end users. Thus far, I've looked at the MIT license and Apache 2.0. But I am not convinced that they require attribution to end ...
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
117 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 ...
2
votes
2answers
867 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")...
3
votes
1answer
40 views

Licence for usage of GPL, apache licence

Never though of that before, until read Linus note in Linux kernel: "GPL below is copyrighted by the Free Software Foundation" So, what right do we have to use so called free software licences? ...