Skip to content

Commit 60a3d51

Browse files
committed
License simplification for jburg. Now under MIT license.
A newer verison of iburg was released under the MIT license. After email converstations with David Hanson, we have permission to apply that license to the earlier version of iburg (from which jburg is derived).
1 parent 6b67bb4 commit 60a3d51

File tree

2 files changed

+24
-20
lines changed

2 files changed

+24
-20
lines changed

LICENSE.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ <h2>General Information</h2>
4343
tree for details.</p>
4444

4545
<p>Note: rvm/src-generated/opt-burs/jburg contains a tool, jburg,
46-
which was derived from iburg and is not distributed under the EPL.
47-
See rvm/src-generated/opt-burs/jburg/LICENSE for details.</p>
46+
which was derived from iburg and is therefore distributed under the MIT
47+
license. See rvm/src-generated/opt-burs/jburg/LICENSE for details.</p>
4848

4949
<p>The legal text of the Eclipse Public License is appended below for
5050
reference</p>
@@ -282,4 +282,4 @@ <h2>Eclipse Public License - v 1.0</h2>
282282

283283
</body>
284284

285-
</html>
285+
</html>
+21-17
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,33 @@
11
Copyright (C) 1993 David R. Hanson
2-
All Rights Reserved.
32

4-
Iburg is protected by copyright. It is not public-domain software,
5-
shareware, and it is not protected by a ``copyleft'' agreement, like
6-
the code from the Free Software Foundation.
3+
Permission is hereby granted, free of charge, to any person obtaining
4+
a copy of this software and associated documentation files (the
5+
"Software"), to deal in the Software without restriction, including
6+
without limitation the rights to use, copy, modify, merge, publish,
7+
distribute, sublicense, and/or sell copies of the Software, and to
8+
permit persons to whom the Software is furnished to do so, subject to
9+
the following conditions:
710

8-
Iburg is available free for your personal research and instructional
9-
use under the ``fair use'' provisions of the copyright law.
11+
The above copyright notice and this permission notice shall be
12+
included in all copies or substantial portions of the Software.
1013

11-
You may not sell iburg or any product derived from it in which iburg is
12-
a significant part of the value of the product. You may use the output
13-
from iburg in products as long as you charge for only those components
14-
that are entirely your own and you acknowledge the use of iburg clearly
15-
in all product documentation and distribution media. You must also
16-
request that bug reports on your product be reported to you.
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1721

1822
----------------
19-
IBM Addendum.
23+
Jikes RVM Addendum.
2024

2125
We have modified Iburg in two ways:
2226
(1) We modified the input patterns it accepts to be consistent with
2327
our intermediate representation.
2428
(2) We modified it to produce Java code instead of C code.
2529

26-
All bug reports related to the use of jburg in building RVM
27-
should be reported to the Jikes RVM group at IBM and _not_ to David
28-
R. Hanson. Please report them using the the normal RVM bug
29-
reporting channels.
30+
All bug reports related to the use of jburg in building Jikes RVM
31+
should be reported to the Jikes RVM project and _not_ to David
32+
R. Hanson or the iburg project. Please report them using the the
33+
normal Jikes RVM bug reporting channels.

0 commit comments

Comments
 (0)