Skip to main content
25 votes
Accepted

How do I require commercial users of the output of my software to give attribution?

In general, the output of a program is not a derivative work of the program, and therefore the license of the program itself does not apply to the output. This means that you cannot, via an open ...
Philip Kendall's user avatar
22 votes
Accepted

Does GPLv3 require attribution?

TL;DR I believe that GNU GPLv3 does not require attribution, [...] Am I correct in my understanding of GPLv3? No, the GPL-3.0 always requires attribution composed at the minimum of a copyright ...
Philippe Ombredanne's user avatar
17 votes
Accepted

Does the three-clause BSD license hinder academic citations?

No, the third clause of the BSD license does not prevent an academic citation of your work. What it prevents is statements along the lines of Because we have made use of tool X by @wimi, they ...
Bart van Ingen Schenau's user avatar
16 votes
Accepted

Which type of license doesn't require attribution in GitHub projects?

Nearly all Open Source licenses require attributions. Counter-examples include: 0BSD, a license that imposes no conditions. Example: Toybox, a minimal Linux userland. CC0, though it is technically ...
amon's user avatar
  • 39.1k
13 votes

Is there a way to only permit open-source mods for my video game to stop people from stealing code or at least enforce proper attribution?

Provide a legitimate route for mods to run on the game, and have it pull from public git repos Assuming your game uses unity, or similar, there is little you can do to stop people modding it. There's ...
lupe's user avatar
  • 247
12 votes

Should you give attributions to the libraries your library uses?

But what about the libraries that x-library uses? Is it my job to give attribution to it or is it x-library's job? If you redistribute libraries with you app --whether or not they are your direct, ...
Philippe Ombredanne's user avatar
12 votes
Accepted

What are the attribution requirements of the AGPL license?

This is a detailed analysis, but note that I am not a lawyer, cannot give you reliable advice, and am only looking at the terms of the AGPL, not at relevant law in your jurisdiction. Companies that ...
amon's user avatar
  • 39.1k
12 votes

Which type of license doesn't require attribution in GitHub projects?

The WTFPL probably deserves a mention. Here's the entire text of the license: DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 ...
Ilmari Karonen's user avatar
10 votes
Accepted

What are good ways to get usage data and feedback for open source projects?

It seems like you've already listed most solutions: Firefox has analytics (which the user can turn off); programming projects use mailing lists, chats, and bug trackers (because developers tend to ...
Zimm i48's user avatar
  • 5,597
10 votes

Merging parts of another, parallel, fork [MIT]

You are thinking very much about Git, and not at all about the existing MIT license. You can just copy Jack's code. You do have explicit permission – the MIT license under which you received Jack's ...
amon's user avatar
  • 39.1k
9 votes
Accepted

When to list contributors

I think it matters, and everyone should be listed, and I think the reasons are almost entirely moral. Limiting the list to the core team fails to acknowledge major contributors. Leaving contributors ...
Paul Beckingham's user avatar
9 votes

How should I assert copyright when I'm forking an MIT project?

Listing copyright for each individual may imply that these holders hold copyright over all of the code, whereas really they should only hold copyright over the portions they have created. I would ...
xzilla's user avatar
  • 328
9 votes
Accepted

Is there a license that both provides patent protection and does not require attribution?

By patent troll protection, I take it you refer to what the linked site expresses as "This license provides an express grant of patent rights from the contributor to the recipient". It is going to be ...
MadHatter's user avatar
  • 49.6k
9 votes

License that prohibits attribution on derivatives?

While not exactly a spot-on match, Creative Commons licenses effectively give this option. In CC-BY 4.0, for example, section 3(a)(3) states that attribution must be removed upon request: If ...
apsillers's user avatar
  • 36.3k
9 votes

How do I require commercial users of the output of my software to give attribution?

I want there to be proper attribution, since I am wary of commercial projects simply putting the work behind a subscription feed or on a website with a million adverts, and them doing so without ...
wizzwizz4's user avatar
  • 199
8 votes
Accepted

Should I cite anything in my app for public domain/license?

