<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - Minix</title>
 <link>http://www.kerneltrap.org/taxonomy/term/770/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Google&#039;s Summer of Code 2008</title>
 <link>http://www.kerneltrap.org/Google%27s_Summer_of_Code_2008</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;Google Summer of Code 2008 is on! Over the past three years, the program has brought together over 1500 students and 2000 mentors from 90 countries worldwide, all for the love of code. We look forward to welcoming more new contributors and projects this year,&lt;/i&gt;&quot; begins a page &lt;a href=&quot;http://code.google.com/soc/2008/&quot;&gt;listing all the projects&lt;/a&gt; planning to participate in this year&#039;s &lt;a href=&quot;http://code.google.com/opensource/gsoc/2008/faqs.html&quot;&gt;GSoC&lt;/a&gt;.  Among the numerous planned participtants there are many kernel projects, including &lt;a href=&quot;http://code.google.com/soc/2008/dragonfly/about.html&quot;&gt;DragonFly BSD&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/soc/2008/freebsd/about.html&quot;&gt;FreeBSD&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/soc/2008/git/about.html&quot;&gt;Git&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/soc/2008/hurd/about.html&quot;&gt;GNU/Hurd&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/soc/2008/linux/about.html&quot;&gt;Linux&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/soc/2008/minix/about.html&quot;&gt;Minix&lt;/a&gt;, and &lt;a href=&quot;http://code.google.com/soc/2008/netbsd/about.html&quot;&gt;NetBSD&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Student applications for GSoC projects begin today, running through the end of the month.  Read on for many of the participation announcements from the above projects.  For more information about the GSoC, the &lt;a href=&quot;http://code.google.com/opensource/gsoc/2008/faqs.html&quot;&gt;program&#039;s FAQ&lt;/a&gt; explains:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Google Summer of Code (GSoC) is a program that offers student developers stipends to write code for various open source projects. Google will be working with a several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Historically, the program has brought together over 1,500 students with over 130 open source projects to create millions of lines of code. The program, which kicked off in 2005, is now in its fourth year.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/Google%27s_Summer_of_Code_2008&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/Google%27s_Summer_of_Code_2008#comments</comments>
 <category domain="http://www.kerneltrap.org/DragonFlyBSD">DragonFlyBSD</category>
 <category domain="http://www.kerneltrap.org/FreeBSD">FreeBSD</category>
 <category domain="http://www.kerneltrap.org/git">git</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/1213">GNU/Hurd</category>
 <category domain="http://www.kerneltrap.org/Linux">Linux</category>
 <category domain="http://www.kerneltrap.org/Minix">Minix</category>
 <category domain="http://www.kerneltrap.org/NetBSD">NetBSD</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/958">Summer of Code</category>
 <category domain="http://www.kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Mon, 24 Mar 2008 11:58:20 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">15840 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Linux: The 0.10 Release</title>
 <link>http://www.kerneltrap.org/node/14165</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;BACK UP ANY IMPORTANT DATA,&lt;/i&gt;&quot; began the Linux 0.10 installation instructions.  &quot;&lt;i&gt;Linux accesses your hardware directly, and if your hardware differs from mine, you could be in for a nasty surprise. Doublecheck that your hardware is compatible: AT style harddisk, VGA controller.&lt;/i&gt;&quot;  The installation guide explained that there were five major steps in getting Linux installed and running on your computer, including the above first step of backing up the system.  The second step was to use Minix and the &lt;code&gt;mkfs&lt;/code&gt; command to create a new filesystem on an empty partition of your hard drive.  Third you used &lt;code&gt;dd&lt;/code&gt; to write the &#039;boot&#039; and &#039;root&#039; Linux disk images to floppy disks.  The fourth step was actually booting from the floppies, &quot;&lt;i&gt;having a floppy as root-device isn&#039;t very fast (especially on a machine with less than 6MB total ram -&amp;gt; small buffer cache), but it works (I hope).&lt;/i&gt;&quot;  The final step was mounting the empty hard disk partition, copying the files from the floppy disks to the partition, and creating the necessary &lt;code&gt;/dev&lt;/code&gt; files with &lt;code&gt;mknod&lt;/code&gt;, &quot;&lt;i&gt;you should now have a filesystem you [can] boot from. Play around a bit, try to get acquainted with the new system. Log out when you&#039;ve had enough.&lt;/i&gt;&quot;  The document noted that while it was possible to install Linux using DOS, the instructions were intended for people using Minix:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;In general, this version is still meant for people with minix: they are more used to the system, and can do some things that DOS-based persons cannot.  If you have only DOS, expect some troubles.  As the version number suggests, this is still not the final product.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/14165&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/14165#comments</comments>
 <category domain="http://www.kerneltrap.org/0.03">0.03</category>
 <category domain="http://www.kerneltrap.org/0.10">0.10</category>
 <category domain="http://www.kerneltrap.org/historical">historical</category>
 <category domain="http://www.kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://www.kerneltrap.org/Linux">Linux</category>
 <category domain="http://www.kerneltrap.org/Minix">Minix</category>
 <category domain="http://www.kerneltrap.org/Theodore_Tso">Theodore Ts&#039;o</category>
 <category domain="http://www.kerneltrap.org/news/linux">Linux news</category>
 <enclosure url="http://www.kerneltrap.org/files/linux-0.10.tar.gz" length="123051" type="application/x-gzip" />
 <pubDate>Fri, 10 Aug 2007 20:19:18 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">14165 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  The 0.02 and 0.03 Releases</title>
 <link>http://www.kerneltrap.org/node/14037</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;Do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?&lt;/i&gt;&quot; began the October 5th, 1991 announcement for Linux kernel version 0.02 on the comp.os.minix newsgroup.  In the release notes, Linus Torvalds continued, &quot;&lt;i&gt;as I mentioned a month(?) ago, I&#039;m working on a free version of a minix-lookalike for AT-386 computers.  It has finally reached the stage where it&#039;s even usable (though may not be depending on what you want), and I am willing to put out the sources for wider distribution.&lt;/i&gt;&quot;  19 days after the &lt;a href=&quot;http://kerneltrap.org/taxonomy/term/768&quot;&gt;0.01 kernel&lt;/a&gt; was released, the 0.02 kernel debuted with the new-found ability to run a handful of utilities including bash, gcc, gnu-make, gnu-sed and compress.  There was no floppy driver yet, the hard disk driver was hard coded to AT-compatible drives, and due to various buffer-cache problems it was not possible to compile large programs like gcc from a running 0.02 kernel.  Linus noted:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;I can (well, almost) hear you asking yourselves &#039;why?&#039;.  Hurd will be out in a year (or two, or next month, who knows), and I&#039;ve already got minix.  This is a program for hackers by a hacker.  I&#039;ve enjouyed doing it, and somebody might enjoy looking at it and even modifying it for their own needs.  It is still small enough to understand, use and modify, and I&#039;m looking forward to any comments you might have.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/14037&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/14037#comments</comments>
 <category domain="http://www.kerneltrap.org/taxonomy/term/821">0.02</category>
 <category domain="http://www.kerneltrap.org/0.03">0.03</category>
 <category domain="http://www.kerneltrap.org/historical">historical</category>
 <category domain="http://www.kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://www.kerneltrap.org/Linux">Linux</category>
 <category domain="http://www.kerneltrap.org/Minix">Minix</category>
 <category domain="http://www.kerneltrap.org/release">release</category>
 <category domain="http://www.kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Thu, 02 Aug 2007 14:22:44 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">14037 at http://www.kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  The 0.01 Release</title>
 <link>http://www.kerneltrap.org/node/14002</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;&lt;i&gt;This is a free minix-like kernel for i386(+) based AT-machines,&lt;/i&gt;&quot; began the Linux version 0.01 release notes in September of 1991 for the first release of the Linux kernel.  &quot;&lt;i&gt;As the version number (0.01) suggests this is not a mature product. Currently only a subset of AT-hardware is supported (hard-disk, screen, keyboard and serial lines), and some of the system calls are not yet fully implemented (notably mount/umount aren&#039;t even implemented).&lt;/i&gt;&quot;  Booting the original 0.01 Linux kernel required bootstrapping it with &lt;a href=&quot;http://en.wikipedia.org/wiki/Minix&quot;&gt;minix&lt;/a&gt;, and the keyboard driver was written in assembly and hard-wired for a Finnish keyboard.  The listed features were mostly presented as a comparison to minix and included, efficiently using the 386 chip rather than the older 8088, use of system calls rather than message passing, a fully multithreaded FS, minimal task switching, and visible interrupts.  Linus Torvalds noted, &quot;&lt;i&gt;the guiding line when implementing linux was: get it working fast. I wanted the kernel simple, yet powerful enough to run most unix software.&lt;/i&gt;&quot;  In a section titled &quot;Apologies :-)&quot; he noted:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;This isn&#039;t yet the &#039;mother of all operating systems&#039;, and anyone who hoped for that will have to wait for the first real release (1.0), and even then you might not want to change from minix.  This is a source release for those that are interested in seeing what linux looks like, and it&#039;s not really supported yet.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://www.kerneltrap.org/node/14002&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.kerneltrap.org/node/14002#comments</comments>
 <category domain="http://www.kerneltrap.org/0.01">0.01</category>
 <category domain="http://www.kerneltrap.org/historical">historical</category>
 <category domain="http://www.kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://www.kerneltrap.org/Linux">Linux</category>
 <category domain="http://www.kerneltrap.org/Minix">Minix</category>
 <category domain="http://www.kerneltrap.org/taxonomy/term/548">photos</category>
 <category domain="http://www.kerneltrap.org/release">release</category>
 <category domain="http://www.kerneltrap.org/news/linux">Linux news</category>
 <enclosure url="http://www.kerneltrap.org/files/linux-0.01.tar.bz2" length="63362" type="application/x-bzip" />
 <pubDate>Thu, 26 Jul 2007 19:56:07 +0000</pubDate>
 <dc:creator>Jere