<?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>morloc.com: Timothy Kline Talks Technology &#187; Technology</title>
	<atom:link href="http://morloc.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://morloc.com</link>
	<description></description>
	<lastBuildDate>Sat, 08 Oct 2011 22:00:53 +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>Steve Jobs&#8217; death: Is the world overreacting?</title>
		<link>http://morloc.com/2011/10/08/steve-jobs-death-is-the-world-overreacting/</link>
		<comments>http://morloc.com/2011/10/08/steve-jobs-death-is-the-world-overreacting/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 22:00:53 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[co-founder]]></category>
		<category><![CDATA[death]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=145</guid>
		<description><![CDATA[Everyone agrees: He created great gadgets. But, some note, he didn&#8217;t cure cancer, end apartheid, or bring about the fall of communism Since Steve Jobs&#8217; death Wednesday night, emotional tributes have been pouring in, proclaiming how the Apple co-founder changed the world and revolutionized computing, capitalism, and the way we consume media. But while fanboys weep and the media pontificates, some are [...]]]></description>
			<content:encoded><![CDATA[<p id="yui_3_3_0_1_1318110848018387"><a href="http://morloc.com/wp-content/uploads/2011/10/appjle_steve_jobs01.jpg"><img class="alignleft size-medium wp-image-146" style="margin: 14px;" title="appjle_steve_jobs01" src="http://morloc.com/wp-content/uploads/2011/10/appjle_steve_jobs01-253x300.jpg" alt="" width="253" height="300" /></a>Everyone agrees: He created great gadgets. But, some note, he didn&#8217;t cure cancer, end apartheid, or bring about the fall of communism</p>
<p id="yui_3_3_0_1_1318110848018295">Since Steve Jobs&#8217; death Wednesday night, <a href="http://us.lrd.yahoo.com/_ylt=AmNfSMVIYcfDzw_wirsqjckwVrIF;_ylu=X3oDMTFqMDgxZXM0BG1pdANBcnRpY2xlIEJvZHkEcG9zAzEEc2VjA01lZGlhQXJ0aWNsZUJvZHlBc3NlbWJseQ--;_ylg=X3oDMTM3cDVuZGQyBGludGwDdXMEbGFuZwNlbi11cwRwc3RhaWQDMjM5ZDhiMmQtN2Q5Ny0zN2JmLWE5YTctMjQwNWE2ZTFiOWY4BHBzdGNhdAN0ZWNofGFwcGxlLW1hY2ludG9zaARwdANzdG9yeXBhZ2U-;_ylv=0/SIG=13lnk29f4/EXP=1319320435/**http%3A//theweek.com/article/index/219978/the-visionary-life-of-steve-jobs-the-most-moving-tributes" rel="nofollow">emotional tributes</a> have been pouring in, proclaiming how the Apple co-founder changed the world and revolutionized computing, <a href="http://us.lrd.yahoo.com/_ylt=Aqq6m0QU_79hQoD189SOHAswVrIF;_ylu=X3oDMTFqaWd2Ymg3BG1pdANBcnRpY2xlIEJvZHkEcG9zAzIEc2VjA01lZGlhQXJ0aWNsZUJvZHlBc3NlbWJseQ--;_ylg=X3oDMTM3cDVuZGQyBGludGwDdXMEbGFuZwNlbi11cwRwc3RhaWQDMjM5ZDhiMmQtN2Q5Ny0zN2JmLWE5YTctMjQwNWE2ZTFiOWY4BHBzdGNhdAN0ZWNofGFwcGxlLW1hY2ludG9zaARwdANzdG9yeXBhZ2U-;_ylv=0/SIG=13a9ei9bd/EXP=1319320435/**http%3A//theweek.com/article/index/220049/was-steve-jobs-a-good-old-fashioned-capitalist" rel="nofollow">capitalism,</a> and the way we consume media. But while fanboys weep and the media pontificates, some are wondering if we&#8217;re going overboard and mourning a CEO as if he were a saint. Are all the tributes and tears too much?</p>
<p id="yui_3_3_0_1_1318110848018302">He wasn&#8217;t Jesus: &#8221;Calm down people,&#8221; <a href="http://us.lrd.yahoo.com/_ylt=Anun6JmBfzDC.hFG2mXYacswVrIF;_ylu=X3oDMTFqaTNjbzlmBG1pdANBcnRpY2xlIEJvZHkEcG9zAzMEc2VjA01lZGlhQXJ0aWNsZUJvZHlBc3NlbWJseQ--;_ylg=X3oDMTM3cDVuZGQyBGludGwDdXMEbGFuZwNlbi11cwRwc3RhaWQDMjM5ZDhiMmQtN2Q5Ny0zN2JmLWE5YTctMjQwNWE2ZTFiOWY4BHBzdGNhdAN0ZWNofGFwcGxlLW1hY2ludG9zaARwdANzdG9yeXBhZ2U-;_ylv=0/SIG=124tdpn8i/EXP=1319320435/**http%3A//gawker.com/5847338/steve-jobs-was-not-god" rel="nofollow">says Hamilton Nolan at <em>Gawker</em></a>. &#8220;A tech genius has passed on,&#8221; and it&#8217;s a &#8220;devastating loss to Steve Jobs&#8217; close friends and family members, as well as to Apple executives and shareholders.&#8221; The rest of us need to get a grip and save the grandiose displays of public grief for those great figures who have unselfishly worked to cure disease, end wars, or fight poverty. Yes, Apple products are cool, but &#8220;they are not heroes, and neither is their creator, no matter how skilled he may have been.&#8221;</p>
<p>[Read more by visiting <a href="http://us.lrd.yahoo.com/_ylt=As4W1bfHipO1EmndkbEXy7MwVrIF;_ylu=X3oDMTFqcjE2NDhqBG1pdANBcnRpY2xlIEJvZHkEcG9zAzkEc2VjA01lZGlhQXJ0aWNsZUJvZHlBc3NlbWJseQ--;_ylg=X3oDMTM3cDVuZGQyBGludGwDdXMEbGFuZwNlbi11cwRwc3RhaWQDMjM5ZDhiMmQtN2Q5Ny0zN2JmLWE5YTctMjQwNWE2ZTFiOWY4BHBzdGNhdAN0ZWNofGFwcGxlLW1hY2ludG9zaARwdANzdG9yeXBhZ2U-;_ylv=0/SIG=1369qdvet/EXP=1319320435/**http%3A//theweek.com/article/index/220124/steve-jobs-death-is-the-world-overreacting" target="_blank">TheWeek.com</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/10/08/steve-jobs-death-is-the-world-overreacting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Letter to Chrome</title>
		<link>http://morloc.com/2011/09/10/an-open-letter-to-chrome/</link>
		<comments>http://morloc.com/2011/09/10/an-open-letter-to-chrome/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 10:13:54 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=137</guid>
		<description><![CDATA[Dear Chrome, I love how you always offer to translate a website that isn&#8217;t in my native language, but I really do wish there was a way to set that to Automatic so that when I visit, let&#8217;s say, a German site, I have the option of bypassing your prompt for translation by allowing you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://morloc.com/wp-content/uploads/2011/08/chrome.jpg"><img class="alignleft size-full wp-image-130" title="chrome" src="http://morloc.com/wp-content/uploads/2011/08/chrome.jpg" alt="" width="192" height="223" /></a>Dear Chrome,</p>
<p>I love how you always offer to translate a website that isn&#8217;t in my native language, but I really do wish there was a way to set that to Automatic so that when I visit, let&#8217;s say, a German site, I have the option of bypassing your prompt for translation by allowing you to do so automatically, when detecting a foreign language site. Wouldn&#8217;t this improve the browsing experience overall, by retaining the natural flow of the experience? If needed, you could even allow for an option to have an icon appear in the address bar, much like your Bookmark Star already does. This would allow a person to revert to the original language of the site, for example a person who is comfortable reading that foreign language. The icon would allow for reversion, and offer the option of filtering that particular language form then on—if the user so chooses.</p>
<p>Anyhow, will you at least think about it?</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/09/10/an-open-letter-to-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Letter to HP</title>
		<link>http://morloc.com/2011/08/21/an-open-letter-to-hp/</link>
		<comments>http://morloc.com/2011/08/21/an-open-letter-to-hp/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 11:36:37 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[$99]]></category>
		<category><![CDATA[16GB]]></category>
		<category><![CDATA[clearance]]></category>
		<category><![CDATA[fire storm sale]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[Touchpad]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=24</guid>
		<description><![CDATA[Yesterday, word broke across numerous news sites featuring tech news that HP&#8217;s Touchpad™ tablet was being clearanced out at $99 for the 16GB model of the market failure for HP. The resulting &#8220;fire storm&#8221; sale of the Touchpad™ has demonstrated to every other company what most of us have known for a long time: Sell [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://morloc.com/wp-content/uploads/2011/08/hp_logo.jpg"><img class="alignleft size-medium wp-image-135" title="hp_logo" src="http://morloc.com/wp-content/uploads/2011/08/hp_logo-300x189.jpg" alt="" width="300" height="189" /></a>Yesterday, word broke across numerous news sites featuring tech news that HP&#8217;s Touchpad™ tablet was being clearanced out at $99 for the 16GB model of the market failure for HP. The resulting &#8220;fire storm&#8221; sale of the Touchpad™ has demonstrated to every other company what most of us have known for a long time: Sell your tablets for $150 and under, and people will grab them. Then, make sure you have the apps available through your online store that will help you earn the losses you incurred on the initial sale. Even if that person sells the device later, the next owner will want to come through that market as well, and you&#8217;re repeating sales on down the road.</p>
<p>How long would it really take to pay for the loss incurred on each initial sale (tablet) through a properly envisioned app store and cloud storage service where your share is something any developer would jump at, while still earning the money to pay off the tablet?</p>
<p>Take it a bit further. You expect to release the next model right around the time that the first model is paid for through residual sales through the sale of apps and cloud storage. The person upgrades to tablet v2 and the cycle begins again. Better apps for the v2, enhancements of the cloud storage feature, and the v1&#8242;s pass to others to now earn you profits (the loss is now paid for, remember) and you&#8217;ve increased your revenue source by as much as your sales of the v2 fared.</p>
<p>Apple has used built-in obsolescence for years, and there&#8217;s no reason why the same principle cannot be applied to tablet PCs. By the time that you&#8217;ve brought tablet v3 onto the market, owners of v1 should be making the hard decision about whether to be stuck with their v1, which will no longer see updates or enhancements, or upgrade to a new model—ideally, the new v3, because the v2 group will also be looking to upgrade, and will themselves be looking for buyers among the v1 owners, and therefore you will be competing more for the v1 owners&#8217; dollars than for the v2 owners&#8217; dollars.</p>
<p>By the third year, you&#8217;re in the black and just in time for the next evolution in computing and technology.</p>
<p>That&#8217;s how it&#8217;s done. And any competing manufacturer of a tablet could do the same.</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/08/21/an-open-letter-to-hp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Letter to Google and the Improvement of Chrome</title>
		<link>http://morloc.com/2011/08/02/an-open-letter-to-google-and-the-improvement-of-chrome/</link>
		<comments>http://morloc.com/2011/08/02/an-open-letter-to-google-and-the-improvement-of-chrome/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 20:01:57 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Bookmark Manager]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=125</guid>
		<description><![CDATA[&#160; &#160; &#160; First let me say that I&#8217;m nearly 95% sold on Chrome as the browser that I&#8217;d recommend. I&#8217;ve been a mozilla user since Netscape was a viable and competitive web browser here and abroad. I did use Opera for a period of time, before Firefox came along and stole my heart until [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://morloc.com/wp-content/uploads/2011/08/chrome.jpg"><img class="alignleft size-full wp-image-130" title="chrome" src="http://morloc.com/wp-content/uploads/2011/08/chrome.jpg" alt="" width="192" height="223" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>First let me say that I&#8217;m nearly 95% sold on Chrome as the browser that I&#8217;d recommend. I&#8217;ve been a mozilla user since Netscape was a viable and competitive web browser here and abroad. I did use Opera for a period of time, before Firefox came along and stole my heart until the last few months, when I became so fed up with the growing sluggishness of Firefox—with or without addons. It felt like the Windows of our day as far as web browsers were concerned.</p>
<p>Chrome, as I write this, has been a very efficient web browser. Is it for everyone? I don&#8217;t know, as I can only speak from my own usage and expectations.</p>
<p>But I might recommend one feature in particular that may be the answer, and this is my open letter to Chrome&#8217;s developers.</p>
<p>Again, speaking from my OWN usage, I tend to start Chrome at the Bookmark Manager. I treat my bookmarks exactly like a file manager. I have folders, just as if I was on an extended drive. In those folders, instead of files, I keep URLS or bookmarks. I retrieve the shortcut just like I would a file off my system, except it&#8217;s its own &#8220;program&#8221; (read: website).</p>
<p>In other words, developing a web browser must keep in mind the philosophy that every website out there is a &#8220;program&#8221; with a set of instructions (HTML, CSS, Java, Flash, HTML5). Loading a website is no different, philosophically speaking. The web browser is the operating system standing between that program and the end user. Everything is run from this ginormous hard drive called the internet. That IS the bottom line, isn&#8217;t it?</p>
<div id="attachment_126" class="wp-caption alignleft" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/08/Chrome_Screen1_Bookmark_Manager_800px.png"><img class="size-medium wp-image-126" title="Chrome_Screen1_Bookmark_Manager_800px" src="http://morloc.com/wp-content/uploads/2011/08/Chrome_Screen1_Bookmark_Manager_800px-300x93.png" alt="" width="300" height="93" /></a><p class="wp-caption-text">The Chrome browser should consider the Bookmarks Manager the &quot;desktop&quot; for end users, the first thing they see as they prepare to access the internet.</p></div>
<p>Setting that aside for now, there have been countless times when I wish there was a better array of <em>viewing</em> options when it comes to the Bookmark Manager. For me, the Bookmark Manager is a primitive OS that allows me to interface with and run virtual programs that in the common vernacular we call &#8220;websites.&#8221;</p>
<p>Now, look at how Windows Explorer handles file management. As you are moving around your system, you are given the open at every point to change your view of the folder you&#8217;re in: Details, List, and Icons. It&#8217;s this last option, Icons, that is especially lacking in Chrome. Addons like Speeddial are hacks to bring that functionality to Chrome and Firefox, but fall short of being the &#8220;Windows Explorer&#8221; of the web browsers. And, if you follow the logic to its reasonable conclusion, it also opens a way for Google to offer cloud storage and file backup services to users, easily handled through the Bookmarks Manager and a few lines of code.</p>
<div id="attachment_127" class="wp-caption alignright" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/08/Chrome_Screen1_Windows_Explorer_1_800px.png"><img class="size-medium wp-image-127" title="Chrome_Screen1_Windows_Explorer_1_800px" src="http://morloc.com/wp-content/uploads/2011/08/Chrome_Screen1_Windows_Explorer_1_800px-300x100.png" alt="" width="300" height="100" /></a><p class="wp-caption-text">Chrome should be to internet access what Windows Explorer is to local computing.</p></div>
<p>I can&#8217;t tell you how much I miss being able to, at times, switch to icon mode when it comes to my Bookmarks that I track and maintain. Seeing a large icon, for example, can often gain a faster response than having to scan down through a list. This easily carries over to Android OS, which does this currently when browsing folders of pictures. All it would do in the case of the web browser is &#8220;snapshot&#8221; the bookmarked site upon last visit.</p>
<div id="attachment_128" class="wp-caption alignleft" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/08/SNAG-0002_800px.png"><img class="size-medium wp-image-128" title="SNAG-0002_800px" src="http://morloc.com/wp-content/uploads/2011/08/SNAG-0002_800px-300x118.png" alt="" width="300" height="118" /></a><p class="wp-caption-text">Like Windows Explorer, the Chrome user should be able to see their internet access in diverse ways. As an example, being able to see the details of their bookmarked sites, such as how many times they&#39;ve visited it, when was their last visit, and similar relative information.</p></div>
<p>Another feature sorely needed is to have a Details option in Bookmark Manager that allows the end user to see the date a site was last visited, how many times it&#8217;s been accessed, etc., along with a way to do quick-sorts by the column, ascension and descension.</p>
<p>While many people, by default, have their home page set to whatever was on there when they first ran it, I have little doubt that by having Chrome open to the Bookmark Manager, with the idea of serving as a GUI for the user on the internet, that it will achieve a whole new level of appeal. Or at least allow the option, perhaps at first run, along with a brief word or two about ideals of each for the end-user.</p>
<div id="attachment_129" class="wp-caption alignright" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/08/SNAG-0003_800px.png"><img class="size-medium wp-image-129" title="SNAG-0003_800px" src="http://morloc.com/wp-content/uploads/2011/08/SNAG-0003_800px-300x119.png" alt="" width="300" height="119" /></a><p class="wp-caption-text">Having a way to view one&#39;s bookmarked sites as thumbnails is often a faster, more efficient way to speed up web browsing, rather than having to scan through lists. A thumbnail of a bookmarked site could be built or refreshed upon visit, and then on the Home page where one had their most-visited, the thumbnails can be refreshed upon loading the browser to key the end user to information they may want to know right at the starting gate.</p></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/08/02/an-open-letter-to-google-and-the-improvement-of-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8: Microsoft&#8217;s Big Mistake?</title>
		<link>http://morloc.com/2011/06/05/windows-8-microsofts-big-mistake/</link>
		<comments>http://morloc.com/2011/06/05/windows-8-microsofts-big-mistake/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 14:17:30 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[geeklog]]></category>
		<category><![CDATA[John C. Dvorak]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 7 Second Edition]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows Mobile Phone]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[WMP7]]></category>
		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=118</guid>
		<description><![CDATA[This past week saw the release of official information from Microsoft regarding the anticipated follow-up to Microsoft Windows 7, which is itself enjoying a growing adoption across the PC community. Windows 7, in fact, is arguably the best OS release from Redmond since Windows XP, an operating system that continues to enjoy a prominent place [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_82" class="wp-caption aligncenter" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2010/12/windows_8.jpg"><img class="size-medium wp-image-82" title="windows_8" src="http://morloc.com/wp-content/uploads/2010/12/windows_8-300x187.jpg" alt="Windows 8 is currently in development" width="300" height="187" /></a><p class="wp-caption-text">Windows 8: Microsoft&#39;s Big Mistake?</p></div>
<p>This past week saw the release of official information from Microsoft regarding the anticipated follow-up to Microsoft Windows 7, which is itself enjoying a growing adoption across the PC community. Windows 7, in fact, is arguably the best OS release from Redmond since Windows XP, an operating system that continues to enjoy a prominent place on desktop PCs across the world—and for good reason: it&#8217;s solid and stable.</p>
<p>Back in December 2010, I wrote two articles (<a href="http://morloc.com/2010/12/15/windows-8-is-microsoft-ready-for-the-future-in-computing/">Windows 8 – Is Microsoft ready for the future in computing?</a> and a follow-up article, <a href="http://morloc.com/2010/12/19/windows-8-virtualization-solution/">Windows 8 – The Virtualization Solution, Continued Discussion</a>) addressing what Microsoft would need to do with Microsoft 8 if it was going to survive in an industry that shows more diversity in Operating Systems than in years previous. I have yet to see any hope that Microsoft <em>gets</em> it when it comes to the current developments in the way that people do their computing.</p>
<p>For one thing, computing has become <em>mobile</em>. Cell phones and tablets will inevitably become <em>the</em> method by which people perform tasks that formerly required a desktop or laptop PC.</p>
<p>There&#8217;s no question—at least in <em>my</em> mind—that &#8220;cloud&#8221; computing will continue to make in-roads as the go-to method for people, for better or worse.</p>
<p>Still, is Microsoft&#8217;s development of Windows 8 a suitable response to a changing industry based on &#8220;cloud&#8221; computing and storage? Not if what I&#8217;ve seen so far from news outlets and geeklogs is any indication. In fact, a recent article from renowned John C. Dvorak asked rather pointedly whether <a href="http://www.pcmag.com/article2/0,2817,2386343,00.asp" target="_blank">Will Windows 8 kill Microsoft?</a> and the points he brings out are the very ones that I&#8217;ve been concerned with since early leaks of information about the operating system made their way across the internet back in late 2010.</p>
<p>I think Windows 8 is shaping up to be a BIG mistake, however.</p>
<p>For one thing, there should <em>be</em> no Windows 8. Period. At least not to address the above-mentioned issues.</p>
<p>Microsoft is <span style="text-decoration: underline;">not</span> Apple, nor should it try to either shoehorn itself into the Apple OS release model where every year has to see a new operating system in order to appear &#8220;hip&#8221; and current to its market. Apple typically releases a new OS either in response to its parallel release of new gadgets and hardware &#8220;updates&#8221; (read: component upgrades), or in preparation for said releases. This business model is fine for Apple because it manufactures the hardware upon which its OS runs. A result of this marketing model is that Apple can force obsolescence in older hardware, in effect drawing a line and compelling people to purchase newer gadgets and hardware if they want to enjoy the newer operating systems that Apple releases every year.</p>
<p>Except Apple isn&#8217;t releasing new operating systems—they are simply updates with enhanced or new features, attached to catchy names like &#8220;Tiger,&#8221; &#8220;Leopard,&#8221; &#8220;Snow Leopard,&#8221; and the forthcoming &#8220;Lion.&#8221; Clever marketing, to be sure, but beneath the sheen remains the familiar way of performing tasks, the <em>operating</em> environment or system in which the user resides. So, Apple <em>really</em> hasn&#8217;t changed <em>how</em> computing is done, which is the role that an operating system plays: it just markets each subsequent OS as though it <em>has</em> changed computing.</p>
<p>Microsoft would do well to note this and stop being so insecure in its own software development process, which results in rushed products that end up costing Redmond more in PR repairs and criticisms than they spent in development itself. Windows ME® and Vista® are the biggest snafus to date from Microsoft, but if Microsoft continues on this development course, Windows 8 will be the next one—regardless of what it finally names the OS it releases in 2012.</p>
<h2>Microsoft: Rethink Windows®</h2>
<p>The <span style="text-decoration: underline;">first</span> thing Microsoft needs to do is drop Windows 8, at least for the foreseeable future.</p>
<p>Period.</p>
<p>Windows®, as an operating system, was born and bred for the desktop/laptop computing environment. Period. It has no place in <em>mobile</em> computing because the way that the user interfaces with their device to perform tasks is completely different from the way they interface with their desktop/laptop PC. Mobile computing has become <em>tactile</em> in nature, with various functions performed through swipes, lingering presses of the finger (or multiple fingers), and even voice command. The Windows® paradigm is unsuitable.</p>
<p>Equally unsuitable is redesigning Windows® in <span style="text-decoration: underline;">any</span> fashion in order to fit the mobile computing world. Resorting to colorful tiles and a sliding UI screen doesn&#8217;t alter that fact.</p>
<p>Microsoft needs to rethink Windows in this respect, realize that reality dictates a check, and forego any and all efforts to force-fit Windows to the mobile computing world when it belongs with the desktop/laptop computing world. Further, it needs to start fresh and have confidence in its ability to put together a UI that takes the best offered by Android, iOS, and the rest of the mobile-based operating systems, and then take it to the next logical level.</p>
<p>Microsoft Zune is an ideal example of potential where mobile computing is concerned. Microsoft has gone on to adapt the Zune OS to its Windows Mobile Phone line, of course. This has resulted in accolades from most critics and with good reason: it&#8217;s a reasonable interface for mobile computing.</p>
<p>What Microsoft <em>needs</em> is to develop an OS that builds on that used on the Zune/WMP7. Call it <em>Microsoft Touch</em>™ and develop it with cloud-based computing in mind, making it convenient for the end-user to access their personal data whether they are on their cell phone, tablet, or desktop/PC. Windows Live Essentials is a starting point, philosophically speaking. So is the cloud-based version of Microsoft Office.</p>
<p>Microsoft has the elements already at-hand to put together an amazing UI for the mobile computing community, but evidently lacks the vision and direction to implement it. It lies far outside of my knowledge <em>why</em> this is so, but it is unfortunate.</p>
<h2>Windows 7: Second Edition</h2>
<p>Taking Microsoft Touch™ and its cloud-based aspects a bit further, Redmond could also put together the means to interface in the same way as the Touch™-based devices will do, right from the desktop, seamlessly. Release this ability in Windows 7: Second Edition.</p>
<p>The reader may recall the significant advancements in internet integration that came with Windows 98: Second Edition. From a development point-of-view, we&#8217;ve arrived at a very similar evolutionary stage where the world wide web is concerned. Developing a Second Edition of Windows 7 makes sense, especially if it were to include the tightly-integrated features associated with mobile access to personal data. It would also afford Microsoft an opportunity to refine Windows 7 itself and clear up remaining issues in consistency and stability. In fact, the more I think about it, the more I&#8217;m convinced that we should be looking forward to a release of Windows 7: Second Edition rather than anticipating Windows 8, which is clearly the next debacle to come out of Redmond unless they drastically change course between now and 2012.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/06/05/windows-8-microsofts-big-mistake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: Soluto Anti-Frustration Software</title>
		<link>http://morloc.com/2011/01/21/review-soluto-anti-frustration-software/</link>
		<comments>http://morloc.com/2011/01/21/review-soluto-anti-frustration-software/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 21:17:45 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[boot programs]]></category>
		<category><![CDATA[frustration]]></category>
		<category><![CDATA[learn about computer]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Soluto]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=110</guid>
		<description><![CDATA[I have been using their program for a week or so now, and it appears to be working as advertised. The interface is both intuitive and helpful. It really did shave off boot time, and does so by delaying start-up programs by way of prioritizing known, legitimate Windows apps. The user does have the option [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.soluto.com/" target="_blank"><img class="aligncenter" src="file:///C:/Users/Timothy/AppData/Local/Temp/moz-screenshot.png" alt="" width="314" height="82" /></a></p>
<p style="text-align: left;">I have been using their program for a week or so now, and it appears to be working as advertised. The interface is both intuitive and helpful. It really did shave off boot time, and does so by delaying start-up programs by way of prioritizing known, legitimate Windows apps. The user does have the option of going through and learning about the multitude of programs that start up every time they turn their PC on, and then making the decision about what to do with the respective programs. I would definitely recommend this software at this point.</p>
<p><strong>INFORMATION BITS:</strong> This program does not prove anti-viral or malware protections. It specifically attempts to optimize the Windows boot process by removing or delaying programs that inevitably become a part of the startup process. It is my opinion that every PC owner knows what is running on their computer system while it&#8217;s in use; and most computer owners do not, unfortunately. This software is a friendly introduction to that end. And no, I did not get paid or compensated for this review. But I did download it and it is still installed here. So, for what it&#8217;s worth—no more, no less.</p>
<p>Link: http://www.soluto.com/</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/01/21/review-soluto-anti-frustration-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Role of Artificial Intelligence In the Modern Age</title>
		<link>http://morloc.com/2011/01/16/the-role-of-artificial-intelligence-in-the-modern-age/</link>
		<comments>http://morloc.com/2011/01/16/the-role-of-artificial-intelligence-in-the-modern-age/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 14:36:49 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[authority]]></category>
		<category><![CDATA[collectivism]]></category>
		<category><![CDATA[corporation]]></category>
		<category><![CDATA[democracy]]></category>
		<category><![CDATA[democratic]]></category>
		<category><![CDATA[extended families]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[human rights]]></category>
		<category><![CDATA[humanity]]></category>
		<category><![CDATA[immediate families]]></category>
		<category><![CDATA[individualism]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[shift in power]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=96</guid>
		<description><![CDATA[What comes to your mind when you think of the term AI, or Artificial Intelligence? Cyborgs? Robots? Chess games? Cylons? Terminators? It&#8217;s amazing to me to see people still thinking in those terms when it comes to AI and how we will develop it someday. It&#8217;s amazing because of how obvious it is, at least [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_97" class="wp-caption aligncenter" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2010/12/artificial-intelligence.gif"><img class="size-medium wp-image-97" title="artificial-intelligence" src="http://morloc.com/wp-content/uploads/2010/12/artificial-intelligence-300x251.gif" alt="" width="300" height="251" /></a><p class="wp-caption-text">The role of Artificial Intelligence in our lives will surprise you</p></div>
<p>What comes to your mind when you think of the term AI, or Artificial Intelligence? Cyborgs? Robots? Chess games? Cylons? Terminators?</p>
<p>It&#8217;s amazing to me to see people still thinking in those terms when it comes to AI and how we will develop it <em>someday</em>. It&#8217;s amazing because of how obvious it is, at least to me, that AI lives and breathes and has ruled numerous aspects of our lives for quite some time.</p>
<p>In fact, for as long as there have been humans, there has been Artificial Intelligence.</p>
<p>Have you ever sat in a movie theater with a crowd of others, watching a movie, and felt the emotions surge through the theater in perfect timing with the movie, for example? One particularly poignant example was when I attended a viewing of the movie <em>The Passion of the Christ</em>, that powerful film from Mel Gibson. Sitting there in the movie theater, packed to capacity, as the story unfolded, was indeed an experience. But there were moments during the viewing when I found myself holding my breath, or weeping, or with a clenched stomach, and suddenly became aware of the fact that there wasn&#8217;t a single other individual in the theater who did not experience the same. It was a collective experience that far exceeded anything I could have felt, had I simply sat in the room alone as the story was told. At moments, there was absolute silence in the theater; at other times, a collective sound of sniffles and such.</p>
<p>Everyone has heard of the converse of this, when a collective consciousness overwhelms that of the individualized consciousness, and suddenly you have the &#8220;mob mentality&#8221; scenario, with a crowd of people suddenly caught up in violence that would never have occurred if the individuals of that mob had retained their individual conscience and consciousness.</p>
<p>It isn&#8217;t that they stopped being who they were: it is simply that a group<em>think </em>suddenly overwhelmed that individuality.</p>
<p>And that is what I&#8217;m referring to when I speak of Artificial Intelligence. Psychologists would call it something else, certainly.</p>
<p>But to me, personally, Artificial Intelligence is something that exists when two or more humans come together for a singular purpose. In that setting, we set aside certain facets of our own individuality for the sake of a Purpose that can only be attained through a cohesive, collective effort. Once we&#8217;ve accomplished whatever it is that we set out to do, we revert to our individuality and go about our normal activities. The Artificial Intelligence no longer is extant.</p>
<div id="attachment_105" class="wp-caption alignright" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/01/tower_of_babel.170113154.jpg"><img class="size-medium wp-image-105" title="tower_of_babel.170113154" src="http://morloc.com/wp-content/uploads/2011/01/tower_of_babel.170113154-300x239.jpg" alt="" width="300" height="239" /></a><p class="wp-caption-text">The Biblical story of the building of the tower of Babel is an ideal illustration of the building of the modern-day Corporation!</p></div>
<p>One of the earliest recorded instances where Man came under a collective consciousness is found in Bible, in the story of the tower of Babel, when Man decided that he would build a tower that would extend into the heavens, presumably so that never again would Humanity face destruction through the Noahaic Flood. Now, whether you accept that the story actually occurred or not is beside the point I am making. The real point here is that the work effort became a focused collective work, and a singular purpose. It became an overriding force in the thinking of those who designed and built it.</p>
<p>The same could be said of the building of the pyramids. While experts still rely on their theories to explain just how the pyramids of Egypt were built, it&#8217;s obvious that these pyramids could never have been built without a <em>collective </em>effort. And when you have a collective effort, individuality is set aside in some manner, to varying extents so as to make the Purpose something that can be accomplished collectively, while otherwise implausible on an individual level.</p>
<p>While the collective effort is in effect, individualism is placed in limbo.</p>
<p>Now, the question one might ask at this point is how can I call this occurrence &#8220;Artificial Intelligence&#8221;? Really, doesn&#8217;t it fly in the face of our normal understanding of what AI is, in light of Hollywood movies, science fiction novels, etc.?</p>
<p>Because, typically, when we talk about AI, we immediately think of robots, or computer programs, that can think for themselves.</p>
<p>But my argument is that developing AI in robots and computer programs is simply our attempt to capture the essence of that Collectivism and place it into Individualism.</p>
<p>And yes, I&#8217;m very much aware that wanting a computer that can beat a human at a game of Chess does fall within the parameters of Artificial Intelligence. My point is that it isn&#8217;t truly Artificial Intelligence as I understand AI constitutes.</p>
<p>Artificial Intelligence is just that: <em>artificial</em>. That means that it comes about through the efforts of either an individual or group of individuals, with the caveat that it cannot exist without the pre-existence of said individual or group of individuals. In other words, AI cannot come into existence of its own volition.</p>
<p>Let&#8217;s take a computer that is programmed to play Chess. Right from the start, we have a crippled form of AI, in that it only knows and understands what it has been <em>programmed</em> to know and understand—thus it has a Maker (or Programmer or Creator or what-have-you). That it is the product of <em>programming </em>seems to automatically preclude the notion that it is <em>artificial</em> in the same way that artificial <em>flavoring</em> in a food is <em>still</em> flavoring, nonetheless. It&#8217;s simply not the <em>natural</em> flavoring that it is designed or programmed to act as a substitute for.</p>
<p>Artificial Intelligence, then, is simply a substitute for <em>human </em>intelligence, right? At least in the context which we conceptualize AI.</p>
<p>People may argue that true AI can think for itself, and I would concur. But, again, this just makes my argument more valid in that AI has been a part of our Human experience for as long as Man could set aside his personal grievances, biases, prejudices, and other petty squablings that help him to define his individuality amongst the collective, and work with others toward a common interest, goal, or purpose. Because <em>that</em>, too, is an artificial form of intelligence—if we are to say that individualism is the natural form of existence.</p>
<p>Which, itself, opens up its own can of worms, because Individualism is only effective within Collectivism.</p>
<p>Can Individualism exist apart from Collectivism, is the question. Each of us certainly are individuals, but we are individuals shaped by our thoughts <em>and </em>the outside forces that exist apart from ourselves. The child learns to conform to the classroom setting, learns to play nicely with others, to work with others in a group setting. We develop relationships right from the womb, starting with our parents. While that newborn is indeed to be considered unique from all others, an <em>individual</em>, the fact of the matter is that without its mother, it has no chance of survival, and the newborn understands at a core level of intelligence and reason. It becomes immediately necessary to communicate its needs as an individual to its mother, and we have the foundation of Collectivism. No matter how individualistic that infant may think it is, its needs admit that it is NOT an individual after all. In true Individualism, there is no dependence upon Collectivism.</p>
<p>Really, then, the Human life consists of a constant shifting between Individualism and Collectivism. Sometimes, that line is precariously narrow, and more often than not, said line gets blurred where the two forms of existence harmonize together. A perfect example of this is found in a teenage child, who is arriving at that stage of development where they demand their Individualism, yet it&#8217;s clear that they remain dependent on Collectivism. Even adults often bristle at having to forsake their Individualism because they realize that only Collectivism can provide for their needs.</p>
<div id="attachment_108" class="wp-caption alignright" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/01/paycheck.jpg"><img class="size-medium wp-image-108" title="paycheck" src="http://morloc.com/wp-content/uploads/2011/01/paycheck-300x192.jpg" alt="" width="300" height="192" /></a><p class="wp-caption-text">We depend on our employers, for example, to provide us with the money that we need to maintain our individuality.</p></div>
<p>We depend on our employers, for example, to provide us with the money that we need to maintain our individuality. And towards the end of our life, we find ourselves depending on our children, or institutions, or government programs so that we might live out our final days as&#8230; individuals.</p>
<p>One might ask, then, whether Individualism is an <em>artificial </em>form of existence. There&#8217;s an old saying that &#8220;no man is an island&#8221; and it&#8217;s just as true today as when it was first spoken.</p>
<p>However, the same could be said of Collectivism, which cannot exist without the individuals who give it a form of existence. And this brings me back to my argument, because Collectivism also has its own form of intelligence, does it not? Each of the individual units within it serve a particular function in much the same way as the cells of our body carry out their individual functions yet work harmoniously together for the well-being of the whole, the collective entity.</p>
<p>But here, too, we encounter a problem. Clearly, our body doesn&#8217;t seem to notice if we lose a certain number of cells each and every day of our existence; our body&#8217;s always producing new replacement cells to ensure that the needs of the body are continuously met, right?</p>
<p>So, if we take that biological example and apply it <em>socially</em>, then what? We have teachers, doctors, firemen, police officers, truck drivers, farmers, and countless other roles that individual &#8220;cells&#8221; (humans) fill to ensure that the body of Humanity is provided with what it needs to survive. Each of us serves an important role in maintaining the health of the Human <em>body</em> (of individuals). Somehow, the Human <em>body </em>understands this, regardless of what the method (form of government) is that is utilized to ensure that it&#8217;s done. Whether rule is by democracy or by dictatorship doesn&#8217;t matter, because they both depend on said roles to provide for the health of the body. The rest is, as they say, details.</p>
<p>Now, having said that, it&#8217;s vital that I once again return to the point I&#8217;m wanting to make in this article.</p>
<p>There has been a significant shift taking place for years now. Whether it&#8217;s a form of evolution I can&#8217;t personally say. But the <em>corporation</em> has steadily grown in power and influence in those parts of the world where Individualism has itself strained to be recognized. It&#8217;s most easily recognized in alleged &#8220;democratic&#8221; nations, if you can believe that.</p>
<p>I happen to live in the United States of America, a nation that prides itself on freedom. As if in stark contradiction, the ideals that have long held Humanity together—family and community—have suffered grievously. In this country, it is no longer unusual to have children move sometimes great distances from their parents. Families are now spread across states, rather than remaining together. It&#8217;s considered <em>normal</em> by the majority of people. In fact, I&#8217;ve often heard it said that the only time we often see our relatives is when someone gets married or dies. The rest of the time, we continue to grow apart from one another. And this in spite of the fact that up until around World War II, families primarily lived in the same town, or at least within the same district.</p>
<p>In other countries, not only immediate families live near one another (and in many cases live WITH one another), but extended families often are a part of that arrangement as well. Here in the United States of America, on the other hand, parents may live out their final days in nursing homes or elderly communities, placed there by their own children. It&#8217;s a remarkable development, really, because it really illuminates the artificiality of the lifestyle that we&#8217;ve taken to in this nation.</p>
<p>Be that as it may, there is another truly alarming phenomenon taking place in this nation, and that is the gradual ascension to power and authority of the Corporation.</p>
<p>A Corporation is a form of Collectivism. It&#8217;s composed of individuals who work together for a common goal or Purpose.</p>
<p>Now, while there is nothing at all wrong about wanting to do this, what is happening is that these forms of Collectivism are striving for Individualism, and clearly succeeding on every level.</p>
<div id="attachment_107" class="wp-caption alignleft" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/01/corporate_law.jpg"><img class="size-medium wp-image-107" title="corporate_law" src="http://morloc.com/wp-content/uploads/2011/01/corporate_law-300x198.jpg" alt="" width="300" height="198" /></a><p class="wp-caption-text">More and more, artificial entities&#39; rights are given prominence over Human rights.</p></div>
<p>Where one might ask how an artificial form of existence can seek <em>and obtain</em> greater rights and freedoms than the individuals which give it life, we see precisely that taking place as more and more Human laws not only recognize the Corporation as a valid entity, but one entitled to power and authority enforceable through Human Law.</p>
<p>Yet each Corporation is a form of Artificial Intelligence, unable to exist apart from its maker or creator, if you will.</p>
<p>This becomes dangerous especially when the Corporation evolves to the point of existence, or Life, where—like our own human bodies—it no longer faces its own demise through the loss of individual workers (or cells, if you want to draw upon the biological term), and simply replaces those cells with new ones, so as to ensure its own continued existence. Based on what I&#8217;ve seen during my lifetime, the Corporation has indeed achieved that very level of existence, and that would explain why we see so much effort to validate its existence <em>legally</em>, to establish its own Bill of Rights.</p>
<div id="attachment_106" class="wp-caption alignright" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2011/01/1131004.jpg"><img class="size-medium wp-image-106" title="1131004" src="http://morloc.com/wp-content/uploads/2011/01/1131004-300x200.jpg" alt="" width="300" height="200" /></a><p class="wp-caption-text">Corporations spend billions every year to establish their rights as superior to those of humans.</p></div>
<p>And it&#8217;s succeeding!</p>
<p>The frightening part about this is that I see no efforts to stop this from happening. I see no evidence of anyone stopping and asking how it is that an <em>artificial</em> form of life can have more right and entitlements than we humans have. That&#8217;s really the dilemma we face, if in fact we <em>can </em>still face it and stop it before it goes any further—and even that has become suspect. The cynic in me has become convinced that we will continue to see the further establishment of <em>artificial</em> life as superior to ourselves, legally as well as socially.</p>
<p>So, while Hollywood continues to churn out movies about robots that we design suddenly turning on us, while science fiction authors address questions about artificial life and sentience and their rights compared with human rights, we as Humans will continue to fall by the wayside, or at least become more and more subservient to Artificial Intelligence in the form of the Corporation.</p>
<p>It&#8217;s no wonder that in that Biblical tale of the tower of Babel that God Himself came down and broke it up <em>personally</em>. Maybe it was because He recognized the danger of Corporation as a fatal form of Collectivism.</p>
<p>Time will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2011/01/16/the-role-of-artificial-intelligence-in-the-modern-age/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8 &#8211; The Virtualization Solution, Continued Discussion</title>
		<link>http://morloc.com/2010/12/19/windows-8-virtualization-solution/</link>
		<comments>http://morloc.com/2010/12/19/windows-8-virtualization-solution/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 16:31:01 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[emulation]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[virtualPC]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=89</guid>
		<description><![CDATA[I&#8217;ve already touched on a possible solution for the backwards-compatibility that Microsoft likely wants to retain in Windows 8. My argument is to handle backwards-compatibility through virtualization, in much the same was as a BASIC interpreter worked in the days of early personal computing, and then assign that pseudo-kernel to a particular core of a [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_82" class="wp-caption aligncenter" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2010/12/windows_8.jpg"><img class="size-medium wp-image-82" title="windows_8" src="http://morloc.com/wp-content/uploads/2010/12/windows_8-300x187.jpg" alt="Windows 8 is currently in development" width="300" height="187" /></a><p class="wp-caption-text">Windows 8 and The Virtualization Solution</p></div>
<p>I&#8217;ve already touched on a possible solution for the backwards-compatibility that Microsoft likely wants to retain in Windows 8. My argument is to handle backwards-compatibility through virtualization, in much the same was as a BASIC interpreter worked in the days of early personal computing, and then assign that pseudo-kernel to a particular core of a CPU via the <strong>affinity</strong> feature that Microsoft has already developed. Microsoft already has the opportunity to make good on its ownership of VirtualPC by reducing the whole virtualization process to a kernel that runs on top of the Windows 8 kernel. The pseudo kernel would be triggered by a gateway key in either the program itself, or, preferrably, by Windows 8 at program launch.</p>
<p>At this point, the kernel would intercept calls to the system that are obsolete, and act as a <em>translator</em> in behalf of the obsolete software program. Assigning all of this to a single CPU via the Affinity feature would, in effect, emulate a single-core CPU.</p>
<h2>Should they? Yes! Will they&#8230;?</h2>
<p>Really, what does Microsoft need to design in order to maintain backwards-compatibility with existing software?</p>
<p>The first bit of necessary code is already available. When you operate VirtualPC or VMWare, they boot to a BIOS emulator. After that, a driver makes the operating system think that it&#8217;s running from a real hard drive, and is connected to real hardware, typically generic hardware that every operating system in existence can understand. So, there&#8217;s your pseudo kernel, right from the gates. The emulated BIOS. From there, you simply design the next component: the driver-and-user interface, which is the core of any operating system.</p>
<p>Again, all Microsoft has to accomplish here is right a component that will handle translating obsolete system calls for Windows 8&#8242;s new approach to personal computing. The rest of the bells and whistles would then be dependent on the host OS.</p>
<blockquote><p>&#8220;Obsolete software communicates with OS Gateway trigger <strong>&#8211;&gt;</strong> OS Gateway trigger responds with an acknowledge and acts as a conduit, having confirmed that application is Windows 8-aware (certified Win8? <strong>Yes</strong>, then pass-thru to Windows 8).</p>
<p>If OS Gateway doesn&#8217;t receive the pass-bit , then the application is not Windows 8-aware and it switches the track for the application so that it can be handled through the emulation kernel. So, it flags the application as <strong>No</strong>, passing traffic through the pseudo-kernel for handling of obsolete system calls, and act as a pass-thru for compatible system calls and usage.) <strong>&#8211;&gt;</strong> response back to Obsolete software. All of this would take place in a &#8220;off-ramp highway lane&#8221; so that other traffic on the computing highway can continue on at optimal speeds, of course. When the off-ramped traffic finishes its errands, it would be tossed back into the stream with the &#8220;on ramp highway lane.&#8221; Consigning the emulation kernel to a single CPU makes perfect sense. Further, you could run more and more applications in that setting—with the caveat of each one demanding its fair share of that core&#8217;s processing power, but that&#8217;s no different than a single-core computer system.&#8221;</p></blockquote>
<p>The key here is in taking better advantage of today&#8217;s CPU capabilities by treating a CPU core as a potential solution to a serious problem: backwards-compatibility versus advancing the user PC experience. Again, there is absolutely no reason why Microsoft can&#8217;t include this in Windows 8, and really <em>must<strong> </strong></em>include it if it has any chance at a presence in the future of computing apart from relegation to the gaming platform, in much the same fashion as Atari once experienced. And what&#8217;s even better is that they already own the technology via VirtualPC.</p>
<p>If Microsoft doesn&#8217;t, it&#8217;s a perfect opportunity for someone else, even Linux-based distributions. We&#8217;re talking about a kernel that is able to do the things I&#8217;ve laid forth. VMWare, too, could be a strong competitor here by developing on such an approach to personal computing, even as a 3rd-party product.</p>
<p>In it&#8217;s simplest form such an emulator/translator would ideally take the form of a system driver that the end-user installs, and would henceforth run as a nearly transparent emulator, yet virtualizing the older application on-the-fly in a way even more fluidic than VMWare&#8217;s Unity solution.</p>
<h2>One More Feature&#8230;</h2>
<p>Upon installation, the obsolete program would be checked through an updated database and then the database would issue the ideal parameters for the program, if available, and if not, then a warning or advisory is presented to the end-user for a decision on how to proceed. Potentially, this could also be used to grab necessary components required by the obsolete program, which would then be placed in the application&#8217;s folder since the obsolete program would be running in a protected mode anyhow, and thus confined to its own operating space to maintain system stability. This would also facilitate later uninstallation by leaving the host system folders optimal.</p>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2010/12/19/windows-8-virtualization-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8 &#8211; Is Microsoft ready for the future in computing?</title>
		<link>http://morloc.com/2010/12/15/windows-8-is-microsoft-ready-for-the-future-in-computing/</link>
		<comments>http://morloc.com/2010/12/15/windows-8-is-microsoft-ready-for-the-future-in-computing/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 01:04:54 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[tablet PC]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=81</guid>
		<description><![CDATA[Over the next several months, we&#8217;re going to be hearing bits and pieces about the upcoming Windows Operating System. Some of it will be rumors, and some of it solid fact—the reader will have to filter things however. Terms such as &#8220;user state virtualization,&#8221; &#8220;remote desktop services&#8221; and &#8220;virtual desktop infrastructure&#8221; are just now making [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_82" class="wp-caption aligncenter" style="width: 310px"><a href="http://morloc.com/wp-content/uploads/2010/12/windows_8.jpg"><img class="size-medium wp-image-82" title="windows_8" src="http://morloc.com/wp-content/uploads/2010/12/windows_8-300x187.jpg" alt="Windows 8 is currently in development" width="300" height="187" /></a><p class="wp-caption-text">Windows 8 is currently in development by Microsoft. What will it offer?</p></div>
<p>Over the next several months, we&#8217;re going to be hearing bits and pieces about the upcoming Windows Operating System. Some of it will be rumors, and some of it solid fact—the reader will have to filter things however. Terms such as &#8220;user state virtualization,&#8221; &#8220;remote desktop services&#8221; and &#8220;virtual desktop infrastructure&#8221; are just now making their rounds on tech and IT blogs around the internet stratosphere, and I&#8217;m sure there will be plenty of other cool, geek-sounding acronyms and terms yet to come.</p>
<p>But for the average user, what will Windows 8 offer by way of improvements over Microsoft&#8217;s latest flagship operating system, Windows 7? And with the computing world in a fascinating state of technological flux amidst the promotion of &#8220;cloud-based&#8221; computing, the explosion of smartphones (and iPhones), as well as the emerging tablet PC market in 2011, what MUST Microsoft bring to the table if it&#8217;s to show itself capable of competing in a changing world when it comes to the way we compute?</p>
<p>Few experts will dispute the fact that the Windows 7 phone is late to the party, and offers little to no innovation. Rather, it appears that Microsoft has accepted its role of simply tapping into the ideas already in place in the marketplace. It further underestimated the netbook market and went so far as to cripple its Windows 7 operating system through corporate pre-requisites demanding that certain versions of Windows 7 could not run on computers that had a typical netbook screen size—in effect, shooting itself in the foot. Just as unfortunate is the belated appearance of the Windows 7 in a market that has quickly become saturated with Apple iPhones and Google Android smartphones.</p>
<p>On the other hand, Microsoft&#8217;s Windows 7 has quickly become <strong>the</strong> replacement operating system of choice for those who have outgrown Windows XP, or have upgraded to newer PCs. In light of the abyssmal issues surrounding Windows Vista, Microsoft finally got it right—and just in time.</p>
<p>At least for now.</p>
<p>But portability has become the new mantra for computer users around the world. Being able to access the information you want at the swipe of a finger on your iPhone or smartphone has certainly redefined computing in our modern day. But with the introduction of Apple&#8217;s iPad, the computing world saw its future for the first time once again. Netbooks came close in some ways, but really they turned out to be little more than lightweight laptops, with screens that severely hampered their usefulness in doing the work-related tasks that it claimed it would be able to perform.</p>
<p>And while the iPad and tablet PCs market themselves as being able to do the same thing, the real magic is in their appeal to the masses who have come to utilize the internet in a much different manner: through socialization. Nobody realistically expects to do work in PhotoShop or work in massive Excel spreadsheets on tablet PCs, but if someone <em>wanted</em> to do so, they now can.</p>
<p>But underneath all of that lies the operating system which makes it all possible—and then relies on apps that are capable of interfacing with that operating system to accomplish what the user wants. With virtual keyboards and simple finger pinches and taps, the end user is able to do a vast array of activities while no longer being chained to their desk. All they need is a connection, be it wireless or wifi.</p>
<p>If Microsoft stands any chance of making it in the new age of computing, it <strong>must</strong> be willing to redefine its interface philosophy as well as the way it builds its operating system. Although &#8220;cloud-basing&#8221; its OS may seem an attractive solution, as it has hinted at in the past couple years, it&#8217;s a losing bet in light of the fact that wireless companies are already making the shift in their bandwidth policy to charge end users by the amount of data that they access. Gone will be the days of unlimited data transfer—at least for the foreseeable future. If your device is operating from a cloud-based operating system, it will definitely affect your monthly bill in detrimental ways that should make everyone a little concerned, from the very moment that you turn your device on and that operating starts coming across the airwaves to your device.</p>
<p>Be that as it may, that returns me to the point I raised already: Microsoft <strong>must</strong> redefine itself in order to survive. It must go back to basics, and rethink the very kernel upon which Windows 8 will be based. If they really insist on continuing to make waves in the desktop PC market, then so be it. But they cannot simply <strong>port</strong> the desktop version of Windows 8 over to a mobile or portable device—it&#8217;s ludicrous!</p>
<p>At most, there should be three branches of the Microsoft operating system when Windows 8 is ready to be released into the public during its beta phase: Home, Professional, and Mobile. The formerly, pedestrian marketing gimmick of having 5-7 different flavors of an operating system should have led to someone being fired, plain and simple. There are only three types of users: the home PC owner, the business owner, and the on-the-go user. It&#8217;s really that simple. People do not and <strong>should</strong> not have to decide whether they need to purchase Home Basic or Home Premium. Ever!</p>
<p>Apart from that bit of inane thinking, let&#8217;s discuss what else Microsoft must be willing to do if they are to make it into the new age of computing.</p>
<h1>The Windows 8 Kernel</h1>
<p>At the heart of the operating system is a small (by comparison) section of code that geeks refer to as the <em>kernel</em>. The kernel assists with communications between the software and the hardware on a computer, simply put. It&#8217;s the middle man.</p>
<p>The operating system is pretty much everything else apart from the kernel, and is designed to make the end user&#8217;s interaction with their machine flow smoothly and, ideally, <em>intuitively</em>.</p>
<p>When Windows 3.1 was released, the entire operating system, including the kernel, required some 7 megabytes of storage space. Truth be told, there are MP3 files that are larger than the amount of space Windows 3.1 needed in order to work on a PC. When Windows 98 was released, it required up to 355 megabytes of storage space, roughly the amount of space that a VCR-quality television show now requires.</p>
<p>That increased exponentially when Windows XP hit the marketplace, suddenly requiring around 6 gigabytes of storage space in order to function (optimally), nearly the equivalent of a single full-length movie encoded onto a DVD. Now, of course, Windows 7 demands at least 20 gigabytes of storage space <em>before it can even begin interfacing with your applications</em>, which will then require still more space.</p>
<p>Of course the argument arises that storage space has increased in the marketplace, with most PCs housing a 320GB hard drive. But let&#8217;s be honest: the role of the operating system in the PC is still to interface with the hardware of the machine, and the user. That includes the kernel.</p>
<p>And this is why a mere <em>port</em> of Windows 8 desktop OS to a mobile device is doomed to failure: it&#8217;s preposterous to expect that the average 8GB mobile device can handle the storage requirements, and equally unconscionable to offer a stripped-down operating system in order to <em>shoe-horn</em> Windows 8 into a smartphone or tablet PC. It <strong>must</strong> be an operating system and kernel in its own right—further, if Microsoft can design an operating system that runs <em>efficiently</em> in an 8GB or even 16GB device while leaving a tremendous amount of storage space for the installation of apps, then they should be willing to do the same for any desktop OS.</p>
<p>In effect, Microsoft needs to design Windows 8 <em>primarily for the mobile PC market</em>, and then adapt <em>that</em> to the desktop PC versions using the same operating system and underlying kernel. It&#8217;s the only philosophical approach that makes sense. And obviously they <em>can</em> do that, because they were able to develop Windows XP by basing it on the underlying Windows 2000/NT kernel, which had proven a solid system.</p>
<h1>The Windows Registry is dead&#8230;  Long live the Windows Registry!</h1>
<p>The next thing Microsoft MUST accept is that the former method of operating from a centralized Registry must end. There is simply no acceptable way that they will be able to continue to rely on that method of operation in a mobile device. It becomes a behemoth malady over the course of time as apps are installed and removed, while leaving behind traces of themselves in the registry. It&#8217;s unwieldy, it&#8217;s a disaster, and it should have been retired early on in the developmental stages of Windows Vista.</p>
<p>If Microsoft is going to be expected to taken seriously in areas such as virtualization, then it must dispense with the Windows registry. When an application is installed, it should be self-contained to help facilitate any virtualization, and to facilitate isolation from other apps in the event of a malicious software install. No application in existence should ever be allowed to write DLL files, for example, to the operating system&#8217;s own folders. EVER! If they need a DLL that badly, then they can copy such from the operating system&#8217;s verified library of DLLs if absolutely necessary, or simply <em>reference</em> it through an API. Although Microsoft has come a long way in protecting vital DLL files from being overwritten by older versions, for example, the fact remains that an application should be entitled to its <em>own</em> folder. That is its world while it is installed on the PC or mobile device. If it can&#8217;t survive without becoming a parasite, it shouldn&#8217;t be allowed to run in Windows 8.</p>
<p>Apple&#8217;s OSX is a perfect (?) example of how applications should behave while they reside on the operating system. Applications operate from their own self-contained box, if you will, with the Apple&#8217;s operating system handling matters beyond that point by essentially acting as a gateway to the rest of the computer system. Need to uninstall the app? No problem—you drag it to the trash and it wipes itself out of existence, completely. No remnants left behind in a centralized registry that can do nothing more than grow and bloat, slowing the user&#8217;s system down further and further to the point of frustration that can be fixed only by a system wipe and reinstall.</p>
<p>I have plenty of applications that operate perfectly fine from within their own folder, never having to be reinstalled in a fresh Windows setup; I simply copy the folder from its backed-up location, or even run it from that alternate location. There really is no viable excuse why every Windows-based app can&#8217;t do the same thing. For everything else, there is an API or similar method of utilizing the operating system.</p>
<p>Now, I fully understand that there must be a place to store variables, licenses, and their ilk. But today, a growing number of applications have started using the simple XML file, which has the added attraction of customization, if a computer geek feels so inclined.</p>
<p>At the least, rather than an embedded registry, Microsoft could design a system folder that would house the various applications&#8217; XML files and then set permissions on those XML files to the respective applications—or elevated privileges for IT experts or system administrators (or geeks who aren&#8217;t concerned with mucking things up). This would greatly expedite and enhance application uninstalls by 1) keeping an application in its own folder exclusively, with the respective XML going to the assigned but protected System Application Folder; and 2) removal of said application simply being a matter of drag-and-dropping that application into the trash, with the final step simply being the removal of the XML file from the aforementioned applications folder.</p>
<p>Undoubtedly, I&#8217;m oversimplifying throughout this article, but that&#8217;s because the details and technicalities are far outside the scope of the article—however, this does not in any way diminish the <em>approach</em> to Windows 8 that I am suggesting. Design Windows 8 Mobile, and then adapt that to desktop PCs, Microsoft, instead of the other way around. Seriously!</p>
<h1>Windows 8: Backwards Compatibility</h1>
<p>It&#8217;s a given that there is absolutely no need for Windows 8 Mobile to worry about any sort of backwards compatibility with applications that were designed for older versions of Windows. Backwards compatibility would be something that is developed once the Windows <em>core</em> operating system of Windows 8 is brought together. Further, once development on the desktop adaptation of Windows 8 is underway, all backwards compatibility must be handled within <em>virtualization</em>. No, not by tacking on Virtual PC as Microsoft did with Windows 7 in providing a virtual Windows XP for those who purchased Windows 7 Ultimate—rather, but by completely rethinking the approach.</p>
<p>If Windows 8 is designed to keep applications in their own operating space to maintain system integrity and stability, then this same philosophy must equally be demanded (and maybe even more so) of older apps that the end-user will need in their day-to-day desktop activities.</p>
<p>Currently, Microsoft handles this in three fashions: If a program is 64-bit, it will be installed in the Program Files folder; if it&#8217;s a 32-bit program getting installed on a 64-bit operating system, it is installed in the Program Files (x86) folder; and if it really, really needs Windows XP, then the user can install it in Virtual PC.</p>
<p>Before I continue, I want to reiterate that backwards compatibility <em>should only be handled at the desktop level</em>. And since Microsoft would simply be adding the feature onto its core Mobile operating system, it can be done in a modular fashion.</p>
<p>Since, then, backwards compatibility of applications would be handled by the faster, more powerful CPUs of today&#8217;s and tomorrow&#8217;s desktop and laptop PCs, virtualization makes perfect sense. Run the application inside its own system &#8220;bubble&#8221; where it thinks it&#8217;s running on an older operating system, probably Windows XP for all intents and purposes, since applications that require Vista can typically run just fine on Windows 7.</p>
<p>This, of course, has certain problems that we can anticipate right from the start of development of the desktop tier of the Windows 8 operating system.</p>
<p>First, most XP apps will want to operate from the older Program Files folder. Windows 7 and Vista both accommodate this by providing handy gateways that essentially fool the program into being redirected to actual folders of the newer operating system, and installing such applications into the Program Files (x86) folder. Since Windows 8 requires applications to run out of their own self-contained folders, and since XP applications do not follow this procedure, the issue is how to make the XP app work in an environment that no longer exists.</p>
<p>Ideally, Microsoft would evaluate VirtualPC for adaptation as a kernel that rests on top of the actual OS kernel of Windows 8 and operate in such a way that it would act as a translator for the older program, and then shift data to where it needs to go, or translate it as necessary to meet the requirements of Windows 8. In effect, it would act as an on-the-fly compiler in much the same way as BASIC interpreters of old would take the program in BASIC language and convert it to Assembly Language so that it would run. On today&#8217;s machines, with the powerful multi-core CPUs that are available, this is a no-brainer. If an older program needs to run, then assign that program to one of the CPU cores and let the virtualizing kernel work its magic, handling such matters as file access and redirection, routine conversions from XP-specific code to Windows 8-specific code, etc, and then returning the expected data. The older application would, upon installation, be recognized as an older pre-Windows 8 program, and handed off to the virtualizing kernel for any further management, including seeing to it that it goes into its own folder just like every other Windows 8 application. The difference would be transparent to the end user.</p>
<p>But what about the DLL requirements of various older applications, which may be expecting certain system DLL files to pre-exist and be accessible. Again, this would be handled by the overlaying translator kernel. If a program that installing contains the DLL, then the solution is already provided, and all the interpreting kernel would have to do is redirect or proxy that DLL back to the program&#8217;s own folder. If it isn&#8217;t provided, and it&#8217;s a standard DLL file from the XP system library, Windows 8 would offer to download the DLL from Microsoft in much the same way that it offers to check for drivers online. This has the added advantage of only being placed on the Windows 8 desktop <em>as needed</em> rather than just-in-case and preinstalling them as part of the Windows 8 operating system. If the program does not come with the DLLs that it requires, neither does the Windows Update site have them, then, just as in the case of missing drivers, Microsoft would simply direct the user to contact the software manufacturer, who would be obligated to provide the necessary DLL. The DLL would then be installed into the application&#8217;s own folder and meet Windows 8&#8242;s self-containment requirements for operation.</p>
<h1>Windows 8: Size DOES Matter</h1>
<p>In order to keep Windows 8 at a manageable size, since it would first be developed around mobile devices which have a limited amount of storage space to begin with, Microsoft will need to rethink its API—that is, the way that any given program interacts directly with the operating system. Since tablet PCs and smartphones would have far less diversity in hardware than desktops, this again should pose no problem. However, once development of Windows 8 then reached desktop implementation, Microsoft&#8217;s Windows 8 will need to hand-off certain tasks to the underlying hardware of the desktop or laptop PC. Without question, today&#8217;s video cards have powerful enough GPUs to drive graphics, whether in the form of a UI (user interface), or gaming demands, and their respective drivers present the potential that Microsoft needs to keep its own operating small, tight, and concise while handing off jobs that can and should be handed off to the respective hardware devices, such as graphics and sound cards. Other devices, such as USB, Firewire, and Network Interface Controllers would operate in much the same way they currently do, through their own drivers and handlers, and accessed via the Windows 8 operating system and kernel—albeit in the same fashion as applications, that is within their own controlled operating space.</p>
<p>Likewise, older drivers could feasibly be handled via the virtualization kernel as needed in much the same way as older applications. When this is not a workable solution, the responsibility would fall back on the device manufacturer (who would, more than likely, simply insist on the user moving to a more current device, I&#8217;m sure).</p>
<p>The role of the operating is simple: to act as the gatekeeper and middle-man between the end-user and his PC or mobile device. It also interacts with the devices of that computer. But anything beyond that is best left to add-ons, modules, and even hacks. This <em>encourages</em> development in the community, and makes the operating system more attractive in the long run by first meeting the <em>needs</em> of the end-user, and then being friendly and open enough to address the <em>wants</em> that come later.</p>
<h1>Windows 8: It&#8217;s THAT Simple, Really</h1>
<p>As long as this article is, there is much more that has been left unsaid, and perhaps I will be able to return to this topic at a later date. However, the point I am making is that everything I have presented herein is simple AND it&#8217;s entirely within the capacity of Microsoft to accomplish, <em>if it&#8217;s willing to do so</em>. If it isn&#8217;t, then it may be writing its own epitaph in an age where people are moving away from their desks, <em>but interfacing more than they ever have before</em>, mostly because of the sheer ease and convenience of doing so. While there will continue to be a need for a point-and-click, mouse-centric style operating system to handle the drudgery of work-related activities that demand more than a smartphone, iPhone, iPad or aPad can currently handle in any <em>practical</em> manner, the fact remains that the day will come more swiftly than most realize when those handheld devices <em>will</em> be able to handle such tasks—if not through direct finger-oriented entry, than certainly through verbal directives, and it is in Microsoft&#8217;s own self-interests to act as though that day is already here, and Windows 8 may be its last chance to do so, at least in the consumer market—because PCs will be a part of the business landscape longer than they will be a part of the consumer world. And that&#8217;s a fact that Microsoft cannot afford to remain blind to, if we&#8217;re going to be honest about the shape of things to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2010/12/15/windows-8-is-microsoft-ready-for-the-future-in-computing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Decides to Exclude IE in Windows 7, EU Unhappy, Competitors Unhappy</title>
		<link>http://morloc.com/2009/06/12/microsoft-decides-to-exclude-ie-in-windows-7-eu-unhappy-competitors-unhappy/</link>
		<comments>http://morloc.com/2009/06/12/microsoft-decides-to-exclude-ie-in-windows-7-eu-unhappy-competitors-unhappy/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 13:57:30 +0000</pubDate>
		<dc:creator>Timothy Kline</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[browser wars]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[EU]]></category>
		<category><![CDATA[European Union]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet Explorer 8]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft's legal woes]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://morloc.com/?p=75</guid>
		<description><![CDATA[Today, the EU issued a response to Microsoft&#8217;s recent decision to not include Internet Explorer 8 in certain editions of Windows 7 that will be released across Europe. This decision by Microsoft is part of an ongoing legal case involving Microsoft&#8217;s monopoly across Europe, and the attempts of various 3rd party browser software developers trying [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_76" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-76" title="The Browser Wars Continue" src="http://morloc.com/wp-content/uploads/2009/06/the-5-major-browers-of-2009.jpg" alt="The Browser Wars Continue" width="400" height="289" /><p class="wp-caption-text">The Browser and Search Engine Wars Continue</p></div>
<p>Today, the EU issued a response to Microsoft&#8217;s recent decision to not include Internet Explorer 8 in certain editions of Windows 7 that will be released across Europe. This decision by Microsoft is part of an ongoing legal case involving Microsoft&#8217;s monopoly across Europe, and the attempts of various 3rd party browser software developers trying to make inroads into the PC market. The <a href="http://tech.yahoo.com/news/ap/20090612/ap_on_hi_te/eu_eu_microsoft" target="_blank">EU&#8217;s response to this decision</a> was an expression of unhappiness, holding the position that Microsoft&#8217;s decision offered <em>less</em> choices rather than more, and announcing that they will be making a determination of this latest move by the Redmond-based software giant, and whether it will affect the ongoing matter of monopolizing the market.</p>
<p>Still, nobody will be more surprised than myself that I side with Microsoft on this one. In spite of Microsoft&#8217;s problems and public image, on <em>this</em>, at least, they are in their right to exclude their own internet browser and leave it to the end user to decide which web browser they want to use, and install it. I say that with one caveat which I will come back to in a few moments.</p>
<p>Microsoft is, ultimately, a software development company. I can think of no legal precedent—nor do I believe there should <em>be</em> one—that compels a software developer to include competing developers&#8217; software within their own. Is Coca Cola compelled to sell Pepsi products to keep things fair—because customers should have <em>options</em>? Should Mastercard offer Visa credit cards alongside their own—because customers should have <em>options</em>?</p>
<p>Some might argue that since Windows is an <em>operating system</em> that allows someone to run software, that the rules should apply differently. But if that&#8217;s the case, then when will we see Apple&#8217;s own operating system, Mac OS X, be compelled to offer competing web browsers to their own Safari browser? And just try to get Opera, Firefox, or Google&#8217;s Chrome browsers installed onto an iPhone or iPod Touch as an alternative to the built-in Safari. Nobody is hauling Apple in to court, though, to obtain a similar legal imposition as the EU is trying to impose on Microsoft.</p>
<p>Microsoft made significant inroads when it designed their upcoming Windows 7 to allow the disabling of Internet Explorer web browser so that the enduser can go with their own preferred browser. I think they deserve props for that, because previously, IE was always vying for top-dog position, and it <em>did</em> have a built-in advantage. Heck, Internet Explorer 7 and 8 even allow the end-user to select their own search engine instead of being stuck with Microsoft&#8217;s own search engine. That, too, is very satisfactory.</p>
<p>But software developers <a href="http://tech.yahoo.com/news/nm/20090612/tc_nm/us_opera_microsoft" target="_blank">such as Opera say that Microsoft&#8217;s decision to not include IE is &#8220;not enough.&#8221;</a> In Opera&#8217;s opinion, an operating system (should be forced to include) several web browsers (including their own, of course!). This goes back to what I was saying earlier in regards to Apple&#8217;s Mac OS X. Where is Opera&#8217;s developer hitting the airwaves, demanding that Apple be forced to include several web browsers in <em>their</em> OS? The same could be said of every Linux distribution out there.</p>
<p>Think about it! If EU rules against this latest decision by Microsoft, and software developers such as Opera have their way, it&#8217;s a boon for Microsoft&#8217;s competitors. What better way to get promotion and advertising and to get your product into the hands of the public than to accomplish it through the expense of Microsoft! Microsoft would, essentially, be forced to cover all of the distribution costs, advertising costs, and all other costs in providing software to the masses—in behalf of 3rd party vendors! It&#8217;s a brilliant idea (for the competitors, but it&#8217;s unfair and hopefully it&#8217;s found to be illegal and indefensible. Because once you start down that road, you&#8217;re also opening the door to every other competing software out there. Windows 7 would have to include alternative email programs, for example. Or alternatives to NotePad. Or, Windows Explorer.</p>
<p>There&#8217;s also the issue of security. Let&#8217;s say that the version of Opera included in Windows 7 distributions is later found to have a significant security hole that can affect the Windows operating system. What then? Does Microsoft stop the presses, download the latest Opera version and recompile their Windows 7 DVD, send the new version off to the press, and begin distribution all over again—at least until the next security hole?</p>
<p>Frankly, I find the whole scenario preposterous. Microsoft should not have to foot the bill for 3rd party vendors and developers. They <em>should</em> have to make their operating system compatible with <em>optioning </em>for alternatives such as Opera and Firefox and Safari—and they&#8217;ve done that. But monopoly or not, they shouldn&#8217;t have to <em>market</em> their competitors&#8217; software, too. I&#8217;d even go so far as to say that if Opera and other developers are that unhappy with Microsoft&#8217;s decision—then they should develop an alternative operating system to <em>compete</em> with Windows 7. Then, they can happily include their selected web browser. <em>Then</em>, when their own competitors haul them into court and force <em>them</em> to redistribute other browser versions, they&#8217;ll know how it is for Microsoft.</p>
<p>But if they&#8217;re going to force Microsoft to bow to the demands of 3rd party developers, then I had better see the same thing done with Apple—which governs with a far tighter fist than even Microsoft—and then with all of the Linux distributions, such as Ubunto, Red Hat, and all the rest. Anything less, and they&#8217;ll have lost a great deal of respect in my view.</p>
<p>I mean, I&#8217;m the first to admit that in most areas I&#8217;m against Microsoft&#8217;s business practices and public debacles. Believe me, I&#8217;m not a huge fan of Microsoft sometimes—or a lot of the time, actually. But on <em>this</em> particular issue, it&#8217;s clear that their in their right, and I support their decision.</p>
<p>Which brings me back to the caveat I mentioned earlier.</p>
<p>If they exclude Internet Explorer, I&#8217;m really curious how the end-user will be able to download and install an alternative browser. You almost <em>have</em> to have a browser to download other browsers.</p>
<p>One option that I think would be acceptable and actually work is the built-in Windows Update application. All Microsoft would need to do is include some sort of linkage in the application that would take a person to listing of alternative browsers, and then allow the end-user to select one and install it via Windows Update. And that would be the extent of Microsoft&#8217;s obligation to 3rd party web browser developers.</p>
<p>So what do you think?</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://tech.yahoo.com/news/nm/20090612/tc_nm/us_opera_microsoft</div>
]]></content:encoded>
			<wfw:commentRss>http://morloc.com/2009/06/12/microsoft-decides-to-exclude-ie-in-windows-7-eu-unhappy-competitors-unhappy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

