<?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>getwired.com &#187; Apple</title>
	<atom:link href="http://getwired.com/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://getwired.com</link>
	<description>security, privacy, Windows, Google, and Apple</description>
	<lastBuildDate>Tue, 07 Feb 2012 06:00:58 +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>Hey kids, let&#8217;s go to Dubuque!</title>
		<link>http://getwired.com/2011/02/07/hey-kids-lets-go-to-dubuque/</link>
		<comments>http://getwired.com/2011/02/07/hey-kids-lets-go-to-dubuque/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 17:35:10 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=288</guid>
		<description><![CDATA[When you travel somewhere, especially somewhere new, somewhere eclectic &#8211; do you ever buy your airline ticket, hop on the plane, and eagerly look forward to planning your activities once you arrive? No. No, you don&#8217;t. You plan a trip, &#8230; <a href="http://getwired.com/2011/02/07/hey-kids-lets-go-to-dubuque/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When you travel somewhere, especially somewhere new, somewhere eclectic &#8211; do you ever buy your airline ticket, hop on the plane, and eagerly look forward to planning your activities once you arrive?</p>
<p>No. No, you don&#8217;t. You plan a trip, buy tickets, get everything lined up long before you go. It&#8217;s been my contention for some time that buying a new computing device &#8211; smartphone, tablet/slate or other, is just like taking a trip. Also, unlike years ago where when we bought a computer, it was guaranteed to come with Windows and run all the old apps that for some reason we hang on to like hoarders on a TV show, today&#8217;s new devices come with a Baskin-Robbins assortment of operating systems &#8211; none of which will run Windows applications as-is (and that&#8217;s fine, as long as enough other apps <em>are </em>actually available for the device being considered).</p>
<p>With all due respect to the people of Dubuque, I call the act of buying a device without regard to how you&#8217;ll actually use it, &#8220;<em>taking a trip to Dubuque</em>&#8220;. I have been to Dubuque once, briefly while moving cross-country, but I can&#8217;t speak with authority as to the activities that avail themselves there (I&#8217;m sure there are some fun and interesting things to do). But having come from a similarly small town in Montana with a less catchy name, Dubuque works better as a destination that you&#8217;re going to want to plan for before you arrive, or you might be a little bored.</p>
<p>I was a fan of Microsoft&#8217;s Tablet PC platform when it first came on the scene &#8211; in fact my main computer at Microsoft for almost two years was a Motion Computing &#8220;slate&#8221; device (not a convertible, though I did order a Motion USB keyboard too). Unfortunately, my experience was that handwriting recognition, though handy, wasn&#8217;t perfect &#8211; and with my horrible handwriting, resulted in an archived database of my handwriting, not anything searchable or digitally usable. In essence, OneNote and a few drawing applications ( I didn&#8217;t have Photoshop, but surely it would be useful as well) were the only real applications that took advantage of the Tablet PC platform. That hasn&#8217;t changed much. Today the main reason why you&#8217;d buy a Tablet PC running Windows 7 is for pen input, not broad consumer scenarios (Motion Computing, which still makes great hardware has become soley focused on medical and services for exactly this reason). Though Windows 7 actually <em>does</em> have full multi-touch gesture support, <em>most people don&#8217;t even know this</em>, as witnessed during a recent webinar we had at work where people asked when Microsoft would introduce a version of Windows with touch support (they already do!) - and few applications make the most of it. I haven&#8217;t tried using Microsoft Office 2010 with a touch-focused PC, but I can&#8217;t imagine it being a great fit. Office, to date, is written to be driven via  a mouse (or a stylus, acting as a proxy-driven mouse). Touch requires a very different user interface design.</p>
<p>The iPad was successful from day 1 because it took advantage of the entire stable of iPhone applications, and simply doubled their resolution (to varying success), and used that to cantilever into motivating developers to build iPad optimized applications. No Android slate has established anywhere near the same market, most likely because of this aspect &#8211; when you get the device, <em>what do you do with it</em>? Sure. You&#8217;ll browse the web and check email. What else? How many consumers really want to pay $800+, plus data plans for a device that can just check email and browse the web? That&#8217;s not very viable. Today, HP <a href="http://news.cnet.com/8301-13506_3-20030815-17.html" target="_blank">announced</a> new, pretty good looking all-in-one TouchSmart devices. Though one section of that article mentions them being consumer focused, the article ends with a fizzle, stating the systems are &#8220;designed with the &#8216;hospitality, retail, and health care&#8217; industries in mind&#8221;. Yes, that&#8217;s right. Without a stable of consumer-focused multi-touch applications, devices like this, as great as they may sound at first glance, become just simple all-in-one PC&#8217;s for most, and touch-based only when damned into a career within a vertical industry with one or more in-house applications written just for touch, that they&#8217;ll run day in and day out until the device is retired.</p>
<p>It&#8217;s quite unfortunate how touch hasn&#8217;t taken off in Windows. ISVs don&#8217;t write apps because there aren&#8217;t enough touch-based Windows computers and no way to monetize to the ease and degree the Apple App Store has enabled, and yet people don&#8217;t buy touch-based Windows PCs for the same reason they don&#8217;t buy 3D TV&#8217;s &#8211; it&#8217;s a trip to Dubuque. Like most consumers, I&#8217;m not going to buy a ticket there until we&#8217;ve got some clear plans of what we&#8217;re going to do on the trip.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2011/02/07/hey-kids-lets-go-to-dubuque/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unlimited &#8211; for a limited time only</title>
		<link>http://getwired.com/2011/02/05/unlimited-for-a-limited-time-only/</link>
		<comments>http://getwired.com/2011/02/05/unlimited-for-a-limited-time-only/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 16:39:14 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=283</guid>
		<description><![CDATA[Know what a loss leader is? It&#8217;s something you give a way at or below cost in order to get feet in the door of your store or to get people clicking through to your website. Enter the word, &#8220;unlimited&#8221;. &#8230; <a href="http://getwired.com/2011/02/05/unlimited-for-a-limited-time-only/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Know what a loss leader is? It&#8217;s something you give a way at or below cost in order to get feet in the door of your store or to get people clicking through to your website.</p>
<p>Enter the word, &#8220;unlimited&#8221;. Really now. Not many things are actually unlimited. Stars and planets exist for a long time, but unlimited? No. The universe goes on for quite a long distance &#8211; as a species, we&#8217;ll likely never know the answer to the question of, &#8220;is the universe finite or infinite&#8221; &#8211; so even our universe may not be &#8220;unlimited&#8221;.</p>
<p>I&#8217;ve been known to say, &#8220;if something advertises itself as being &#8216;green&#8217;, it probably isn&#8217;t&#8221;. Not always true, but a good rule of thumb to ensure you always question, &#8220;is it really?&#8221;</p>
<p>In the past two years, we&#8217;ve seen AT&amp;T  move from selling tens of millions of iPhones with unlimited data to a new model with a capped 2GB a month, plus overages. You can&#8217;t even get unlimited unless you&#8217;re grandfathered in under an old unlimited plan. Bear in mind, 2GB is a LOT of data for most consumers to burn through in 30 days on a phone (even a really smart one), and I have to work really hard to try and bust through the 2GB cap in order to self-validate having the retained unlimited plan.</p>
<p>Verizon? Yeah &#8211; they have unlimited for the new iPhone &#8211; but that is just to lure people like me away, and <a href="http://www.bizjournals.com/sacramento/news/2011/01/26/verizon-unlimited-data-plans-temporary.html" target="_blank">will end in time</a>.</p>
<p>I noticed Mozy, the popular online backup utility, <a href="http://news.cnet.com/8301-30685_3-20030096-264.html" target="_blank">ended their unlimited backup plan</a>.</p>
<p>I&#8217;ve noticed a growing trend of seeing &#8220;unlimited&#8221; as a loss leader to get people hooked into a subscription product, only to see the model change at a later date. I&#8217;m not necessarily calling this a bait-and-switch, since many companies handle the transition well, grandfathering in the early subscribers who usually led to the services economics no longer making sense, as their demand on the service exceeded the supply that was within plan. But it is troubling to see so many companies throwing out the word &#8220;unlimited&#8221; as marketing bait only to lure you back in to a constrained model at a later date.</p>
<p>The reality is, unlimited isn&#8217;t unlimited &#8211; almost every service or product I can think of grows to the point where <em>unlimited </em>is actually available <em>for a limited time only</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2011/02/05/unlimited-for-a-limited-time-only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows on ARM &#8211; some notes</title>
		<link>http://getwired.com/2011/01/06/windows-on-arm-an-important-note/</link>
		<comments>http://getwired.com/2011/01/06/windows-on-arm-an-important-note/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 06:57:37 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://getwired.com/2011/01/06/windows-on-arm-an-important-note/</guid>
		<description><![CDATA[This evening, in lieu of a transcript, I listened a few times to Steve Ballmer&#8217;s CES keynote &#8211; specifically around the 3:06:23 mark. Given my blog post yesterday, I was most curious as to whether I was correct that there &#8230; <a href="http://getwired.com/2011/01/06/windows-on-arm-an-important-note/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This evening, in lieu of a transcript, I listened a few times to Steve Ballmer&#8217;s <a href="http://blogs.msdn.com/b/mssmallbiz/archive/2011/01/05/how-to-watch-the-steve-ballmer-2011-international-consumer-electronics-show-ces-opening-keynote-live.aspx" target="_blank">CES keynote</a> &#8211; specifically around the 3:06:23 mark. Given my blog post yesterday, I was most curious as to whether I was correct that there would not be any x86 application compatibility for Windows running on ARM. Steve&#8217;s words are below, emphasis is mine:</p>
<blockquote><p>&#8220;We are very excited about the full set of partners for the next version of Windows.<br />
NVidia, Qualcomm and Texas Instruments are working on SoC designs based on the ARM architecture.<br />
Intel and AMD will continue to innovate on the x86 platform, including the new low-powered SoC systems that will be fully supported by Windows <em>and will include support for native x86 applications</em>.&#8221;</p></blockquote>
<p>To paraphrase the above, x86-based SoC systems will of course include x86 application support, but new ARM-based SoC systems will not provide any emulation support for native x86 applications. Applications and device drivers will have to be recompiled and/or rewritten to run on Windows on ARM.</p>
<p>This is very significant, as it is both a pro and a con. The pro is that legacy x86 applications not optimized for gesture won&#8217;t likely cross into ARM, and new applications will likely be written that both take advantage of the ARM processor, end-user scenarios anticipated for the device (not sitting at a keyboard using a mouse, running Lotus 1-2-3), and be designed for the small/mobile form factors we can anticipate. The con is of course that application compatibility is what made Windows what it is today &#8211; most major applications make the leap from version to version of Windows,  and Microsoft makes a concerted effort to ensure legacy application compatibility. If you have an ancient x86 app for Windows 7 that you love, it may not be waiting for you (but a new version or an entirely new app may be) when you get there. This is uncharted territory for Microsoft. I can recall major burps Windows has hit along the way &#8211; 95 (loss of some 16-bit apps and many devices), ME (loss of real-mode DOS apps, XP (loss of many more DOS apps and many devices), Vista (mostly loss of devices). But this will be the most major hiccup I can think of in terms of application compatibility. Honestly, I feel that is a mixed bag, and Windows on ARM shouldn&#8217;t be noted as a &#8220;it&#8217;s a stupid idea because&#8230;&#8221; as I think a new generation of apps, designed for the form factor, CPU, scenarios, and end-user needs will be far more valuable to Microsoft than 20 year old applications that don&#8217;t need any of the new functionality delivered by systems using the ARM SoC architecture. Another significant benefit to excluding emulation support for x86 on ARM is operating system size. In order to support x86 applications with an emulation layer, the operating system would likely need to be nearly twice the size of an ARM-only version.</p>
<p>As I alluded to yesterday, Windows on ARM is step 1 of 4 to building computers (tablet/slate or other) that can compete with the iPad. This first step is significant &#8211; but it shouldn&#8217;t be touted as a move that will make a Windows PC on ARM an immediate alternative/equivalent for a consumer considering an iPad or other ARM-based slate or ARM-based notebook. To do that, Microsoft has to do the three additional steps, below.</p>
<ol>
<li>Natively support Windows on the ARM (or low-powered x86 SoC) processor architecture (including streamlining the OS to minimize background services and processes that blow CPU time/battery life)</li>
<li>Emphasize gesture-based APIs as an equal mode of interaction with Windows vs. mouse/stylus</li>
<li>Work with OEM partners to come up with system designs that are feature/value competitive, unique, and that consumers fall in love with</li>
<li>Evangelize and enable an ecosystem of gesture-based applications and games <em>before the platform arrives</em></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2011/01/06/windows-on-arm-an-important-note/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should Microsoft ARM Windows?</title>
		<link>http://getwired.com/2011/01/04/should-microsoft-arm-windows/</link>
		<comments>http://getwired.com/2011/01/04/should-microsoft-arm-windows/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 21:57:18 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=251</guid>
		<description><![CDATA[There has been quite a bit of recent discussion and hearsay about Windows on ARM processors &#8211; that is, a rumor that Microsoft is developing a version of Windows (full Windows, not CE/Windows Phone 7 &#8211; which already run on &#8230; <a href="http://getwired.com/2011/01/04/should-microsoft-arm-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There has been quite a bit of recent discussion and hearsay about Windows on ARM processors &#8211; that is, a rumor that Microsoft is developing a version of Windows (full Windows, not CE/Windows Phone 7 &#8211; which already run on ARM)  that supports the low-powered ARM processor preferred for mobile devices today.</p>
<p>Windows NT, upon which all full versions of Windows today are based, was designed from day one to be a &#8220;portable&#8221; architecture. Though the Intel x86 (and the architecturally derived 64-bit AMD64/x64 platform) has always been and continues to be the principal architecture supported by Windows, it didn&#8217;t start out that way (the first architecture supported by NT wasn&#8217;t x86 &#8211; it was the Intel i860 RISC processor &#8211; explicitly to force a portable architecture).</p>
<p>Throughout it&#8217;s life, NT has supported quite a few non x86 architectures &#8211; but in the end, every one has been deprecated &#8211; even the Intel Itanium (IA64) architecture is now end-of-lifed &#8211; leaving x86 and it&#8217;s descendant x64 as the sole Windows architectures. <em>Again</em>.</p>
<p>It is surely possible that the Windows codebase could be ported to support the ARM architecture. But let&#8217;s stop for a second and asses what Windows on ARM would <em>really</em> mean. Assume Microsoft released a version of Windows 7 (say at the same time as Service Pack 2) or it simultaneously shipped Windows 8 for ARM at the same time it shipped for x86/x64 in the assumed Q4CY2012 timeframe. What would Microsoft really gain?</p>
<p>As many people say Microsoft should port ARM to Windows, I think it&#8217;s important to note what Microsoft would and would not gain by adding support for ARM. This list is not perfect, it is comprised of some fact and some opinion, and I welcome your feedback and will tune it accordingly. But I believe anyone saying, &#8220;Microsoft needs to port Windows to ARM&#8221; should carefully consider this maneuver. Microsoft has never sustained Windows on any platform besides x86. What would make Windows on ARM succeed where others have failed?</p>
<p>Truths of Windows on ARM</p>
<ul>
<li><strong><span style="text-decoration: underline;">Windows on ARM is possible.</span></strong><em> <strong>TRUE</strong> – Microsoft has  ported the Windows codebase to RISC architectures before, and could  surely do it again. The low power constraints of ARM provide a unique  challenge, but it could be done. See the next point though; this is only  part of the battle.</em></li>
<li><span style="text-decoration: underline;"><strong>Windows applications could be ported to ARM.</strong></span><strong><em> TRUE</em></strong><em> – Though key applications and APIs are designed explicitly for the x86  or x64 architecture, it would not be insurmountable to port them to ARM –  again, this <strong>still</strong> isn’t the most significant problem facing  Microsoft to provide an iPad counterpoint – gesture-based navigation and  low power consumption are.</em></li>
<li><span style="text-decoration: underline;"><strong>Windows on ARM could provide a desktop platform as well as a tablet platform.</strong></span><strong><em> TRUE</em></strong><em> – certainly Windows optimized for tablets could run on desktops as  well, and would likely provide a great thin client platform (as Windows  CE and now Windows Embedded Compact have done for some time). Touch  enablement may not be as logical here, though and a focus on thin  clients would risk mindshare and potentially marketshare of Office users  unless an ARM-based, gesture-focused version of Office was also  available.</em></li>
</ul>
<p>Fallacies of Windows on ARM</p>
<ul>
<li><span style="text-decoration: underline;"><strong>Windows on ARM will provide a counter to the iPad.</strong></span> <strong><em> FALSE</em></strong><em> (technically) – Architecturally porting Windows is step one. Gesture-enabling the entire operating system and providing gesture-focused development APIs are step two. OEMs must then provide devices as compelling as or more compelling than the iPad, at a competitive price and with reasonable non-WiFi connectivity options (see the recent $100 Galaxy Tab price drop for an example here). Simultaneously, Microsoft would need to nurture an ISV application ecosystem in a way they have not in some time, and with urgency they haven’t really ever done &#8211; all while not randomizing the Windows Phone 7 platform or ISV ecosystem.</em></li>
<li><span style="text-decoration: underline;"><strong>Windows applications and games will work on Windows on ARM.</strong></span><strong><em> FALSE</em></strong><em> – no way. Windows has used legacy application compatibility as a cantilever to induce upgrades from one version to the next. Not only is that not possible in this scenario, it becomes a liability. Every aspect of Windows and any application would need to assume that there may <strong>never</strong> be a mouse or physical keyboard attached to the system, and must focus on gesture-based navigation at all times – if it is to provide a true counterpoint to iOS. In addition, Microsoft would need to provide Flash and Silverlight for this platform, <strong>or </strong>full HTML5 in the browser in order to enable multimedia playback. If Microsoft included a full Flash runtime, it would need to be gesture enabled as well, and would likely encounter power consumption and/or performance issues. Android and other ARM-based platforms running Flash have been criticized for high power consumption, as have full Windows systems running on single-core Atom processors (simultaneously criticized for their performance – resulting in the need for dual-core Atom processors).</em></li>
<li><span style="text-decoration: underline;"><strong>Windows on ARM provides a significantly better solution than a gesture-enabled Windows running on Atom. </strong></span><strong><em>False</em></strong> – though a power-optimized, gesture-enabled Windows with API support is hardly trivial – it is an easier task than porting Windows, and would result in legacy applications working – though that is potentially a detriment, not a benefit.</li>
<li><span style="text-decoration: underline;"><strong>Windows on ARM provides a significantly better solution than Windows CE or a “Windows Tablet 7” derived from Windows Phone 7 would.</strong></span><strong><em> FALSE</em></strong><em> – Windows Phone 7 has shipped, and will be updated throughout 2011. It is gesture-enabled now, runs on ARM processors today, and supports gesture-enabled application development. Though no legacy x86 applications would be supported (I believe this actually to be a net benefit), it would be considerably easier to derive a Tablet/slate focused version from Windows Phone 7 than porting Windows.</em></li>
<li><span style="text-decoration: underline;"><strong>Devices for Windows would work with Windows on ARM.</strong></span><strong><em> FALSE</em></strong><em> – no devices would make the shift. Though this has traditionally been a detriment to Windows (lack of application and device driver support precluded Windows XP for x64 from being widely adopted) this would actually be a net benefit if considering a competitor to iOS. You don’t want mice. You don’t want legacy keyboard, display drivers, or game controllers. Those are baggage. In a gesture-enabled Windows, the cut line needs to be clear, or customers won’t understand, and OEMs won’t “go big” with new platforms.</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2011/01/04/should-microsoft-arm-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The war for the family room &#8211; Part 2</title>
		<link>http://getwired.com/2010/12/31/the-war-for-the-family-room-part-2/</link>
		<comments>http://getwired.com/2010/12/31/the-war-for-the-family-room-part-2/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 12:35:13 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google TV]]></category>
		<category><![CDATA[ITunes]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Media Center Edition]]></category>
		<category><![CDATA[WebTV]]></category>

		<guid isPermaLink="false">http://getwired.com/2010/11/30/the-war-for-the-family-room-part-2/</guid>
		<description><![CDATA[With the tepid reception of the first generation of Google TV devices, the article that follows may seem too kind to Google. I ask you to suspend reality for a few minutes, and imagine that Google will, as Google often &#8230; <a href="http://getwired.com/2010/12/31/the-war-for-the-family-room-part-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>With the tepid reception of the first generation of Google TV devices, the article that follows may seem too kind to Google. I ask you to suspend reality for a few minutes, and imagine that Google will, as Google often does, &#8220;try, try again&#8221;.</p>
<p>Recently I discussed three devices that today may not seem terribly similar. However, I believe that in the next 1-2 years, you will see these three devices, and the three companies behind them, going head to head.</p>
<ul>
<li>Microsoft &#8211; Xbox 360</li>
<li>Apple &#8211; Apple TV</li>
<li>Google &#8211; Google TV</li>
</ul>
<p>At first glance, you&#8217;re probably shaking your head saying maybe the last two have some things in common. But compare them deeper using the appendix provided below, and you&#8217;ll see the devices aren&#8217;t terribly different &#8211; and will be meeting in the middle over the coming year or two.</p>
<p>In the end, all three platforms provide, or could/will provide 1) Media content, 2) Applications, and 3) Games. All become &#8220;diversion in a box&#8221;. Microsoft&#8217;s is predisposed as a gaming device, Apple&#8217;s as an iTunes consumption device, and Google&#8217;s, seemingly focused on attempting to integrate the web into the television (to a content-provider limited end at this point).</p>
<p>There is an important differentiation I want to make here &#8211; consoles, generally, are social devices. So is the Apple TV and most content on Google TV. However I believe that there are two types of applications on consoles/media boxes &#8211; single user and multiple user.</p>
<p>Twitter and Facebook, though often touted as &#8220;TV Applications&#8221;, aren&#8217;t. Your Twitter feed is yours &#8211; how interesting is it to your family, really. Same with much of your Facebook feed &#8211; especially where school or work meets family. MLB At Bat on the other hand? Generally pretty multiple user &#8211; as much so as live TV of the same event would be. Many games or applications on the iPhone/iPod Touch won&#8217;t port well to an Apple TV environment &#8211; for example note-taking applications or Mahjongg, which are generally solitary applications. Instead, the applications I believe will be successful on these types of devices are social ones. Imagine a multi-user Angry Birds with iDevices (or Androids for Google TV users) as Wii-like motion-sensing remotes, or also look  at games such as <a href="http://itunes.apple.com/us/app/pinball-remote/id347819481?mt=8" target="_blank">Pinball Remote</a>, which uses an iDevice for a controller and a Mac for the display &#8211; replace the Mac with an Apple TV and a television &#8211; same concept.</p>
<p>As Kinect moves Microsoft more into the casual games market (to date the happy spot for the Wii), the announced apps market does the same for Google TV, and a potential App Store would for Apple TV, it&#8217;s not hard to see these devices going head to head to become the center of your family room &#8211; providing you content, multi-user games, and social applications.</p>
<p><strong>Appendix:</strong></p>
<p><strong>Xbox 360</strong>:</p>
<ul>
<li><strong>Primary role</strong>: Gaming device</li>
<li><strong>Price</strong>: $199-$399, based upon storage and inclusion of Kinect</li>
<li><strong>Controller</strong>: Proprietary gaming controllers, optional proprietary entertainment remote, Kinect gesture controller</li>
<li><strong>Third-party applications</strong>: Games only, though limited &#8220;applications&#8221; have been made available (Twitter, Facebook). I anticipate this may change by 2012.</li>
<li><strong>Content sources</strong>: Zune &#8211; subscription based music, rental based video, or purchase of music/video, Media Center PC streaming, U-verse, Netflix.</li>
<li><strong>Live TV</strong>: Yes &#8211; Either as a Media Center Extender streaming from a Windows Media Center PC, or if you are an AT&amp;T U-verse subscriber, it can also serve as a secondary head unit.</li>
<li><strong>Special functionality</strong>: Gaming console, U-verse secondary box, Windows Media Center Extender</li>
<li><strong>Limitations</strong>: No third party applications yet, cost, may not appeal to non-gamers.</li>
</ul>
<p><strong>Apple TV</strong>:</p>
<ul>
<li><strong>Primary role</strong>: Media pass-through device</li>
<li><strong>Price</strong>: $99</li>
<li><strong>Controller</strong>: Simple proprietary remote or comprehensive iPhone/iPod Touch Remote application.</li>
<li><strong>Third-party applications</strong>: Not yet, and not announced. Anticipated in Q3CY11.</li>
<li><strong>Content sources</strong>: iTunes store &#8211; rental based video, sharing/AirPlay from iTunes on a Mac or PC, AirPlay from iPad/iPhone/iPod Touch, Netflix, YouTube.</li>
<li><strong>Live TV</strong>: No</li>
<li><strong>Special functionality</strong>: Significant content rental availability, AirPlay streaming from iDevices, streaming from iTunes.</li>
<li><strong>Limitations</strong>: No third party applications yet, no content purchase from device, no music purchase from device (regressions from prior version).</li>
</ul>
<p><strong>Google TV</strong>:</p>
<ul>
<li><strong>Primary role</strong>: Media pass-through device</li>
<li><strong>Price</strong>: $229 and up</li>
<li><strong>Controller</strong>: Most offer full-QWERTY keyboard controller, Android/iPhone remote application available as well.</li>
<li><strong>Third-party applications</strong>: Limited third party applications included. No marketplace for others yet, but announced. Anticipated in Q1CY11.</li>
<li><strong>Content sources</strong>: Live TV routed through device, but only for DISH Network subscribers, streaming video from web (if allowed by site provider &#8211; a problem to date) or Netflix or Amazon VOD.</li>
<li><strong>Live TV</strong>: Yes &#8211; DISH Network only.</li>
<li><strong>Special functionality</strong>: Web browser with Flash support, content search, key applications such as Pandora integrated in.</li>
<li><strong>Limitations</strong>: No third party applications yet, cost, complexity, lack of content at the present time (artificially constrained by content providers).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2010/12/31/the-war-for-the-family-room-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Ideas &#8211; Parking finder</title>
		<link>http://getwired.com/2010/12/14/app-ideas-parking-finder/</link>
		<comments>http://getwired.com/2010/12/14/app-ideas-parking-finder/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 19:00:36 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[app ideas]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://getwired.com/2010/12/14/app-ideas-parking-finder/</guid>
		<description><![CDATA[Name: Parking finder Product: Mobile maps (iPhone, Android, Windows Phone 7, any other mobile device) Problem: When looking up directions to a destination &#8211; why not provide parking resources too? Proposed solution: You&#8217;re looking up directions to a theatre, pub, &#8230; <a href="http://getwired.com/2010/12/14/app-ideas-parking-finder/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Name:</strong> <strong>Parking finder</strong></p>
<p><strong> Product: </strong>Mobile maps (iPhone, Android, Windows Phone 7, any other mobile device)<br />
<strong> Problem:</strong> When looking up directions to a destination &#8211; why not provide parking resources too?<br />
<strong> Proposed solution</strong>: You&#8217;re looking up directions to a theatre, pub, or some other venue that you want to go to &#8211; and almost any mapping software can get you there. But if you&#8217;re traveling to any densely populated area, such as downtown in a major city, a theme park, or other major destination &#8211; getting you there is only half of the battle. Where do you park?</p>
<ol>
<li>When looking up directions you should be able to specify <em>include parking</em> as an option, or set it as the default for your mapping product.</li>
<li>Type in the destination.</li>
<li>Click <em>Route</em></li>
<li>The directions include steps to get you to the destination by offering you nearby parking, which you can select and then be offered walking/bus/transit directions to get to your destination.</li>
<li>Bonus points:
<ol>
<li>Easy: Include options to categorize available parking by type:
<ol>
<li>Street|Lot|Garage</li>
<li>Free|Pay</li>
<li>Cash|Credit</li>
</ol>
</li>
<li>Harder: Include pricing information</li>
<li>Hardest: Include availability, and even offer the option to reserve a space using a credit card/Paypal.</li>
</ol>
</li>
</ol>
<p>Next time you go to a restaurant or concert, and you find parking a challenge, listen to the feedback around you &#8211; you&#8217;re not alone. I&#8217;ve noticed it&#8217;s a common thread that people have difficulty finding parking near their destination.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2010/12/14/app-ideas-parking-finder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Ideas &#8211; Route builder</title>
		<link>http://getwired.com/2010/12/11/app-ideas-route-builder/</link>
		<comments>http://getwired.com/2010/12/11/app-ideas-route-builder/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 17:23:07 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[app ideas]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=224</guid>
		<description><![CDATA[This is the first post in a series I plan, outlining ideas either for modifications to existing products, or a desire for an entirely new product. As a product manager or program manager for almost 10 years, random ideas strike &#8230; <a href="http://getwired.com/2010/12/11/app-ideas-route-builder/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is the first post in a series I plan, outlining ideas either for modifications to existing products, or a desire for an entirely new product. As a product manager or program manager for almost 10 years, random ideas strike me at a moments notice, but I can&#8217;t productize everything I dream up. If I post an idea here, it is public domain.</p>
<p><strong>Name:</strong> <strong>Route builder</strong><br />
<strong> Product: </strong>Mobile maps (iPhone, Android, Windows Phone 7, any other mobile device)<br />
<strong> Problem:</strong> When you need to run three errands, why can you only put in one destination?<br />
<strong> Proposed solution</strong>: Say you need to go to Target, your Chase bank branch, and a Hallmark store. Sure, if you&#8217;re in your home town, or going to stores you always use, it would be limited in use. But when going to stores, parks, or other destinations you dont normally visit or when travelling to other cities, it would be useful.</p>
<ol>
<li>Click <em>Build Route</em></li>
<li>Type in each of the destinations. I envision a spot for a single destination, with a + to append additional destinations.</li>
<li>Click <em>Route</em></li>
<li>Route builder finds the most efficient route to visit all three of those destinations.</li>
<li>Bonus points:
<ol>
<li>I should be able to tell my mapping app my home address, work address, and add addresses of family members by way of the address book, allowing me to use them as a destination (or if I&#8217;m at one of them, the source).</li>
<li>With any route, the user should be able to specify that they want to complete a round trip to their current location. In doing so, the route could be optimized either by the order I need or want to visit them, or by the most efficient route.</li>
<li>I should be able to save a route for access later if I want to.</li>
<li>This could easily be modified to append additional destinations after you&#8217;re on your way to destination 1.</li>
</ol>
</li>
</ol>
<p>As an iPhone owner, I&#8217;ve often wished for this functionality in the iPhone&#8217;s built in Maps application &#8211; and I doubt I&#8217;m alone.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2010/12/11/app-ideas-route-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android and Chrome OS &#8211; Really a two horse race?</title>
		<link>http://getwired.com/2010/12/09/android-and-chrome-os-really-a-two-horse-race/</link>
		<comments>http://getwired.com/2010/12/09/android-and-chrome-os-really-a-two-horse-race/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 20:43:19 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://getwired.com/2010/12/09/android-and-chrome-os-really-a-two-horse-race/</guid>
		<description><![CDATA[This Tuesday, Google revealed more about Chrome OS, though it remains likely at least 6 months away from anything available commercially. For now, it&#8217;s prototype and beta testing time. One of the most common questions I&#8217;ve heard about Chrome OS &#8230; <a href="http://getwired.com/2010/12/09/android-and-chrome-os-really-a-two-horse-race/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This Tuesday, Google revealed more about Chrome OS, though it remains likely at least 6 months away from anything available commercially. For now, it&#8217;s prototype and beta testing time.</p>
<p>One of the most common questions I&#8217;ve heard about Chrome OS is, &#8220;Why? Google already has an OS. It&#8217;s Android.&#8221;</p>
<p>Recall Google&#8217;s mission statement:</p>
<blockquote><p>To organize the world’s information and make it universally accessible and useful.</p></blockquote>
<p>Noble goal, and <em>seemingly </em>altruistic. But at the end of the day, Google makes revenue not from web searches, but through advertising displayed on the results of those searches. In short, every moment of face time you give Google or one of their web properties is an opportunity for ad revenue for them. In addition to being smart about search results, Google is smart in that ads are only served to you if they stand some chance of being relevant (cynically, one could say, &#8220;some chance of monetization&#8221; instead).</p>
<p>The more time you spend online, ideally having something to do with Google&#8217;s properties, the happier Google is (because they have a better chance of monetizing <em>you</em>). People expected that Google would have a hissyfit because telcos are bastardizing Android instead of shipping it in the &#8220;pure&#8221; form offered by Google in the form(s) of the <a href="http://www.google.com/phone/detail/nexus-one" target="_blank">Nexus One</a> and <a href="http://www.google.com/phone/detail/nexus-s" target="_blank">Nexus S</a>. Google hasn&#8217;t. Why would they? Unlike Apple and Microsoft, their imperative isn&#8217;t the purity of the platform. It&#8217;s that more users are online, and more often than not, by being connected <em>directly </em>to Google&#8217;s services. Apple will only sell you their mobile OS if you buy their device, Microsoft requires manufacturers to pay royalties for Windows Phone 7, as they did with Windows Mobile. Google? Android is <em>completely free</em> for manufacturers to use. Because that&#8217;s not where Google sees, or gets, value in the transaction.</p>
<p>Think for a second &#8211; effectively every product Google makes is dedicated to getting you, or keeping you, on the Internet. The Chrome browser isn&#8217;t setting speed records because Google cares about you in a deep, meaningful way. It&#8217;s to make the time you use on the web, and on your computer, so painless and effortless that it becomes <em>the way you always do things</em>. Google&#8217;s true mission statement could to some degree actually be reduced down to:</p>
<blockquote><p>To become your conduit and guide to everything, via the Internet.</p></blockquote>
<p>Though both based upon a Linux kernel, Android and Chrome OS are totally different. Android uses packaged binaries and some web applications. Android is a great mobile platform, and I think it will wind up adapting well to be a strong tablet competitor to the iPad, and continue to pull ahead of the iPhone in net sales, if Google&#8217;s partners realize that that is what their competition is. Google doesn&#8217;t care. It&#8217;s not about devices in hands. It&#8217;s about traffic<em> coming from those devices</em>. It&#8217;s about more people using their Android or iPhone on the road. <em>Android </em>is <em>mobile devices</em>, today. It&#8217;s the here and now, optimized for mobile devices.</p>
<p>Early in 2009, Google first mentioned Chrome OS &#8211; immediate confusion set in. Why? What is this? What about Android? How can you beat Microsoft at the desktop game? Cynics abound when it comes to Chrome OS &#8211; and frankly I&#8217;m still on the fence &#8211; Google has a lot of really gory technical work, and some huge barriers of entry. But Chrome OS isn&#8217;t about now, about displacing Windows immediately. Chrome OS is tomorrow, it&#8217;s tabula rasa. It&#8217;s about 3 years. It&#8217;s about 5 years.</p>
<p>Chrome OS takes the huge bet that everything you need to do can be done in the web browser - and for a lot of consumers and some knowledge workers, that&#8217;s true today, even if you have to include Flash to do it. Don&#8217;t believe me? Watch <a href="http://www.youtube.com/watch?v=0QRO3gKj3qw" target="_blank">this</a> (rather pedantic) Google video &#8220;introducing&#8221; Chrome OS. It&#8217;s about appealing to the cadres of consumers who use Windows to connect to the Internet, search the Web, send email, print documents and pictures, and get directions to the new restaurant. It&#8217;s about doing the same thing to the home computer that Apple and Google have done to the phone &#8211; turning it into an always-on appliance that just so happens to really, really want you to spend all of your time in Google&#8217;s browser, connecting to their services. Odds are, if you&#8217;re reading this post, you&#8217;re potentially not a logical customer for Chrome OS, unless you&#8217;re already &#8220;all-in&#8221; Google&#8217;s cloud (or other Internet-only services) with little or no dependency on local software. Geeks everywhere note that Chrome OS won&#8217;t be able to play their legacy games or run Photoshop. That is true &#8211; but it&#8217;s also a red herring. Not every consumer runs hardcore games (if they did, everything Dell sells would look like a gaming rig) and not every consumer edits (let alone digitally stores) their own photos. Note that if you think Chrome OS is insane in it&#8217;s approach, you should consider the RIM PlayBook and it&#8217;s AIR-based UX insane too &#8211; it&#8217;s got the same long race to run in order to win (realistically the iPhone and iPad did too &#8211; they started with no apps or extensibility at all).</p>
<p>Success with Chrome OS to Google looks like more and more consumers having an always-on connection, straight to Google, and enterprises where Google gets revenue by providing cloud services that also keep users always on the Internet, always in a browser. Some have even theorized that Google might subsidize Chrome OS systems (especially to consumers) in order to build a market. It might be an interesting loss leader, but it would be a huge gamble &#8211; but they&#8217;ve done that before. Google also has considerable work left before next year to add device support, so consumers can plug in some level of peripheral devices (cameras, etc) and use them in concert with the device. Like many pundits, I believe this is one of the largest challenges that Google will face with Chrome OS, and it&#8217;s significant.</p>
<p>So is it a two horse race? <em>Sure it is!</em> Because Google doesn&#8217;t care which horse wins. They&#8217;re not even in <em>that </em>race, but they&#8217;ve bet on almost every horse in it &#8211; they get revenue regardless, unless someone can beat them at search. It&#8217;s the same reason why Google has free food and snacks all over campus, and almost any employee at an Apple store can serve as your cashier &#8211; anything that keeps you from breaking out of the thread you&#8217;re in keeps you on that thread driving it to completion, and in Google&#8217;s case, usually drives regular monetization.</p>
<p>Take a look at the timeline below, including some gratuitous guesses (in gray) I&#8217;ve taken as to when I see future major versions of Chrome OS and Android shipping (I see minor updates in between the major versions of each released in 2011 and 2012, of course):</p>
<p><a href="http://getwired.com/wp-content/uploads/2010/12/GoogleRoadmap.jpg"><img class="alignnone size-full wp-image-214" title="GoogleRoadmap" src="http://getwired.com/wp-content/uploads/2010/12/GoogleRoadmap.jpg" alt="" width="600" height="182" /></a></p>
<p>Many have said that the iPad killed the netbook, and there&#8217;s no market left for Chrome OS &#8211; they can&#8217;t &#8211; <em>they don&#8217;t even know the price yet</em>. If Google delivers a device under $250, it&#8217;s in a totally different market than the iPad, with reliability and affordability that Google on Tuesday seemed to say Windows netbooks can&#8217;t deliver, and with better usability and extensibility than I believe Linux netbooks can deliver. Chrome OS is in it&#8217;s own market &#8211; and unless Apple retains and drops the price of the current iPad, they&#8217;ll continue to be in different markets. The <a href="https://chrome.google.com/webstore" target="_blank">Chrome Web Store</a> delivers &#8220;apps&#8221; that will work in Chrome &#8211; whether it&#8217;s in Chrome OS or Chrome on a Windows or Mac system. Over time, expect a growing number of &#8220;applications&#8221; (rich web pages in HTML 5 or Flash) that work in Chrome. I would be surprised if Google does not deliver apps for Chrome on Android with &#8220;Honeycomb&#8221; (3.0) anticipated in early 2011 (rumored to be more Tablet-friendly than Android to date). With that, convergence of some sorts begins.</p>
<p>In time, Chrome OS will have to extend <em>some</em> local functionality &#8211; but nobody, including Google, knows how much. In the meantime, it&#8217;s a starting point, while Android can provide for a different market, and will likely grow more and more &#8220;Web app&#8221; friendly. I don&#8217;t see 1:1 parity (with one &#8220;horse&#8221; going away) anytime soon, or perhaps ever, but if &#8220;application&#8221; (web app) developers step up to the plate and build applications for Chrome OS and then Android, it makes both platforms stronger. Android is such an immense platform that, if Google does tablet-optimize it and create a Web app store as well, they create a great network effect that will pull app vendors into extending Chrome OS as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2010/12/09/android-and-chrome-os-really-a-two-horse-race/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The war for the family room &#8211; Part 1</title>
		<link>http://getwired.com/2010/10/28/the-war-for-the-family-room-part-1/</link>
		<comments>http://getwired.com/2010/10/28/the-war-for-the-family-room-part-1/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 12:55:40 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google TV]]></category>
		<category><![CDATA[ITunes]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Media Center Edition]]></category>
		<category><![CDATA[WebTV]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=182</guid>
		<description><![CDATA[The 1990&#8242;s saw Microsoft invest considerably in IPTV research as well as investing directly in communications providers, in 1998 they collaborated with Sega on the Dreamcast and they acquired WebTV for $425M in 1997. I distinctly recall no end of criticism from the &#8230; <a href="http://getwired.com/2010/10/28/the-war-for-the-family-room-part-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The 1990&#8242;s saw Microsoft invest considerably in IPTV research as well as investing directly in communications providers, in 1998 they <a href="http://www.microsoft.com/presspass/press/1998/may98/segagmpr.mspx" target="_blank">collaborated</a> with Sega on the <a href="http://en.wikipedia.org/wiki/Dreamcast" target="_blank">Dreamcast</a> and they <a href="http://www.microsoft.com/presspass/press/1997/apr97/webtvpr.mspx" target="_blank">acquired</a> <a href="http://en.wikipedia.org/wiki/WebTV" target="_blank">WebTV</a> for $425M in 1997. I distinctly recall no end of criticism from the press for Microsoft&#8217;s continued investment in IPTV, something that Microsoft felt was a longer term investment, but that pundits missed the wisdom of. The Dreamcast is of course now discontinued, as is WebTV, though it is hard for me to look at Google TV and not innately think of it as WebTV with an application platform. The form factor, and even the <a href="http://tech.fortune.cnn.com/2010/09/23/logitech-revue-googletv-keyboard-is-a-mistake/" target="_blank">controversial full keyboard</a> included with the device(s)</p>
<p>Since the original Xbox shipped almost 9 years ago, Microsoft has been fighting a war for the family room, in order to be the hub of your entertainment (gaming, and to a degree, larger) world. They&#8217;ve also thrown down several other gauntlets. Microsoft&#8217;s efforts to break in to the &#8220;last mile&#8221; of video for some time resulted in the Windows CE-based <a href="http://en.wikipedia.org/wiki/Microsoft_TV#UltimateTV" target="_blank">UltimateTV</a> platform used by DirectTV (<a href="http://findarticles.com/p/articles/mi_m0DIZ/is_6_14/ai_83911926/" target="_blank">discontinued in 2002</a> amidst aggressive competition) and now providing the Mediaroom platform used by <a href="http://www.microsoft.com/mediaroom/Profiles/ATT.aspx" target="_blank">AT&amp;T U-verse</a> and <a href="http://www.microsoft.com/mediaroom/Profiles/THome.aspx" target="_blank">Deutsche Telekom</a>, among <a href="http://www.microsoft.com/mediaroom/Profiles/Default.aspx" target="_blank">others</a>, which has <a href="http://www.engadget.com/2010/10/11/atandt-brings-u-verse-to-windows-phone-7-xbox-360/" target="_blank">recently added</a> the ability to view live content on the Xbox 360 as if it was a native receiver and use Windows Phone 7 to schedule or view recorded content.</p>
<p>Windows XP <a href="http://en.wikipedia.org/wiki/Windows_XP_Media_Center_Edition" target="_blank">Media Center Edition</a> (&#8220;MCE&#8221;) really began the process of Microsoft exploring the family room with their own &#8220;standalone&#8221; platform beyond the Xbox, albeit on traditional OEM PC&#8217;s decked out with TV Tuners, high-end video cards (and significant HDD space and RAM). MCE was initially a special version of XP that honestly only the geekiest, most Windows-centric videophile could stay in love with &#8211; I was in love with it for awhile &#8211; until the system began misbehaving and costing me recordings &#8211; reminding me that PC&#8217;s aren&#8217;t appliances. MCE was complete with it&#8217;s own thin clients (<a href="http://en.wikipedia.org/wiki/Windows_Media_Center_Extender" target="_blank">Media Center Extenders</a> or &#8220;MCXs&#8221;, including the Xbox 360). A platform that puts a Windows PC at the heart of your entertainment world isn&#8217;t something most consumers were willing to buy into, and the irony is that MCXs were created to let you move your MCE system back <em>out</em> of the family room into an office or other location &#8211; so even if MCE <em>was</em> to be your entertainment hub, it was to be relegated to somewhere less thermally and acoustically challenging than a stack of dedicated A/V equipment. Devices that acted solely as Media Center Extender devices were short-lived and now no longer exist &#8211; the Xbox 360 remains the sole &#8220;extender&#8221; available, and was the only one ever able to view HD-quality content.</p>
<p>Even with a software development API that allowed integration into the Media Center Edition user interface, there was never any vibrant third-party application ecosystem for Media Center in the manner that there is for the iPhone or Android devices. In true Microsoft form, the focus was on providing a content platform &#8211; at best, a user-experience &#8211; to the standard consumption of &#8220;dumb tv&#8221; content<a href="#dumb">*</a>. Microsoft provides applications and platforms &#8211; that&#8217;s what they do. Media Center functionality <a href="http://www.microsoft.com/windows/windows-media-center/get-started/default.aspx" target="_blank">remains available</a>, and is included as a component of many versions of Windows Vista and Windows 7.</p>
<p>Interestingly, the original MCX form factor from Linksys (also white-labeled by HP) were dead-silent solid state devices not unlike the new generation of <a href="http://www.apple.com/appletv/" target="_blank">Apple TV</a> hardware (MCXs ran Windows CE whereas the Apple TV runs iOS &#8211; the latter is effectively an 8GB iPod Touch with no accelerometer or display) &#8211; though extenders were designed in a form factor that blended in with A/V hardware, versus the Apple TV&#8217;s diminutive size that hides well but frankly looks odd tucked into (onto?) a stack of components. MCX systems though, were dumb terminals with limited local CPU. Using a technically impressive &#8220;mashup&#8221; of sorts with RDP (Microsoft&#8217;s Remote Desktop protocol) and <a href="http://en.wikipedia.org/wiki/Quality_of_service" target="_blank">QoS</a>-managed streaming video to a small transparent window on the RDP display, MCX systems gave the illusion that you were running the Media Center experience locally. But critically, this thin-client approach resulted in a platform that cannot support locally installed applications. To my knowledge, the Xbox 360 uses the same thin client approach as a MCX, but of course has a much more robust platform locally that is used to develop games &#8211; a derivative of which has been used for development of applications and games on Windows Phone 7.</p>
<p>Apple TV units began shipping last month. Google has now shown hardware from Sony and Logitech running their Google TV platform. At this point, Apple TV appears to be largely about consuming any iTunes content that you already have, or using it to stream rented iTunes or Netflix content or  kiosk (Apple&#8217;s objective being getting you to consume media content). Unsurprisingly, Google TV will be largely focused on consuming web content and making other content easily searchable (Google&#8217;s objective being ad revenue on the way to helping you find what you want), as well as helping you navigate recorded content and programming schedules. Though for now it appears that there will be limited exposure to data mining of <a href="http://news.cnet.com/8301-30684_3-20020780-265.html" target="_blank">TV viewing habits</a> while using Google TV, it will surely become part of their exercise in <a href="http://www.google.com/enterprise/whygoogle.html" target="_blank">organizing the world&#8217;s information</a>. In it&#8217;s first incarnation, Google TV will be delivering a narrow portfolio of built-in applications, and Google has announced a broader plan to provide for an open app ecosystem not unlike that for Android phones.</p>
<p>Given the fact that Apple TV is in essence a current generation iPod Touch, running iOS, it is all but certain that there will be a similar app story for the Apple TV platform &#8211; especially taking into account that Apple put out the original iPhone with no app platform, but rectified that not long afterwards. I&#8217;m not privy to Apple&#8217;s internal planning, but while it&#8217;s got a horribly absent third-party app story now, I&#8217;ve got a theory about what an Apple TV app platform could possibly bring with it that could make it truly a <em>game changer</em>. I&#8217;ll shortly follow up with my next post discussing the coming war for the family room. A war which will have three familiar players (perhaps not the three you&#8217;re thinking of), considerable opportunity, and an amazing set of possibilities for new consumer functionality.</p>
<p><a name="dumbtv"></a>*When I say &#8220;dumb TV&#8221;, I mean wrapping classic broadcast content up in a pretty, time-shiftable candy shell. MCE is effectively a DVR that can also play back music, movies, and photos. The alternative is creating either a platform that consumes licensed content (a-la iTunes) at the benefit of the consumer in order to avoid watching ads by paying for the content explicitly, or the option I expect Google to execute, which will focus on making the advertising more dynamic/custom &#8211; in time. After all, Apple is now a content company, and Google is an advertising company.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2010/10/28/the-war-for-the-family-room-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Security</title>
		<link>http://getwired.com/2009/11/27/iphone-security/</link>
		<comments>http://getwired.com/2009/11/27/iphone-security/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 19:12:17 +0000</pubDate>
		<dc:creator>getwired</dc:creator>
				<category><![CDATA[antivirus]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[whitelist]]></category>

		<guid isPermaLink="false">http://getwired.com/?p=128</guid>
		<description><![CDATA[I like opening with that subject &#8211; because it&#8217;s two words that Apple seems to never want to see next to each other. On Slashdot today, an article covered my friends from F-Secure discussing the barriers that are precluding the &#8230; <a href="http://getwired.com/2009/11/27/iphone-security/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I like opening with that subject &#8211; because it&#8217;s two words that Apple seems to never want to see next to each other.</p>
<p>On <a href="http://www.slashdot.org" target="_blank">Slashdot</a> today, an article covered my friends from <a href="http://www.f-secure.com/en_US/" target="_blank">F-Secure</a> <a href="http://www.itpro.co.uk/618154/security-firms-cannot-protect-the-iphone-from-threats" target="_blank">discussing the barriers</a> that are precluding the antivirus industry from making inroads in protecting iPhones from malware.</p>
<p>Indeed, they are correct, you cannot build A/V into the iPhone platform &#8211; the API is explicitly designed to forbid that. However, I have to counterpoint. I mentioned in a <a href="http://twitter.com/getwired/status/5920554489" target="_blank">tweet</a> several days ago:</p>
<p>&#8220;<em>The constraints keeping security s/w from diving deeper into the iPhone platform are the same ones precluding any need for them.</em>&#8221;</p>
<p>Yes, you read that right. I&#8217;m saying that the iPhone doesn&#8217;t <em>need</em> antivirus. Instead, Apple&#8217;s bigger problem is the lack of a mature platform management solution for the iPhone. Let me show you why.</p>
<p>When I went to Winternals, we rapidly discovered a giant chasm in security as <a href="http://blogs.technet.com/markrussinovich/" target="_blank">Mark</a> and I discussed how UAC (LUA at the time) would fall far short of creating a security boundary for Windows Vista (<a href="http://blogs.technet.com/markrussinovich/archive/2007/02/12/638372.aspx" target="_blank">and continues to do so for Windows 7</a>). The chasm is the latency between these steps:</p>
<ol>
<li>Exploit is identified</li>
<li>Malware is authored and released</li>
<li>Malware spreads</li>
<li>Malware is identified</li>
<li>Malware can be contained</li>
</ol>
<p>You see, the flaw is that step 4 has to exist at all.</p>
<p>The fundamental flaw is blacklisting. Instead of fighting the good (but intractable) fight trying to identify <em>all of the bad code,</em> whitelisting relies on the premise that only known good, <em>known trusted</em>, code can start at all.</p>
<p>At Winternals, we created <a href="http://www.inuit.se/?page=130" target="_blank">Protection Manager</a> to respond to this hole in the security market. The key goals of the product were to only let known trusted code run, and to optionally run it with <a href="http://technet.microsoft.com/en-us/library/bb456992.aspx" target="_blank">least privilege</a>. In 2006, Microsoft acquired Winternals and, regrettably, discontinued the Protection Manager product. While Windows 7 features <a href="http://technet.microsoft.com/en-us/library/dd548340(WS.10).aspx" target="_blank">AppLocker</a>, which theoretically applies whitelisting to <a href="http://technet.microsoft.com/en-us/library/bb457006.aspx" target="_blank">Software Restriction Policies</a>, I believe AppLocker has some fundamental shortcomings that I&#8217;ll discuss in a future post. Some aspects of Protection Manager, most notably the premise that a Digital Signature (<a href="http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx" target="_blank">code signing</a>) is the best way of authenticating that code is:</p>
<ol>
<li>From a trusted source and</li>
<li>Not been tampered with since publication</li>
</ol>
<p>After Winternals, I worked on whitelisting again at <a href="http://www.coretrace.com" target="_blank">CoreTrace</a>, where the <a href="http://www.coretrace.com/products/default.aspx" target="_blank">Bouncer</a> product evolved to also recognize the importance of Digital Signatures, as one of the sources of <a href="http://www.coretrace.com/products/features/trusted_change.aspx" target="_blank">Trusted Change</a>. Only known trusted code is allowed to execute first off, and only code with specific properties is allowed to enable new code to be added to the whitelist.</p>
<p>Today, you hear mention all over the Internet of the <a href="http://www.appleinsider.com/articles/09/11/09/first_known_iphone_worm_rickrolls_jailbroken_apple_handsets.html" target="_blank">rickrolling iPhone worm</a>. Many have mimicked the code created on a whim by <a href="http://www.techtree.com/India/News/iPhone_Worm_Creator_gets_Hired_as_Developer/551-107767-580.html" target="_blank">Ashley Towns</a>, the worm&#8217;s creator. But the fundamental issue here isn&#8217;t the iPhone&#8217;s susceptibility to malware. Nope. Not at all.</p>
<p>You see, all existing worms that have compromised the iPhone rely on the fact that the iPhone must be both <a href="http://en.wikipedia.org/wiki/Jailbreak_(iPhone_OS)" target="_blank">jailbroken</a> and it must then have <a href="http://en.wikipedia.org/wiki/Jailbreak_(iPhone_OS)#Viruses.2FWorms" target="_blank">SSH installed, with an unmodified root password</a>. Both qualify as best of breed &#8220;worst practices&#8221; from a security perspective.</p>
<p>In fact, those of us who haven&#8217;t jailbroken our iPhones (not arguing the ethics of that &#8211; that&#8217;s a separate conversation for another time) were not, and are not, susceptible at all. Why? Because the iPhone infrastructure as defined by Apple utilizes whitelisting. Only applications signed by software vendors that Apple has authorized (and that have signed the code) are ever countersigned by Apple and pushed through the App Store to be downloaded for purchase. Similar, but not as restrictive, constraints exist for Apple&#8217;s <a href="http://devworld.apple.com/iphone/program/apply.html" target="_blank">Enterprise program</a> for application publishing.</p>
<p>To date, I have not seen any published malware that runs on an iPhone that has not been jailbroken or otherwise forced to run unsigned code (see Law #1 in the <a href="http://technet.microsoft.com/en-us/library/cc722487.aspx" target="_blank">10 Immutable Laws of Security</a>. Any hack that does ever do so will rely on somehow compromising the signature infrastructure used for application publishing on the iPhone by Apple.</p>
<p>You may recall my original point &#8211; that the problem was the lack of enterprise management software of the iPhone itself. At CoreTrace, we were approached by an organization we were already working with that was realizing the growing number of Macs &#8211; and of even more concerning, the number of &#8220;rogue&#8221; iPhones (phones brought in by employees, and connected to the local wireless network and/or Exchange Server without IT ownership at any level).</p>
<p>The more we dug into it and researched, including the limited analysis necessary of the iPhone API and two fun, but largely circular conversations with Apple in Cupertino, the more we realized that they weren&#8217;t asking for, nor could we deliver (at least on non-jailbroken hardware) any form of &#8220;Bouncer for iPhone&#8221;.</p>
<p>Instead of security, the problem posed to an enterprise admin by the iPhone is that as an organization, you don&#8217;t need to control what is running on your iPhones from a &#8220;bad code&#8221; perspective, rather that the iPhone needs hardcore, Apple provided (and secured) management in order to control how &#8220;renegade&#8221; the devices themselves are. That means the ability to:</p>
<ol>
<li>Prevent connectivity of jailbroken hardware to an organization (Exchange, wireless, Bluetooth, or other)</li>
<li>Prevent jailbreaking of connected hardware (or sever connectivity at a hardware level when it occurs)</li>
<li>Explicitly control <em>which</em> Apple or Enterprise published applications can be downloaded or run on connected iPhones (don&#8217;t allow games, allow only these 10 applications, etc)</li>
<li>Explicitly control the iPhone&#8217;s software image, configuration, and settings (much as Group Policy can do with Microsoft Windows systems) &#8211; NOT trying to reverse engineer how images get pushed out in a decentralized way via iTunes itself</li>
<li>Explicitly control how applications can access any PII on the device or in documents (GPS location, email addresses, address book or call history info, etc)</li>
<li>Explicitly control document DRM on the platform as <a href="http://technet.microsoft.com/en-us/magazine/2008.11.desktopfiles.aspx?=blog" target="_blank">IRM/RMS can do for Microsoft Office and Windows</a></li>
</ol>
<p>Today (even following those conversations with Apple), <a href="http://www.kace.com/products/systems-management-appliance/features/iphone-management.php" target="_blank">KACE</a> is the only vendor I&#8217;m aware of that performs any aspect of this kind of work, besides Apple&#8217;s weak <a href="http://www.apple.com/support/iphone/enterprise/" target="_blank">Configuration Utility</a>. KACE&#8217;s is very comprehensive &#8211; but both approaches suffer from the fact that they are after the fact management solutions, not built into the hardware and software of the iPhone itself.</p>
<p>From the time that I was at Microsoft, I kept hearing more and more &#8220;security experts&#8221; talk about how the impending doomsday was coming for handhelds. It still hasn&#8217;t really come. I believe that through their native use of whitelisting, Apple has fended this threat off for the foreseeable future for the iPhone platform. Instead, I believe that the biggest problem facing the iPhone isn&#8217;t &#8220;potential attackers&#8221; &#8211; there will be plenty of those &#8211; but their chance of success is very low.</p>
<p>Instead, it is the iPhone&#8217;s impending success eating into the enterprise market from the bottom up that is the problem. The lack of an enterprise management solution that is built into the deepest aspects of the system will not preclude the iPhone&#8217;s success at building up a rogue enterprise following. But it will both leave a bad taste in the mouth of the IT admins fighting the good fight to try and keep their organizations secure, and potentially introduce some bad compliance-related headaches in organizations already struggling to keep/retain compliance, due to the lack of DRM and platform control over the device itself and any information on it.</p>
<p>Apple itself needs to come to terms that the iPhone (and the Mac platform itself, frankly) need proper security and policy management at the lowest levels, or de-emphasize their viability as an enterprise platform on both counts.</p>
<p>Sorry for the length of this post &#8211; but this topic has been burning in me for a bit &#8211; I needed to get it all down for the record.</p>
]]></content:encoded>
			<wfw:commentRss>http://getwired.com/2009/11/27/iphone-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

