Update to commit e2647ad952b4d7afc9a186429c181efbc4958786
[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 then:
6
7 gcc src/*.c -o inform
8
9 Inform 6 is published under the original Inform licence (which is
10 proprietary), or under the Artistic License 2.0, at the user's choice.
11
12 When getting a copy of the software I selected that my copy would be
13 under the Artistic License 2.0.
14
15 Once I had a copy of the software under that license I invoked the
16 Artistic License's "relicensing" clause in Section 4(c)(ii) to
17 relicense under the GNU General Public License. This copy of Inform is
18 now licensed in that way.
19
20 Based on
21 https://web.archive.org/web/20160326074115/http://www.perlfoundation.org/artistic_2_0_notes
22 from the Perl Software Foundation, who wrote both the Artistic License
23 1.0 and 2.0, the GPL qualifies under 4(c)(ii).
24
25 --
26 This file is part of Inform.
27
28 Inform is free software: you can redistribute it and/or modify it
29 under the terms of the GNU General Public License as published by the
30 Free Software Foundation, either version 3 of the License, or (at your
31 option) any later version.
32
33 Inform is distributed in the hope that it will be useful, but WITHOUT
34 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
35 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
36 for more details.
37
38 You should have received a copy of the GNU General Public License
39 along with Inform. If not, see https://gnu.org/licenses/