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
1
vote
1answer
23 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?
2
votes
1answer
49 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
21 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 ...
4
votes
1answer
78 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 ...
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?
3
votes
1answer
34 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 ...
1
vote
0answers
19 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.
1
vote
0answers
47 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 ...
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 ...
5
votes
1answer
100 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
94 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
74 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 ...
3
votes
1answer
46 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-...
5
votes
2answers
855 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
109 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
59 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, ...
7
votes
2answers
307 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 ...
5
votes
1answer
74 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
66 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
165 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
66 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 ...
7
votes
1answer
202 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 ...
3
votes
1answer
56 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?
4
votes
1answer
78 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 ...
4
votes
2answers
438 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
172 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 ...
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
179 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 ...
6
votes
1answer
105 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 ...
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.
7
votes
1answer
476 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 ...
2
votes
1answer
323 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 ...
4
votes
1answer
109 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
839 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
39 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? ...
7
votes
1answer
119 views

Is there a legal definintion of a file?

The MIT, GPL, and Apache Licenses all make references to "files". Here are example of such references: (all emphasis added) MIT: Permission is hereby granted, free of charge, to any person ...
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 ...
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-...
1
vote
1answer
457 views

Java OpenJDK 11 and Spring licenses

I'm developing a web application with Spring (and Spring Boot) and Open JDK 11 and I'm very confused about their licenses and how I can combine them. Open JDK 11 is released under GPL GNU 2 (with ...
1
vote
1answer
395 views

Why is the Apache license 2.0 patent license clause useful/important?

I've read the Apache 2.0 license (A2L), in particular its clause regarding patent licensing. I don't quite understand what's the use of it. If Alice lets Bob use a piece of software under the terms ...
2
votes
1answer
55 views

If I’m using someone’s open source project, do I need to use the same license the open-source project uses?

I’m using the Google Open Source Project 2016 (and others from Github using MIT and Apache licenses) and it has an Apache license. Do I need to add the Apache license to my project, too? If so, do I ...
4
votes
1answer
163 views

Can I comply with Apache 2.0 license by adding the license text in the binary file?

I'm using an Apache 2.0 licensed library in my closed source software. Let's say I include the Apache 2.0 text file as a "const string" variable in my C code and make sure it makes it to the binary. ...
3
votes
2answers
314 views

Is flyway community edition free for commercial purposes

I am writing an application for my organization which needs to be shipped to customer. It has a part of database migration for which I am using flyway library. However I am confused with licensing. ...
-2
votes
1answer
140 views

What entities are eligible to copyright a project?

Me and my friend want to make business on customization of our open source project. We have NOT yet registered the project trademark NOR started a company. Сan we write in Copyright 2019 [name of ...
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 ...
1
vote
0answers
42 views

Attributing a software library which uses another library

I'm using this library in my app: AndroidPhotoFilters library The problem is, that it uses some other library (link: Original AndroidPhotoFilters library) with some minor changes, I guess. Who to ...