<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Flash and Java on the iPhone: Video Dream vs. Security Nightmare Redux</title>
	<atom:link href="http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/</link>
	<description>For people who dare to Phone Different.</description>
	<lastBuildDate>Mon, 23 Nov 2009 09:04:28 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Keil Miller</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/comment-page-1/#comment-15228</link>
		<dc:creator>Keil Miller</dc:creator>
		<pubDate>Thu, 18 Sep 2008 14:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112#comment-15228</guid>
		<description>&lt;p&gt;There is no need for flash. It has a static size that would make it hard for iPhone users. Even on a desktop, not everyone has flash installed. Web designers must remember this! Flash and keyboard input would be arkward. My main bug with flash/java is the lack of a standard GUI for controls. Just make a web app, or use javascript. Is it really that difficult? I have an nes for games... And a great native platform on the iPhone! Another reason why it is not needed.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>There is no need for flash. It has a static size that would make it hard for iPhone users. Even on a desktop, not everyone has flash installed. Web designers must remember this! Flash and keyboard input would be arkward. My main bug with flash/java is the lack of a standard GUI for controls. Just make a web app, or use javascript. Is it really that difficult? I have an nes for games&#8230; And a great native platform on the iPhone! Another reason why it is not needed.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: /agreed</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/comment-page-1/#comment-14022</link>
		<dc:creator>/agreed</dc:creator>
		<pubDate>Fri, 05 Sep 2008 21:36:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112#comment-14022</guid>
		<description>&lt;p&gt;Totally agree with /disagree, couldnt be better explained, the only thing he may have missed is the business&amp;marketing perspective with its time constraints that could be the reason for all the &quot;lacking&quot;. &lt;/p&gt;

&lt;p&gt;Apple might be enjoying a sweet time but if they dont deliver in the future (near one) they could loose their momentum as there will be plenty of superior devices, with better screens (i was expecting a higher resolution screen), camera, gps... Every tech-spec of the iphone is bettered by another device on the market, except for the multi touch screen, and the App store platform. As disagree said, it would only take another vendor to combine the best of every current device, and create a more open development&amp;distribution platform to end Apple&#039;s sweet moment, and everything is at hand for, say, SE or Htc, Google or even MS, to do it, proven whoever tries to get the momentum back doesnt fall for the same mistakes.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Totally agree with /disagree, couldnt be better explained, the only thing he may have missed is the business&amp;marketing perspective with its time constraints that could be the reason for all the &#8220;lacking&#8221;. </p>

<p>Apple might be enjoying a sweet time but if they dont deliver in the future (near one) they could loose their momentum as there will be plenty of superior devices, with better screens (i was expecting a higher resolution screen), camera, gps&#8230; Every tech-spec of the iphone is bettered by another device on the market, except for the multi touch screen, and the App store platform. As disagree said, it would only take another vendor to combine the best of every current device, and create a more open development&amp;distribution platform to end Apple&#8217;s sweet moment, and everything is at hand for, say, SE or Htc, Google or even MS, to do it, proven whoever tries to get the momentum back doesnt fall for the same mistakes.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: /disagree</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/comment-page-1/#comment-14000</link>
		<dc:creator>/disagree</dc:creator>
		<pubDate>Fri, 05 Sep 2008 16:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112#comment-14000</guid>
		<description>&lt;p&gt;Arguably, Mac OSX is a more solid mobile foundation than, say, Windows CE, but Apple&#039;s actions render that advantage nearly irrelevant.  A &#039;UNIX box in your pocket&#039; does not throw the most useful features of UNIX, and no, I am not talking about a terminal shell, though I would not mind one.  (A real computer might have a visible file system, for example.)  As for your specific examples, what good is &#039;BSD networking&#039; if developers are prohibited from managing sockets and keeping them alive?  What good is a &#039;full Darwin kernel&#039; if the device is restricted essentially to a single-process machine?  Apple relies on these abilities itself, even if they prohibit 3rd parties from doing so in the name of &#039;battery life.&#039;  Remember, we have the advantage of the &#039;full Darwin kernel,&#039; which has one of the best task schedulers around, yet Apple cannot seem to tweak that scheduler to manage resources effectively in a mobile environment, so they give up, eliminating an entire class of useful applications unless they happen to make it themselves.  The BSD kernel itself shows the value of a larger pool of developers than just those in-house.&lt;/p&gt;

