Questions tagged [license-notice]

For questions about the content and placement of license, copyright, and disclaimers

Filter by
Sorted by
Tagged with
62 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
  • 6,967
32 votes
1 answer
5k views

Why does GPLv2 include a mailing address (51 Franklin Street) in the license notice?

The last paragraph of the GPL v2 notice reads: You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 ...
Mendhak's user avatar
  • 423
31 votes
2 answers
22k views

Where to put license for MIT licensed code on website

I'm a freelance web developer building a site for a client. I found some code I'd like to use on CodePen which uses the MIT License. As far as I understand the license, I can use the code freely on my ...
user avatar
29 votes
4 answers
8k views

Is it legal to have the "// (c) 2019 John Smith" header in all files when there are hundreds of contributors?

Companies use headers like // Copyright 2011 The Go Authors. But countless projects with a single maintainer have // Copyright 2011 John Smith even though they have hundreds of contributors, all ...
Alex's user avatar
  • 495
26 votes
1 answer
3k views

How to deal with licences after forking a project?

I forked a project with an MIT license on GitHub: The MIT License (MIT) Copyright (c) 2012 Some Name Permission is hereby granted, free of charge, to any person obtaining a copy of this software ...
Edward's user avatar
  • 363
26 votes
1 answer
7k views

How much is "substantial portion" in MIT licence?

MIT license says: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. How much is that substantial portion? For ...
Marqin's user avatar
  • 445
20 votes
2 answers
9k 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
  • 303
17 votes
3 answers
8k views

What if somebody removed my name from MIT license

Case: I developed a software and uploaded it to Github with MIT license. To apply the license, I created a LICENSE file with MIT license preamble (as mentioned in choosealicense.com) Somebody cloned(...
Mrigank's user avatar
  • 173
16 votes
5 answers
5k views

Locking myself from ever changing license

Is there any way, that I can lock myself from ever changing the repository license to non open-source one? These is this trend with open-source companies, that once they gain enough press, and enough ...
Maciej Bledkowski's user avatar
16 votes
1 answer
1k views

Can I make typographical changes to the MIT license?

If I make some typographical changes to the default MIT license, does it still count as the MIT license? Example Copyright (c)© [year], [organisation] Permission is hereby granted, free of charge, to ...
Toothbrush's user avatar
16 votes
2 answers
2k views

Why does the FSF make this recommendation about ranges of copyright years?

In the document “How to use GNU licenses for your own software”, the FSF says: For software with several releases over multiple years, it's okay to use a range (“2008-2010”) instead of listing ...
bdesham's user avatar
  • 313
15 votes
2 answers
6k views

How do the years specified in a copyright statement work?

Given that it is about to be or already is 2018, I now notice I have a few open-source projects licensed with MIT, where each one of them states: Copyright (c) <years> <name> Does this ...
totallyhuman's user avatar
14 votes
2 answers
10k 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 ...
aryndin's user avatar
  • 243
12 votes
4 answers
4k views

Is requiring a link to my site allowed for a FOSS license?

If I require a SEO link to my site (with that my software installed) from every installation of my software, does it make my license not FOSS? Can I use GPL components in so licensed software? Can you ...
porton's user avatar
  • 579
12 votes
2 answers
4k views

Is it possible to include a shorter form of a license if the license would be longer than the content licensed?

For example, Gists on GitHub don't have a field to track the license that they are available under. You can simply choose to create a public Gist or a secret (private) Gist. Many of the open source ...
Thomas Owens's user avatar
  • 1,457
12 votes
1 answer
949 views

Copyright notice must be regularly updated while the project is active?

I started an open source project in 2013, with the LGPL license. I've been regularly working on it for the last four years. Each file includes the standard copyright notice that include the copyright ...
cannatag's user avatar
  • 223
11 votes
4 answers
3k views

Remove BSD LICENSE file while importing code into GPL project

Can LICENSE file be removed from 3rd party BSD project that is merged with GPLed code? There are license headers in each file, but files will be modified, so BSD license in them will no longer be ...
anatoly techtonik's user avatar
11 votes
2 answers
22k views

What is the correct way to add license information to source code?

I have recently released some projects on GitHub and its catching people's attention(I had released earlier too but they were just for learning and didn't carry much weight). But I think I made a ...
jar's user avatar
  • 213
