-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathLICENSE
39 lines (31 loc) · 5.84 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
=== COMMON-SENSE FREE-USE LICENSE v0.0 ===
I don't believe in legalese. However, for the purposes of ease of understanding, "THE SOFTWARE" should be understood to mean both the contents in their entirety and/or any subset of the contents of THE SOFTWARE.
This license grants you the following rights:
YOU CAN:
1) use THE SOFTWARE in any project, commercial, noncommercial, educational, or other, royalty-free, without hindrance in perpetuity. I mean it. You can copy and paste my code into a homework assignment for CS103, take the whole repo and sell it to a rich sheik for a diamond the size of your head, whatever you want.
2) modify THE SOFTWARE to form a derivative work, which is also granted usage license as above. I'd argue that, since I've defined your usage rights as being to any part of THE SOFTWARE, you can't really "modify" it per se; you'd just be using less of THE SOFTWARE and more of your own code. But whatever.
3) include THE SOFTWARE in any larger body of work carrying a different license, provided THE SOFTWARE continues to be bound by this license. The license doesn't "bubble up."
4) distribute THE SOFTWARE in any way, for any price, on any medium. Even floppy disks, smoke signals, and psychic transmissions from magicians.
5) use THE SOFTWARE in an open-source project. This license doesn't have anything to say about open-source because open-source is a use of THE SOFTWARE, so see #1, and see #3 for how to use THE SOFTWARE in a larger body of work under a different license.
4) continue to use any version of THE SOFTWARE you have obtained by any means even if this license changes at a later date. Write that one down.
YOU CANNOT:
1) hold me or any other contributor liable for any damages resulting from your use of THE SOFTWARE. There is no warranty, explicit or implied, of any kind about whether or not anything in here works, is secure, won't break into your house and wreck up the place, etc. For all you know, every line of code in here will steal your credit card information. But since you can read every line of code in here, you ought to be able to make up your mind whether or not you want to use it. Use at your own risk. Standard legal boilerplate.
2) patent or copyright THE SOFTWARE. The authors (me and anyone else who contributes to THE SOFTWARE) retain intellectual property rights in any form they might take, and retain the right to modify this license, although such modifications cannot be applied retroactively. Basically, you can use it all you want however you want, but you're using it, not owning it.
3) retain usage rights to any modifications you make to THE SOFTWARE and submit to be included in THE SOFTWARE. The license isn't contagious or "copyleft" but if you put code back into THE SOFTWARE, it's going to be covered by this license.
4) hold any other user of THE SOFTWARE or contributor to it liable for infringement of patent/copyright for any code derived from THE SOFTWARE, either by copy or by modification, though THE SOFTWARE may be included as part of a larger project which does not include this stipulation. In other words, you can't take some code, develop a product with it, then turn around and sue someone using THE SOFTWARE in some other way because they're using part of your codebase, although you could sue them if they were using another part of your codebase not covered by this license. This should probably be taken as a given since you can't copyright or patent THE SOFTWARE yourself but it helps to spell it out.
5) use anything associated with THE SOFTWARE where express license has not been granted. You can't use my name, any other contributors' names, any organizational trademarks that might be involved, the Unholy Monstrosity name or branding, anything derived from THE SOFTWARE which is not covered by this license, any other repositories developed by the same person or persons, or anything else that isn't explicitly included in THE SOFTWARE that you check out of the server, without permission, possibly in the form of some other license. This license isn't contagious. At all.
YOU MUST:
1) include this license if you distribute THE SOFTWARE in whole or in part. I don't really care if you actually include the file or just link to it.
a) If you use any "libraries" in THE SOFTWARE as third-party libraries without modification, include this file with whatever files you use.
b) If you copy and paste a function, put a comment in with a link.
c) If you copy a chunk of code or algorithm... well, it'd be nice if you put a link there too, but at that point I think it probably falls under fair use or inspiration or something, and I'm not one to quibble over inspiration.
d) Hey, if you want to include this file in any of the above situations, go for it.
I'm not making this stipulation because I want credit or because I'm a control freak, but if you don't give notice of this license, then three links down the distribution chain someone will turn around and sue because they can claim they made no such licensing agreement.
2) be excellent to each other and party on, dudes. This last one is mandatory.
YOU MIGHT, SHOULD YOU FEEL SO INCLINED:
1) contribute to THE SOFTWARE, either with modifications or improvements you've made, extensions, additions, whatever. The Unholy Monstrosity has always been a piecemeal affair. Unlike other licenses, this part isn't mandatory.
2) let me know if you've used THE SOFTWARE, however you do it. One likes to know that something one has made was useful. Not mandatory.
3) give credit where credit is due. The inclusion of this license isn't for credit, but for the reasons explained above. But it's always nice to feel wanted.
4) just use common sense. You can do pretty much anything you want, provided you don't sue and you make sure that no one else can sue. I'm just interested in people not getting sued.
(c) RPF 2013
All rights reversed; reprint what you like.