Files from the Tunes project
All these files, as well as the whole Tunes project are
copyright (c) 1995,1996 François-René "Faré" Rideau
and
the members of the TUNES project.
Read these
Warnings
if you haven't yet.
How to use this page
You can get all the stuff with your ordinary Web Browser,
but I recommend you to use some utility like the perl-scripts
w3mir or
webget.
This way, you can easily grab files through the WWW
from any shell script or command line,
download only files that changed,
and read everything calmly at home.
Please tell me if you know any better tool.
Inside brackets is the size in bytes or kilo-bytes (if a K is appended).
Until this server is finished being set up,
only the most essential files may be available for sure,
that is,
the latest released and
development
distributions in .tgz format.
Other stuff, advertised or not, in the same format or in other formats,
will be made available on demand.
Also, the Tunes project is looking for a new FTP site,
so if you have any suggestion, we're open to it.
Full Distributions
Description
.tgz does not allow easy incremental archiving and unarchiving,
but compresses quite better than .zip.
Files are meant to be uncompressed below a directory structure named
$TUNES:
- uncompress the "bin" part in $TUNES/
- uncompress the "doc" part in $TUNES/doc/
- uncompress the "src" part in $TUNES/src/
Project development requires a filesystem
with long filenames with case significance;
however, you should be able to uncompress the files
and view them on a lame "8.3" filesystem.
Each subdirectory should contain a file named README
that describes its contents.
Distribution Archive
All "official" releases are available as .tgz or .zip archives
http://www.eleves.ens.fr:8080/home/rideau/Tunes/files/$DIST/tunes.$VERSION.$DIST.$EXT
where $VERSION is the x.y.z.tt version number,
where $DIST is bin, src, or doc,
and where $EXT is the extension corresponding to the
archiving/compression method used.
$VERSION in any of
0.0.0.05, 0.0.0.07,
0.0.0.10 to 0.0.0.20,
and 0.0.0.25, 0.0.0.27, 0.0.0.29, 0.0.0.30.
Older versions are only .zip, newer are only .tgz
0.0.0.30: [.tgz]
bin [20K],
doc [385K],
src [75K].
0.0.0.29: [.tgz]
bin [20K],
doc [358K],
src [75K].
0.0.0.27: [.tgz]
bin [15K],
doc [322K],
src [44K].
0.0.0.25: [.tgz]
bin [15K],
doc [301K],
src [128K].
0.0.0.25: [.zip]
bin [16K],
doc [348K],
src [147K].
0.0.0.20: [.tgz]
bin [13K],
doc [255K],
src [97K].
0.0.0.20: [.zip]
bin [15K],
doc [299K],
src [110K].
0.0.0.19: [.zip]
bin [15K],
doc [295K],
src [93K].
0.0.0.18: [.zip]
bin [15K],
doc [309K],
src [91K].
0.0.0.17: [.zip]
bin [14K],
doc [297K],
src [97K].
0.0.0.16: [.zip]
bin [14K],
doc [284K],
src [97K].
0.0.0.15: [.zip]
bin [14K],
doc [280K],
src [75K].
0.0.0.14: [.zip]
bin [10K],
doc [304K],
src [125K].
0.0.0.13: [.zip]
bin [7K],
doc [298K],
src [61K].
0.0.0.12: [.zip]
bin [10K],
doc [297K],
src [56K].
0.0.0.11: [.zip]
bin [10K],
doc [292K],
src [103K].
0.0.0.10: [.zip]
bin [10K],
doc [280K],
src [96K].
0.0.0.07: [.zip]
bin [10K],
doc [252K],
src [71K].
0.0.0.05: [.zip]
bin [10K],
doc [245K],
src [71K].
Development code
These may be more recent than the latest "official" release above.
They reflect the current state of the WWW pages.
Development distribution in .tar.gz format
The main/binary Tunes tree [20K]
The Tunes documentation tree [358K]
The Tunes source tree [75K]
Development distribution in .zip format
(may be currently unavailable;
ask if needed)
The main/binary Tunes tree [?]
The Tunes documentation tree [?]
The Tunes source tree [?]
Patches
Patches are computed and applied from the main
$TUNES directory,
and assume the various packages have been installed as above.
To apply a patch from file patch.$OLD-$NEW.gz,
use command
"cd $TUNES ; zcat patch.$OLD-$NEW.gz | patch -p0 -E"
To make patches (if you participate heavily in our development),
you need put the latest official release in $OLDTUNES
(which default to ../OLDTUNES in the Makefile; edit it if needed)
(GNU cp with options -dpRx might come handy)
and from the $TUNES directory, use the command
"make patch", then send me your patch.
They are available as
http://www.eleves.ens.fr:8080/home/rideau/Tunes/files/patches/$OLD-$NEW.gz
where $OLD and $NEW are the x.y.z.tt
version numbers for Tunes.
0.0.0.05-0.0.0.06 [5K]
0.0.0.06-0.0.0.07 [36K]
0.0.0.07-0.0.0.08 [26K]
0.0.0.08-0.0.0.09 [40K]
0.0.0.09-0.0.0.10 [57K]
0.0.0.10-0.0.0.11 [46K]
0.0.0.11-0.0.0.12 [81K]
0.0.0.12-0.0.0.13 [46K]
0.0.0.13-0.0.0.14 [86K]
0.0.0.14-0.0.0.15 [57K]
0.0.0.15-0.0.0.16 [35K]
0.0.0.16-0.0.0.17 [30K]
0.0.0.17-0.0.0.18 [40K]
0.0.0.18-0.0.0.19 [52K]
0.0.0.19-0.0.0.20 [98K]
0.0.0.20-0.0.0.25 [244K]
0.0.0.25-0.0.0.27 [89K]
0.0.0.27-0.0.0.29 [144K]
0.0.0.29-0.0.0.30 [37K]
Mail archive
The Tunes@ens.fr mailing list archive is available
as mail archive files
tunes00.gz to tunes11.gz
The old MOOSE mailing list archive is available as mail archive files
moose0.gz to moose5.gz
Other files
Eric Biederman
is an active member who just released some early experimental code
for the Tunes LLL here
Patrick Premont
is an active member who has got interesting
documents
and
files
(also
here)
A patch to the 1995.03.12 version of Bruce Evans' bcc C compiler
for the 8086/80386/6809
(which includes the 16/32 bit assembler "as86" typically used to
assemble 8086 code linux, including the kernel and LILO boot code,
dosemu real-mode code,
and old Tunes code between version 0.0.0.10 and 0.0.0.25)
is available
Tunes Home page.
To Do in the Files directory
- Make all the files actually available.
- Add individual entries for every file.
- Add file size information everywhere.
- Update the page regularly.
Project Coordinator:
Faré