&lt;p&gt;With that track record, it is hard to take claims of security seriously, especially if nebulous security concerns are touted as the drawback for these plugins.  If security is a problem, force plugins to run as a different user with lower privileges -- that is yet another advantage of a &#039;full Darwin kernel,&#039; right?  A cracker would have not only to find an exploit in Flash, but also in Apple&#039;s userlevel  management, to do any real damage.  Apple would the final word on security, just as they do now. If they are running Safari as root, then they already are open to the same security issues that Mac users mock in Windows.  If they cannot create such process jails, then it is hard to argue they have created a full &#039;UNIX box in your pocket;&#039; either technically or with product restrictions, they have negated what could have been a great advantage.&lt;/p&gt;

&lt;p&gt;Don&#039;t get me wrong -- I am enjoying my iPhone 3G, and have not even jailbroken it (yet).  However, it pains me to see Apple making the same mistakes with the iPhone in 2008 they made with the Mac in 1988.  In the 80s, Apple feasted on its tech lead and high margins, until somebody came out with something more open to developers and cheaper.  It did not matter if Windows only did 80% of the things, and only did those 80% as well.  It stepped in and squashed the Mac, sending it into a two decade long tailspin from which it &lt;em&gt;may&lt;/em&gt; now be recovering.&lt;/p&gt;

&lt;p&gt;The iPhone is in that same mid-80s honeymoon period as the Mac, where it enjoys some clear advantages.  However, as long as Apple keeps holding on to these artificial restrictions, they leave the door open for another phone (WinCE?  Android?  Symbian?) to swoop in and take over.  Hopefully, they have learned from their mistakes.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Arguably, Mac OSX is a more solid mobile foundation than, say, Windows CE, but Apple&#8217;s actions render that advantage nearly irrelevant.  A &#8216;UNIX box in your pocket&#8217; does not throw the most useful features of UNIX, and no, I am not talking about a terminal shell, though I would not mind one.  (A real computer might have a visible file system, for example.)  As for your specific examples, what good is &#8216;BSD networking&#8217; if developers are prohibited from managing sockets and keeping them alive?  What good is a &#8216;full Darwin kernel&#8217; if the device is restricted essentially to a single-process machine?  Apple relies on these abilities itself, even if they prohibit 3rd parties from doing so in the name of &#8216;battery life.&#8217;  Remember, we have the advantage of the &#8216;full Darwin kernel,&#8217; which has one of the best task schedulers around, yet Apple cannot seem to tweak that scheduler to manage resources effectively in a mobile environment, so they give up, eliminating an entire class of useful applications unless they happen to make it themselves.  The BSD kernel itself shows the value of a larger pool of developers than just those in-house.</p>

<p>With that track record, it is hard to take claims of security seriously, especially if nebulous security concerns are touted as the drawback for these plugins.  If security is a problem, force plugins to run as a different user with lower privileges &#8212; that is yet another advantage of a &#8216;full Darwin kernel,&#8217; right?  A cracker would have not only to find an exploit in Flash, but also in Apple&#8217;s userlevel  management, to do any real damage.  Apple would the final word on security, just as they do now. If they are running Safari as root, then they already are open to the same security issues that Mac users mock in Windows.  If they cannot create such process jails, then it is hard to argue they have created a full &#8216;UNIX box in your pocket;&#8217; either technically or with product restrictions, they have negated what could have been a great advantage.</p>

<p>Don&#8217;t get me wrong &#8212; I am enjoying my iPhone 3G, and have not even jailbroken it (yet).  However, it pains me to see Apple making the same mistakes with the iPhone in 2008 they made with the Mac in 1988.  In the 80s, Apple feasted on its tech lead and high margins, until somebody came out with something more open to developers and cheaper.  It did not matter if Windows only did 80% of the things, and only did those 80% as well.  It stepped in and squashed the Mac, sending it into a two decade long tailspin from which it <em>may</em> now be recovering.</p>