There is a tremendous difference between public domain and the broad (nebulous) category of what you call "public licenses". Public domain means there is no copyright on the work, and you may deal ...
apsillers's user avatar
  • 36.3k
8 votes
Accepted

How should I assert copyright when I'm forking an MIT project?

Yes, that's exactly how you should do it. If, in the future, you happen to have written out any code by the original contributor, then you could (if you wish), remove their name - but you'd have to ...
Tim Malone's user avatar
  • 2,150
8 votes
Accepted

Where would I give credit to an MIT licensed project, in an iOS app?

To satisfy the legal requirement you only need to keep the license in your source code, such as in a LICENSE file or as a comment block in the source code itself. To be nice, you can also display the ...
Glenn Randers-Pehrson's user avatar
8 votes
Accepted

If I use a lot of libraries with the exact same license, can I condense the required attributions and notices?

In principle, you can deduplicate the licensing terms. However, this is most appropriate for lengthy licenses with a clear name, e.g. Apache-2.0 or the GPL licenses. These are designed to be kept in a ...
amon's user avatar
  • 39.1k
8 votes
Accepted

How do I attribute someone whose design, but not code, I based my stuff on?

Legally, the question is whether your work is a derivative work of SFS. If it is, then you must do more than attribute SFS: you must follow whatever the license conditions are for the use of SFS - for ...
Philip Kendall's user avatar
8 votes

Is there a way to only permit open-source mods for my video game to stop people from stealing code or at least enforce proper attribution?

I find myself thinking about the development of the calculus. Newton invented it first but didn't publish, merely sharing his unpublished notes with a few hand-picked members of the Royal Society. ...
MadHatter's user avatar
  • 49.6k
8 votes

Which type of license doesn't require attribution in GitHub projects?

Here are more licenses which don't require attribution: 1-clause BSD License, for software in binary form. An example project using this license is uthash. MIT No Attribution License Apache License 2....
ruben2020's user avatar
  • 2,333
7 votes

Should you give attributions to the libraries your library uses?

Let's assume for the sake of simplicity that x-library only depends on libraries that are licensed under MIT as well. The only requirement of the MIT license is: The above copyright notice and this ...
Zimm i48's user avatar
  • 5,597
7 votes

Is it still necessary to attribute MIT code if it has been modified?

No license allows you to take copyright ownership away from an author, all authors of the source code should always be attributed. As you contribute to the project, your name can be added to the list ...
sambler's user avatar
  • 1,505
7 votes
Accepted

LGPL 2.1. Attributions required?

1. Do I have a correct understanding of what attribution is? If not, describe why I am wrong. In the GPL family of licenses (and in many other licenses), attribution comes in the form of a copyright ...
apsillers's user avatar
  • 36.3k
7 votes

How do I require commercial users of the output of my software to give attribution?

Free Software The problem is that you are running into one of the four essential freedoms of free software. These are laid out by the GNU project on their website: A program is free software if the ...
Chris Bouchard's user avatar
6 votes

Which author/copyright holder "type" is allowed in the MIT license? Pseudonym, Company name, ...?

Most of those ways would be considered valid. The first-name and pseudonum forms, along with completely omitting any copyright holder, should not be used, they don't provide enough information to ...
Todd Knarr's user avatar
  • 1,140
6 votes
Accepted

How do I attribute authors if I don't know their real names?

Your question is: How do I attribute authors if I don't know their real names? I think this has wider applicability to just this case, so I'll attempt to answer with future visitors in mind. I'm also ...
Tim Malone's user avatar
  • 2,150
6 votes
Accepted

Author attribution in open-source licenses?

Note the requirement that: copyright notices from previous versions must be maintained. This is the usual method of attributing previous authors. The copyright section might now read something ...
MadHatter's user avatar
  • 49.6k
6 votes

Can anyone say my work is their work if I license it under the Unlicense?

Since the Unlicense doesn't require attribution, downstream distributors are under no obligation to identify you as the author. This is in contrast to most other free and open licenses, which require ...
apsillers's user avatar
  • 36.3k

Only top scored, non community-wiki answers of a minimum length are eligible