The Apache License, created by the Apache Software Foundation
Questions tagged [apache-license]
96 questions
146
votes
3 answers
What are the real life implications for an Apache 2 license?
I want to use SVG Edit for a project. This software is distributed under the Apache 2 license.
I've seen that:
all copies, modified or unmodified,
are accompanied by a copy of the
licence
all modifications are clearly marked
as being the work of…

methodofaction
- 2,163
- 2
- 16
- 12
84
votes
1 answer
What is the best practice for arranging third-party library licenses "paperwork"?
I am developing a small open source project. The application uses many third-party libraries released with a range of licenses: Apache, MIT, BSD, LGPL and CDDL.
Each of these licenses has its own “paperwork” requirements. For example, the Apache…

Alexey
- 1,023
- 1
- 10
- 11
50
votes
1 answer
File with Apache 2.0 and my modifications
I read the original text of Apache License, Version 2.0 and the explanation in plain English.
OK, I copy a class distributed by The Best Company in the World, their license, and modify the code a bit.
The original file with my changes.
/*
*…

Maksim Dmitriev
- 657
- 1
- 6
- 10
31
votes
3 answers
Can I use Apache Software License, Version 2.0 and GNU LGPL 3 licence plugins in my commercial web application?
I have two plug-ins. One has the GNU LGPL 3 license and the other has the Apache Software License, Version 2.0. Can I use them in my commercial app?
And if yes, what precautions should I take?

umairaslam
- 413
- 1
- 4
- 5
25
votes
1 answer
What to keep in mind when releasing an app which uses libraries licensed under the Apache 2.0 License?
I'm creating an Android app which is soon ready for release.
I'm just going to implement a tab system using this library. I read that it is licensed under the Apache 2.0 License. I've never used any licensed libraries for apps/programs/games that…

Daniel Kvist
- 361
- 1
- 3
- 7
21
votes
2 answers
License terms when porting free software to another language
I'm exploring in the idea of porting an existing software package to another language. It's released under the Apache License 2.0, and is distributed for free; but there's a big different between using a library versus creating a copy of it. I would…

Marcus Downing
- 313
- 2
- 6
21
votes
2 answers
Is a license header in source files required when applying the Apache Software License 2.0 to a project?
Reading through the Apache Software License 2.0 appendix I am left unclear what exactly I have to do now:
APPENDIX: How to apply the Apache License to your work
To apply the Apache License to your work, attach the following
boilerplate notice, with…

Vogel612
- 414
- 1
- 3
- 15
21
votes
1 answer
How to include licenses for third-party Maven dependencies?
I'm producing a binary distributable for my Java project. I'm releasing it in two ways:
Maven Central
Zipped distributable on Google code
My project is licensed under the Apache 2.0 license. I use a small number of third-party parties, one of…

Duncan Jones
- 1,392
- 1
- 10
- 18
20
votes
2 answers
Must I provide my project source code if I use a library licensed under Apache 2.0?
I have a private (i.e. no chance of sharing the source) and commercial application, now I would like to use a library which is under the Apache 2.0 license.
I've read the Apache license and FAQ section, but I am not clear about this.
Is it the same…
user155380
14
votes
2 answers
Can a GPLv2 program rely on Apache-licensed libraries?
Can a software program licensed GPL (version 2) rely upon libraries licensed under APLv2 without running afoul of the GPL? The language here suggests to me perhaps not.
In my specific case I'm looking at a daemon that uses some APLv2-licensed…

pilcrow
- 241
- 2
- 5
12
votes
1 answer
Using stock images in open source project
I have started an open source project and would very much like to have a cute and catchy icon to label the project with. My dilemma is that I have little to no experience designing vector graphics for use in such a project. To compensate I thought…

Jeffrey Cameron
- 355
- 1
- 9
11
votes
3 answers
MPL 1.1 and APL 2.0 License compatibility
I am working a project that is licensed under the MPL 1.1 and would like to incorporate some code that is licensed under the APL 2.0.
I know in 2010 Mozilla announced they were updating the MPL to make it more "Apache compatible" among other…

Kenneth Cochran
- 1,355
- 9
- 16
10
votes
3 answers
How to include an apache library with my opensource code?
I have this open source code with MIT license that uses an Apache 2.0 licensed library.
I want to include this in my project, so it can be built right away.
In the point 4 of that license explains how to redistribute it:
excerpt:
4 .…

OscarRyz
- 1,675
- 3
- 15
- 26
10
votes
2 answers
If I fork an open source project and make improvements in the fork, will it or I offend the original authors?
I have identified a couple of open source projects on github.com that are not being kept up to date for many months. I have used them for personal use, and now want to make enhancements to them and start maintaining the code base and write sample…

Shiva
- 205
- 3
- 10
10
votes
1 answer
Open Source license compatibility checker
Is there a tool available for checking if various combinations of open source licenses are compatible with each other?
I'm planning on building various tools that use an Apache license for distribution because Apache's licence seems to strike a…

GordonM
- 6,295
- 1
- 21
- 30