Implementing figFORTH on SH3 assembler
Revision | d9de46049a11c05d35a351dc1320d092d82f995c (tree) |
---|---|
Time | 2014-03-07 14:32:31 |
Author | Joel Matthew Rees <reiisi@user...> |
Commiter | Joel Matthew Rees |
Here's the GPL.
@@ -0,0 +1,166 @@ | ||
1 | +BIF-C, including source and object files, is licensed under the following | |
2 | +terms: | |
3 | + | |
4 | + | |
5 | +------------------------------------LICENSE------------------------------------- | |
6 | + | |
7 | +Copyright (c) 2009, 2010, 2011 Joel Matthew Rees | |
8 | + | |
9 | +Permission is hereby granted, free of charge, to any person obtaining a copy | |
10 | +of this software and associated documentation files (the "Software"), to deal | |
11 | +in the Software without restriction, including without limitation the rights | |
12 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
13 | +copies of the Software, and to permit persons to whom the Software is | |
14 | +furnished to do so, subject to the following conditions: | |
15 | + | |
16 | +The above copyright notice and this permission notice shall be included in | |
17 | +all copies or substantial portions of the Software. | |
18 | + | |
19 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
20 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
21 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
22 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
23 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
24 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
25 | +THE SOFTWARE. | |
26 | + | |
27 | +--------------------------------END-OF-LICENSE---------------------------------- | |
28 | + | |
29 | +--------------------------------LICENSE-NOTES----------------------------------- | |
30 | + | |
31 | +Reiisi Kenkyuu is an operating name under which Joel Mathew Rees, formerly of | |
32 | +Texas and Utah, currently of Hyogo, Japan, produces and publishes software and | |
33 | +other works. | |
34 | + | |
35 | +The license currently extended is a template adaptation of a license commonly | |
36 | +known as the MIT license. | |
37 | + | |
38 | +The liberal nature of the license should not be construed as abandonment of the | |
39 | +new works embodied in this software to the public domain. | |
40 | + | |
41 | +In recent times there have been attacks on the legal status of the public | |
42 | +domain. The author(s) of this software do not condone, in fact, highly | |
43 | +condemn such attacks. However, in the current eco-political climate, I/we also | |
44 | +feel it unwise to assign new work to the public domain until those political | |
45 | +forces which want to reclaim the public domain for their own (generally | |
46 | +nefarious) purposes cease and desist their immoral, unethical, illegal, and/or | |
47 | +traitorous activities. | |
48 | + | |
49 | +The source code of this software still borrows heavily from several sources | |
50 | +which were placed by their authors in the public domain. It should go without | |
51 | +saying that the author(s) of this software have no intent to lay copyright | |
52 | +claims on those sources, nor do they have any intent to restrict or control | |
53 | +those sources in any way by the license(s) extended for this software. | |
54 | + | |
55 | +Copyright claims and extension of license apply only to new work, and to the | |
56 | +new expressions of the prior work contained therein. | |
57 | + | |
58 | +-----------------------------END-OF-LICENSE-NOTES------------------------------- | |
59 | + | |
60 | + | |
61 | +For reference, the previous license is included below, but the above license | |
62 | +is the license which currently applies. | |
63 | + | |
64 | + | |
65 | +------------------------------------PREVIOUS-LICENSE------------------------------------- | |
66 | + | |
67 | +The author or authors grant permission to use and/or redistribute (convey) | |
68 | +this work in either source or object form under the following terms: | |
69 | + | |
70 | + | |
71 | +LICENSE: | |
72 | + | |
73 | +When redistributing or conveying the code for any purpose, all included | |
74 | +notices of copyright and/or authorship must be faithfully retained in | |
75 | +clear and referenceable form. | |
76 | + | |
77 | +This license must also be included, as is, neither hidden nor obscured. | |
78 | + | |
79 | +Any accompanying files to which other licenses apply shall exlicitly so | |
80 | +specify in a prominent position within the file. | |
81 | + | |
82 | +If this work contains code copied or derived from works assigned to the | |
83 | +public domain, neither this license nor claims of authorship in this work | |
84 | +shall be construed to extend to those works. | |
85 | + | |
86 | + | |
87 | +DISCLAIMER: | |
88 | + | |
89 | +This license SHALL NOT be construed as either endorsement or warranty. | |
90 | + | |
91 | +Under this license, THIS SOFTWARE IS PROVIDED AS IT IS, AT NO COST, | |
92 | +WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY SORT, INCLUDING, BUT NOT | |
93 | +LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS OF PURPOSE. | |
94 | + | |
95 | +Specifically, under this license, THE AUTHOR OR AUTHORS SHALL NOT BE | |
96 | +LIABLE FOR ANY DAMAGES WHATSOEVER, DIRECT OR INDIRECT, ARISING FROM THE | |
97 | +USE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
98 | + | |
99 | +USE ENTIRELY AT YOUR OWN RISK! | |
100 | + | |
101 | + | |
102 | +Explanatory notes: | |
103 | + | |
104 | +* Use: | |
105 | + | |
106 | +Use should be understood to include any reasonable, moral, eithical, | |
107 | +and legal use. | |
108 | + | |
109 | +This license, of course, does not attempt to deal with illegal use, | |
110 | +leaving that topic to the applicable laws. | |
111 | + | |
112 | +Moral and ethical use should be considered to be between the user and | |
113 | +whomever or whatever the user holds to be supreme in such matters. | |
114 | + | |
115 | +Reasonable use is left to the user's sense of judgement, with a note | |
116 | +that the author or authors cannot be held accountable for the user or | |
117 | +users' lack thereof. | |
118 | + | |
119 | +* Rights of ownership and keeping records: | |
120 | + | |
121 | +It is expected that those who modify either source or object will have | |
122 | +enough sense to keep records of the original, unmodified form(s), and of | |
123 | +the modifications they have made. Some sort of source code control is | |
124 | +recommended. | |
125 | + | |
126 | +At any rate, keeping a copy of the original code used as a starting | |
127 | +point should help in untangling questions of ownership of code, not to | |
128 | +mention being invaluable in debugging. | |
129 | + | |
130 | +* Public domain work and borrowed code: | |
131 | + | |
132 | +At the time of the first release, this work contains significant | |
133 | +portions of code that are simple translations, in the mathematical sense | |
134 | +of a regular transformation grammar, from public domain work. Copyright | |
135 | +on the results of simple translation is very limited, very much dependent | |
136 | +on the copyrights in the original code. | |
137 | + | |
138 | +While the author(s) claim limited copyright to the resultant translation | |
139 | +in this case, and full copyright to the use thereof in this work, it | |
140 | +would be an indefensible display of ingratitude, not to mention unethical, | |
141 | +to attempt to make claims on the borrowed code itself. | |
142 | + | |
143 | +Unfortunately, there are many who seem to assume that they can slap their | |
144 | +own copyright on public domain work, as children calling out "Dibs! I saw | |
145 | +it first!" | |
146 | + | |
147 | +For this reason, the license makes special mention of what should be | |
148 | +obvious about borrowed code in general, that copyright transitivity | |
149 | +operates in one direction only, and that neither this work nor the | |
150 | +license thereof can or ought to be used to attempt to reverse that | |
151 | +transitivity. | |
152 | + | |
153 | + | |
154 | +--------------------------------END-OF-LICENSE---------------------------------- | |
155 | + | |
156 | + | |
157 | +For the terms of use of BIF 6809, see the files README.TXT and BIFDOC.TXT | |
158 | +in that distribution. | |
159 | + | |
160 | +Much gratitude and appreciation to the forth interest group and the authors | |
161 | +of the original fig-FORTH models. If you guys want to use any of this stuff | |
162 | +for something, and the above license is too restrictive, contact me and | |
163 | +we'll work something out, maybe a special public domain code branch or | |
164 | +something. | |
165 | + | |
166 | +Joel Rees, Reiisi Kenkyuu |