<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>thinkAPI&#187; Linux</title>
	<atom:link href="http://thinkapi.com/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkapi.com/blog</link>
	<description>An interface to tech thoughts</description>
	<lastBuildDate>Fri, 06 Apr 2012 09:23:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>How to create your own UNIX clone Operating System</title>
		<link>http://thinkapi.com/blog/how-to-create-your-own-unix-clone-operating-system/</link>
		<comments>http://thinkapi.com/blog/how-to-create-your-own-unix-clone-operating-system/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 07:11:53 +0000</pubDate>
		<dc:creator>Sukumar</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[kernel development]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[os dev]]></category>
		<category><![CDATA[os development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[unix clone]]></category>

		<guid isPermaLink="false">http://thinkapi.com/blog/?p=157</guid>
		<description><![CDATA[Working on operating systems can be a lot of fun while learning some of the most difficult concepts in programming. One needs to have a basic set of knowledge and skills such as Basics of programming: variables, references, data types, &#8230; <a href="http://thinkapi.com/blog/how-to-create-your-own-unix-clone-operating-system/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Working on operating systems can be a lot of fun while learning some of the most difficult concepts in programming. One needs to have a basic set of knowledge and skills such as</p>
<p><span id="more-157"></span></p>
<p><strong>Basics of programming:</strong> variables, references, data types, scope, pointers, error handling, iteration, core algorithms related to searching, sorting, and so on<br />
<strong>Basics of maths and statistics:</strong> hexadecimal, binary, boolean logic, probability and so on<br />
<strong>Assembly:</strong> Knowledge of a low level language is very essential and part of writing an OS<br />
<strong>Languages:</strong> While C, C++ are the most widely used, one can also go with <a href="http://common-lisp.net/project/movitz/movitz.html" target="_blank">java</a>, <a href="http://common-lisp.net/project/movitz/movitz.html" target="_blank">haskell</a>, <a href="http://common-lisp.net/project/movitz/movitz.html" target="_blank">lisp</a> etc.<br />
<strong>Linux / Unix:</strong> Experience on linux or UNIX based platforms is needed for using tools required for OS development<br />
<strong>Tools:</strong> Familiarity in working with compilers, assemblers, linkers and make utility</p>
<p>Getting started:<br />
<a href="http://aodfaq.wikispaces.com/" target="_blank">Alt OS Development FAQ</a><br />
<a href="http://wiki.osdev.org/Getting_Started" target="_blank">OS Dev getting started</a></p>
<p>Resources:<br />
<a href="http://www.jamesmolloy.co.uk/tutorial_html/index.html" target="_blank">JamesM&#8217;s kernel development tutorials</a><a href="http://wiki.osdev.org/" target="_blank"><br />
OS development wiki</a> and <a href="http://forum.osdev.org/" target="_blank">OS development forums</a><br />
<a href="http://www.osdever.net/tutorials.php?cat=0&amp;sort=1" target="_blank">Tutorials from osdever.net</a><strong><a class="uln" href="http://groups.google.co.uk/groups/dir?sel=usenet%3Dalt"></a><br />
</strong><a href="http://groups.google.co.uk/group/alt.os.development/topics" target="_blank">alt.os.development</a><strong><br />
</strong> <a href="http://www.intel.com/products/processor/manuals/index.htm" target="_blank">Intel<span class="regtitle">®</span> 64 and IA-32 Architectures Software Developer&#8217;s Manuals</a><br />
<a href="http://www.logix.cz/michal/doc/i386/" target="_blank">Intel 80386 Programmer&#8217;s Reference Manual</a><br />
<a href="http://www.nondot.org/sabre/os/articles" target="_blank">OSRC: The Operating System Resource Center</a><br />
<a href="http://www.informit.com/articles/article.aspx?p=26396" target="_blank">Implementing an Operating System &#8211; By Andrew S. Tanenbaum</a></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkapi.com/blog/how-to-create-your-own-unix-clone-operating-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 released</title>
		<link>http://thinkapi.com/blog/ubuntu-810-released/</link>
		<comments>http://thinkapi.com/blog/ubuntu-810-released/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 17:41:04 +0000</pubDate>
		<dc:creator>Sukumar</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Intrepid Ibex]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://thinkapi.com/blog/?p=51</guid>
		<description><![CDATA[Ubuntu, the arguably most famous Linux distro is out with its latest version 8.10 codenamed Intrepid Ibex. You can find out whats new in Ubuntu 8.10 and download it. No related posts.
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Ubuntu, the arguably most famous Linux distro is out with its <a title="Ubuntu 8.10" href="http://www.ubuntu.com/?8.10" target="_blank">latest version 8.10</a> codenamed  Intrepid Ibex. You can find out <a title="Whats new in Ubuntu 8.10" href="http://polishlinux.org/linux/ubuntu/whats-new-in-ubuntu-810/" target="_blank">whats new in Ubuntu 8.10</a> and <a title="Download Ubuntu 8.10" href="http://www.ubuntu.com/getubuntu/download" target="_blank">download it</a>.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkapi.com/blog/ubuntu-810-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linus Torvalds starts blogging</title>
		<link>http://thinkapi.com/blog/linus-torvalds-starts-blogging/</link>
		<comments>http://thinkapi.com/blog/linus-torvalds-starts-blogging/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 06:20:22 +0000</pubDate>
		<dc:creator>Sukumar</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://thinkapi.com/blog/?p=21</guid>
		<description><![CDATA[Linus Torvalds best known for having initiated the development of the Linux kernel, has started a personal blog. This sure is going to be interesting and funny. Looking at one of the comments, lol your name sounds like linux i &#8230; <a href="http://thinkapi.com/blog/linus-torvalds-starts-blogging/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Linus Torvalds best known for having initiated the development of the <a title="Linux kernel" href="http://en.wikipedia.org/wiki/Linux_kernel">Linux kernel</a>, has started a <a title="Linus' blog" href="http://torvalds-family.blogspot.com/" target="_blank">personal blog</a>.</p>
<p style="text-align: center;"><a href="http://lh5.ggpht.com/thinkapi/SOxPLK7okcI/AAAAAAAAAf8/hvgyIeMVuI0/s400/Linus_Torvalds.jpeg"><img class="aligncenter" title="Linus Torvalds" src="http://lh5.ggpht.com/thinkapi/SOxPLK7okcI/AAAAAAAAAf8/hvgyIeMVuI0/s400/Linus_Torvalds.jpeg" alt="" width="261" height="400" /></a></p>
<p style="text-align: left;">This sure is going to be interesting and funny. Looking at one of the comments,</p>
<p style="text-align: left;"><em>lol your name sounds like linux<br />
i bet i&#8217;m not the first one to notice <img src='http://thinkapi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </em></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkapi.com/blog/linus-torvalds-starts-blogging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

