<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/18441/Linux_0_10_How_Linux_Became_Usable</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Wed, 25 Nov 2009 08:26:57 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>Comment by Almafeta</title>
			<link>http://osnews.com/thread?262704</link>
			<guid isPermaLink="true">http://osnews.com/thread?262704</guid>
			<description>Linux was still light and efficient software at this stage, despite its very alpha stability and functionality -- not even 2500 lines.  (I didn't know that it had jumped from 0.03 to 0.10 though -- I thought that 0.04 through 0.09 were just lost as trivialia or something.)<br />
<br />
Hmm.  Gives me the idea for a crazy project...<br />
<br />
<div class="cquote">By mistake, I auto dialed my hard disc and basically I overwrote the operating system with the dial strings. </div><br />
<br />
Auto-dialing a *hard drive*?  That is a goof of epic proportions -- and apparently, if it stirred him to develop Linux, it was the kind of goofs epics are made of.</description>
			<pubDate>Sat, 11 Aug 2007 21:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (Almafeta)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Comment by Almafeta</title>
			<link>http://osnews.com/thread?262709</link>
			<guid isPermaLink="true">http://osnews.com/thread?262709</guid>
			<description>It's an impressive goof. Auto-dialing a hard drive... that doesn't happen every day ... I'm sitting here with the biggest smile in a very long time <img src="/images/emo/grin.gif" alt=";)" /></description>
			<pubDate>Sat, 11 Aug 2007 22:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (dylansmrjones)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Comment by Almafeta</title>
			<link>http://osnews.com/thread?262728</link>
			<guid isPermaLink="true">http://osnews.com/thread?262728</guid>
			<description>It's one good reason to keep character and block devices very separate <img src="/images/emo/wink.gif" alt=";)" /> <br />
<br />
Unfortunately, being able to treat block devices as character devices is quite handy.</description>
			<pubDate>Sun, 12 Aug 2007 00:30:00 GMT</pubDate>
			<author>donotreply@osnews.com (nevali)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>0.10 scheduler comment</title>
			<link>http://osnews.com/thread?262730</link>
			<guid isPermaLink="true">http://osnews.com/thread?262730</guid>
			<description>I particularly enjoyed this comment, on kernel/sched.c:<br />
<br />
 *  'schedule()' is the scheduler function. This is GOOD CODE! There<br />
 * probably won't be any reason to change this, as it should work well<br />
 * in all circumstances (ie gives IO-bound processes good response etc).</description>
			<pubDate>Sun, 12 Aug 2007 00:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (pureza)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: 0.10 scheduler comment</title>
			<link>http://osnews.com/thread?262749</link>
			<guid isPermaLink="true">http://osnews.com/thread?262749</guid>
			<description>ROFL =)<br />
<br />
I think someone should try pluging it in recent kernel. Maybe if would fix all current issues? =)</description>
			<pubDate>Sun, 12 Aug 2007 02:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (rx182)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: 0.10 scheduler comment</title>
			<link>http://osnews.com/thread?262757</link>
			<guid isPermaLink="true">http://osnews.com/thread?262757</guid>
			<description>Sorry, you'd have too many dependencies to resolve first. ;-)</description>
			<pubDate>Sun, 12 Aug 2007 04:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (flanque)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: 0.10 scheduler comment</title>
			<link>http://osnews.com/thread?262769</link>
			<guid isPermaLink="true">http://osnews.com/thread?262769</guid>
			<description>This is a pretty good algorithm, all things considered.  Remember, Linux won't support SMP for another four years.  Traversing the task list 2-4 times isn't great, but O(N) is perfectly acceptable for dozens of tasks.  Some commercial UNIX schedulers still scale linearly.<br />
<br />
They also still use the &quot;C = C/2 + P&quot; function to give sleepers a bounded priority boost over hogs.  Maverick sysadmins can tune the denominator these days, but the theory is identical.  Yes, the algorithm is non-deterministic fuzzy math, but it's simple and it works.</description>
			<pubDate>Sun, 12 Aug 2007 06:33:00 GMT</pubDate>
			<author>donotreply@osnews.com (butters)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>mcc linux images</title>
			<link>http://osnews.com/thread?262780</link>
			<guid isPermaLink="true">http://osnews.com/thread?262780</guid>
			<description>see <a href="http://www.manlug.org/content/blogsection/5/71/" rel="nofollow">http://www.manlug.org/content/blogsection/5/71/</a> for qemu images of mcc linux.</description>
			<pubDate>Sun, 12 Aug 2007 09:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (ssam)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Heh</title>
			<link>http://osnews.com/thread?262782</link>
			<guid isPermaLink="true">http://osnews.com/thread?262782</guid>
			<description>Well, this shows that Linus' word is not gospel. He made a lot of silly comments and tons of design f--kups for others to clean up.<br />
<br />
That said, boy, that's one clever dude.</description>
			<pubDate>Sun, 12 Aug 2007 10:39:00 GMT</pubDate>
			<author>donotreply@osnews.com (predictor)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Heh</title>
			<link>http://osnews.com/thread?262836</link>
			<guid isPermaLink="true">http://osnews.com/thread?262836</guid>
			<description>Design is evolutionary and synchronous with the hardware and functional loads of the time.And remember, that Linux wasn't started to create an enterprise operating system. That sort of happened by accident.<br />
<br />
Originally, it was a kernel to run on cheap x86 hardware.<br />
<br />
People's learning is also evolutionary. Finally, point me out to any place where I can check on your ability to write a kernel at the same age when Linus started Linux.</description>
			<pubDate>Sun, 12 Aug 2007 19:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (porcel)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
