Skip to main content

All Questions

Filter by
Sorted by
Tagged with
64 votes
3 answers
9k views

Should I include license text in a single file or all source files?

Many licenses, such as Apache 2.0, have both a long and a short form. Typically, the long form is included in the repository as a single LICENSE file, and the short form is used in the actual source ...
kdopen's user avatar
  • 7,037
9 votes
1 answer
5k views

Apache 2.0 license - NOTICE, CHANGELOG

I have a question about the NOTICE and CHANGELOG files in Apache 2.0 license. Here is the situation: I based my work on an Apache 2.0 licensed project. I did some minor changes (compared to the ...
NefariousOctopus's user avatar
3 votes
1 answer
1k views

Satisfying Apache 2.0 section 4.(b) when forking a project

I want to fork a project licensed under the Apache 2.0 license. Section 4.(b) states that: You must cause any modified files to carry prominent notices stating that You changed the files The ...
sam18's user avatar
  • 31
22 votes
2 answers
11k 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 ...
J.A.P's user avatar
  • 323
4 votes
1 answer
2k 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. ...
Moe's user avatar
  • 43
3 votes
2 answers
760 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 ...
android user's user avatar
2 votes
1 answer
400 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
  • 221