Skip to main content
47 votes
Accepted

Can I modify an open source license to require that I be notified?

I cannot say whether this would be considered open source, but it would not be free software. Free software confers, amongst other things, the right to modify the software; the FSF refer to this as ...
MadHatter's user avatar
  • 49.6k
19 votes

Can I modify an open source license to require that I be notified?

Do not use non-standard opensource licenses The other answers are great, and show that what you want to do is probably not too far down an OSS route but here is a different viewpoint. There's a ...
GPPK's user avatar
  • 299
13 votes
Accepted

Is the Maximum Use License for Everybody (MULE) a FOSS license?

Forbidding sale of the software has precedent in OSI-approved licenses, for example SIL-OFL 1.1 says: Neither the Font Software nor any of its individual components, in Original or Modified ...
amon's user avatar
  • 39.1k
13 votes

Can I modify an open source license to require that I be notified?

Adding a requirement to notify you when a fork is being made renders a license non-free. The reasoning behind this is that the requirement discriminates against people that, for whatever reason, are ...
Bart van Ingen Schenau's user avatar
11 votes

How can a "crayon" license be a problem?

An important part of the BSD license is the warranty disclaimer. You might think it's a breath of fresh air and entertaining to the users to apply something like the WTFPL. Then you wind up being ...
Kaz's user avatar
  • 544
10 votes
Accepted

Is Geogebra's "non-commercial only GPL3" license valid?

The Geogebra license is nonsensical. You are absolutely correct: "GPL for non-commercial use only" is an impossible combination. The GPL specifically forbids the imposition of any additional ...
djao's user avatar
  • 216
7 votes
Accepted

Is a custom license enforcable?

Deciding whether or not a license contains any legally invalid terms (or terms whose practical semantics differ from your intent) is an incredibly difficult problem. This is a job for a skilled ...
apsillers's user avatar
  • 36.3k
6 votes
Accepted

How to interpret a one line license?

This is a valid license, but being so short and nonstandard it is not entirely clear. You can use this tool in any project, for any purpose. May you distribute this tool? This is probably intended by ...
amon's user avatar
  • 39.1k
5 votes

Copied and modified amalgamation of GPL, Creative Commons, MIT, etc?

This is legally possible but socially inadvisable. The exact wording of licensing terms is generally copyrightable, insofar as it is possible to state the same terms using different words. (I will not ...
apsillers's user avatar
  • 36.3k
5 votes
Accepted

Can I create my own exception to the Apache license? Is it good practice?

It won't work. If Bob takes your software and incorporates some code from third-party package C, which is under (eg) GPLv2, then although your exception allows Bob to relicense your code to GPLv2, ...
MadHatter's user avatar
  • 49.6k
4 votes

Is the Maximum Use License for Everybody (MULE) a FOSS license?

Oh, good; yet another attempt by the crayon-wielding world to mesh free software ideology with the idea of non-commercial use. How well they all work. IANAL/IANYL, but I agree with you that the ...
MadHatter's user avatar
  • 49.6k
4 votes

Can I modify an open source license to require that I be notified?

To take a slightly different tack, also my first post here so be gentle. Given the wider complexities of license fine tuning perhaps leave the licence alone and make the software send an ACK to a ...
KalleMP's user avatar
  • 141
4 votes

Best way to add modifications over a pre-existing license

The MIT license gives recipients of the software unrestricted rights to make modifications. That makes it a contradictory statement that you want to give users "the rights given by MIT license&...
Bart van Ingen Schenau's user avatar
4 votes
Accepted

Does this license allow the distribution of modified versions?

The only way to argue that the license doesn't allow you to distribute modified versions is to argue that when the second paragraph says "use", it means "use" in the technical sense, that is, as ...
David Schwartz's user avatar
4 votes
Accepted

Using a "zlib like" license

The package you link contains an actual version of zlib - which in turn comes with a readme which has a license section. The zlib-license in itself is very permissive (basically a "do what you want") ...
planetmaker's user avatar
  • 11.2k
3 votes

Does this license allow the distribution of modified versions?

No. It's freeware. You've been granted permission to run the program at no cost. While the word "use" is not defined, "as is" restricts the definition to exclude modification, and without permission ...
a man needs a name's user avatar
3 votes

Can I modify an open source license to require that I be notified?

Other answers point out the conflict between what you want, and many free/open source/copyleft licenses. But there is a way that might at least partly help you to achieve what you want. Open licenses ...
Stilez's user avatar
  • 325
3 votes

Can I modify an open source license to require that I be notified?

Other answers point that your license would be open source but it wouldn't be free anymore, and that people don't want to read non standard licenses. Both are true, and good points. However, there is ...
naggety's user avatar
  • 249
3 votes

What are the requirements of the crayon license for the Penn Tree Bank Tokenizer

This is really problematic, AFAICT. I think you nailed it. You should file a ticket with NLTK to discuss this further. The key question is whether there is any code of the original sed-based ...
Philippe Ombredanne's user avatar
3 votes

Using a less common license

As mentioned in an answer to your other question, while "copyfree" is not a widely used term, some "copyfree" licenses are very much used: CC-0, the MIT license, the Simplified BSD license, the ...
Zimm i48's user avatar
  • 5,597
2 votes

Can I modify an open source license to require that I be notified?

If you want your code to stay free/open as per the usual definitions, you should stick to the plain MIT license that you already use, and put your request to be notified somewhere else prominent on ...
WooShell's user avatar
  • 129
2 votes

Using a less common license

What would be good reasons to not use code just because of a less common license? I can't imagine a developer doing that, so it must stem from considering the legal aspects. So I guess it comes down ...
Bruce Adams's user avatar
2 votes

Is a copyfree license a "crayon" license?

No, I do not think that this website offers any legal guarantee on the licenses it certifies. To back this claim, here is what I found on this page http://copyfree.org/policy: It is not the policy of ...
Zimm i48's user avatar
  • 5,597
2 votes

How to interpret a one line license?

IANAL/IANYL, but the licence permits "any use". This will include modification and distribution of modified versions, because those are both uses normally constrained by copyright, and thus included ...
MadHatter's user avatar
  • 49.6k
1 vote
Accepted

Can mechanically-generated code be licensed?

Only the copyright holder can issue a license. So the question would be whether you are a copyright holder of the generated code. You are not a copyright holder just because your software generated ...
amon's user avatar
  • 39.1k
1 vote

Can I modify an open source license to require that I be notified?

Two suggestions for the “middle path”, keeping an open source license and still getting a bit of intel where your code is at works: (1) You can force people to make their modified versions available ...
Boldewyn's user avatar
  • 119

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