From 64a03bd7aa5c03a626a2da4730a45fcceea75322 Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Wed, 7 Sep 2011 11:36:53 -0400 Subject: [PATCH] Make web page refer to git releases --- web/index.html | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/web/index.html b/web/index.html index c3bafc8..fe6da4a 100644 --- a/web/index.html +++ b/web/index.html @@ -77,14 +77,21 @@ of the rougher parts of V6, like the scheduler and file system.

Xv6 sources and text

-The latest xv6 is xv6-rev5.tar.gz. We distribute -the sources in electronic form but also as a printed booklet with line numbers +The latest xv6 source is available via +
git clone git://pdos.csail.mit.edu/xv6/xv6.git
+We also distribute the sources as a printed booklet with line numbers that keep everyone together during lectures. The booklet is available as xv6-rev5.pdf. The xv6 source code is licensed under + href="xv6-rev6.pdf">xv6-rev6.pdf. To get the version +corresponding to this booklet, run +
git checkout -b xv6-rev6 xv6-rev6
+ +

+The xv6 source code is licensed under the traditional MIT license; see the LICENSE file in the source distribution. To help students read through xv6 and learn about the main ideas in operating systems we also distribute a textbook/commentary for the latest xv6. +The line numbers in this book refer to the above source booklet.

xv6 compiles using the GNU C compiler, @@ -93,9 +100,9 @@ On BSD and Linux systems, you can use the native compilers; On OS X, which doesn't use ELF binaries, you must use a cross-compiler. Xv6 does boot on real hardware, but typically -we run it using the Bochs emulator. -Both the GCC cross compiler and Bochs -can be found on the 6.828 tools page. +we run it using the QEMU emulator. +Both the GCC cross compiler and QEMU +can be found on the 6.828 tools page.

Xv6 lecture material