<?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>Gaunt Face &#124; Matthew Gaunt &#187; Linux</title>
	<atom:link href="http://www.gauntface.co.uk/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gauntface.co.uk/blog</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 31 Jan 2012 23:21:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Another Look At The Courier</title>
		<link>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/</link>
		<comments>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 22:18:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Chrome OS]]></category>
		<category><![CDATA[Courier]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=462</guid>
		<description><![CDATA[Ever since I&#8217;ve seen those video&#8217;s I&#8217;ve been getting very impatient in terms of news. I don&#8217;t know enough about Microsoft&#8217;s advertising strategy to comment on it, because I very rarely give Microsoft any notice (Especially when you consider that I work in an office of Apple Lovers and spend my time following Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since I&#8217;ve seen those video&#8217;s I&#8217;ve been getting very impatient in terms of news.</p>
<p>I don&#8217;t know enough about Microsoft&#8217;s advertising strategy to comment on it, because I very rarely give Microsoft any notice (Especially when you consider that I work in an office of Apple Lovers and spend my time following Open Source fanatics on Twitter), so whether these videos are just advertising techniques or not, I can&#8217;t say.</p>
<p>But the Courier is grabbing my attention, so rather than trawl the web everyday for new information I set off a Google Alerts Feed to let me know of new Courier info, and to be honest, I wish I hadn&#8217;t, because it get&#8217;s filled with utter rubbish.</p>
<p>So here&#8217;s my take on everything Microsoft is currently doing, what I think the Courier is (vaporware or not?) and finally what happens next.</p>
<p style="text-align: center;"><img class="size-full wp-image-466  aligncenter" title="Microsoft Research - Codex" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2010/04/codex-book-posture.png" alt="" width="653" height="490" /></p>
<p><span id="more-462"></span></p>
<h3>Microsoft Where Have You Been All My Life</h3>
<p>I make it no secret when writing these posts that I am not a fan of Microsoft, it&#8217;s nothing to do with their ethics or anything like that, I just found Mac OS X and Linux were more than suitable for ANY person to avoid Windows, so I just wrote off Microsoft in terms of OS, their old mobile devices are ugly and while Windows 7 Phones seem to have a lot nicer interface, I&#8217;ll have to see how I feel after I get time to use their SDK (Past experience has been pretty bad in terms of customisation and I am all about the aesthetics).</p>
<p>But recently I&#8217;m seeing them in a different light, sure I think Windows 7 is still pretty bad and I hate it when my other half calls me up with the first sentence &#8220;My laptops broken&#8221;, but Microsoft seems to fixed up their attitude to mobile devices &#8220;to a degree&#8221;.</p>
<p>They&#8217;ve looked at mobile devices (Phones, Tablets, Other), considered them and said to themselves, &#8220;They aren&#8217;t computers&#8221;.</p>
<p>One team point to Microsoft right there! Yeah I admit, they are computers, but the UI needs to be different, you can&#8217;t just put a UI that works on a nice big screen straight onto a tiny screen and hope it will work just as well. I am in 2 minds about this point though, Microsoft have sat back and come up with this great Courier concept and their Windows 7 Phones (even the new Kin phones), but what the hell happened with the HP Slate?</p>
<p>Apple iPhone &#8211; Came with a totally mew UI</p>
<p>Android &#8211; Came with a new UI (although alot of similarities to iPhone)</p>
<p>Apple iPad &#8211; New UI (Sure the front screen is the same, but the apps have opened up into that screen real estate nicely, and I bet Apple have given Developers a new set of UI elements to take advantage of)</p>
<p>Windows Phone (Old) &#8211; Well Windows have scroll bars on them, Start button goes in the corner, nice and small, and no one cares about silly UI pictures to make things pretty, grey is pretty right? *Designer cries in the corner</p>
<p>So this new UI spree that Microsoft have gone on is a great thing for their products, but how real is it? That&#8217;s gotta be your call, I think other parts of Microsoft have locked into this new approach, but the core of the company . . . maybe not so much.</p>
<h3>When, Where, How Much . . . The Courier Ain&#8217;t Real Mate</h3>
<p>Straight off . . . . Is the Courier Vaporware? . . . . answer: Maybe</p>
<p>Microsoft have old videos of &#8220;Courier like&#8221; devices, the UI looks old, ugly and not too user friendly, but it has some big similarities to the original videos.</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/049_U-0C9qU&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/049_U-0C9qU&amp;hl=en_GB&amp;fs=1&amp;" /> </object></p>
<p>You can see the UI is very different, but it&#8217;s a thought provoker, has this been in the works for a long time, or did they forget it a long time ago and now figured this is the time to launch it?</p>
<p style="text-align: center;"><img class="size-full wp-image-463  aligncenter" title="Codex Case" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2010/04/codex-case-80-pct.png" alt="" width="561" height="247" /></p>
<p>I get the impression they asked a design team to take the Codex concept (above) and turn it into a viable, attractive product. This team produced the first video below.</p>
<p style="text-align: center;"><object width="437" height="265" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.viddler.com/simple_on_site/dec196af" /><embed width="437" height="265" type="application/x-shockwave-flash" src="http://www.viddler.com/simple_on_site/dec196af" /> </object></p>
<p style="text-align: left;">Then the Codex team who probably created the prototype, took a look at this and figured, we can do this this and this, but probably not this, but maybe like this. Right, said the design team, so now we need to show you what you want the new UI to be and how it&#8217;s going to work.</p>
<p style="text-align: center;"><object width="437" height="265" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.viddler.com/simple_on_site/9a718e52" /><embed width="437" height="265" type="application/x-shockwave-flash" src="http://www.viddler.com/simple_on_site/9a718e52" /></object></p>
<p style="text-align: left;">That&#8217;s is where we are up to, plenty of blog&#8217;s are going nuts over a video Microsoft released with regards to using a stylus and fingers on a touch screen the size of a table (Microsoft Surface). Yes the Courier uses a stylus, I see the link, but come on, a table size screen compared to a small notebook, they aren&#8217;t directly related, take away that they are trying to prove that stylus&#8217;s mustn&#8217;t be banned (Especially after the Steve Jobs quote declaring war on stylus), but they shouldn&#8217;t be doing this to prove the product is good, just let the product do that itself.</p>
<p>Vaporware &#8211; maybe, maybe not, anyone declaring yes or no, ssssshhhhh . . . . you don&#8217;t actually know anything [Neither do I].</p>
<h3>What Happens Next &#8211; Well Microsoft Launch It Surely?</h3>
<p>So this section is more of a discussion about whether or not it&#8217;s feasible to make a Courier type device, regardless of who does it.</p>
<p>The answer is obcourse, Computer&#8217;s are powerful beasts, so I reckon it&#8217;s easily done.</p>
<p>To start off with, the hand writing recognition (which I think is a pretty important part of the Courier), can be achieved with good accuracy. According to my colleague @mattcolliss (Twitter, look him up), who is doing a lot of work  in a different text recognition area, thinks text recognition of this kind is pretty much a done deal, it can be accomplished, and it can be accomplished well. I believe him, but if you dont, check out this video from Mark Cummins, a developer of Plink Art an image processing tool for photo&#8217;s, the accuracy is insane, so hand writing should be fine.</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/96sWzECkGCw&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/96sWzECkGCw&amp;hl=en_GB&amp;fs=1&amp;" /></object></p>
<p style="text-align: left;">Then consider the actual task being performed. The first thing to notice is that each screen is essentially a different application. You could argue that it is a single application and by all means take that point of view, but I tell you what, designing a single app to perform the tasks that you want, would quickly become a pain to develop for. So from this point on, I&#8217;m going to take the view that they are 2 seperate applications running on each screen. Therefore the obvious is needed, multi-tasking. This never used to be a big deal, but iPhone changed it to be a big functionality. Phones don&#8217;t need it, the fact the iPad doesn&#8217;t have multitasking is a big shocker to me, but this thing will have to have it, but there are processors that can do this, and 2 screens means the casing could have the space to store and power the screens and applications that will run on them. (As a proof, think of your netbook running Linux, can run a browser and open office right?)</p>
<p style="text-align: left;">So multi-tasking is easy to get on this device (We assume). The applications can be developed independently (great for devs, or is it?) We see that nice flicking from one screen to another, this is great, but how does this actually happen from a developers point of view? The best way I can think of achieving this, is the platform (or OS to some), which the applications run on top of, must be able to take some image from the first application and performing the animation from one screen to the next (Taking the problem away from the individual application) then dropping the image back down in the second application.</p>
<p style="text-align: left;">This is something that you may take for granted, but I know that Ubuntu has a similar funcionality when you drag and drop an image from a folder into Gimp and it&#8217;s essentially the same functionality without the animation <img src='http://www.gauntface.co.uk/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p style="text-align: left;">But Courier is rumoured to run on Windows 7 Phone or Zune platform, now if they have added in a similar concept to Android&#8217;s Intents, then this should be perfect for the platform being able to take out and put in different images and data with a nice animation. If they don&#8217;t do this, then 3rd party applications don&#8217;t stand a chance because I can&#8217;t see how my application would take in an event of this image being dropped in my application and I REALLY wouldn&#8217;t want to have to handle the animation of the image once it reaches my animation.</p>
<p style="text-align: left;">In my mind, Android seems like a good idea to use for Courier, but I&#8217;m an Android Dev and I&#8217;m giving Microsoft the better of my doubt and assuming their new Windows 7 Phone is a vast improvement over the old Windows Phone SDK and therefore has a well thought out way to achieve this goal.</p>
<p style="text-align: left;">We&#8217;ve discussed Windows 7 Phone, Zune, Android, what about the rest?</p>
<p style="text-align: left;"><strong>iPad </strong>- I&#8217;m sorry but no go, the main reason for this, is that it would be a big pain to implement an app that would have a browser on one half of the screen and a note taking app on the other. Plus I don&#8217;t want to have to type in lots of text, I want to write it out, much more natural on this kind of scenario. Sure I could use a stylus, but will the screen work with it and be precise enough? Then let&#8217;s say you want to use the iPad Browser and a notepad application, you could probably do this, but the beauty of the Courier is taking the information (images, text, videos, pdf&#8217;s) from one source and editing, putting into new notes etc, so going in and out of different app&#8217;s will just become impractible. Don&#8217;t get me wrong, some awesome developer or team will produce some great utility apps and take ideas from the Courier but I doubt it would be as fluid.</p>
<p style="text-align: left;"><strong>Chrome OS </strong>- I&#8217;m not sure if this is a.) a good idea b.) possible</p>
<p style="text-align: left;">The reason I&#8217;m thinking it might be a bad idea is that you instantly limit it to HTML5, which is coming on leaps and bounds, but is it up to the stage of a customised UI with bells and whistles? It may well be and can do all this, but I just can&#8217;t help but think Android would be a better choice to better manage applications. I&#8217;m not convinced myself so this is a totally open ended question because I&#8217;m not convinced by Chrome OS but I&#8217;m also quite optimistic judging by some of the talks I&#8217;ve attended on the topic.</p>
<p style="text-align: left;">The reason I&#8217;m not sure it&#8217;s possible is after asking a Google engineer about whether HTML5 supported multi touch gestures, which is pretty essential to any touch screen device, the response was that it isn&#8217;t standard in HTML5, but it is in implemented in Webkit, so it&#8217;s probably working it&#8217;s way into Chrome and Chrome OS, but a long way to go to be as smooth as Android&#8217;s widget elements? (I have no idea just for the record)</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/fyfu4OwjUEI&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/fyfu4OwjUEI&amp;hl=en_GB&amp;fs=1&amp;" /></object></p>
<p style="text-align: left;">(Finally) <strong>Linux </strong>- Yes, No, Maybe, Linux can do some great things, but it needs a lot of work to make applications that look as nice, work as nice and be as well integrated to work like the video&#8217;s shown above. Linux does support tablets, and we have seen other versions of the desktop Linux to work better on net-books, but will Linux be able to specialise a separate version of itself for these devices?</p>
<p style="text-align: left;">An open source project like this would need the money, time and attention, which is sometimes Linux&#8217;s biggest fall, and anyone considering doing this task has to ask whether a Linux implementation is better than opting for a custom Android version (I know Android is a platform on top of Linux, but in my mind they are targetted at different types of devices).</p>
<h3>Conclusion</h3>
<p>I&#8217;ve discussed a number of different topics, and mainly the result is, I still want one, I think Microsoft is toying with the idea of releasing and might be seriously considering it, I am certain it can be done, and if Microsoft don&#8217;t do it, someone else will.</p>
<p>Things that will kill this for me though, requiring me to use Microsoft Stuff, I don&#8217;t use hotmail, sorry no export to thunderbird and poor spam filtering killed that for me, I don&#8217;t want to use an online Microsoft Office, Google Docs is what I use at work, it&#8217;s what I use for personal projects and everything else has latex of Open Office and if Microsoft has an online sharing tool, that doesn&#8217;t fit into any of these categories, just please let it work, and please let it work well.</p>
<p>Microsoft phones and this have made me consider there is hope for Microsoft yet in terms of products, but it&#8217;s still way up in the air.</p>
<p>Take Away Point &#8211; Tablet, Netbook, Desktop Computer, Laptop, Courier are ALL different types of devices with different use cases. Treat them that way where-ever appropriate.</p>
<p><a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx">http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux Insider &#8211; I Think You Might of Got It Wrong</title>
		<link>http://www.gauntface.co.uk/blog/2009/08/30/linux-insider-i-think-you-might-of-got-it-wrong/</link>
		<comments>http://www.gauntface.co.uk/blog/2009/08/30/linux-insider-i-think-you-might-of-got-it-wrong/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 22:38:25 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Chrome OS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=296</guid>
		<description><![CDATA[I just read an article over at linux insider http://www.linuxinsider.com/rsstory/67982.html and it basically discusses the confusion between Android and Chrome OS &#8211; My question is, what confusion? Android in my eyes has always been a mobile phone platform, now I admit mobile phones, smart phones, smart books, its all blurring a bit so my definition [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-285  aligncenter" title="googleChromeLogo" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2009/08/googleChromeLogo-300x285.png" alt="googleChromeLogo" width="300" height="285" /></p>
<p>I just read an article over at linux insider http://www.linuxinsider.com/rsstory/67982.html and it basically discusses the confusion between Android and Chrome OS &#8211; My question is, what confusion?</p>
<p>Android in my eyes has always been a mobile phone platform, now I admit mobile phones, smart phones, smart books, its all blurring a bit so my definition of what should be running Android &#8211; a device which can be used for making phone calls, has a small screen making full aplications difficult to use, processor and memory (RAM) is limited. Something along those sort of lines. Or devices that don&#8217;t necessarily require a full blown OS, something more light weight.</p>
<p><span id="more-296"></span></p>
<p>I don&#8217;t think this is suitable for a netbook, so for instance, swiping my screen to view different parts of my desktop. On a phone with touch screen = intuitive, on a netbook, little backward no?</p>
<p>My main gripe about the whole (Android on a netbook) is, what software am I expected to run on an Android netbook? ooo of course the apps I download from the Android Market that are designed on a mobile skinned emulator, tested on a mobile device and also developed to perform tasks you might want a mobile phone to do.</p>
<p>The article also goes on to say how there are companies releasing Android Netbooks, one company I have never heard of, i.e. a small company who thought they could get in there before some of the big players, and also an expected Acer netbook. Now I admit I find it a little odd Acer are still going ahead with this after announcement of Chrome OS. Still I was never surprised by the lack of netbooks running Android,  it wasn&#8217;t designed for that. What makes more sense is that Chrome OS is going to be opened to developers in a year or so, which to me says Google have been working on this for quite some time and informed vendors of this.</p>
<p>With Android, Google worked with HTC to release the first phone, and Google again have said they have been working with vendors to create this OS for netbooks and desktops. So if the vendors were asked to participate with a Chrome OS, why bother looking at Android when you can probably guess Chrome OS is going to provide a far superior user experience on a netbook?</p>
<p>These are 2 OS&#8217;s for 2 totally different environments of usage. I.e. when I&#8217;m out about and only have my mobile phone on me for quick internet, quick tasks on apps etc, and a netbook or laptop would be used for more intensive work, so document editing, photo manipulation, multitasking in essence.</p>
<p>Final remark to finally put the nail in the coffin for Android on a netbook, Android memory management is quite cut throat, if it needs resources, it will kill any background Activities. Now if I was on a netbook and wanted a couple of apps running and the last app restarted, that would kinda get annoying. I mean will like a little music while we work.</p>
<p>Will Google Chrome OS knock Microsoft&#8217;s hold on the OS market? Not really, it will shift some linux and tech enthusiasts over to try it out, whether they&#8217;ll stick to it I&#8217;m not sure. But it will be cool to see if Google makes use of tools already used by other Linux distributions and whether development for programs will be aimed more towards the Chrome OS. Anyway that&#8217;s a whole different conversation I&#8217;m not getting into for the moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2009/08/30/linux-insider-i-think-you-might-of-got-it-wrong/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Netbooks, Linux, Windows &#8211; What to do?</title>
		<link>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/</link>
		<comments>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 07:31:37 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Netbooks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.gauntface.co.uk/?p=164</guid>
		<description><![CDATA[I read an artical a short while ago about Microsofts plans for Windows 7 and notebooks, it explained how they intend]]></description>
			<content:encoded><![CDATA[<p>I read an artical a short while ago about Microsofts plans for Windows 7 and notebooks, it explained how they intend to give a version of the operating system that can run a certain number of applications at one time and if more is required they could upgrade. My initial thought of this was it wouldn&#8217;t happen, Microsoft would realise it&#8217;s a bad idea and not move forward with it.</p>
<p>However another article cropped up and apparently it&#8217;s called Windows 7 Starter, which will only be able to run 3 applications and have some of the limited features of Windows 7. Now I don&#8217;t have a problems with the concept of a cut down version of Windows 7, it makes perfect sense because lets face any weight we can cut out of the Windows OS would be a great idea to save resources on the netbook.</p>
<p><span id="more-164"></span></p>
<p>But these features are still there, installed on the netbook but not enabled until you pay for an upgrade.</p>
<p>Now this has a number of things wrong with it in my mind, if the netbook can run more than 3 applications why not allow it? If the features are installed why not enabling them?</p>
<p>I understand this is tough for Microsoft since they need a cheap OS for the netbook market, so this way will give them more money by charging the end user rather than the netbook manufacturer.</p>
<p>I know I&#8217;m a biased point of view as I am a user of Ubuntu a free linux distribution, which for the Asus eee pc they made it so it would run without any problems, which poses the problem of why would I ever want to use Windows Starter with all its limit with a free option which has none of the limitations?</p>
<p>I can only imagine the messages that will pop up persisting to explain how and why I should explain to the full versions of Windows 7. The only thing I can imagine being an advantage of Windows 7 over a Linux OS is iTunes. All other applications (In my opinion) have a perfect open source partner.</p>
<p>Anyway that&#8217;s just my point of view and anyone and everyone is welcome to pitch in there 2 cents about it all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

