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.
330
questions
5
votes
2
answers
270
views
Licensing compatibility for final user
I'm creating a new self-hosted open source software under the Apache License 2.0, but at some point of the development I figured out that I need an object storage to manage generated files, because I ...
2
votes
2
answers
78
views
How to document removal of files for project under Apache 2.0 license
When I fork a repo that contains an Apache 2.0 license and I want to modify things like github-config or the build tools that have been used, it may happen that I want to delete files.
How would I ...
2
votes
0
answers
45
views
Need Help Choosing a FOSS License for a Swift Package With Specific Requirements [duplicate]
Stack Overflow community!
I'm working on a Swift package and am having some trouble deciding which FOSS (Free and Open Source Software) license to use. I have specific requirements and am hoping ...
2
votes
1
answer
42
views
Complex mix of proprietary license and Apache 2.0 license with subfolders
I have a repo in GitHub which contains many different projects, each in its own folder and each folder having its own license.
Now at the root of project 5 is a restrictive proprietary license. There ...
2
votes
1
answer
103
views
Exact attribution requirements for distributing compiled binaries depending on MIT and/or Apache 2.0 libraries
Consider an executable program whose source is licensed under the MIT and/or Apache 2.0 license and that depends (directly & indirectly) on a number of libraries written by third parties that are ...
10
votes
3
answers
942
views
Inter-compatibility of licenses
I would like to sell a Java desktop application of mine to more schools after having success with one single school. Seems like it wouldn't have been a problem, if I haven't mixed different licenses ...
4
votes
1
answer
136
views
Apache License 2.0 compatibility with source code licensed under GPL 2 with classpath exception
I am working on an open-source project that is governed by the Apache License 2.0, and I want to make use of Java source code from OpenJDK 11, which is governed by the GPL 2 license with classpath ...
2
votes
1
answer
80
views
Obligations implied by the Apache 2.0 License for an open source project
I'm using two libraries under Apache 2.0 license opennlp and crux. The source code of my Android opensource app will be on Github. And the app will be released on Google Play Store. What are all my ...
2
votes
1
answer
63
views
Are proprietary licenses in an Apache 2.0 usable
I found a Github project licensed under Apache 2.0 that I would like to use in another project. This project contains libraries that seems to be proprietary and that the owner of the project might ...
4
votes
2
answers
215
views
Writing a book that contains Apache-2.0 licensed code snippets
If I want to write a book that contains code examples and snippets but also entire algorithms from an Apache-2.0 licensed source, what do I have to do to comply with the licensing terms? Apache 2.0 ...
2
votes
1
answer
109
views
Code licensed by Apache 2.0 license with the AWS SDK for Javascript v3, maybe licensed by other license (MIT)?
I've got a doubt about the AWS Code license, specifically, I've been using fragments of code from the AWS repository for the Javascript SDK v3 interacting with Cognito. In some fragments of code, for ...
3
votes
1
answer
102
views
Notices.txt or Copyright file header when porting code
The following Java project contains an Apache 2.0 license https://github.com/apache/pdfbox-jbig2/blob/master/LICENSE.txt as well as a copyright header on every file in the project https://github.com/...
-2
votes
1
answer
159
views
Publishing an application on play store....licenses and royalties doubts
I've built an Android application in Kotlin, and it uses these libraries :
...
implementation "androidx.camera:camera-core:${camerax_version}"
implementation "androidx.camera:...
0
votes
0
answers
43
views
Is it mandatory to cite libraries used? [duplicate]
I'm developing an android app which uses two libraries:
Library A (Apache 2.0 license)
Library B (MPL-2.0 license)
My question is: is it mandatory to cite these two libraries within the app?
The ...
2
votes
0
answers
50
views
Does Apache license require a notice if I changed code indentation?
Some languages don't care about indentation, developers can write all their code in one line. Apache license requires to add a copyright notice if someone else changed the code, if I only changed code ...
3
votes
1
answer
219
views
Can I relicense an Apache- or -MIT-licensed software to AGPL (Affero General Public License)?
Apache 2.0 is compatible with GPL 3.0, but how about AGPL? Can I relicense any Apache or MIT licensed software to AGPL?
1
vote
0
answers
33
views
Will it enough only to include the Apache license file in the source code in android kotlin application? [duplicate]
I have been implementing an Android application using Kotlin and thought of using the KOIN library for dependency injection. However, it is licensed under the Apache 2.0 license which has become a ...
4
votes
1
answer
131
views
If I do an ML project copying code heavily from Tensorflow's tutorials, am I still allowed to share it on Github (or other repositories)?
(I asked this on Reddit and didn't get a good reaction. I wasn't sure if this was the right forum, but I wanted to ask somewhere related.)
I'm fairly new to machine learning (and programming in ...
2
votes
1
answer
285
views
How to handle Apache 2 license for backend use
We are using an open sourced (Apache 2.0 License) OCR framework/library for a website. User uploads an image to our web portal, we send that image to the backend, which hands over that image to the ...
2
votes
1
answer
102
views
Using GPL library in my own Apache library
I have a GPL library and an Apache-licensed library. I want to use the GPL library in my Apache library and for the Apache library to stay Apache. Is that even possible?
18
votes
3
answers
4k
views
When forking an open-source project, what should I do with the maintainers' emails included in the source code?
Let us assume that I am forking an open-source Python library, modifying it, and using it in another closed-source commercial project.
The license is Apache License 2.0 and I am including a copy of ...
4
votes
1
answer
122
views
csvhelper: questions about license
I was thinking of asking this question in the NuGet project, but they redirected me here to ask generic questions. So I will ask here.
I want to develop an application that will use the CsvHelper ...
2
votes
2
answers
268
views
What to put in header copyright notice after total conversion of library that didn't have license headers?
I want to convert a C# library (not written by myself) licensed under Apache License v2 to C++.
The original C# library has a LICENSE file with the Apache license information, however the individual ...
7
votes
2
answers
638
views
Open-Source code made proprietary by someone else without proper attribution (Apache License 2.0)
My friend spent more than 7 years on an open-source mod for Minecraft under Apache License 2.0. Recently, a new mod was announced bearing mostly the same features.
The new-mod devs accidentally made ...
1
vote
1
answer
196
views
License change for Derivative Works of Apache-licensed software, and GPLv2 compatibility
Section 4 of the Apache License v2.0 states:
You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, ...
0
votes
1
answer
93
views
Can I sell computer with pre-installed software with Apache 2.0 License?
Can I sell computer with pre-installed software with Apache 2.0 License? Provided that I do not charge for software or license, only for hardware with some margin?
3
votes
1
answer
367
views
Can I create my own exception to the Apache license? Is it good practice?
The Apache License v2.0 is incompatible with GPLv2.
Instead of dual-licensing or using the LLVM Exceptions, I am thinking of defining an exception to the Apache license that is similar to what is ...
4
votes
1
answer
981
views
Can I provide my source code which uses Apache 2.0 library under CC0?
Is it possible to provide my source code under CC0 on a GitHub repository that satisfies the following properties?
It uses Apache 2.0 library.
There is no source code or binary of the library in the ...
3
votes
1
answer
80
views
What notice should Bob give when he takes a web app under Apache2, changes UI and the database, then hosts it?
Question asked here, but without much attention; posting here.
Please write a bit of detail steps on how to follow Apache2 requirements for a new beginner, (whose native language is not English,) ...
9
votes
1
answer
1k
views
What's the use of Apache's "Not a contribution"?
When making changes to an Apache licensed file, one should amend the file header:
Copyright 2022 Me, Myself & I
There is the possibility to add the suffix "Not a contribution":
...
2
votes
1
answer
68
views
Issues with contributing the same code to projects who only accept different licenses
I made some cool code that I want to contribute to both Android Open Source Project (AOSP) and other Linux distos, and perhaps even upstream at the Linux Kernel.
The problem is that AOSP says that ...
9
votes
3
answers
5k
views
Can I make my own license? [duplicate]
I was getting frustrated because I really wanted to use a GPL Family license for a piece of software I am developing. However, some of my target audience, OS Developers, are closed source (looking at ...
3
votes
1
answer
119
views
How to use code under the Apache 2.0 license in an Unlicense-licensed project?
I'm the author of an open source project which is licensed under the Unlicense license. I want to modify an HTML file from another open source project that uses the Apache 2.0 license, and add the ...
4
votes
1
answer
757
views
How to comply with Apache 2.0 requirement to state that changes have been made to a file
I have made a copy of an open source project that is licensed under the Apache 2.0 license, and I have made modifications to some of its files. I want to release my modified version to the general ...
-1
votes
1
answer
132
views
Using Linux Kernel Bits in a Apache License v2 software
On a project with an Apache License v2 I intent to include a (heavily) modified source file of the Linux kernel, the file in question is list.h. I am aware that the Linux Kernel is GPL v2 meaning that ...
6
votes
1
answer
1k
views
Can we use a previous release of an open source project when it had Apache 2.0 license for commercial purpose?
If an open source project which had Apache 2.0 license, has now changed its license to non-commercial use license, can we use a previous release(when it was free for commercial use) of the project for ...
7
votes
1
answer
1k
views
Can I convert an Apache 2.0 project to GPLv2
I found a project on GitHub that I really liked, and have since forked and modified it. It's currently licensed under Apache 2.0. Can I release my modified project as a project with a new name under ...
2
votes
0
answers
35
views
Binary-only include Eclipse Public License: EPL 1.0 into a Apache 2.0 project [duplicate]
I am planning to binary-include(only to package it into release in build, not include it in the source) an EPL v1.0 library in my Apache 2.0 project.
What I will do are:
ensure the lib is not code/...
4
votes
1
answer
253
views
What would be a polite / correct way to take over a mostly abandoned open-source project?
There is this popular open source project that maintains a language specification.
The original maintainer also maintains most of the programming-language specific libraries like Ruby, JavaScript and ...
2
votes
0
answers
66
views
Using Apache 2.0 libraries to test GPL 2 library
I'm making a library which is a derivative work of openjdk that's released under GPL 2.0 with Classpath Exception, so my library is obviously GPL 2.0+CE too. I'd like to write tests for my library ...
2
votes
0
answers
73
views
Some files or parts of code Apache 2.0 into new Open Source project
If one is to release a new open source project using a license like Apache 2.0 or MIT, or any other, and this project uses some files or parts of code, that can be slight modified for a proper use or ...
2
votes
0
answers
239
views
Internal Python application and Python packages with multiple licenses
I am developing a tool for internal use in my company using Python and several Python packages.
This tool uses different kinds of Python packages, all of which have one of GNU Public License, Lesser ...
2
votes
0
answers
58
views
Including Apache 2 Licensed Code in Project
I have a large codebase licensed under GPL. There is another codebase I found one specific file to be useful in, and the whole codebase is under Apache 2. I cannot change the license of my project, ...
-1
votes
1
answer
221
views
Closed source project based on OpenVPN/OpenSSL
Using code base of OpenVPN (GNU GPLv2 license) in proprietary closed source project is under consideration.
OpenVPN uses OpenSSL (Apache License 2.0).
Changes in OpenSSL are needed only (OpenVPN will ...
4
votes
1
answer
68
views
Can I publish my SpamAssassin plugin under MIT licence on Github?
I would like to publish my custom SpamAssassin plugin under the MIT licence on GitHub but I am not sure if it is possible. SpamAssassin is licensed under the Apache Licence 2.0 and vast majority of ...
0
votes
1
answer
191
views
I'm using Magick.NET in my apps, should I append license to my app directly or can I link it through my website?
I have two questions about Magick.NET license:
As the title says, I'm making apps that use the Magick.NET library. Since Magick.NET is under the Apache 2 license, I wonder if I have to append Apache ...
-1
votes
1
answer
4k
views
Can I use Apache 2.0 for closed source product?
I have a Product "A" which is a closed source, i.e. the repository is private and wont want to make it as a public repository.
Product "A" can also use/dynamically link Library &...
1
vote
1
answer
304
views
Do I have to remove the license on zLib-licensed code project in order for it to be integrated into a GPL3, Apache2 or MIT-licensed codebase?
As the title states, if I take one code project that is under a zlib license, and incorporate it into a GPL3, Apache2 or MIT-licensed codebase, do I have to remove the license from the code project ...
3
votes
1
answer
269
views
Contributing own code partially relying on a LGPL-3 python module, on an Apache2 Project?
My goal is to make a contribution to an open source Python project hosted on GitHub, which has an Apache 2.0 license. To do so, I wrote a few lines of code. However for a specific feature of my ...
19
votes
4
answers
3k
views
Legal wording to exempt bug fixes to open-source framework from NDA?
Attempting to hire contractors to develop code using open-source framework with Apache 2.0 license.
In reviewing our legal contract, the contractors are hesitant to sign because they want to donate ...