<?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>Colin Charles Agenda &#187; Linux</title>
	<atom:link href="http://www.bytebot.net/blog/archives/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bytebot.net/blog</link>
	<description>A permanent record for what's interesting today - this is my live journal</description>
	<lastBuildDate>Sun, 18 Jul 2010 00:08:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://www.bytebot.net/blog/?pushpress=hub'/>
<cloud domain='www.bytebot.net' port='80' path='/blog/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>MeeGo: Quick thoughts on the Moblin and Maemo marriage</title>
		<link>http://www.bytebot.net/blog/archives/2010/02/15/meego-quick-thoughts-on-the-moblin-and-maemo-marriage</link>
		<comments>http://www.bytebot.net/blog/archives/2010/02/15/meego-quick-thoughts-on-the-moblin-and-maemo-marriage#comments</comments>
		<pubDate>Mon, 15 Feb 2010 12:06:01 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mobile Web/Apps]]></category>
		<category><![CDATA[OSSSoftware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Telephony]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Linux Foundation]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[Moblin]]></category>
		<category><![CDATA[MoSync]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Nokia N900]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=1676</guid>
		<description><![CDATA[I&#8217;ve been excited with the Maemo platform for a few years now. I after all, had the Nokia N770, their first tablet that had Maemo on it. But as soon as they released the N800, things weren&#8217;t backward compatible, and due to frustration I gave up on the platform (the devices themselves were very difficult [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2010/06/13/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5' rel='bookmark' title='Permanent Link: Nokia N900 gets a firmware update &#8211; PR1.2 for Maemo 5'>Nokia N900 gets a firmware update &#8211; PR1.2 for Maemo 5</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/12/18/the-nokia-e72-quick-impressions' rel='bookmark' title='Permanent Link: The Nokia E72: Quick impressions'>The Nokia E72: Quick impressions</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/05/21/evernote-on-symbian-series-60' rel='bookmark' title='Permanent Link: Evernote on Symbian Series 60?'>Evernote on Symbian Series 60?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been excited with the <a href="http://maemo.org/">Maemo</a> platform for a few years now. I after all, had the Nokia N770, their first tablet that had Maemo on it. But as soon as they released the N800, things weren&#8217;t backward compatible, and due to frustration I gave up on the platform (the devices themselves were very difficult to find). All this changed sometime in January when I walked into the Maemo Lounge of the Nokia Store in London &#8211; the <a href="http://maemo.nokia.com/n900/">Nokia N900</a> was impressive. But it wasn&#8217;t for sale internationally.</p>
<p>Last week, I found out that Nokia will sell the device in Malaysia, Singapore and probably many other regions. I also had the opportunity to use the device for a couple of hours, and while I had a bunch of suggestions, I did like it. Maemo 5 is a clear win, and there&#8217;s going to be a lot more work to make Maemo 6 rock even harder. Simply put: the N770 was relegated to sitting by my bedside table after a while, but the N900 is something I would definitely carry in my pocket.</p>
<p>But that&#8217;s not the big news of the day. <a href="http://www.mosync.com/">MoSync</a> currently supports writing mobile software, that runs on Java ME, Symbian S60, Windows Mobile and Moblin platforms. If you notice, the coming soon is clearly: Android (I&#8217;m told it will appear real soon now), iPhone (a lot more difficult than you think), and Maemo. After playing with a Maemo 5 capable device last week, I was almost certain that this is a good future platform to bet on &#8211; I know, today it seems all the cool apps only run on the iPhone and the Android, with maybe the BlackBerry thrown is an afterthought, but I think Maemo will help Nokia rebuild/rebrand itself.</p>
<p>What better news, than to see Jim Zemlin announce to the world, that Intel&#8217;s Moblin and Nokia&#8217;s Maemo projects are being <a href="http://www.linux.com/news/featured-blogs/158-jim-zemlin/286723-bringing-the-magic-to-linux-with-meego-">embraced by the Linux Foundation</a>, to create a new &#8220;uber-platform&#8221;, called <a href="http://meego.com/">MeeGo</a>?</p>
<p>Now, to crystallise some quick thoughts on this:</p>
<ol>
<li>When the N770 came out (and subsequently the N800, and the N810 &#8211; both devices I did not purchase), I would ask &#8211; where was the GSM chip? You create a fancy tablet, but you leave out the GSM chip. If I wanted to do voice, I&#8217;d have to use Gizmo Project (now <a href="http://www.google.com/gizmo5/">Gizmo5</a>, which has since been acquired by Google). Skype came later, only to the more modern devices. So, while the N900 is welcome, its been about 4 years since the first tablet was launched &#8211; what took Nokia so long to pop a GSM chip in?</li>
<li>The promise of Linux on the phone has been met &#8211; Google unleashed Android to the world. From the G1, to the Nexus One, and the market of folk building against their devices, like HTC, Motorola, etc. And people have been happy with it &#8211; look at the <a href="http://torvalds-family.blogspot.com/2010/02/happy-camper.html">endorsement</a> Linus Torvalds, creator of the Linux kernel, gives to the Nexus One. A part of me asks &#8211; is this too little too late from Nokia?</li>
<li>Moblin didn&#8217;t quite excite me, and I never took a look at the platform till I became involved in MoSync. But I can see where Nokia is headed &#8211; they are providing stuff in the &#8220;one connected device&#8221; mantra, and the N900 is their first take with <i>truly</i> mobile computing.</li>
<li>From a developer&#8217;s perspective, you better be brushing up on your C++. Its quite clear that this will largely be driven by <a href="http://qt.nokia.com/products/developer-tools">Qt</a>. I forsee heavy investment in rich-applications provided by the <a href="http://www.forum.nokia.com/Technology_Topics/Web_Technologies/Web_Runtime/">Web Runtime widgets</a> (WRT). You will also be able to build applications cross-platform (no need for a Microsoft Windows-based host, to create Symbian applications for example), and you&#8217;ll probably be creating some sort of cross-compiling development environment (Maemo has largely been ARM, Moblin is largely X86) to get apps going.</li>
<li>MeeGo while it has been announced, is not completely concrete yet. You can see that there are no <a href="http://meego.com/downloads">prepared downloads</a>, but you can whet your appetite on their <a href="http://meego.com/developers/meego-architecture">architecture documentation</a> (note: GTK/Clutter left behind just for application compatibility &#8211; I&#8217;ve been away from the Maemo community for a while, but from what I gather, Qt has become the hype du jour these days), <a href="http://meego.com/developers/getting-started/qt-creator">some information on Qt Creator</a> (which runs on Windows, OS X, and Linux), and a quick introduction to creating your <a href="http://meego.com/developers/getting-started/create-basic-meego-application">first MeeGo application</a>.</li>
<li>If you want to follow further resources, check out <a href="http://flors.wordpress.com/2010/02/15/maemo-moblin-meego-join-us/">Quim Gil&#8217;s</a> blog, as well as <a href="http://jaaksi.blogspot.com/2010/02/meego-time.html">Ari Jaaksi&#8217;s</a> blog. It probably wouldn&#8217;t hurt following <a href="http://maemo.org/news/planet-maemo/">Planet Maemo</a> either.</li>
<li>If Intel, Nokia, and the Linux Foundation get their act together, and gather buy-in to create all the cross-devices, it can be really useful for application developers &#8211; its going to get more reach. I don&#8217;t see why we won&#8217;t see an iPad competitor anytime soon, for example. Imagine running the Bloomberg application on your television, on demand. The possibilities are endless as we get more connected.</li>
<li>Currently, while no devices support MeeGo, I expect the Maemo 6 platform to be MeeGo compatible. Will Nokia update the Maemo 5 software on the N900 for free? I hope this is true &#8211; otherwise the N900 owners aren&#8217;t going to be too happy, that they&#8217;ve got an outdated phone on their hands. Keep in perspective the leap from N770 to N800, and the OS differences (being bitten once, I&#8217;ll be just this more cautious the next time around).</li>
<li>From a MoSync perspective, it looks that we may already support the new MeeGo platform to some extent. Once more developer SDKs come out, we&#8217;ll be able to update the community on this. And as a developer, supporting Moblin/Maemo (MeeGo), and other platforms, can be a real win for your application.</li>
</ol>
<p>All I can say is: exciting times ahead. I&#8217;m glad to see Nokia isn&#8217;t just supporting Symbian based devices any longer, and are moving with the times. There&#8217;s an uphill battle to build interest amongst the developer community to be developing against their platforms &#8211; only a lot of evangelism and love is going to make this happen. Today&#8217;s web services completely ignore S60, but maybe they&#8217;ll jump on Maemo or MeeGo. And maybe we at <a href="http://www.moysnc.com">MoSync</a> can help them too (I bet once we get Android + iPhone support, it will look a lot more compelling).</p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2010/06/13/nokia-n900-gets-a-firmware-update-pr1-2-for-maemo-5' rel='bookmark' title='Permanent Link: Nokia N900 gets a firmware update &#8211; PR1.2 for Maemo 5'>Nokia N900 gets a firmware update &#8211; PR1.2 for Maemo 5</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/12/18/the-nokia-e72-quick-impressions' rel='bookmark' title='Permanent Link: The Nokia E72: Quick impressions'>The Nokia E72: Quick impressions</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/05/21/evernote-on-symbian-series-60' rel='bookmark' title='Permanent Link: Evernote on Symbian Series 60?'>Evernote on Symbian Series 60?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2010/02/15/meego-quick-thoughts-on-the-moblin-and-maemo-marriage/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Rekindling my love for the Sony Reader PRS-505</title>
		<link>http://www.bytebot.net/blog/archives/2010/01/28/rekindling-my-love-for-the-sony-reader-prs-505</link>
		<comments>http://www.bytebot.net/blog/archives/2010/01/28/rekindling-my-love-for-the-sony-reader-prs-505#comments</comments>
		<pubDate>Thu, 28 Jan 2010 11:08:43 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OSSSoftware]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[calibre]]></category>
		<category><![CDATA[e-book]]></category>
		<category><![CDATA[e-book reader]]></category>
		<category><![CDATA[e-ink]]></category>
		<category><![CDATA[O'Reilly Safari]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[PRS-505]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[Sony Reader]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=1657</guid>
		<description><![CDATA[I wrote this before the Apple iPad announcement, so no thoughts on that yet, in this post. At the top of my head though, I&#8217;m still keeping my PRS-505, and not getting the iPad. 
In May 2008, I picked up a Sony Reader PRS-505. Its an e-book reader, and in the day, was definitely the [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/06/23/oreilly-to-offer-drm-free-ebooks' rel='bookmark' title='Permanent Link: O&#8217;Reilly to offer DRM-free ebooks&#8230;'>O&#8217;Reilly to offer DRM-free ebooks&#8230;</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/05/22/feed-reading-liferea-google-reader' rel='bookmark' title='Permanent Link: Feed reading &#8211; Liferea, Google Reader'>Feed reading &#8211; Liferea, Google Reader</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/05/30/books-the-art-of-the-start-the-logic-of-life-blink' rel='bookmark' title='Permanent Link: Books: The Art of the Start, The Logic of Life, Blink'>Books: The Art of the Start, The Logic of Life, Blink</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><i>I wrote this before the Apple iPad announcement, so no thoughts on that yet, in this post. At the top of my head though, I&#8217;m still keeping my PRS-505, and not getting the iPad.</i> <img src="http://www.bytebot.net/blog/wp-content/uploads/2010/01/prs505.jpg" align="right" hspace="5" vspace="5"/></p>
<p>In May 2008, I picked up a <a href="http://www.sony.co.uk/product/rd-reader-ebook/prs-505">Sony Reader PRS-505</a>. Its an e-book reader, and in the day, was definitely the flagship device from Sony, for electronic books and PDF reading. Today, Sony still sells this, and they also have models with a touchscreen, as well as a mini-version of this (a pocket reader?). I used the device on-and-off, mostly to read PDFs, but of late, I decided to read full-length books on it, and the quick verdict is a simple win! </p>
<p>A bit about the device. It can be charged over USB (I did not opt to buy the AC charger), and uses a standard USB cable. It has a built-in rechargeable battery, and you&#8217;re meant to go for about 7,500 page turns. It does audio playback (which I never use), and it can read SD/MMC, as well as Memory Stick cards (again, I don&#8217;t use these options). It has over 128MB of storage available for you to store e-books, which seems plenty (failing which, the external storage options can be utilised). It looks like a book &#8211; comes encased in a soft leather cover. To turn pages, there are two sets of buttons, so I can read with one hand, or two.</p>
<p>It also is based on opensource software. It runs MontaVista Linux, and Sony distribute all the GNU based software on the web (mixes of GPL/LGPL software being used). More importantly, I can sync e-books via my Linux or Mac OS X boxes &#8211; I&#8217;ve never actually used Windows for this task. I can successfully import and export books to the Reader, using <a href="http://www.calibre-ebook.com/">calibre</a>. </p>
<p>So, why a Sony Reader rather than an Amazon Kindle? Simply, it boils down to availability. I don&#8217;t live in the United States, and Amazon tells me I can&#8217;t get myself a Kindle. I&#8217;d love one &#8211; the ability to buy a few books at 3am, to peruse on a topic I&#8217;m interested in? That sort of thing is priceless. I don&#8217;t even care about the DRM that they impose, the fact that they can come in and delete my purchases. Its the convenience that matters (beats going down to Borders the next day, finding I might have to wait for a title, etc.).</p>
<p>That aside, I also do not buy books that have been inflicted with DRM, from Sony. I&#8217;ve been burned once before &#8211; when the Palm Pilot&#8217;s were the craze around ~1998, I did buy a few titles. Last I checked, I can&#8217;t access them anymore, and for the life of me, I don&#8217;t own a Palm device capable of reading that stuff.</p>
<p>What do I read? PDF&#8217;s, mostly. Of books, of course. Today, O&#8217;Reilly&#8217;s <a href="http://safari.oreilly.com/">Safari Bookshelf</a> is really useful. For about 10 tokens, I usually can download a whole book. I&#8217;ve been doing this from time to time over the years, and now, instead of reading them on my workstation, I read them on the Sony Reader. Apress isn&#8217;t far behind, as most of their books have PDF versions to boot. So my technical reading material is covered.</p>
<p><tt>calibre</tt> also allows me to read bundles of Newsweek, The Economist, and the like. I used to use this, but I tend to visit a library once a week once, at least, and end up reading the dead tree copies that are there. Reading fiction and non-fiction is admittedly harder &#8211; author/publisher buy-in is very sparse, and I&#8217;m sure I&#8217;ll have better luck with the Kindle here. </p>
<p>What don&#8217;t I like about the device? There&#8217;s no backlight. I&#8217;d like to read in the dark sometimes, and having lighting is inconvenient, so it would be great if it were backlit. While I can bookmark pages, I cannot highlight text, or even write notes about what I&#8217;m reading, inside the Sony Reader. In contrast, if I use the iPhone/iPod Touch to read a book, I get a nice backlight, and I can copy text out, as well as make notes in the notepad. Of course, I don&#8217;t get 7,500 page turns on such a device, but if I can squeeze about 20 hours of reading off any device, I&#8217;d be pretty happy (think: long flight).</p>
<p>Text from PDFs can be a bit too small. They don&#8217;t seem to use up all of the available space, which is truly annoying. Zoom options are available, but there are only two supported sizes: S or M. M makes for easier reading, but I wish it took up more of the device. I&#8217;d rather have more page turns, than bad eyes over the years!</p>
<p>Currently on the device (I purged everything from before, just <i>because</i> &#8211; <b>disclosure:</b> most links below go to amazon.com and are part of their affiliate programme):</p>
<ul>
<li><a href="http://www.techcrunch.com/2009/12/19/bringing-nothing-to-the-party/">Bringing Nothing to the Party: True Confessions of a New Media Whore</a> by Paul Carr. Most interesting, I&#8217;ve completely read this already, and should post up a review soon.</li>
<li><a href="http://www.amazon.com/gp/product/1430219483?ie=UTF8&#038;tag=colincharles-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1430219483">Coders at Work</a><img src="http://www.assoc-amazon.com/e/ir?t=colincharles-20&#038;l=as2&#038;o=1&#038;a=1430219483" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> by Peter Seibel. I just finished a couple of chapters, and am going strong here.</li>
<li><a href="http://www.amazon.com/gp/product/0596006624?ie=UTF8&#038;tag=colincharles-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596006624">Hackers and Painters: Big Ideas from the Computer Age</a><img src="http://www.assoc-amazon.com/e/ir?t=colincharles-20&#038;l=as2&#038;o=1&#038;a=0596006624" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> by Paul Graham</li>
<li> <a href="http://www.amazon.com/gp/product/0596156715?ie=UTF8&#038;tag=colincharles-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596156715">The Art of Community: Building the New Age of Participation (Theory in Practice)</a><img src="http://www.assoc-amazon.com/e/ir?t=colincharles-20&#038;l=as2&#038;o=1&#038;a=0596156715" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> by Jono Bacon</li>
</ul>
<p>Two of the above are author released PDFs, while one is from O&#8217;Reilly&#8217;s Safari Bookshelf and the other an outright purchase from Apress.</p>
<p>Would I recommend one? Sure. If you like reading, have a tonne of PDF&#8217;s in ~/Downloads, its about time you got yourself a Sony Reader. Would I recommend one if you already have an iPhone/iPod Touch? Sure (I have an iPod Touch, too!). I think they&#8217;re two different devices, and its not time to converge them just yet (maybe, if the iPod Touch had a bigger screen). </p>
<p>Do you have an e-book reader? Where are you getting your fix of content?</p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/06/23/oreilly-to-offer-drm-free-ebooks' rel='bookmark' title='Permanent Link: O&#8217;Reilly to offer DRM-free ebooks&#8230;'>O&#8217;Reilly to offer DRM-free ebooks&#8230;</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/05/22/feed-reading-liferea-google-reader' rel='bookmark' title='Permanent Link: Feed reading &#8211; Liferea, Google Reader'>Feed reading &#8211; Liferea, Google Reader</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/05/30/books-the-art-of-the-start-the-logic-of-life-blink' rel='bookmark' title='Permanent Link: Books: The Art of the Start, The Logic of Life, Blink'>Books: The Art of the Start, The Logic of Life, Blink</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2010/01/28/rekindling-my-love-for-the-sony-reader-prs-505/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>KDE 4.2 brings the MySQL server to the desktop</title>
		<link>http://www.bytebot.net/blog/archives/2009/02/19/kde-42-brings-the-mysql-server-to-the-desktop</link>
		<comments>http://www.bytebot.net/blog/archives/2009/02/19/kde-42-brings-the-mysql-server-to-the-desktop#comments</comments>
		<pubDate>Thu, 19 Feb 2009 07:55:39 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[akonadi]]></category>
		<category><![CDATA[fedora 10]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[PIM]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=1336</guid>
		<description><![CDATA[If you&#8217;re using Fedora 10, and are a KDE desktop user, you&#8217;ll notice that your latest KDE 4.2 update, requires having a local MySQL server installed. This is due to Akonadi, part of the KDE PIM packages, that now rely on MySQL as a default server, for storing PIM data. Just a few months ago, [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/01/16/server-downtime' rel='bookmark' title='Permanent Link: Server downtime'>Server downtime</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/09/21/workbench-511-alpha-on-fedora-9' rel='bookmark' title='Permanent Link: workbench-5.1.1-alpha on Fedora 9'>workbench-5.1.1-alpha on Fedora 9</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/04/21/6-8-of-folk-dont-want-mysql-as-a-default-back-end' rel='bookmark' title='Permanent Link: 6-8% of folk don&#8217;t want MySQL as a default back-end'>6-8% of folk don&#8217;t want MySQL as a default back-end</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re using Fedora 10, and are a KDE desktop user, you&#8217;ll notice that your latest KDE 4.2 update, requires having a local MySQL server installed. This is due to <a href="http://pim.kde.org/akonadi/">Akonadi</a>, part of the KDE PIM packages, that now rely on MySQL as a default server, for storing PIM data. Just a few months ago, I mentioned the news that <a href="http://www.bytebot.net/blog/archives/2008/12/25/amarok-20-uses-mysql">Amarok 2 will also use MySQL</a> as a default database.</p>
<p>Akonadi uses MySQL mainly as a cache, not as a data store. This is something that <a href="http://www.mail-archive.com/debian-qt-kde@lists.debian.org/msg24617.html">Debian users</a> will also see. Eventually, anyone with KDE 4.2 will see the requirement to have a MySQL server installed. If you already have a native installation of MySQL provided for by your distribution (maintained by RPM/DPKG), it naturally won&#8217;t be installing another copy &#8211; it just uses the system-wide version.</p>
<p>Not everyone is <a href="http://www.nabble.com/KDE-4.2-requires-local-MySQL-Server-td22019412.html">happy</a>. Especially those that use netbooks, with limited disk space. Reading <a href="http://ronaldbradford.com/blog/reducing-the-mysql-5130-disk-footprint-2009-02-11/">Reducing the MySQL 5.1.30 disk footprint</a> by Ronald Bradford might help in that respect &#8211; there are ways to reduce up to 25% of the space.</p>
<p>However, from a MySQL perspective, and as a member of the Sun Database Group, I am happy to see the ubiquity of MySQL, on the Linux desktop.</p>
<p>For the technical folk amongst you, its worth looking at the <a href="http://cvs.fedoraproject.org/viewvc/rpms/akonadi/F-10/akonadi.spec?revision=1.16&#038;view=markup">akonadi spec file</a>:</p>
<pre>
BuildRequires: mysql-devel
BuildRequires: mysql-server
..
# when/if akonadi grows support for other backends, consider splitting
# these similar to how phonon is done currently.
Requires: qt4-mysql
# not *strictly* required, but we need a functional default configuration
Requires(hint): mysql-server
..
%{summary}.
Requires an available instance of mysql server at runtime.
Akonadi can spawn a per-user one automatically if the mysql-server
package is installed on the machine.
See also: %{_sysconfdir}/akonadi/mysql-global.conf
</pre>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/01/16/server-downtime' rel='bookmark' title='Permanent Link: Server downtime'>Server downtime</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/09/21/workbench-511-alpha-on-fedora-9' rel='bookmark' title='Permanent Link: workbench-5.1.1-alpha on Fedora 9'>workbench-5.1.1-alpha on Fedora 9</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/04/21/6-8-of-folk-dont-want-mysql-as-a-default-back-end' rel='bookmark' title='Permanent Link: 6-8% of folk don&#8217;t want MySQL as a default back-end'>6-8% of folk don&#8217;t want MySQL as a default back-end</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2009/02/19/kde-42-brings-the-mysql-server-to-the-desktop/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>DRBD Management Console</title>
		<link>http://www.bytebot.net/blog/archives/2009/02/17/drbd-management-console</link>
		<comments>http://www.bytebot.net/blog/archives/2009/02/17/drbd-management-console#comments</comments>
		<pubDate>Tue, 17 Feb 2009 13:53:04 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OSSSoftware]]></category>
		<category><![CDATA[DRBD]]></category>
		<category><![CDATA[DRBD Management Console]]></category>
		<category><![CDATA[heartbeat]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[Linbit]]></category>
		<category><![CDATA[linux-ha]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=1332</guid>
		<description><![CDATA[Wow, check out what just came out from Linbit: The DRBD Management Console. Written in Java (so it runs anywhere), completely open source (GPLv3), and allows you to manage DRBD and Heartbeat based clusters. You can install, configure, see your systems graphically, and a lot more. I&#8217;m interested to try the beta out, as soon [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/04/07/open-service-tag-released-under-gplv3' rel='bookmark' title='Permanent Link: Open Service Tag, released under GPLv3'>Open Service Tag, released under GPLv3</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/06/07/mysql-resources-across-the-interwebs' rel='bookmark' title='Permanent Link: MySQL Resources across the Interwebs'>MySQL Resources across the Interwebs</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/05/support-management-escalation' rel='bookmark' title='Permanent Link: Support Management Escalation'>Support Management Escalation</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Wow, check out what just came out from Linbit: <a href="http://www.drbd.org/mc/management-console/">The DRBD Management Console</a>. Written in Java (so it runs anywhere), completely open source (GPLv3), and allows you to manage DRBD and Heartbeat based clusters. You can install, configure, see your systems graphically, and a lot more. I&#8217;m interested to try the beta out, as soon as I get back to my lab (sitting in the airport now). If you know how to use DRBD/Heartbeat, and use it in production for your MySQL setup, it might be a good application to test out, and improve if need be. </p>
<p>From the screenshots, I&#8217;m surprised this isn&#8217;t a value added extra that Linbit would like to charge for. Kudos, Linbit, for keeping it GPLv3!</p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/04/07/open-service-tag-released-under-gplv3' rel='bookmark' title='Permanent Link: Open Service Tag, released under GPLv3'>Open Service Tag, released under GPLv3</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/06/07/mysql-resources-across-the-interwebs' rel='bookmark' title='Permanent Link: MySQL Resources across the Interwebs'>MySQL Resources across the Interwebs</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/05/support-management-escalation' rel='bookmark' title='Permanent Link: Support Management Escalation'>Support Management Escalation</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2009/02/17/drbd-management-console/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Notes from the Open Mobile Exchange</title>
		<link>http://www.bytebot.net/blog/archives/2008/07/22/notes-from-the-open-mobile-exchange</link>
		<comments>http://www.bytebot.net/blog/archives/2008/07/22/notes-from-the-open-mobile-exchange#comments</comments>
		<pubDate>Tue, 22 Jul 2008 05:38:02 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mobile Web/Apps]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[funambol]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[open mobile exchange]]></category>
		<category><![CDATA[oscon]]></category>
		<category><![CDATA[oscon2008]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=868</guid>
		<description><![CDATA[I was at part of the Open Mobile Exchange at OSCON today, so here are a few scraps of notes that I found interesting (from various speakers).
While we do live in the shadow of the iPhone now, this is going to change.
Every person in the modern world uses Linux multiple times EVERY DAY (even if [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2009/03/25/on-the-mobile-data-business-and-iphones' rel='bookmark' title='Permanent Link: On the mobile data business, and iPhones'>On the mobile data business, and iPhones</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/08/29/mnp-here-mobile-content-thoughts' rel='bookmark' title='Permanent Link: MNP here; mobile content thoughts'>MNP here; mobile content thoughts</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/19/maxis-broadband-rm99-mobile-unltimited-or-rm143-maxis-broadband' rel='bookmark' title='Permanent Link: Maxis Broadband: RM99 mobile unltimited or RM143 Maxis Broadband?'>Maxis Broadband: RM99 mobile unltimited or RM143 Maxis Broadband?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was at part of the <a href="http://en.oreilly.com/oscon2008/public/schedule/topic/Open+Mobile+Exchange">Open Mobile Exchange</a> at OSCON today, so here are a few scraps of notes that I found interesting (from various speakers).</p>
<p>While we do live in the shadow of the iPhone now, this is going to change.</p>
<p>Every person in the modern world uses Linux multiple times EVERY DAY (even if you don&#8217;t know it). Linux is everywhere.</p>
<p>The AppStore is something that&#8217;s making the iPhone rock. The reason Windows is so popular, is because there are so many applications. This is changing in the open mobile world: think Android, for example.</p>
<p>There are 3.3 billion mobile phones (more than PCs, cars, telephones, credit cards, and TV even).</p>
<p>When Apple sends a million phones in the weekend, its a drop in the ocean when Nokia sells a million phones a day! The iPhone is about usage (German iPhone users use 30 times more data; Google notices 50 times the number of searches from iPhone usage)</p>
<ul>
<li>User Interface &#8211; Vimeo has a video, &#8220;OpenMoko train wreck&#8221; which compares to why its a FAIL versus the iPhone</li>
<li>Access to Device Characteristics (camera, location, accelerometer, network, security, privacy) &#8211; today you really don&#8217;t get access to this, this needs to happen, really!</li>
<li> Standards</li>
<li> Performance &#8211; Firefox 3 for example, is very performance oriented. Remember, we&#8217;ve become bandwidth gluttons (webpage size has tripled since 2003&#8230; 22 times since 1995!). We&#8217;ve all been spoiled by having high broadband connection&#8230; look at Yahoo!&#8217;s 14 Performance Rules (34 today).</li>
</ul>
<p>There are numerous mobile web browsers, and so little documentation about them today.</p>
<p>Leveraging Mobile Open Source for New Wireless Apps and Services<br />
Stefano Maffulli, Funambol Community Manager<br />
(instead of Hal Steger)</p>
<ul>
<li> Push email, PIM synchronisation</li>
<li> Younger generations are using more than just voice, in mobile &#8211; its SMS, data, chat</li>
<li> Nokia Ovi (http://www.ovi.com/) &#8211; Nokia is using this to monetise user generated content</li>
</ul>
<p>Average American gets 3,000 visual stimulus messages per day. That&#8217;s a lot of advertising!</p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2009/03/25/on-the-mobile-data-business-and-iphones' rel='bookmark' title='Permanent Link: On the mobile data business, and iPhones'>On the mobile data business, and iPhones</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/08/29/mnp-here-mobile-content-thoughts' rel='bookmark' title='Permanent Link: MNP here; mobile content thoughts'>MNP here; mobile content thoughts</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/19/maxis-broadband-rm99-mobile-unltimited-or-rm143-maxis-broadband' rel='bookmark' title='Permanent Link: Maxis Broadband: RM99 mobile unltimited or RM143 Maxis Broadband?'>Maxis Broadband: RM99 mobile unltimited or RM143 Maxis Broadband?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/07/22/notes-from-the-open-mobile-exchange/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating Firefox/Thunderbird from Linux to OS X</title>
		<link>http://www.bytebot.net/blog/archives/2008/06/25/migrating-firefoxthunderbird-from-linux-to-os-x</link>
		<comments>http://www.bytebot.net/blog/archives/2008/06/25/migrating-firefoxthunderbird-from-linux-to-os-x#comments</comments>
		<pubDate>Thu, 26 Jun 2008 04:54:29 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOSX/Apple]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/?p=848</guid>
		<description><![CDATA[Today, I completed my migration of my personal machine to one that runs OS X. For those not following Twitter, I picked up a MacBook Air last week, and have slowly been moving my stuff off from the Dell. The Dell can now serve as a full development machine, and I can start running &#8220;unstable&#8221; [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2009/12/16/logging-in-thunderbird' rel='bookmark' title='Permanent Link: Logging in Thunderbird'>Logging in Thunderbird</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/04/12/10-thunderbird-add-ons-i-cant-live-without' rel='bookmark' title='Permanent Link: 10 Thunderbird add-ons I can&#8217;t live without'>10 Thunderbird add-ons I can&#8217;t live without</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/03/10/lightning-google-calendar-and-calendering-in-thunderbird' rel='bookmark' title='Permanent Link: Lightning, Google Calendar, and calendering in Thunderbird'>Lightning, Google Calendar, and calendering in Thunderbird</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Today, I <em>completed</em> my migration of my personal machine to one that runs OS X. For those not following Twitter, I picked up a MacBook Air last week, and have slowly been moving my stuff off from the Dell. The Dell can now serve as a full development machine, and I can start running &#8220;unstable&#8221; Linuxes on it now (&#8220;unstable&#8221; like Rawhide).</p>
<p>But I digress. This is about how I moved Thunderbird and Firefox over to my new box.</p>
<p><strong>Thunderbird:</strong><br />
Copy <tt>~/.thunderbird</tt> over, and place it in <tt>~/Library/Thunderbird</tt> on OS X. Only problem I found was with the Lightning plugin, which managed to grab itself an update, and all was dandy.</p>
<p><strong>Firefox:</strong><br />
Copy <tt>~/.mozilla/firefox</tt> over, and place it in <tt>~/Library/Application Support/Firefox</tt>. All the plugins I had, just ran fine.</p>
<p>Only snag? I couldn&#8217;t find a copy of Firefox 2 online. Good thing I had a copy on another Mac&#8230; Why did I need Firefox 2? Google Browser Sync. Though I suspect that in the very near future, I&#8217;ll move over to Mozilla Weave, and get all my systems up to speed with Firefox 3.</p>
<p>Next up, lets see how long I run OS X on the Air&#8230; or do I replace it with Linux if it annoys me significantly enough?</p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2009/12/16/logging-in-thunderbird' rel='bookmark' title='Permanent Link: Logging in Thunderbird'>Logging in Thunderbird</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/04/12/10-thunderbird-add-ons-i-cant-live-without' rel='bookmark' title='Permanent Link: 10 Thunderbird add-ons I can&#8217;t live without'>10 Thunderbird add-ons I can&#8217;t live without</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/03/10/lightning-google-calendar-and-calendering-in-thunderbird' rel='bookmark' title='Permanent Link: Lightning, Google Calendar, and calendering in Thunderbird'>Lightning, Google Calendar, and calendering in Thunderbird</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/06/25/migrating-firefoxthunderbird-from-linux-to-os-x/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gong-A-Thong at LugRadio Live USA</title>
		<link>http://www.bytebot.net/blog/archives/2008/04/13/gong-a-thong-at-lugradio-live-usa</link>
		<comments>http://www.bytebot.net/blog/archives/2008/04/13/gong-a-thong-at-lugradio-live-usa#comments</comments>
		<pubDate>Sun, 13 Apr 2008 14:50:03 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[FLOSSAdvocacy]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/archives/2008/04/13/gong-a-thong-at-lugradio-live-usa</guid>
		<description><![CDATA[The very brave soul, was Aaron Bockover, from the Banshee media player fame (via the LugRadio Live USA 2008 weblog). There were a few interesting highlights from these gong-a-thong sessions&#8230;
Zumastor
Dan Kegel spoke about the Zumastor Linux Storage Project. Want snapshots and remote replication in your Linux filesystem? This one does just that. From the contributor [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/04/13/at-lugradio-live-usa-2008' rel='bookmark' title='Permanent Link: At LugRadio Live USA 2008'>At LugRadio Live USA 2008</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/04/09/lugradio-live-registration-fail' rel='bookmark' title='Permanent Link: LugRadio Live registration FAIL'>LugRadio Live registration FAIL</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2006/04/27/mysql-offering-ubuntu-support-the-forge-is-live' rel='bookmark' title='Permanent Link: MySQL offering Ubuntu support; the Forge is live!'>MySQL offering Ubuntu support; the Forge is live!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The very brave soul, was Aaron Bockover, from the Banshee media player fame (via the <a href="http://www.lugradio.org/live/blog/">LugRadio Live USA 2008 weblog</a>). There were a few interesting highlights from these gong-a-thong sessions&#8230;</p>
<p><strong>Zumastor</strong><br />
Dan Kegel spoke about the <a href="http://zumastor.org/">Zumastor Linux Storage Project</a>. Want snapshots and remote replication in your Linux filesystem? This one does just that. From the contributor list, it looks like its all Google engineers hacking on this&#8230; Yes, this is better than LVM. No, I haven&#8217;t tried it yet.</p>
<p><strong>mod_ndb</strong><br />
J.D. Duncan spoke about <a href="http://code.google.com/p/mod-ndb/">mod_ndb</a>. Here are my transcribed notes of the talk.</p>
<p>MySQL Cluster is a database designed to be fault tolerant, on cheap commodity hardware. Write SQL queries, and they access the data from the NDB nodes. A few deficiencies in web applications &#8211; 2 tier architecture (from PHP to MySQL), now it becomes a 3-tier architecture (PHP-&gt;MySQL-&gt;NDB). MySQL 5.0 also limited &#8211; no true VARCHARs, and entirely in memory. There are variable linked rows, VARCHARs support, and on disk support in 5.1.</p>
<p>Apache web server, link in mod_ndb in httpd.conf file, write something that looks like a SQL query, then you send a GET/DELETE/POST request to Apache (its a REST API). If its a GET, the data can come out of the database as JSON, XML, etc. From a browser, its as simple as an XMLHTTP request call.</p>
<p><strong>Solomon Chang&#8217;s Irish Ballad</strong><br />
Folk at the MySQL Conference 2007 would remember active community member Solomon Chang. In fact, if you&#8217;ve read <a href="http://www.lulu.com/content/1297960">The MySQL 5.1 Cluster DBA Certification Guide</a>, you&#8217;d also recognise the name.</p>
<p>Solomon went up on stage to entertain us with an Irish ballad. He used to be involved with an Irish woman, and has got the skills to mimic the accent really well, and make funny tunes. Solomon won a Neuros OSD for his efforts.</p>
<p>Technorati Tags: <a class="performancingtags" rel="tag" href="http://technorati.com/tag/dan%20kegel">dan kegel</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/zumastor">zumastor</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/mod_ndb">mod_ndb</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/j.d.%20duncan">j.d. duncan</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/mysql%20cluster">mysql cluster</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/apache">apache</a>, <a class="performancingtags" rel="tag" href="http://technorati.com/tag/solomon%20chang">solomon chang</a></p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2008/04/13/at-lugradio-live-usa-2008' rel='bookmark' title='Permanent Link: At LugRadio Live USA 2008'>At LugRadio Live USA 2008</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/04/09/lugradio-live-registration-fail' rel='bookmark' title='Permanent Link: LugRadio Live registration FAIL'>LugRadio Live registration FAIL</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2006/04/27/mysql-offering-ubuntu-support-the-forge-is-live' rel='bookmark' title='Permanent Link: MySQL offering Ubuntu support; the Forge is live!'>MySQL offering Ubuntu support; the Forge is live!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/04/13/gong-a-thong-at-lugradio-live-usa/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Miguel de Icaza from Mono on Moonlight</title>
		<link>http://www.bytebot.net/blog/archives/2008/04/13/miguel-de-icaza-from-mono-on-moonlight</link>
		<comments>http://www.bytebot.net/blog/archives/2008/04/13/miguel-de-icaza-from-mono-on-moonlight#comments</comments>
		<pubDate>Sun, 13 Apr 2008 07:33:02 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[FLOSSAdvocacy]]></category>
		<category><![CDATA[Legalese]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mono/.NET]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/archives/2008/04/13/miguel-de-icaza-from-mono-on-moonlight</guid>
		<description><![CDATA[Miguel de Icaza from the Mono project, tells us more about Moonlight, and where the Mono project is headed, at LugRadio Live USA 2008.
- shows us about Silverlight 1.1 (Moonlight is the Mono equivalent)- works a charm in Firefox, but there&#8217;s issues with the implementation in IE (something JavaScript related)- Demos the chess application- Microsoft [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2007/08/10/ruby-gems-mono-systemwindowsforms-on-ubuntu' rel='bookmark' title='Permanent Link: Ruby Gems, Mono System.Windows.Forms on Ubuntu'>Ruby Gems, Mono System.Windows.Forms on Ubuntu</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/11/27/workbench-beta-adventure-on-linux-with-monowine' rel='bookmark' title='Permanent Link: Workbench beta adventure on Linux with Mono/WINE'>Workbench beta adventure on Linux with Mono/WINE</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/05/03/stewart-and-i-on-lugradio' rel='bookmark' title='Permanent Link: Stewart and I on LugRadio'>Stewart and I on LugRadio</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Miguel de Icaza from the Mono project, tells us more about Moonlight, and where the Mono project is headed, at LugRadio Live USA 2008.</p>
<p>- shows us about Silverlight 1.1 (Moonlight is the Mono equivalent)<br />- works a charm in Firefox, but there&#8217;s issues with the implementation in IE (something JavaScript related)<br />- Demos the chess application<br />- Microsoft will provide a Media Pack (they will incur the licensing costs for the media codecs) for all Moonlight users on Linux. Microsoft will also provide regression test suites, and complete specifications for implementation. Novell will deliver a 100% compatible Moonlight and will support it on all major Linux distributions (contractually, only the top 3 Linux distributions &#8211; no mention of what the top 3 are). This is the Microsoft/Novell agreement, as of last September 2007.<br />- The codecs come with a restriction &#8211; you can&#8217;t use it outside Moonlight. Its only for the in-browser experience. If you use Totem, you&#8217;ll need to make use of gstreamer, etc&#8230;<br />- The MSPL is better than the X11 license. Miguel would like to change the Mono license to the MSPL, but everyone that hates him now, will hate him more because of the &#8220;Microsoft&#8221; substring! Why is the MSPL better? It has a patent clause, so that the code you use there, if covered by a patent, you will not be sued, ever. That in a way, is similar to the Apache license.<br />- Self-contained applications &#8211; traditional GNU software is spread out, quite unlike Mac OS X applications where you drag an application into the Applications folder, and everything is contained in one directory. Mono has an application guideline, where everything is also in one directory.<br />- Like all good demos, something broke. Miguel starts debugging on stage, and fixes the problem, and the demo works!<br />- &#8220;Programmers have no taste for design&#8221;<br />- &#8220;I have a roadmap, but I don&#8217;t think anyone gives a fuck, so lets just go to questions&#8221;<br />- How long will it take to get mixed-mode assembly working? If you are Chris Toshok, it will take 2 weeks. If you&#8217;re not, definitely longer. He spoke to Dan Kegel from the WINE project :) Patches are being accepted&#8230; The aim is to allow WINE to run Windows applications on a fully open source stack</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/lugradio" rel="tag">lugradio</a>, <a class="performancingtags" href="http://technorati.com/tag/lugradio%20live%20usa" rel="tag">lugradio live usa</a>, <a class="performancingtags" href="http://technorati.com/tag/miguel%20de%20icaza" rel="tag">miguel de icaza</a>, <a class="performancingtags" href="http://technorati.com/tag/mono" rel="tag">mono</a>, <a class="performancingtags" href="http://technorati.com/tag/moonlight" rel="tag">moonlight</a>, <a class="performancingtags" href="http://technorati.com/tag/microsoft" rel="tag">microsoft</a>, <a class="performancingtags" href="http://technorati.com/tag/patents" rel="tag">patents</a>, <a class="performancingtags" href="http://technorati.com/tag/media%20pack" rel="tag">media pack</a>, <a class="performancingtags" href="http://technorati.com/tag/licensing" rel="tag">licensing</a>, <a class="performancingtags" href="http://technorati.com/tag/codecs" rel="tag">codecs</a>, <a class="performancingtags" href="http://technorati.com/tag/mspl" rel="tag">mspl</a>, <a class="performancingtags" href="http://technorati.com/tag/wine" rel="tag">wine</a></p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2007/08/10/ruby-gems-mono-systemwindowsforms-on-ubuntu' rel='bookmark' title='Permanent Link: Ruby Gems, Mono System.Windows.Forms on Ubuntu'>Ruby Gems, Mono System.Windows.Forms on Ubuntu</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/11/27/workbench-beta-adventure-on-linux-with-monowine' rel='bookmark' title='Permanent Link: Workbench beta adventure on Linux with Mono/WINE'>Workbench beta adventure on Linux with Mono/WINE</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2008/05/03/stewart-and-i-on-lugradio' rel='bookmark' title='Permanent Link: Stewart and I on LugRadio'>Stewart and I on LugRadio</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/04/13/miguel-de-icaza-from-mono-on-moonlight/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consumer hardware shipping too many Linuxes by default</title>
		<link>http://www.bytebot.net/blog/archives/2008/03/13/consumer-hardware-shipping-too-many-linuxes-by-default</link>
		<comments>http://www.bytebot.net/blog/archives/2008/03/13/consumer-hardware-shipping-too-many-linuxes-by-default#comments</comments>
		<pubDate>Thu, 13 Mar 2008 11:07:09 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[FLOSSAdvocacy]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/archives/2008/03/13/consumer-hardware-shipping-too-many-linuxes-by-default</guid>
		<description><![CDATA[At the top of my head now, Linux is hitting the mainstream desktop market, in many variants:

Xandros, on the ever popular Asus EeePC&#8217;s
Foresight Linux, on the new Shuttle KPC&#8217;s (USD$199), which are basically small form-factor desktops
Fedora, a modified variant anyway, running on the OLPC&#8217;s
gOS, a variant of Ubuntu, running on the gPC&#8217;s
Maemo, via scratchbox, on [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2005/12/27/mandriva-shipping-skype' rel='bookmark' title='Permanent Link: Mandriva shipping Skype'>Mandriva shipping Skype</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/04/05/hardware-upgrades-or-cleaning-out-the-lab' rel='bookmark' title='Permanent Link: Hardware upgrades, or cleaning out the lab'>Hardware upgrades, or cleaning out the lab</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2005/06/06/yes-linux-ppc-on-commonplace-apple-hardware-is-over' rel='bookmark' title='Permanent Link: Yes, Linux PPC on commonplace Apple hardware is over&#8230;'>Yes, Linux PPC on commonplace Apple hardware is over&#8230;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>At the top of my head now, Linux is hitting the mainstream desktop market, in many variants:</p>
<ol>
<li>Xandros, on the ever popular Asus EeePC&#8217;s</li>
<li>Foresight Linux, on the <a href="http://us.shuttle.com/News.aspx">new</a> <a href="http://us.shuttle.com/kpc">Shuttle KPC&#8217;s</a> (USD$199), which are basically small form-factor desktops</li>
<li>Fedora, a modified variant anyway, running on the OLPC&#8217;s</li>
<li>gOS, a variant of Ubuntu, running on the gPC&#8217;s</li>
<li>Maemo, via scratchbox, on the Nokia n-series handhelds (n770, n800, n810, and presumably more in the future)</li>
<li>Ubuntu shipping on some Dell laptops, in select regions</li>
</ol>
<p>I&#8217;m sure I&#8217;ve missed out some really amazing devices. But that&#8217;s not the point. Do you see a problem with the above?</p>
<p>Xandros, gOS, Ubuntu and Maemo run DPKG, using APT/DEB&#8217;s for package management. Fedora, uses RPM. Foresight uses their own Conary based system. OK, lets scratch the package manager woes, now noting that they&#8217;re all different. Let&#8217;s focus on the desktop environment.</p>
<p>Xandros is some form of KDE, locked down on the Asus. Foresight presumably ships with GNOME by default, as do the Ubuntu on Dell machines. The OLPC ships with Sugar (granted, its market is specific). gOS ships with XFce. Maemo uses GTK, but is remarkably different from a regular GNOME desktop. So now we&#8217;ve got different desktop environments too.</p>
<p>Should I then go into package managers? Or down to the nitty gritty, where the init scripts are in a different location? Or that they all use a different method to connect to a wireless network?</p>
<p>So what am I getting at? <strong>Complexity</strong>.</p>
<p>Not only from a users perspective (say, I go out and buy an Asus Eee PC because its so cheap, and I find Linux sufficient for my needs. Then I need a desktop, so I find the Shuttle KPC which is cheap. However, at this point, the interfaces are completely different, and I&#8217;m lost.) but also from a support perspective (Windows XP, Vista is down? I&#8217;ll just call my pimply 14 year old niece/nephew to fix it. Linux is down? Problematic? What do I do?).</p>
<p>Some of you are saying, they should be turning to their LUGs if they needed help. Sure, but LUG mailing lists aren&#8217;t the most friendly. Newbies can be blatantly told to RTFM.</p>
<p>Let&#8217;s then visit their local LPI certified candidate, who&#8217;s running a support business. Oh wait, he&#8217;s only certified against RPM&#8217;s and is clueless with DEBs or Conary. You get the drift&#8230;</p>
<p>My beef with all of this, is that there is <strong>no standard</strong>. There is the GNOME Mobile &amp; Embedded initiative &#8211; good. There is the Ubuntu Mobile team &#8211; great. What are their aims? To standardise on something for the mobile platform (presumably, like the Eee PCs, the Nokia n-series tablet devices, etc.). Will they achieve it, without hardware vendor buy-in? Probably not.</p>
<p>There lies a problem with <em>mainstream </em>consumer hardware running Linux. Linux is getting friendlier, but all the distribution variants only serve to complicate things, for the end user.</p>
<p>What do you think, the free and open source community can do, to address these issues?</p>
<p><em>(remember, I didn&#8217;t even get into varying versions of shipped software and the problems that can face&#8230; or how some devices will come without basic MP3 or DivX decoding support (Fedora has vaguely fixed this with codeina/CodecBuddy, but the others haven&#8217;t caught on)&#8230; the list can go on)</em></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/linux" class="performancingtags" rel="tag">linux</a>, <a href="http://technorati.com/tag/consumer%20hardware" class="performancingtags" rel="tag">consumer hardware</a>, <a href="http://technorati.com/tag/xandros" class="performancingtags" rel="tag">xandros</a>, <a href="http://technorati.com/tag/foresight%20linux" class="performancingtags" rel="tag">foresight linux</a>, <a href="http://technorati.com/tag/asus%20eeepc" class="performancingtags" rel="tag">asus eeepc</a>, <a href="http://technorati.com/tag/shuttle%20kpc" class="performancingtags" rel="tag">shuttle kpc</a>, <a href="http://technorati.com/tag/fedora" class="performancingtags" rel="tag">fedora</a>, <a href="http://technorati.com/tag/olpc" class="performancingtags" rel="tag">olpc</a>, <a href="http://technorati.com/tag/gOS" class="performancingtags" rel="tag">gOS</a>, <a href="http://technorati.com/tag/gPC" class="performancingtags" rel="tag">gPC</a>, <a href="http://technorati.com/tag/maemo" class="performancingtags" rel="tag">maemo</a>, <a href="http://technorati.com/tag/Ubuntu" class="performancingtags" rel="tag">Ubuntu</a>, <a href="http://technorati.com/tag/dell" class="performancingtags" rel="tag">dell</a>, <a href="http://technorati.com/tag/package%20management" class="performancingtags" rel="tag">package management</a>, <a href="http://technorati.com/tag/desktop%20environment" class="performancingtags" rel="tag">desktop environment</a>, <a href="http://technorati.com/tag/gnome" class="performancingtags" rel="tag">gnome</a>, <a href="http://technorati.com/tag/complexity" class="performancingtags" rel="tag">complexity</a>, <a href="http://technorati.com/tag/support" class="performancingtags" rel="tag">support</a>, <a href="http://technorati.com/tag/lug" class="performancingtags" rel="tag">lug</a>, <a href="http://technorati.com/tag/lpi" class="performancingtags" rel="tag">lpi</a>, <a href="http://technorati.com/tag/standards" class="performancingtags" rel="tag">standards</a></p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2005/12/27/mandriva-shipping-skype' rel='bookmark' title='Permanent Link: Mandriva shipping Skype'>Mandriva shipping Skype</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2007/04/05/hardware-upgrades-or-cleaning-out-the-lab' rel='bookmark' title='Permanent Link: Hardware upgrades, or cleaning out the lab'>Hardware upgrades, or cleaning out the lab</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2005/06/06/yes-linux-ppc-on-commonplace-apple-hardware-is-over' rel='bookmark' title='Permanent Link: Yes, Linux PPC on commonplace Apple hardware is over&#8230;'>Yes, Linux PPC on commonplace Apple hardware is over&#8230;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/03/13/consumer-hardware-shipping-too-many-linuxes-by-default/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>How do you check the speed of your Ethernet card?</title>
		<link>http://www.bytebot.net/blog/archives/2008/02/28/how-do-you-check-the-speed-of-your-ethernet-card</link>
		<comments>http://www.bytebot.net/blog/archives/2008/02/28/how-do-you-check-the-speed-of-your-ethernet-card#comments</comments>
		<pubDate>Thu, 28 Feb 2008 13:51:19 +0000</pubDate>
		<dc:creator>Colin Charles</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking/Internet]]></category>

		<guid isPermaLink="false">http://www.bytebot.net/blog/archives/2008/02/28/how-do-you-check-the-speed-of-your-ethernet-card</guid>
		<description><![CDATA[It has been a very long time since I looked at the LPI (training, courseware, materials, exams), and I don&#8217;t remember if this is even covered in LPI 101/102 (and I have no idea about Level 2 or 3, I&#8217;m only Level 1 compliant, and even then, back in the Red Hat 7.2 study days [...]


Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2004/02/06/of-kernels-and-more-ydl' rel='bookmark' title='Permanent Link: Of kernels, and more YDL'>Of kernels, and more YDL</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2004/04/29/free-linux-training-materialsguides' rel='bookmark' title='Permanent Link: FREE Linux Training Materials/Guides'>FREE Linux Training Materials/Guides</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/28/card-counting-the-iphone-way' rel='bookmark' title='Permanent Link: Card counting the iPhone way (or Cheating 2.0)'>Card counting the iPhone way (or Cheating 2.0)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It has been a very long time since I looked at the <a href="http://lpi.org/en/lpi/english">LPI</a> (training, courseware, materials, exams), and I don&#8217;t remember if this is even covered in LPI 101/102 (and I have no idea about Level 2 or 3, I&#8217;m only Level 1 compliant, and even then, back in the Red Hat 7.2 study days :P). Either way, I hope this note is useful. So, <strong>how do you check (or change) the speed of your Ethernet card?</strong></p>
<p>Quite simply, with the help of <tt>ethtool</tt>. Some might be saying, why not <tt>mii-tool</tt> &#8211; well, its because mii-tool is now obsolete, though you pretty much have it on all your Linux distributions. Why? Because it comes as part of <a href="http://www.tazenda.demon.co.uk/phil/net-tools/">net-tools</a>, which also provides other useful tools like <tt>netstat</tt>, <tt>route</tt>, <tt>ifconfig</tt>, <tt>arp</tt> and many more. If you don&#8217;t have <tt>ethtool</tt> installed, its available in a package, aptly titled, <tt>ethtool</tt>.</p>
<p>Usage is simple: <tt>ethtool eth0</tt>. Replacing <tt>eth0</tt> with whatever your interface is, is fine. You should now be able to see the speed of your link, and if you were for instance changing it, you might do <tt>ethtool -s eth0 speed 10 duplex half</tt> or something similar (read the man page, its really helpful).</p>
<p>Me? I just wanted to see if I connected myself to a 100mbps switch or a 10mbps switch and was too lazy to look at the wiring closet ;)</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/lpi" class="performancingtags" rel="tag">lpi</a>, <a href="http://technorati.com/tag/net-tools" class="performancingtags" rel="tag">net-tools</a>, <a href="http://technorati.com/tag/mii-tool" class="performancingtags" rel="tag">mii-tool</a>, <a href="http://technorati.com/tag/ethtool" class="performancingtags" rel="tag">ethtool</a>, <a href="http://technorati.com/tag/ethernet" class="performancingtags" rel="tag">ethernet</a>, <a href="http://technorati.com/tag/speed" class="performancingtags" rel="tag">speed</a></p>


<p>Related posts:<ol><li><a href='http://www.bytebot.net/blog/archives/2004/02/06/of-kernels-and-more-ydl' rel='bookmark' title='Permanent Link: Of kernels, and more YDL'>Of kernels, and more YDL</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2004/04/29/free-linux-training-materialsguides' rel='bookmark' title='Permanent Link: FREE Linux Training Materials/Guides'>FREE Linux Training Materials/Guides</a></li>
<li><a href='http://www.bytebot.net/blog/archives/2009/02/28/card-counting-the-iphone-way' rel='bookmark' title='Permanent Link: Card counting the iPhone way (or Cheating 2.0)'>Card counting the iPhone way (or Cheating 2.0)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bytebot.net/blog/archives/2008/02/28/how-do-you-check-the-speed-of-your-ethernet-card/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