<p>The iPhone is in that same mid-80s honeymoon period as the Mac, where it enjoys some clear advantages.  However, as long as Apple keeps holding on to these artificial restrictions, they leave the door open for another phone (WinCE?  Android?  Symbian?) to swoop in and take over.  Hopefully, they have learned from their mistakes.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/comment-page-1/#comment-13948</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Fri, 05 Sep 2008 00:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112#comment-13948</guid>
		<description>&lt;p&gt;If iPhone incorporates Flash it&#039;s going to set a precedence for other plugins, and eventually the Mobile Safari will be as bloated as the desktop-based web browser can potentially become. More generally, is Flash even necessary? Everything that is currently done with Flash can be done better with HTML, CSS, and Ajax anyway - which by the way is far more conducive to a touch screen based browser than Flash ever could be. The only way I want Flash on the iPhone is if Adobe and Apple develop some sort of working relationship, where bugs and security fixes are addressed in a timely fashion.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>If iPhone incorporates Flash it&#8217;s going to set a precedence for other plugins, and eventually the Mobile Safari will be as bloated as the desktop-based web browser can potentially become. More generally, is Flash even necessary? Everything that is currently done with Flash can be done better with HTML, CSS, and Ajax anyway &#8211; which by the way is far more conducive to a touch screen based browser than Flash ever could be. The only way I want Flash on the iPhone is if Adobe and Apple develop some sort of working relationship, where bugs and security fixes are addressed in a timely fashion.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kidtreo</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/comment-page-1/#comment-13933</link>
		<dc:creator>kidtreo</dc:creator>
		<pubDate>Thu, 04 Sep 2008 20:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112#comment-13933</guid>
		<description>&lt;p&gt;The &quot;advantage&quot; to blocking these technologies is NOT to the consumers Rene but Apple&#039;s and supports their increasingly Micro$oft way of attempting to control all they survey under the &quot;360 spherical&quot; moniker.  And don&#039;t think for a minute standard HTML, CSS, AJAX are going to catch up to Flash and Java&#039;s capabilities anytime soon (think years if ever) and so it&#039;s simply untrue that this is a good thing.&lt;/p&gt;

&lt;p&gt;If Flash and Java had no value - no one would use them.  That they are in fact heavily used by millions indicates their value - and thus they&lt;em&gt;must&lt;/em&gt;be considered part and parcel of the &quot;full&quot; internet.&lt;/p&gt;

&lt;p&gt;Just like we didn&#039;t want MS forcing what solutions and technologies we use in years past - likewise we don&#039;t want Apple doing the same now - on any platform.  Every technology (including iPhone OS) has security holes that get filled.  This is not an excuse to not use different technologies just as undermining our rights to privacy or reasonable search and seizure is not a solution for better &quot;homeland&quot; security.&lt;/p&gt;

&lt;p&gt;jeeze...fanboi much?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The &#8220;advantage&#8221; to blocking these technologies is NOT to the consumers Rene but Apple&#8217;s and supports their increasingly Micro$oft way of attempting to control all they survey under the &#8220;360 spherical&#8221; moniker.  And don&#8217;t think for a minute standard HTML, CSS, AJAX are going to catch up to Flash and Java&#8217;s capabilities anytime soon (think years if ever) and so it&#8217;s simply untrue that this is a good thing.</p>

<p>If Flash and Java had no value &#8211; no one would use them.  That they are in fact heavily used by millions indicates their value &#8211; and thus they<em>must</em>be considered part and parcel of the &#8220;full&#8221; internet.</p>

<p>Just like we didn&#8217;t want MS forcing what solutions and technologies we use in years past &#8211; likewise we don&#8217;t want Apple doing the same now &#8211; on any platform.  Every technology (including iPhone OS) has security holes that get filled.  This is not an excuse to not use different technologies just as undermining our rights to privacy or reasonable search and seizure is not a solution for better &#8220;homeland&#8221; security.</p>

<p>jeeze&#8230;fanboi much?</p>]]></content:encoded>
	</item>
</channel>
</rss>

