Skip to main content

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
1 answer
70 views

How to use licensed sample code

Specifically interested in architecture-samples and architecture-templates. Seems like they're fairly stripped down stuff, whose express purpose is to be reused, started from, modified etc. Likely ...
Bondolin's user avatar
  • 131
1 vote
1 answer
69 views

Apache License 2.0 - How to state changes when distributing a derivative software in closed-source way

Let's say if there's a software A licensed under Apache License 2.0. I have a software named B and I want to make A a part of my software and I made some minor modifications to the source code of A. ...
Teetrition's user avatar
1 vote
1 answer
49 views

Want to release FOSS project under under LGPL 3.0, have Eclipse 2.0 and Apache 2.0 licensed code, not sure what to do

I'm finishing up a Java JSON parser that I want to release under the LGPL 3.0 license. Thing is, I'm using JUnit 5 for unit tests (falls under the Eclipse 2.0 license), and some Apache Commons code ...
Yehuda Broderick's user avatar
3 votes
1 answer
97 views

Do I put my license/copyright header on top of a permissively-licensed file I found on the internet?

I found a nice Python class on a website devoted to nice Python gists - and on its web page (but not in the source code) it has the author's name and says it is PSF licensed - which wikipedia says is ...
davidbak's user avatar
  • 141
6 votes
2 answers
475 views

Apache 2.0 and patent grant to the code not related to the contribution

Imagine, a company, contributes to a huge Apache 2.0 project. The company owns a patent. The project is huge, and there's a small fragment of its code which infringes on the patent. The company ...
Konstantin Solomatov's user avatar
5 votes
2 answers
345 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 ...
João Pedro's user avatar
2 votes
2 answers
136 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 ...
Wolfone's user avatar
  • 123
2 votes
0 answers
48 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 ...
dornad's user avatar
  • 121
2 votes
1 answer
45 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 ...
Yasir Khan's user avatar
2 votes
1 answer
235 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 ...
jwodder's user avatar
  • 222
10 votes
3 answers
972 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 ...
Hagenbeck's user avatar
  • 103
4 votes
1 answer
257 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 ...
Varad G's user avatar
  • 43
2 votes
1 answer
94 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 ...
xralf's user avatar
  • 51
2 votes
1 answer
71 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 ...
Manu's user avatar
  • 21
4 votes
2 answers
261 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 ...
mattmilten's user avatar
2 votes
1 answer
160 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 ...
David's user avatar
  • 21
3 votes
1 answer
160 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/...
Underscore's user avatar
-2 votes
1 answer
180 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:...
Massimo's user avatar
  • 23
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 ...
Vincenzo's user avatar
2 votes
0 answers
63 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 ...
Flan1335's user avatar
  • 159
3 votes
1 answer
423 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?
Flan1335's user avatar
  • 159
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 ...
HelloWorld's user avatar
4 votes
1 answer
152 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 ...
Our Dear Benefactor's user avatar
3 votes
1 answer
494 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 ...
NedStarkOfWinterfell's user avatar
2 votes
1 answer
131 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?
Ziheng Wang's user avatar
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 ...
LastStarDust's user avatar
4 votes
1 answer
158 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 ...
Álvaro García's user avatar
2 votes
2 answers
395 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 ...
Silverlan's user avatar
  • 123
7 votes
2 answers
671 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 ...
4Bro77's user avatar
  • 79
1 vote
1 answer
264 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, ...
ruben2020's user avatar
  • 2,333
0 votes
1 answer
107 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?
Jan's user avatar
  • 111
3 votes
1 answer
473 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 ...
ruben2020's user avatar
  • 2,333
4 votes
1 answer
1k 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 ...
SKD's user avatar
  • 65
3 votes
1 answer
86 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,) ...
Maxfield's user avatar
  • 173
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": ...
parvus's user avatar
  • 195
2 votes
1 answer
71 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 ...
IntegralPilot's user avatar
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 ...
IntegralPilot's user avatar
3 votes
1 answer
132 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 ...
Liu Yang's user avatar
4 votes
1 answer
1k 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 ...
Flux's user avatar
  • 723
-1 votes
1 answer
151 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 ...
Vicente Bolea's user avatar
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 ...
p4ulinux's user avatar
  • 163
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 ...
aggregate1166877's user avatar
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/...
Wey Gu's user avatar
  • 163
4 votes
1 answer
316 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 ...
Maxime Labelle's user avatar
2 votes
0 answers
70 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 ...
warownia1's user avatar
  • 121
2 votes
0 answers
81 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 ...
somequestioniahve's user avatar
2 votes
0 answers
259 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 ...
Wapers's user avatar
  • 21
2 votes
0 answers
74 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, ...
figbar's user avatar
  • 121
-1 votes
1 answer
258 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 ...
Vlad's user avatar
  • 101
4 votes
1 answer
71 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 ...
Jackaser's user avatar

1
2 3 4 5
7