|
|
|
Fourth Edition (current distribution)
The Fourth Edition is available as Free Software under a mixture of
Free Software licences (GPL, LGPL, Lucent Public or MIT-template, depending
on the component).
A more conventional
Commercial Licence is also available
if the Free Software scheme does not suit.
The software is the same: only the licence rules are different.
All distributions include the full source for hosted and native environments,
including cross-compilation tools (summary of distribution contents).
Our own development tree is in Fossil/Venti on Plan 9, but we publish a copy of the
source tree (excluding some derived executables and binaries, and prohibited fonts)
as project inferno-os on Google Code,
using the Mercurial version control system.
The most recent revision always contains the latest published distribution tree.
Although you can
use an hg clone to initialise your own repository (as described on the inferno-os source code page on Googlecode),
it is better to initialise your copy of the repository by downloading and unpacking the package described below.
You can then simply use hg pull and hg update to keep it up to date.
- Systems other than Windows
-
A snapshot of the complete source tree, including executables such as mk for its reconstruction and the full set of fonts,
is available as a gzip'd tar file inferno-20100120.tgz.
Download and unpack the archive;
note that the contents of the archive is rooted at inferno.
You will need to change mkconfig and set your path or PATH to the right bin directory
before you can remake the tree using mk.
On Linux systems with a Debian base, such as Ubuntu, to compile the graphical version of the system
you will need the Debian packages libxext-dev, libxpm-dev, and x11proto-xext-dev installed.
On MacOS X, having downloaded and installed the distribution above, you can then download and install pre-compiled executables and
libraries, from the gzip'd tar file macosx-386-bin.tgz.
To keep the system up-to-date after that, you'll need to fetch updates using Mercurial for Mac, and recompile using the Apple development environment for C, but the macosx-386-bin package allows you to get started with Inferno sooner.
- Windows 2000, XP, possibly Vista and 7
-
A snapshot of the complete source tree, including executables such as mk for its reconstruction, the full set of fonts,
and pre-compiled Windows executables and libraries
is available from this Vita Nuova site as a ZIP archive inferno.zip.
The archive contains a single folder inferno which contains the Inferno distribution (and executables etc.)
including the Mercurial repository.
Download and unzip the archive.
The inferno folder within it expects to live at c:\inferno.
If it is located anywhere else, you must edit the file mkconfig (ie, inferno\mkconfig) and change the value ROOT within it accordingly.
To keep the system up-to-date, you'll need to fetch updates using Mercurial for Windows, and recompile using the Windows development environment for C.
The unpacked inferno directory is actually a Mercurial repository, as if created by cloning the copy at Google Code
(except that your copy includes extra executables and fonts).
Having unpacked the download, you can then issue the normal Mercurial hg pull and hg update commands
in the inferno directory
to keep it up to date from the inferno-os Google Code repository.
The Google Code site tracks
our development tree more closely than snapshots, allowing incremental updates.
Download last updated: Wed Jan 20 17:10:17 GMT 2010
List of changes
Archive material
We provide the following as snapshots from history, not in any usable state.
As time allows us to sort through older trees, we might be able to go further back.
|