Make web page refer to git releases
This commit is contained in:
parent
b81aadf093
commit
64a03bd7aa
1 changed files with 13 additions and 6 deletions
|
@ -77,14 +77,21 @@ of the rougher parts of V6, like the scheduler and file system.
|
||||||
|
|
||||||
<h2>Xv6 sources and text</h2>
|
<h2>Xv6 sources and text</h2>
|
||||||
|
|
||||||
The latest xv6 is <a href="xv6-rev5.tar.gz">xv6-rev5.tar.gz</a>. We distribute
|
The latest xv6 source is available via
|
||||||
the sources in electronic form but also as a printed booklet with line numbers
|
<pre>git clone git://pdos.csail.mit.edu/xv6/xv6.git</pre>
|
||||||
|
We also distribute the sources as a printed booklet with line numbers
|
||||||
that keep everyone together during lectures. The booklet is available as <a
|
that keep everyone together during lectures. The booklet is available as <a
|
||||||
href="xv6-rev5.pdf">xv6-rev5.pdf</a>. The xv6 source code is licensed under
|
href="xv6-rev6.pdf">xv6-rev6.pdf</a>. To get the version
|
||||||
|
corresponding to this booklet, run
|
||||||
|
<pre>git checkout -b xv6-rev6 xv6-rev6</pre>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The xv6 source code is licensed under
|
||||||
the traditional <a href="http://www.opensource.org/licenses/mit-license.php">MIT
|
the traditional <a href="http://www.opensource.org/licenses/mit-license.php">MIT
|
||||||
license</a>; see the LICENSE file in the source distribution. To help students
|
license</a>; 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
|
read through xv6 and learn about the main ideas in operating systems we also
|
||||||
distribute a <a href="book-rev6.pdf">textbook/commentary</a> for the latest xv6.
|
distribute a <a href="book-rev6.pdf">textbook/commentary</a> for the latest xv6.
|
||||||
|
The line numbers in this book refer to the above source booklet.
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
xv6 compiles using the GNU C compiler,
|
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,
|
On OS X, which doesn't use ELF binaries,
|
||||||
you must use a cross-compiler.
|
you must use a cross-compiler.
|
||||||
Xv6 does boot on real hardware, but typically
|
Xv6 does boot on real hardware, but typically
|
||||||
we run it using the Bochs emulator.
|
we run it using the QEMU emulator.
|
||||||
Both the GCC cross compiler and Bochs
|
Both the GCC cross compiler and QEMU
|
||||||
can be found on the <a href="../2010/tools.html">6.828 tools page</a>.
|
can be found on the <a href="../2011/tools.html">6.828 tools page</a>.
|
||||||
|
|
||||||
<h2>Xv6 lecture material</h2>
|
<h2>Xv6 lecture material</h2>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue