Update to Inform v6.42
[inform.git] / readme.txt
1 This is the Inform compiler. It has been modified slightly to work
2 better when the Inform standard library is in a non-standard
3 location and to make it compatible with the GNU FSDG.
4
5 Compiling Inform is very easy. Install GCC and GNU Autoconf and then 
6 run: autoreconf --install
7
8 After that it's the usual dance of:
9 ./configure
10 make
11 make install
12
13 Run ./configure --help to see a list of available options.
14
15 Inform 6 is published under the original Inform licence (which is
16 proprietary), or under the Artistic License 2.0, at the user's choice.
17
18 When getting a copy of the software I selected that my copy would be
19 under the Artistic License 2.0.
20
21 Once I had a copy of the software under that license I invoked the
22 Artistic License's "relicensing" clause in Section 4(c)(ii) to
23 relicense under the GNU General Public License. This copy of Inform is
24 now licensed in that way.
25
26 Based on
27 https://web.archive.org/web/20160326074115/http://www.perlfoundation.org/artistic_2_0_notes
28 from the Perl Software Foundation, who wrote both the Artistic License
29 1.0 and 2.0, the GPL qualifies under 4(c)(ii).
30
31 --
32 This file is part of Inform.
33
34 Inform is free software: you can redistribute it and/or modify it
35 under the terms of the GNU General Public License as published by the
36 Free Software Foundation, either version 3 of the License, or (at your
37 option) any later version.
38
39 Inform is distributed in the hope that it will be useful, but WITHOUT
40 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
41 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
42 for more details.
43
44 You should have received a copy of the GNU General Public License
45 along with Inform. If not, see https://gnu.org/licenses/