11 votes
3 answers
6k views

Does Open Source Software need an EULA to protect the developer?

From Wikipedia, it states that EULA is different from OSSL Unlike EULAs, free software licenses do not work as contractual extensions to existing legislation. No agreement between parties is ever ...
Calvin Lau's user avatar
11 votes
1 answer
6k views

How to license website hosted on GitHub?

Assuming the following situation: I am having a GitHub open-source repository, licensed under the MIT license I want to document the software on a website with a logo and usage examples, hosted open-...
dude's user avatar
  • 301
10 votes
2 answers
3k views

Who will be the copyright owner of a new file in a forked repository on github?

Let's say there is a MIT Licensed repository on github, then by definition all the files that belongs to the repository is owned by the copyright holder of the repository. But if I fork the project ...
Vivek Singh's user avatar
10 votes
3 answers
1k views

License violation within git history

What are the consequences of pushing a git repository that has an open-source license violation in its history, but not the current head? Consider this scenario: I have a git repository with some ...
iondune's user avatar
  • 203
10 votes
1 answer
2k views

Copyright notices and multiple developers

Suppose a big project with GPL license has several developers, most of whom working on a few source files. Is it appropriate/possible that the copyright notice in each source file include only the ...
apadana's user avatar
  • 201
10 votes
1 answer
2k views

Do I need to include the license for all dependencies declared in a setup.py?

Let's say I'm making a library called X, which has a dependency on requests (which is under the Apache 2.0 license). For X's setup.py, I declare the following: setup( ... install_requires=[ ...
Arnav Borborah's user avatar
10 votes
1 answer
1k views

Reproducing all npm package Licenses

I'm about to release a website that uses a lot of open source software. There are likely 30-100 packages, and those probably include more packages. I've made sure none of them are the type of ...
Noah's user avatar
  • 201
9 votes
2 answers
2k views

How to add a licensed piece of code to my own repository? (Brainfuck)

For example, I'm building this Brainfuck interpreter. I want to add some people's programs as test cases. For example this program. The program I want to add to my repository is MIT licensed in this ...
Lara's user avatar
  • 245
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
9 votes
1 answer
494 views

How should I re-license the scaffold code for my new application? (it is licensed under MIT)

If you notice the following scaffold starter kit source code is licensed under MIT throughout the code base. Even the configuration file contain a header of MIT licensed by the creator. Assuming, I ...
Yeo's user avatar
  • 191
9 votes
3 answers
193 views

Are ambiguous JavaScript concatenations by the copyright owner legally significant

Here is an interesting case: A company provides a free (MPL-licensed) library (called JointJS), and furthermore a number of proprietary extensions (called rappid). On their web server they ship a ...
Joachim Breitner's user avatar
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
9 votes
1 answer
841 views

Can I remove some copyright holders from headers and replace them by a generic "and contributors"?

The project I'm involved in currently has headers of the following form: The X Development Team Organization A - Organization B - Organization C - Copyright 1999-2018 This file is distributed under ...
Zimm i48's user avatar
  • 5,587
8 votes
2 answers
742 views

Use SVG code licensed under CC

I want to use SVG icons which are licensed under CC BY 4.0 on my website. The CC BY 4.0 asks to give attribution. So, the question is do I give the attribution in the SVG code as "Icons provided ...
hdtk's user avatar
  • 225
8 votes
1 answer
2k views

Why don't open source licenses give a more specific definition of "derivative works" to reduce ambiguity?

The Free Software Foundation is of the opinion that a program that links a library is a derivative work of that library, so a program that links to a GPL-licensed library would need to be distributed ...
Flux's user avatar
  • 703
8 votes
1 answer
654 views

Is CC-BY 4.0 attribution recursive?

Let's say we have Work A licensed under CC-BY 4.0, made by Author A. Author B uses Work A to create Work B, attributing Work A: "Work A was created by Author A under the CC-BY 4.0 license (link ...
Ignis Incendio's user avatar
8 votes
2 answers
2k views

Does software released under GPLv3 require a copyright notice?

If a project using GPL-3.0-or-later doesn't include a copyright notice, does it violate the license? What would the consequences be? I'm asking because https://www.gnu.org/licenses/gpl-faq.html#...
mkl's user avatar
  • 235
8 votes
2 answers
4k views

