forked from parallaxinc/Scribbler-3_Library
-
Notifications
You must be signed in to change notification settings - Fork 0
/
License.spin
65 lines (50 loc) · 8.49 KB
/
License.spin
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{{
Propeller Object Exchange MIT License Template
This is an example illustrating a method of including the MIT License in Propeller object code. The MIT License is required
in all objects uploaded to the Parallax Propeller Object Exchange (http://obex.parallax.com).
The MIT License consists of two parts: 1) a copyright notice, and 2) a permission notice.
To reduce clutter at the top of code, Parallax suggests to:
1) Paste the copyright notice(s) near the top of the object code, and
2) Paste the permission notice at the very bottom of the object code.
It is highly encouraged to immediately follow the copyright notice(s) with directions to the permission notice, as shown below.
The format shown below (outline, information, position, etc.) is not required; however, the following is important:
• The text of the copyright notice must be retained (replace brackets "<>" and their enclosed items with appropriate text), and
• The text of the permission notice must be retained.
↓ EXAMPLE OBJECT FILE ↓
}}
{{
┌──────────────────────────────────────────┐
│ <object name and version> │
│ Author: <author(s)> │
│ Copyright (c) <year> <copyright holders> │
│ See end of file for terms of use. │
└──────────────────────────────────────────┘
<object details, schematics, etc.>
}}
CON {<object declarations, code, and comments>}
VAR
OBJ
PUB object_code
PRI private_code
DAT
{<end of object code>}
{{
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ TERMS OF USE: MIT License │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation │
│files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, │
│modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software│
│is furnished to do so, subject to the following conditions: │
│ │
│The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.│
│ │
│THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE │
│WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR │
│COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, │
│ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
}}