Skip to content

Commit 8fda498

Browse files
author
Hakan Raberg
committed
License and a soon to be needed YourKit license note
1 parent dccb6df commit 8fda498

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

README.md

+16
Original file line numberDiff line numberDiff line change
@@ -139,3 +139,19 @@ This is bound to change as we go:
139139
[InvokeDynamic: Your API for HotSpot](http://www.slideshare.net/boundaryinc/invoke-dynamic-your-api-to-hotspot) Tony Arcieri, 2012
140140

141141
[Invokedynamic and JRuby](http://vimeo.com/27207224) Ola Bini, 2011 - Last time I met Ola he said that he considered to go back to C for his next language VM.
142+
143+
144+
## License
145+
146+
http://shenlanguage.org/license.html
147+
148+
Shen, Copyright © 2010-2012 Mark Tarver
149+
150+
Shen.java, Copyright © 2012-2013 Håkan Råberg
151+
152+
---
153+
YourKit is kindly supporting open source projects with its full-featured Java Profiler.
154+
YourKit, LLC is the creator of innovative and intelligent tools for profiling
155+
Java and .NET applications. Take a look at YourKit's leading software products:
156+
<a href="http://www.yourkit.com/java/profiler/index.jsp">YourKit Java Profiler</a> and
157+
<a href="http://www.yourkit.com/.net/profiler/index.jsp">YourKit .NET Profiler</a>.

license.txt

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Terms of Use
2+
3+
By 'derivative work' we understand it as defined by the US copyright law. We emphasise the following passage from the copyright act of the USA
4+
5+
"Making minor changes or additions of little substance to a preexisting work will not qualify the work as a new version for copyright purposes."
6+
7+
By 'copyright holder' we understand Dr Mark Tarver, or, in the event of his decease, the committee appointed under the terms of his will to administer his intellectual estate.
8+
9+
By 'the software' we understand Shen and all the code used to implement it. We include both the original source code written in Shen, and the code derived from this code through compilation to other languages.
10+
11+
By 'Shen standard' we understand the latest standards for Shen laid down in Lambda Associates by the copyright holder.
12+
13+
By 'the user' we understand any person or group of persons, whether organised in a commercial company, cooperative or institution or not, that use the software. The use of 'he' and 'his' to refer to the user follows English usage, but makes no special assumptions about gender or plurality.
14+
15+
The License
16+
17+
The user is free to produce commercial applications with the software, to distribute these applications in source or binary form, and to charge monies for them as he sees fit and in concordance with the laws of the land subject to the following license.
18+
19+
1. The license applies to all the software and all derived software and must appear on such.
20+
21+
2. It is illegal to distribute the software without this license attached to it and use of the software implies agreement with the license as such. It is illegal for anyone who is not the copyright holder to tamper with or change the license.
22+
23+
3. Neither the names of Lambda Associates or the copyright holder may be used to endorse or promote products built using the software without specific prior written permission from the copyright holder.
24+
25+
4. That possession of this license does not confer on the copyright holder any special contractual obligation towards the user. That in no event shall the copyright holder be liable for any direct, indirect, incidental, special, exemplary or consequential damages (including but not limited to procurement of substitute goods or services, loss of use, data, or profits; or business interruption), however caused and on any theory of liability, whether in contract, strict liability or tort (including negligence) arising in any way out of the use of the software, even if advised of the possibility of such damage.
26+
27+
5. It is permitted for the user to change the software, for the purpose of improving performance, correcting an error, or porting to a new platform, and distribute the modified version of Shen (hereafter the modified version) provided the resulting program conforms in all respects to the Shen standard and is issued under that title. The user must make it clear with his distribution that he/she is the author of the changes and what these changes are and why.
28+
29+
6. Derived versions of this software in whatever form are subject to the same restrictions. In particular it is not permitted to make derived copies of this software which do not conform to the Shen standard or appear under a different title.
30+
31+
7. It is permitted to distribute versions of Shen which incorporate libraries, graphics or other facilities which are not part of the Shen standard.
32+
33+
For further explication of this license; see http://www.lambdassociates.org/News/june11/license.htm
34+

0 commit comments

Comments
 (0)