How to combine multiple LICENSE notes into single file?

What is the exact format to combine multiple LICENSE notes from different projects into a single file? The specific project is Python binding for OpenCV. The binding itself is MIT licensed, OpenCV is ...
anatoly techtonik's user avatar
8 votes
1 answer
1k views

Copyright until the present year in BSD license?

I have the following line in my BSD (new, 2 clause) open-source code: // Copyright (c) 2003-present, Jodd Team (http://jodd.org) Previously, I've used a real year (e.g. 2003-2014). However, updating ...
игор's user avatar
  • 183
8 votes
2 answers
3k views

How to denote certain files are under a different license?

Example GPL v3 Project, MIT (ExPat) file/directory. myproject ├── LICENSE (GPL v3) ├── ... ├── gpl_licensed_file ├── mit_licensed_directory │   └── mit_file1 └── mit_licensed_file So If I were ...
ThorSummoner's user avatar
8 votes
2 answers
224 views

Do I have to exclude quotations in the license notice?

I want to publish a blog post under a Creative Commons license (e.g., CC BY-SA 4.0). This post includes several quotations (to the extent allowed by copyright law) from works which are not licensed ...
unor's user avatar
  • 5,640
8 votes
2 answers
3k views

License header for dual-licensed (AGPL or "non-free") source code

For one of my products I plan to move from a commercial-only to a dual licensed license model: GNU Affero General Public License (AGPL) or a "non-free" license. I can imagine two options for the ...
mjn's user avatar
  • 183
8 votes
2 answers
2k views

What is the appropriate way to include third-party libraries copyright notice and permission notice in my project source code?

I am writing a web app based on react framework and I am using npm package manager. Together with transitive dependencies I have about 800 MIT licensed dependencies. To comply with MIT, do I need to ...
Anastasiia Tsyganenko's user avatar
8 votes
1 answer
4k views

What firebase license should I include in my app?

I am using the library: com.firebase:firebase-client-android:2.4.0 Firebase in my app. The library belongs this site: Firebase My doubt is whether I have to include some license from firebase like ...
Ghost's user avatar
  • 181
8 votes
1 answer
462 views

Licensed Projects: How many projects are licensed without a file?

I've been searching around a little bit for statistics on how many projects are licensed with a licence file in their repository. I found this article with a graph: The spike between 2013 and 2014 ...
Zizouz212's user avatar
  • 6,449
8 votes
1 answer
1k views

Do I need to license a Jupyter Notebook that uses a forked AGPL library?

I used an AGPL-licensed library for a data study, and am hoping to release and link to a Jupyter Notebook with my methodology. I was hoping to learn what license, if any, I would need to include with ...
Brendan's user avatar
  • 81
7 votes
1 answer
80 views

Can I skip the end of term for my license in the preamble of my source code?

I have a software for which I set the license at the beginning of each file. The model I have is the following: // ************************************************************************** // // // ...
user17092's user avatar
7 votes
1 answer
2k views

LGPL-licensed code reuse in MIT-licensed project

I have an MIT-licensed (in plans, currently it's not published) project. And I've found an implementation of the required algorithm in an LGPL-licensed project. Am I allowed to include that code in my ...
handicraftsman's user avatar
7 votes
2 answers
465 views

How to properly include a license file within an EPUB?

I am currently working on an EPUB project in which I'll embed a font licensed under OFL. According to the second point in the PERMISSION & CONDITIONS section, the font "may be bundled (...) ...
P. Mergey's user avatar
  • 191
7 votes
0 answers
75 views

Relicensing MIT Work [duplicate]

There's a web app released under the MIT license that I am forking. If I were to still keep it under the MIT from what I understand I would change the notice to something like: Copyright (c) 2015 [...
Sam Jackson's user avatar
6 votes
1 answer
1k views

How does GPL differ from CC BY-NC-SA?

Am I right that: Copyleft is not equal to Creative Commons (CC BY-NC-SA "This license lets others remix, adapt, and build upon your work non-commercially, as long as they credit you and license ...
Programmer1988's user avatar
6 votes
1 answer
318 views

Do I need a longer license than this for a small program?

I have 2 small C programs (each is the inverse of the other) and a common header, <500 lines of code total, and it seems a waste to include a whole license file, so I've just written this comment ...
landfill baby's user avatar

1
2 3 4 5