<?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: Android vs. LiMo: What&#8217;s the difference?</title>
	<atom:link href="http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/</link>
	<description>All About Mobile 2.0</description>
	<lastBuildDate>Sun, 08 Nov 2009 22:52:39 -0600</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ayeni Dee</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-455972</link>
		<dc:creator>Ayeni Dee</dc:creator>
		<pubDate>Sat, 31 Oct 2009 22:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-455972</guid>
		<description>Well i know this post&#039;s getting old by now, but i would like to know which, if any of the platforms discussed (LiMO , android) can run on VERY resource limited mobiles...i mean something in the class of the nokia 1661 or 2600. I ask this because android for one is classed as a platform for &#039;smartphones&#039;...i dont know much about LiMO....thanks in advance</description>
		<content:encoded><![CDATA[<p>Well i know this post&#8217;s getting old by now, but i would like to know which, if any of the platforms discussed (LiMO , android) can run on VERY resource limited mobiles&#8230;i mean something in the class of the nokia 1661 or 2600. I ask this because android for one is classed as a platform for &#8217;smartphones&#8217;&#8230;i dont know much about LiMO&#8230;.thanks in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: <fb:name linked="false" useyou="false" uid="1135161043">Margus Waffa</fb:name></title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-447400</link>
		<dc:creator><fb:name linked="false" useyou="false" uid="1135161043">Margus Waffa</fb:name></dc:creator>
		<pubDate>Wed, 12 Aug 2009 23:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-447400</guid>
		<description>Thank you for this article and thanks for users for all the insight comments :)</description>
		<content:encoded><![CDATA[<p>Thank you for this article and thanks for users for all the insight comments :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Love poems &#38; Love Quotes</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-444475</link>
		<dc:creator>Love poems &#38; Love Quotes</dc:creator>
		<pubDate>Sat, 04 Jul 2009 18:26:33 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-444475</guid>
		<description>I don&#039;t know Android might have a better chance of standing not because Google having being involved, but the server side written using Java.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know Android might have a better chance of standing not because Google having being involved, but the server side written using Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Mulder</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-431136</link>
		<dc:creator>David Mulder</dc:creator>
		<pubDate>Mon, 09 Feb 2009 19:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-431136</guid>
		<description>Even though this article and this comment is ages old, dalvik isn&#039;t different from the java vm except that&#039;s its a full rewrite, but none the less its essentially the same thing (check out for example http://www.betaversion.org/~stefano/linotype/news/110/)</description>
		<content:encoded><![CDATA[<p>Even though this article and this comment is ages old, dalvik isn&#8217;t different from the java vm except that&#8217;s its a full rewrite, but none the less its essentially the same thing (check out for example <a href="http://www.betaversion.org/~stefano/linotype/news/110/)" rel="nofollow">http://www.betaversion.org/~stefano/linotype/news/110/)</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Work  At Home To Make Money</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-429602</link>
		<dc:creator>Work  At Home To Make Money</dc:creator>
		<pubDate>Sun, 18 Jan 2009 23:19:57 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-429602</guid>
		<description>Android all the way baby!</description>
		<content:encoded><![CDATA[<p>Android all the way baby!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jSmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418804</link>
		<dc:creator>jSmith</dc:creator>
		<pubDate>Wed, 28 May 2008 12:25:54 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418804</guid>
		<description>Here I go, again... some conclusions:
1) LiMo is actually Java + Linux.So, more features.After all.Android is just Java.Linux is unused as engine so is pretty useless IMHO.
2) iPhone... I taken a look on it&#039;s design, after all.It has been designed as a &quot;smart phone&quot; (though without ability to run user&#039;s native apps it is not so smart up to date, such features  downgrade is pretty virtual and due to marketing, though).It has GSM stack in separate S-Gold based CPU with own memories and separate &quot;applications&quot; processor with own memories.More expensive design but ensures that application engine and it&#039;s OS just runs in &quot;usual&quot; conditions and does not have to deal with a hard realtime stuff for example (offloaded to dedicated processor and proprietary GSM stack firmware which can cope with this) and that OS apps can&#039;t do low level GSM hacking.So no, jailbreaking MacOS on iPhone is not a big security breach to network.Anyone with any GPRS-capable phone and for example notebook attached over bluetooth is exactly same &quot;security breach&quot; as well.So, if I can&#039;t do something with iPhone I can always resort to notebook+iPhone (or any other GPRS-capable phone as a modem) and can do all things jailbreaked iPhone can.So, yes, Steve is a liar.Or he is just covers his ass and protects their defective business model.How typical for Apple.They are always trying to make quick moneys.Now by restricting who can make full-featured apps and selling right to write such apps to certain people only.Potentially trashing their future:their step will limit amount of apps available and will in long term hurt their platform so it could be outperformed by competitors who will have more [and even FREE] apps on their platforms.Something that Nokia is already has figured out.
3) Yeah, Nokia.Now it is official... they&#039;re going Linux.
4) And a bit on S-Gold ... this is good chip set and Siemens took a really lots of steps to prevent it&#039;s hacking.But actually, all such efforts are pretty useless: it still can be pwned is you&#039;re really want to and going to spend some efforts on it. So, if you&#039;re really want to pwn everything you just have come on, break-in and have fun by pwning iPhone on layer even below app processor - whole GSM stack and it&#039;s CPU can be yours!So you can try to bring network down by doing things which you can&#039;t do with notebook over GPRS by executing low-level GSM\GPRS tricks.Actually, Nokia&#039;s smart phones are more securely designed.Though I know they were pwned too to execute arbitrary code on GSM\3G CPU (though for nokias this hack is very hard one but still possible AFAIK).But actually most of single-CPU phones (except Nokia, again) are poorly protected so anyone with enough skills can play a tricks at the lowest levels of GSM stack.
5) Conclusion:
- For cell op&#039;s it will be better to secure and audit their networks or they&#039;ll be hacked, no matter what restrictions are put at user&#039;s software.
- All this moron is just about who will control who can run apps.However in long terms such control just puts platform into strong disadvantage due to very few apps developed and available.
- Nokia apparently figured out that it is better to give rights to run a real code but limit access to GSM part so people can code and have fun rather than deal with hacks which are often motivated by attempts to mod UI and run native code.Yeah, there is S-Gold based phones from Siemens.And they were hacked to the hell exactly due to same reasons.Yes, thay&#039;re a way more hacked than it&#039;s needed to remove lame operator locks stuff.Up to building native ICQ client, MP3 player (x65 series lacks MP3 playback...), etc.

P.S. And after all, special f...off to nasty cell op&#039;s who is covering their lame asses with security mumblings but actually are only restricting fair users, who is not willing to hack anything anyway.Just to be able to squeeze more moneys from &#039;em for crappy apps from selected vendors.Definitely limiting people&#039;s freedom of choice.It&#039;s a real fun: someone still pays for ... restrictions!What a moron.And how democratic.USA has so much laws protecting various rights.And so much evil corporations which are using a dozens of nasty tricks to force people to give up their rights.Funny.Huh.</description>
		<content:encoded><![CDATA[<p>Here I go, again&#8230; some conclusions:<br />
1) LiMo is actually Java + Linux.So, more features.After all.Android is just Java.Linux is unused as engine so is pretty useless IMHO.<br />
2) iPhone&#8230; I taken a look on it&#8217;s design, after all.It has been designed as a &#8220;smart phone&#8221; (though without ability to run user&#8217;s native apps it is not so smart up to date, such features  downgrade is pretty virtual and due to marketing, though).It has GSM stack in separate S-Gold based CPU with own memories and separate &#8220;applications&#8221; processor with own memories.More expensive design but ensures that application engine and it&#8217;s OS just runs in &#8220;usual&#8221; conditions and does not have to deal with a hard realtime stuff for example (offloaded to dedicated processor and proprietary GSM stack firmware which can cope with this) and that OS apps can&#8217;t do low level GSM hacking.So no, jailbreaking MacOS on iPhone is not a big security breach to network.Anyone with any GPRS-capable phone and for example notebook attached over bluetooth is exactly same &#8220;security breach&#8221; as well.So, if I can&#8217;t do something with iPhone I can always resort to notebook+iPhone (or any other GPRS-capable phone as a modem) and can do all things jailbreaked iPhone can.So, yes, Steve is a liar.Or he is just covers his ass and protects their defective business model.How typical for Apple.They are always trying to make quick moneys.Now by restricting who can make full-featured apps and selling right to write such apps to certain people only.Potentially trashing their future:their step will limit amount of apps available and will in long term hurt their platform so it could be outperformed by competitors who will have more [and even FREE] apps on their platforms.Something that Nokia is already has figured out.<br />
3) Yeah, Nokia.Now it is official&#8230; they&#8217;re going Linux.<br />
4) And a bit on S-Gold &#8230; this is good chip set and Siemens took a really lots of steps to prevent it&#8217;s hacking.But actually, all such efforts are pretty useless: it still can be pwned is you&#8217;re really want to and going to spend some efforts on it. So, if you&#8217;re really want to pwn everything you just have come on, break-in and have fun by pwning iPhone on layer even below app processor &#8211; whole GSM stack and it&#8217;s CPU can be yours!So you can try to bring network down by doing things which you can&#8217;t do with notebook over GPRS by executing low-level GSM\GPRS tricks.Actually, Nokia&#8217;s smart phones are more securely designed.Though I know they were pwned too to execute arbitrary code on GSM\3G CPU (though for nokias this hack is very hard one but still possible AFAIK).But actually most of single-CPU phones (except Nokia, again) are poorly protected so anyone with enough skills can play a tricks at the lowest levels of GSM stack.<br />
5) Conclusion:<br />
- For cell op&#8217;s it will be better to secure and audit their networks or they&#8217;ll be hacked, no matter what restrictions are put at user&#8217;s software.<br />
- All this moron is just about who will control who can run apps.However in long terms such control just puts platform into strong disadvantage due to very few apps developed and available.<br />
- Nokia apparently figured out that it is better to give rights to run a real code but limit access to GSM part so people can code and have fun rather than deal with hacks which are often motivated by attempts to mod UI and run native code.Yeah, there is S-Gold based phones from Siemens.And they were hacked to the hell exactly due to same reasons.Yes, thay&#8217;re a way more hacked than it&#8217;s needed to remove lame operator locks stuff.Up to building native ICQ client, MP3 player (x65 series lacks MP3 playback&#8230;), etc.</p>
<p>P.S. And after all, special f&#8230;off to nasty cell op&#8217;s who is covering their lame asses with security mumblings but actually are only restricting fair users, who is not willing to hack anything anyway.Just to be able to squeeze more moneys from &#8216;em for crappy apps from selected vendors.Definitely limiting people&#8217;s freedom of choice.It&#8217;s a real fun: someone still pays for &#8230; restrictions!What a moron.And how democratic.USA has so much laws protecting various rights.And so much evil corporations which are using a dozens of nasty tricks to force people to give up their rights.Funny.Huh.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giff Gfroerer, i2SMS</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418780</link>
		<dc:creator>Giff Gfroerer, i2SMS</dc:creator>
		<pubDate>Tue, 27 May 2008 16:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418780</guid>
		<description>The carriers/operators like control - always have, always will.  LiMo gives them control over aspects like the UI, Android limits control.  

The real question, thus, as the carriers/operators ultimately control the point of sale, comes down to whether or not the carriers are willing to ultimately give up the control that Adroid asks them to give up...</description>
		<content:encoded><![CDATA[<p>The carriers/operators like control &#8211; always have, always will.  LiMo gives them control over aspects like the UI, Android limits control.  </p>
<p>The real question, thus, as the carriers/operators ultimately control the point of sale, comes down to whether or not the carriers are willing to ultimately give up the control that Adroid asks them to give up&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shai Almog</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418611</link>
		<dc:creator>Shai Almog</dc:creator>
		<pubDate>Thu, 22 May 2008 09:33:40 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418611</guid>
		<description>&gt;&gt; Operators and manufacturers are those
&gt;&gt; who decide what goes on our phones,
&gt;Actually, not everywhere

Russia is a special case ;-)
In Europe and most of the world we can do the same but still well over 90% of the people buy the locked down phones from the operators and sign the contracts.

&gt; There is no virus on Java?Huh.At first, I’m tired updating Java on desktop.

There are security issues and there were proof of concept exploits these are not viruses. Trojans exist in all forms but you still get prompted with quite a few scary warning dialogs, I never meant to imply either Linux or Symbian had security issues... All I was saying is that Java provides more security on top of that. There was also a hole in quicktime which due to an Apple bug was exploitable through Java. Overall Java is very secure by its nature and design. Linux is pretty good too which is why Java running on Linux is even more secure. Every security layer is breakable, I like to use the onion analogy so when you break one layer another one should come in between.


&gt; Actually as for me it looks like Nokia actually silently tests new 
&gt; mobile platform of future and gives it first wide run on mass market

This is probably true, although the purchase of Trolltech probably signifies their direction most of all...</description>
		<content:encoded><![CDATA[<p>&gt;&gt; Operators and manufacturers are those<br />
&gt;&gt; who decide what goes on our phones,<br />
&gt;Actually, not everywhere</p>
<p>Russia is a special case ;-)<br />
In Europe and most of the world we can do the same but still well over 90% of the people buy the locked down phones from the operators and sign the contracts.</p>
<p>&gt; There is no virus on Java?Huh.At first, I’m tired updating Java on desktop.</p>
<p>There are security issues and there were proof of concept exploits these are not viruses. Trojans exist in all forms but you still get prompted with quite a few scary warning dialogs, I never meant to imply either Linux or Symbian had security issues&#8230; All I was saying is that Java provides more security on top of that. There was also a hole in quicktime which due to an Apple bug was exploitable through Java. Overall Java is very secure by its nature and design. Linux is pretty good too which is why Java running on Linux is even more secure. Every security layer is breakable, I like to use the onion analogy so when you break one layer another one should come in between.</p>
<p>&gt; Actually as for me it looks like Nokia actually silently tests new<br />
&gt; mobile platform of future and gives it first wide run on mass market</p>
<p>This is probably true, although the purchase of Trolltech probably signifies their direction most of all&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David "Lefty" Schlesinger</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418609</link>
		<dc:creator>David "Lefty" Schlesinger</dc:creator>
		<pubDate>Thu, 22 May 2008 00:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418609</guid>
		<description>A couple of comments:

The chart showing no Java apps on LiMo phones is incorrect--there&#039;s in fact a Java Working Group in LiMo, and there&#039;s no reason whatsoever that a phone based on the LiMo platform could not support Java and support it quite well. (We&#039;ve already noted that Android supports Google&#039;s version of Java, not the Java Community version: Shai&#039;s comment, above, is spot-on here.)

Also, there&#039;s no reason that desktop Linux apps can&#039;t be readily adapted to run on mainstream Linux-based mobile devices. ACCESS demonstrated a port of GPaint, a pretty classic open source app, on an ARM development board at LinuxWorld last year. All we did was cross compile it for ARM, no code changes were required. Laying out the screen differently made it look better, but it ran perfectly well, completely unaltered.

Google&#039;s insistence that everything be reinvented from scratch, using a peculiar and hitherto-unseen application development model, and no other language but their own special version of Java, is an unfortunate choice. It completely discounts the potential contributions of the tens of thousands of open source developers who already know how to write code for mainstream Linux-based systems. Too bad for Android, but ultimately good for the manufacturers and carriers who will be shipping phones based on the work being done under the auspices of the LiMo Foundation.</description>
		<content:encoded><![CDATA[<p>A couple of comments:</p>
<p>The chart showing no Java apps on LiMo phones is incorrect&#8211;there&#8217;s in fact a Java Working Group in LiMo, and there&#8217;s no reason whatsoever that a phone based on the LiMo platform could not support Java and support it quite well. (We&#8217;ve already noted that Android supports Google&#8217;s version of Java, not the Java Community version: Shai&#8217;s comment, above, is spot-on here.)</p>
<p>Also, there&#8217;s no reason that desktop Linux apps can&#8217;t be readily adapted to run on mainstream Linux-based mobile devices. ACCESS demonstrated a port of GPaint, a pretty classic open source app, on an ARM development board at LinuxWorld last year. All we did was cross compile it for ARM, no code changes were required. Laying out the screen differently made it look better, but it ran perfectly well, completely unaltered.</p>
<p>Google&#8217;s insistence that everything be reinvented from scratch, using a peculiar and hitherto-unseen application development model, and no other language but their own special version of Java, is an unfortunate choice. It completely discounts the potential contributions of the tens of thousands of open source developers who already know how to write code for mainstream Linux-based systems. Too bad for Android, but ultimately good for the manufacturers and carriers who will be shipping phones based on the work being done under the auspices of the LiMo Foundation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418607</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Wed, 21 May 2008 19:45:43 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418607</guid>
		<description>&gt; Operators and manufacturers are those 
&gt; who decide what goes on our phones,
Actually, not everywhere.For example in Russia you can buy phone and sim card with contract separately.Actually GSM was intended to allow this scenario.And it works.So you can choose contract and phone independently, fitting better to your needs.And from user and developer point of view, this is their f**king problems that they can&#039;t secure their networks and resort to moron restrictions which are harming USERS.And surely those who is skilled enough to mess up with cell networks hacking will just use phone which does have poor security subsystem.There is lots of such phones.And once you can exchange SIM cards and (in hardcore cases) forge IMEI, nothing will prevent network from being hacked.So, actually this is moron idiocy with &quot;security&quot;.Rather intended to limit user choice.Can you imagine than your server will be secure just because you forbid to use it with anything but only one type of browser?Pretty unlikely.Hackers will just forge browser identification in their tools.You have to audit your server for security, fix bugs in timely manner and so on.Same true everywhere.Attempt to play like an ostrich has nothing to do with a real security.

&gt; Yes, it also ran on my old powermac
At least, Mplayer beats built-in n800&#039;s player to the hell both in speed and wider understanding of MP4 subflavours, partially corrupted or bugged files, etc.Where built-in player fails, mplayer just works.And I&#039;m actually using Mplayer on my x64 Kubuntu Linux desktop without any Windows stuff.Works pretty nice for me and handles virtually any codecs I can encounter.At very least, it&#039;s great for all kinds of MP4 based stuff.Virtually no any built-in mobile players can compare in parsing bugged or semi-corrupted files.Very few can stream video over HTTP or FTP without downloading whole file.Mplayer can.

&gt; Steve Jobs said that you can bring 
&gt; down the network with a hacked
&gt; iPhone, you calling him a liar ;-)
At first, I have n800 with unrestricted apps and GSM phone attached via Bluetooth as modem.Is this enough?I can craft any IP packet.Or even mess with PPP layer.If this is not enough and you have to mess with GSM stack itself, only quite few people on this planet can bring network down.And even if iPhone is secure enough there is dozens of other phones which are not.So, such hacker can take a reasonable decision to hack not an iPhone but other phone.

Actually looks like Jobs just has it&#039;s own interest in restricting users.And well, there is already dozens of jailbreaked iPhones in the world anyway and iPhone one of the most quickly hacked phones.You can install apache, MySQL, gain full root access or whatever else.So actually hackers are not affected by this crappy security idiocy.The only those who are in loss is just an usual users.Who is not interested in hacking at all so can&#039;t jailbreak and enjoy with ALL features.And fair developers can&#039;t develop fully-featured apps.So, as usually when security used in moron way, hackers can do everything, only fair and legitimate users are in loss.Surely, good idea how to grow even more hackers rather than turn them into a developers and network security experts.

&gt; Writing a virus in Java would be impossible
Even in very old and defective Symbian you must install virus manually and confirm several times to allow it to run.Actually, system is not insecure.It is user who launched this stuff.So the only way to go is to educate users that they should not run each and every crap.There is no virus on Java?Huh.At first, I&#039;m tired updating Java on desktop.It jailbreaked dozens of times.At second I&#039;m aware that some guys are using Java midlets to break into the phones and run native code, bypassing even such paranoid things as  secure bootloaders and firmware digital signatures (really funny, yeah?).And well, there is trojans written on Java already.These are fooling users to send SMS or MMS to special number, then user is charged for using this number some funny $2 per message or so.So this &quot;secure&quot; java is not so secure.And hackers were always able to mess with GSM stuff and always will be able.Moron things like restricting users are ineffective and restricting fair users only.Only those who hadn&#039;t malicious intentions anyway.To make users really secured you have to educate them not to run each and every crap encoundered.No other way.

&gt; This can be done with native applications 
&gt; too but its hard 
Hmm, actually not so hard task, solved already.Just take a look how for example usual Debian or Ubuntu package management system works.It install apps from trusted sources (repositories).Apps are signed with digital signatures and installer will refuse to update or install apps if package signature failed check or key is not known as trusted, indicating that it is not a really package crafted by system maintainers or just package became corrupted\tampered with.Yes, user can add 3rd party keys and repositories if he trusts to certain vendor but this requires some sort of special action, effectively making things pretty secure while user is not restricted and can install even own apps(just add own key to trusted keys list and then sign package with your key).This scheme ensures that only packages signed by system maintainers (and optionally, trusted 3rd parties) are auto-updated.It is pretty hard to distribute virus in such manner since you can&#039;t sign packages as system vendor without having private key and requesting user to add new public key to trusted list is rare and noticeable action which is hard to be done just occasionally by user without a good reason.If user is willing to go so far in shooting his own legs, nothing will save him anyway since he can be fooled by mentioned Java trojans as well (and it happens, so users should be educated not to run all stuff they see anyway).

&gt; which is probably why Nokia never built it into phones.
Actually looks liks Nokia 770 was a try targeted to hardcore geeks and developers.Then, n800 has been a more wide try targeted to everyone who is a bit familiar with internet.Looks like all this succeeded and n810 looks pretty mainstream for me.Actually as for me it looks like Nokia actually silently tests new mobile platform of future and gives it first wide run on mass market.I will not be surprised if at some point they will abandon Symbian in favor of Linux-based systems.Why they acquired Trolltech, after all?;).Actually, if you reduce GSM stack and modem to one IC so it will appear to Linux as a modem on UART, Linux will just use this exactly as n800 uses GPRS enabled phone over bluetooth.In this way Linux can run on a real smart phones allowing to run any apps but without allowing to mess with lowest level of GSM stuff though (and everything else can be done from phone+notebook bunch for example anyway).</description>
		<content:encoded><![CDATA[<p>&gt; Operators and manufacturers are those<br />
&gt; who decide what goes on our phones,<br />
Actually, not everywhere.For example in Russia you can buy phone and sim card with contract separately.Actually GSM was intended to allow this scenario.And it works.So you can choose contract and phone independently, fitting better to your needs.And from user and developer point of view, this is their f**king problems that they can&#8217;t secure their networks and resort to moron restrictions which are harming USERS.And surely those who is skilled enough to mess up with cell networks hacking will just use phone which does have poor security subsystem.There is lots of such phones.And once you can exchange SIM cards and (in hardcore cases) forge IMEI, nothing will prevent network from being hacked.So, actually this is moron idiocy with &#8220;security&#8221;.Rather intended to limit user choice.Can you imagine than your server will be secure just because you forbid to use it with anything but only one type of browser?Pretty unlikely.Hackers will just forge browser identification in their tools.You have to audit your server for security, fix bugs in timely manner and so on.Same true everywhere.Attempt to play like an ostrich has nothing to do with a real security.</p>
<p>&gt; Yes, it also ran on my old powermac<br />
At least, Mplayer beats built-in n800&#8217;s player to the hell both in speed and wider understanding of MP4 subflavours, partially corrupted or bugged files, etc.Where built-in player fails, mplayer just works.And I&#8217;m actually using Mplayer on my x64 Kubuntu Linux desktop without any Windows stuff.Works pretty nice for me and handles virtually any codecs I can encounter.At very least, it&#8217;s great for all kinds of MP4 based stuff.Virtually no any built-in mobile players can compare in parsing bugged or semi-corrupted files.Very few can stream video over HTTP or FTP without downloading whole file.Mplayer can.</p>
<p>&gt; Steve Jobs said that you can bring<br />
&gt; down the network with a hacked<br />
&gt; iPhone, you calling him a liar ;-)<br />
At first, I have n800 with unrestricted apps and GSM phone attached via Bluetooth as modem.Is this enough?I can craft any IP packet.Or even mess with PPP layer.If this is not enough and you have to mess with GSM stack itself, only quite few people on this planet can bring network down.And even if iPhone is secure enough there is dozens of other phones which are not.So, such hacker can take a reasonable decision to hack not an iPhone but other phone.</p>
<p>Actually looks like Jobs just has it&#8217;s own interest in restricting users.And well, there is already dozens of jailbreaked iPhones in the world anyway and iPhone one of the most quickly hacked phones.You can install apache, MySQL, gain full root access or whatever else.So actually hackers are not affected by this crappy security idiocy.The only those who are in loss is just an usual users.Who is not interested in hacking at all so can&#8217;t jailbreak and enjoy with ALL features.And fair developers can&#8217;t develop fully-featured apps.So, as usually when security used in moron way, hackers can do everything, only fair and legitimate users are in loss.Surely, good idea how to grow even more hackers rather than turn them into a developers and network security experts.</p>
<p>&gt; Writing a virus in Java would be impossible<br />
Even in very old and defective Symbian you must install virus manually and confirm several times to allow it to run.Actually, system is not insecure.It is user who launched this stuff.So the only way to go is to educate users that they should not run each and every crap.There is no virus on Java?Huh.At first, I&#8217;m tired updating Java on desktop.It jailbreaked dozens of times.At second I&#8217;m aware that some guys are using Java midlets to break into the phones and run native code, bypassing even such paranoid things as  secure bootloaders and firmware digital signatures (really funny, yeah?).And well, there is trojans written on Java already.These are fooling users to send SMS or MMS to special number, then user is charged for using this number some funny $2 per message or so.So this &#8220;secure&#8221; java is not so secure.And hackers were always able to mess with GSM stuff and always will be able.Moron things like restricting users are ineffective and restricting fair users only.Only those who hadn&#8217;t malicious intentions anyway.To make users really secured you have to educate them not to run each and every crap encoundered.No other way.</p>
<p>&gt; This can be done with native applications<br />
&gt; too but its hard<br />
Hmm, actually not so hard task, solved already.Just take a look how for example usual Debian or Ubuntu package management system works.It install apps from trusted sources (repositories).Apps are signed with digital signatures and installer will refuse to update or install apps if package signature failed check or key is not known as trusted, indicating that it is not a really package crafted by system maintainers or just package became corrupted\tampered with.Yes, user can add 3rd party keys and repositories if he trusts to certain vendor but this requires some sort of special action, effectively making things pretty secure while user is not restricted and can install even own apps(just add own key to trusted keys list and then sign package with your key).This scheme ensures that only packages signed by system maintainers (and optionally, trusted 3rd parties) are auto-updated.It is pretty hard to distribute virus in such manner since you can&#8217;t sign packages as system vendor without having private key and requesting user to add new public key to trusted list is rare and noticeable action which is hard to be done just occasionally by user without a good reason.If user is willing to go so far in shooting his own legs, nothing will save him anyway since he can be fooled by mentioned Java trojans as well (and it happens, so users should be educated not to run all stuff they see anyway).</p>
<p>&gt; which is probably why Nokia never built it into phones.<br />
Actually looks liks Nokia 770 was a try targeted to hardcore geeks and developers.Then, n800 has been a more wide try targeted to everyone who is a bit familiar with internet.Looks like all this succeeded and n810 looks pretty mainstream for me.Actually as for me it looks like Nokia actually silently tests new mobile platform of future and gives it first wide run on mass market.I will not be surprised if at some point they will abandon Symbian in favor of Linux-based systems.Why they acquired Trolltech, after all?;).Actually, if you reduce GSM stack and modem to one IC so it will appear to Linux as a modem on UART, Linux will just use this exactly as n800 uses GPRS enabled phone over bluetooth.In this way Linux can run on a real smart phones allowing to run any apps but without allowing to mess with lowest level of GSM stuff though (and everything else can be done from phone+notebook bunch for example anyway).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shai Almog</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418595</link>
		<dc:creator>Shai Almog</dc:creator>
		<pubDate>Tue, 20 May 2008 13:37:19 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418595</guid>
		<description>&gt;&gt; MPlayer has a whole other issue, it doesn’t pay codec license fees
&gt; From user side I don’t really care.In my country software patents are 
&gt; nothing

We aren&#039;t talking about the user perspective... Operators and manufacturers are those who decide what goes on our phones, they have a complex status quo and they really wouldn&#039;t like the complexities of the GPL to get in the way (which is why Android is not GPL above the Kernel). 
They also don&#039;t like getting sued and they all have strong presence in the most lucrative cell phone markets: US, Japan and EU where they can and do get sued over codecs.

&gt; &gt; and somewhat relies on ia86.
&gt;Strange, but it runs quite decently on &gt; my ARM-based n800

Yes, it also ran on my old powermac but many of the better codecs are just Windows codecs which were bundled in. Without them many videos just couldn&#039;t play in the past. Haven&#039;t tried the version without the codec pack in years though.

&gt; so all this security stuff is 
&gt; actually idiocy intended to allow 
&gt; cell operators to choose which apps 
&gt; you can run.

Steve Jobs said that you can bring down the network with a hacked iPhone, you calling him a liar ;-)

Control of the GSM stack won&#039;t bring down anything although its useful for very specific use cases. Java allows you access to SMS, MMS, networking etc... Android unlike Java goes even deeper.
Security isn&#039;t stupid, but yes part of the reason is to hold control over the phone. It is still important since there is a very real fear of device based viruses. Writing a virus in Java would be impossible unless you find a really big hole and its been years since the last one (and all of them were very hard to exploit).

&gt; As from security and OTA… er, I do 
&gt; not like idea that someone can update 

OTA is Over The Air and is usually initiated by the user. This can be done with native applications too but its hard when you download an application from an untrusted web site.

&gt;&gt; However don’t forget that most Linux 
&gt;&gt; desktop applications
&gt;&gt; are of little use for a cell phone
&gt; This simply not true :).

You are not a typical everyday user... I would love an N800 too once they can actually make it into a phone, but we aren&#039;t the target market of these devices.
We can compile applications and if the keyboard navigation doesn&#039;t behave quite right and the softkey behavior isn&#039;t what we expect its no big deal. For production level user experience, Linux on N800 is a far way off which is probably why Nokia never built it into phones. Which is a shame it does seem better than Symbian at least for my needs. 

I also said &quot;most&quot; Linux has MANY applications and a very small subset of them are even practical on a cell phone. Can you imagine kdevelop on a cell phone ;-)</description>
		<content:encoded><![CDATA[<p>&gt;&gt; MPlayer has a whole other issue, it doesn’t pay codec license fees<br />
&gt; From user side I don’t really care.In my country software patents are<br />
&gt; nothing</p>
<p>We aren&#8217;t talking about the user perspective&#8230; Operators and manufacturers are those who decide what goes on our phones, they have a complex status quo and they really wouldn&#8217;t like the complexities of the GPL to get in the way (which is why Android is not GPL above the Kernel).<br />
They also don&#8217;t like getting sued and they all have strong presence in the most lucrative cell phone markets: US, Japan and EU where they can and do get sued over codecs.</p>
<p>&gt; &gt; and somewhat relies on ia86.<br />
&gt;Strange, but it runs quite decently on &gt; my ARM-based n800</p>
<p>Yes, it also ran on my old powermac but many of the better codecs are just Windows codecs which were bundled in. Without them many videos just couldn&#8217;t play in the past. Haven&#8217;t tried the version without the codec pack in years though.</p>
<p>&gt; so all this security stuff is<br />
&gt; actually idiocy intended to allow<br />
&gt; cell operators to choose which apps<br />
&gt; you can run.</p>
<p>Steve Jobs said that you can bring down the network with a hacked iPhone, you calling him a liar ;-)</p>
<p>Control of the GSM stack won&#8217;t bring down anything although its useful for very specific use cases. Java allows you access to SMS, MMS, networking etc&#8230; Android unlike Java goes even deeper.<br />
Security isn&#8217;t stupid, but yes part of the reason is to hold control over the phone. It is still important since there is a very real fear of device based viruses. Writing a virus in Java would be impossible unless you find a really big hole and its been years since the last one (and all of them were very hard to exploit).</p>
<p>&gt; As from security and OTA… er, I do<br />
&gt; not like idea that someone can update </p>
<p>OTA is Over The Air and is usually initiated by the user. This can be done with native applications too but its hard when you download an application from an untrusted web site.</p>
<p>&gt;&gt; However don’t forget that most Linux<br />
&gt;&gt; desktop applications<br />
&gt;&gt; are of little use for a cell phone<br />
&gt; This simply not true :).</p>
<p>You are not a typical everyday user&#8230; I would love an N800 too once they can actually make it into a phone, but we aren&#8217;t the target market of these devices.<br />
We can compile applications and if the keyboard navigation doesn&#8217;t behave quite right and the softkey behavior isn&#8217;t what we expect its no big deal. For production level user experience, Linux on N800 is a far way off which is probably why Nokia never built it into phones. Which is a shame it does seem better than Symbian at least for my needs. </p>
<p>I also said &#8220;most&#8221; Linux has MANY applications and a very small subset of them are even practical on a cell phone. Can you imagine kdevelop on a cell phone ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418594</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Tue, 20 May 2008 11:41:54 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418594</guid>
		<description>&gt; MPlayer has a whole other issue, it doesn’t pay codec license fees 
From user side I don&#039;t really care.In my country software patents are nothing, so it is absolutely legal for me to use Mplayer for free anyway.As well as I believe that if vendor of my device has payed royalties for codecs already, I do not have to re-pay them one more time just because I using mplayer instead of lame, dumb and slow built-in player.

&gt; and somewhat relies on ia86.
Strange, but it runs quite decently on my ARM-based n800 and I like it a way more than built-in player which is too picky in file formats it can parse and f..kingly slow in playback compared to Mplayer.

&gt; Java ME is not Java SE its designed for small 
&gt; size and ARM specifically. 
Yep, and there is already plenty of such phones.Without Linux but who cares?

&gt; Don’t forget this is a mobile phone 
&gt; and security/OTA also matters.
And again, there is bunch of &quot;secure&quot; phones running Java already.As from security view I have to admit that there is pretty much &quot;classic&quot; phones you can pwn to run plain binary code with direct access to GSM stack, so all this security stuff is actually idiocy intended to allow cell operators to choose which apps you can run.Surely these you&#039;ve paid for.If someone will need to hack GSM\3G network, he will come on and break in as long as network is not secured.This idiocy with restricting users from running real apps will not prevent this.It will only restrict users.And well, there is bunch of smart phones anyway where GSM\3G is reduced to a modem IC and Linux just dials a number (something that any PC+phone can do for years) so it is quite safe(at least PC+phone bunch is a way more powerful toy for hackers).

As from security and OTA... er, I do not like idea that someone can update my device remotely without my request.It rises privacy, security and freedom concerns.After all it is I am who payed for device.Let&#039;s it be me who decides how to use it, then.Why should allow someone else to make decisions instead for my moneys?This looks pretty strange.</description>
		<content:encoded><![CDATA[<p>&gt; MPlayer has a whole other issue, it doesn’t pay codec license fees<br />
From user side I don&#8217;t really care.In my country software patents are nothing, so it is absolutely legal for me to use Mplayer for free anyway.As well as I believe that if vendor of my device has payed royalties for codecs already, I do not have to re-pay them one more time just because I using mplayer instead of lame, dumb and slow built-in player.</p>
<p>&gt; and somewhat relies on ia86.<br />
Strange, but it runs quite decently on my ARM-based n800 and I like it a way more than built-in player which is too picky in file formats it can parse and f..kingly slow in playback compared to Mplayer.</p>
<p>&gt; Java ME is not Java SE its designed for small<br />
&gt; size and ARM specifically.<br />
Yep, and there is already plenty of such phones.Without Linux but who cares?</p>
<p>&gt; Don’t forget this is a mobile phone<br />
&gt; and security/OTA also matters.<br />
And again, there is bunch of &#8220;secure&#8221; phones running Java already.As from security view I have to admit that there is pretty much &#8220;classic&#8221; phones you can pwn to run plain binary code with direct access to GSM stack, so all this security stuff is actually idiocy intended to allow cell operators to choose which apps you can run.Surely these you&#8217;ve paid for.If someone will need to hack GSM\3G network, he will come on and break in as long as network is not secured.This idiocy with restricting users from running real apps will not prevent this.It will only restrict users.And well, there is bunch of smart phones anyway where GSM\3G is reduced to a modem IC and Linux just dials a number (something that any PC+phone can do for years) so it is quite safe(at least PC+phone bunch is a way more powerful toy for hackers).</p>
<p>As from security and OTA&#8230; er, I do not like idea that someone can update my device remotely without my request.It rises privacy, security and freedom concerns.After all it is I am who payed for device.Let&#8217;s it be me who decides how to use it, then.Why should allow someone else to make decisions instead for my moneys?This looks pretty strange.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418593</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Tue, 20 May 2008 11:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418593</guid>
		<description>&gt;  However don’t forget that most Linux desktop applications 
&gt; are of little use for a cell phone
This simply not true :).Actually after small adaptation they are ok.I own n800 and I&#039;m like how Pidgin works, as well as Mplayer, Xchat and bunch of other decent full-featured apps.No need for pocket-sized crapware when I can run REAL apps in my pocket.As a phone I have Symbian based Nokia.Yeah, it&#039;s proprietary but it can run both slow and resource hog Java crap AND fast and lightweight native code apps.Therefore beating Google&#039;s moron platform at the very start.And who cares of Linux if you can&#039;t make any real use of it anyway?Linux has benefits that huge code base with liberal licenses is available for this system.With Google&#039;s dumb platform this bebefit is not used.Actually, this is dumbest Linux use I ever seen so far.At least Google&#039;s platform can be a way better.But google taken strange decisions.Ok, let&#039;s see what they&#039;ll acheive.Fortunately, there is a bunch of competitors so I do not have to stick to slow, boring and feature-limited java-based stuff.</description>
		<content:encoded><![CDATA[<p>&gt;  However don’t forget that most Linux desktop applications<br />
&gt; are of little use for a cell phone<br />
This simply not true :).Actually after small adaptation they are ok.I own n800 and I&#8217;m like how Pidgin works, as well as Mplayer, Xchat and bunch of other decent full-featured apps.No need for pocket-sized crapware when I can run REAL apps in my pocket.As a phone I have Symbian based Nokia.Yeah, it&#8217;s proprietary but it can run both slow and resource hog Java crap AND fast and lightweight native code apps.Therefore beating Google&#8217;s moron platform at the very start.And who cares of Linux if you can&#8217;t make any real use of it anyway?Linux has benefits that huge code base with liberal licenses is available for this system.With Google&#8217;s dumb platform this bebefit is not used.Actually, this is dumbest Linux use I ever seen so far.At least Google&#8217;s platform can be a way better.But google taken strange decisions.Ok, let&#8217;s see what they&#8217;ll acheive.Fortunately, there is a bunch of competitors so I do not have to stick to slow, boring and feature-limited java-based stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shai Almog</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418591</link>
		<dc:creator>Shai Almog</dc:creator>
		<pubDate>Tue, 20 May 2008 03:54:27 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418591</guid>
		<description>JSmith, 
obviously you like Linux and I do too. Also please don&#039;t mistake me for an Android fan, I don&#039;t think Android is a good platform. The problem is that it has &quot;issues&quot; in some operator deployments:
&gt; 1) There is no real apps for this crap and no, you can’t just take Linux app...

You are correct. However don&#039;t forget that most Linux desktop applications are of little use for a cell phone. The input is completely different and screen semantics (windowing behavior/desktop integration) just don&#039;t fit as well. Pidgin will have issues with it. 
MPlayer has a whole other issue, it doesn&#039;t pay codec license fees and somewhat relies on ia86. 

&gt; 2) When system is multi-tasked and 
&gt; lots of featured apps, speed and RAM 
&gt; is what matters...

That is why Java is important, no you will not implement a codec in Java you will implement it in assembler.
Java ME is not Java SE its designed for small size and ARM specifically. Don&#039;t forget this is a mobile phone and security/OTA also matters.
Furthermore remember the 90-10 rule a codec falls under the 10 where most of the system should probably be written with a system better suitable for security/reliability.
I suggest you read this and the followups Mark can help with some of your misconceptions about Java:
http://weblogs.java.net/blog/mlam/archive/2007/04/why_choose_java.html

&gt; 3) When talking about openness...

Again Android is not Java, it is Dalvik which is a huge part of its problem.
I agree with you that Googles reinvention of &quot;everything&quot; was dumb, but not just dumb... Difficult.
Linux programmers can&#039;t leverage their Linux skills and Java developers can&#039;t leverage theirs since Android is not Java. At least not &quot;proper&quot; Java.</description>
		<content:encoded><![CDATA[<p>JSmith,<br />
obviously you like Linux and I do too. Also please don&#8217;t mistake me for an Android fan, I don&#8217;t think Android is a good platform. The problem is that it has &#8220;issues&#8221; in some operator deployments:<br />
&gt; 1) There is no real apps for this crap and no, you can’t just take Linux app&#8230;</p>
<p>You are correct. However don&#8217;t forget that most Linux desktop applications are of little use for a cell phone. The input is completely different and screen semantics (windowing behavior/desktop integration) just don&#8217;t fit as well. Pidgin will have issues with it.<br />
MPlayer has a whole other issue, it doesn&#8217;t pay codec license fees and somewhat relies on ia86. </p>
<p>&gt; 2) When system is multi-tasked and<br />
&gt; lots of featured apps, speed and RAM<br />
&gt; is what matters&#8230;</p>
<p>That is why Java is important, no you will not implement a codec in Java you will implement it in assembler.<br />
Java ME is not Java SE its designed for small size and ARM specifically. Don&#8217;t forget this is a mobile phone and security/OTA also matters.<br />
Furthermore remember the 90-10 rule a codec falls under the 10 where most of the system should probably be written with a system better suitable for security/reliability.<br />
I suggest you read this and the followups Mark can help with some of your misconceptions about Java:<br />
<a href="http://weblogs.java.net/blog/mlam/archive/2007/04/why_choose_java.html" rel="nofollow">http://weblogs.java.net/blog/mlam/archive/2007/04/why_choose_java.html</a></p>
<p>&gt; 3) When talking about openness&#8230;</p>
<p>Again Android is not Java, it is Dalvik which is a huge part of its problem.<br />
I agree with you that Googles reinvention of &#8220;everything&#8221; was dumb, but not just dumb&#8230; Difficult.<br />
Linux programmers can&#8217;t leverage their Linux skills and Java developers can&#8217;t leverage theirs since Android is not Java. At least not &#8220;proper&#8221; Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418590</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Tue, 20 May 2008 00:13:18 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418590</guid>
		<description>Forgot: dalvik is not yet open source AFAIK.So, what about opennes?</description>
		<content:encoded><![CDATA[<p>Forgot: dalvik is not yet open source AFAIK.So, what about opennes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418589</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Tue, 20 May 2008 00:11:04 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418589</guid>
		<description>&gt; About VM overhead this is actually a non-issue… 
The issue will be that 
1) There is no real apps for this crap and no, you can&#039;t just take Linux app, adopt to screen size, recompile and voila, you have featured decent app with minimum efforts.You&#039;ll have to &quot;enjoy&quot; some shitty pocket crapware instead which is even not really exists today.
2) When system is multi-tasked and lots of featured apps, speed and RAM is what matters.And C\C++ code uses less resources anyway.Ever seen some heavy parts on Java?Maybe, OGG codec on Java?C version just uses some 5-10% CPU on my n800.How much will eat Java version?Just several times more?Argh, it has other tasks to do while I&#039;m listening to music :)
3) When talking about openness, there is not much differences if we compare Android and phones with proprietary OSes.For programmer there is Java anyway and virtually no use of lower-level sub-engine.So who cares which OS it runs?Nobody will code apps using just plain syscalls and direct graphic without libs like QT or GTK anyway.I see no clue in Android.Yet another dumb Java phone.You can buy a bunch of these without google today.</description>
		<content:encoded><![CDATA[<p>&gt; About VM overhead this is actually a non-issue…<br />
The issue will be that<br />
1) There is no real apps for this crap and no, you can&#8217;t just take Linux app, adopt to screen size, recompile and voila, you have featured decent app with minimum efforts.You&#8217;ll have to &#8220;enjoy&#8221; some shitty pocket crapware instead which is even not really exists today.<br />
2) When system is multi-tasked and lots of featured apps, speed and RAM is what matters.And C\C++ code uses less resources anyway.Ever seen some heavy parts on Java?Maybe, OGG codec on Java?C version just uses some 5-10% CPU on my n800.How much will eat Java version?Just several times more?Argh, it has other tasks to do while I&#8217;m listening to music :)<br />
3) When talking about openness, there is not much differences if we compare Android and phones with proprietary OSes.For programmer there is Java anyway and virtually no use of lower-level sub-engine.So who cares which OS it runs?Nobody will code apps using just plain syscalls and direct graphic without libs like QT or GTK anyway.I see no clue in Android.Yet another dumb Java phone.You can buy a bunch of these without google today.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jsmith</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418588</link>
		<dc:creator>Jsmith</dc:creator>
		<pubDate>Mon, 19 May 2008 23:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418588</guid>
		<description>Actually, Linux as used by Google is nothing more but just engine for &quot;dumb Java-enabled dialer&quot;.However since there is no QT or GTK used, there is no any benefits for Linux vs proprietary OS and apps are just java crap.So no, you will not have Pidgin or Mplayer or other great and free app on Android without efforts.Actually, you can buy any java-enabled &quot;dumb dialer&quot; today without Google at pretty low prices.And who cares about Linux if you can&#039;t make any real use of it anyway?So, Google reinvented a wheel.Cool, yep.But I&#039;m preferring full-speed and full-deatured C\C++ apps.This what really makes phone SMART.Come on, code something comparable to Pidgin :)</description>
		<content:encoded><![CDATA[<p>Actually, Linux as used by Google is nothing more but just engine for &#8220;dumb Java-enabled dialer&#8221;.However since there is no QT or GTK used, there is no any benefits for Linux vs proprietary OS and apps are just java crap.So no, you will not have Pidgin or Mplayer or other great and free app on Android without efforts.Actually, you can buy any java-enabled &#8220;dumb dialer&#8221; today without Google at pretty low prices.And who cares about Linux if you can&#8217;t make any real use of it anyway?So, Google reinvented a wheel.Cool, yep.But I&#8217;m preferring full-speed and full-deatured C\C++ apps.This what really makes phone SMART.Come on, code something comparable to Pidgin :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Volodymyr Lisivka</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418582</link>
		<dc:creator>Volodymyr Lisivka</dc:creator>
		<pubDate>Mon, 19 May 2008 13:27:32 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418582</guid>
		<description>I vote against Android. I like their approach to develop software, but I unlike their platform.

As developer and user, I want interoperability between my PC, notebook, subnotebook, PDA, (smart)phone, portable-media-player, TV, etc.

I want to use one, really open platform across all digital devices I own.</description>
		<content:encoded><![CDATA[<p>I vote against Android. I like their approach to develop software, but I unlike their platform.</p>
<p>As developer and user, I want interoperability between my PC, notebook, subnotebook, PDA, (smart)phone, portable-media-player, TV, etc.</p>
<p>I want to use one, really open platform across all digital devices I own.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jimbo</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418580</link>
		<dc:creator>Jimbo</dc:creator>
		<pubDate>Mon, 19 May 2008 09:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418580</guid>
		<description>LiMo is based on open source but it is not completely open. You need to be a member of the club to be allowed to play with the toys but I&#039;m not sure how open Android is either.

This is not Linux vs Linux. I think this is more of a struggle of the carriers trying to keep control of some of the revenue source. The carriers fear becoming just a pipe. They are being forced to open their networks more in order to compete. When the networks are open then the Yahoos and Googles take most of the revenue. Compare Google&#039;s market cap with any of the internet service providers. The handset makers are looking to keep their slice as well with Symbian.</description>
		<content:encoded><![CDATA[<p>LiMo is based on open source but it is not completely open. You need to be a member of the club to be allowed to play with the toys but I&#8217;m not sure how open Android is either.</p>
<p>This is not Linux vs Linux. I think this is more of a struggle of the carriers trying to keep control of some of the revenue source. The carriers fear becoming just a pipe. They are being forced to open their networks more in order to compete. When the networks are open then the Yahoos and Googles take most of the revenue. Compare Google&#8217;s market cap with any of the internet service providers. The handset makers are looking to keep their slice as well with Symbian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emil Sanescut</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418567</link>
		<dc:creator>Emil Sanescut</dc:creator>
		<pubDate>Sat, 17 May 2008 22:49:29 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418567</guid>
		<description>It is gonna be like HD-dVD vs BlueRay!</description>
		<content:encoded><![CDATA[<p>It is gonna be like HD-dVD vs BlueRay!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Nagy</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418564</link>
		<dc:creator>David Nagy</dc:creator>
		<pubDate>Sat, 17 May 2008 16:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418564</guid>
		<description>Android and LiMo will have equivalent full stack and SDK functionality by early 2009. While the market is large enough for both to be successful (esp. given some degree of interoperability), I think LiMo will win more deals for one simple reason: the top mobile operators worldwide will have an alternative to handing practically everything but the pipes to Google.</description>
		<content:encoded><![CDATA[<p>Android and LiMo will have equivalent full stack and SDK functionality by early 2009. While the market is large enough for both to be successful (esp. given some degree of interoperability), I think LiMo will win more deals for one simple reason: the top mobile operators worldwide will have an alternative to handing practically everything but the pipes to Google.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Daley</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418553</link>
		<dc:creator>Frank Daley</dc:creator>
		<pubDate>Sat, 17 May 2008 01:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418553</guid>
		<description>What matters most is not the competition between LiMo and Android, but open platforms vs proprietary and patent-encumbered platforms such as Symbian, Windows Mobile, and the Apple iPhone.</description>
		<content:encoded><![CDATA[<p>What matters most is not the competition between LiMo and Android, but open platforms vs proprietary and patent-encumbered platforms such as Symbian, Windows Mobile, and the Apple iPhone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jemon</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418546</link>
		<dc:creator>Jemon</dc:creator>
		<pubDate>Fri, 16 May 2008 20:31:59 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418546</guid>
		<description>I belive that Android will be winner, because the Google wish the control of the mobile marketing market.</description>
		<content:encoded><![CDATA[<p>I belive that Android will be winner, because the Google wish the control of the mobile marketing market.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David "Lefty" Schlesinger</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418541</link>
		<dc:creator>David "Lefty" Schlesinger</dc:creator>
		<pubDate>Fri, 16 May 2008 19:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418541</guid>
		<description>There are indeed significant differences between the work the LiMo Foundation (of which ACCESS, my employer, is a member) and the efforts of Google on Android.

LiMo is truly a collaborative effort among companies who&#039;ve shown a demonstrated ability to produce not only cell phones, but Linux-based cell phones. Android from all appearances, and the OHA membership notwithstanding, seems to be entirely driven by Google (to the point where the license you agree to in order to get the Android SDK is with Google rather than the OHA).

SDKs for LiMo devices are currently being developed--I&#039;m a member of the group working on the native SDK--and we hope to have something available for developers in the near future.

However, I want to stress the most important point here: for the largest part, the APIs used to develop code for LiMo devices are the same ones that developers currently use on Linux-based desktop systems.

LiMo devices are based on mainstream, community-supported components, such as GTK+, Gstreamer, BlueZ, D-Bus and the like. Android represents not only an entirely idiosyncratic development environment, but also a significant learning curve for developers, since it&#039;s a) Java-only, and b) uses Java within an &quot;application framework&quot; which is substantially different than anything anyone&#039;s ever seen before.

The point here is that existing code can be repurposed, with relative ease, to run on LiMo devices. Code must be pretty completely rewritten from scratch to run on Android. Similarly, developers don&#039;t need to learn an entirely new development and design paradigm to write code for LiMo devices.

Google has said, many times, that the current efforts of the open source community weren&#039;t good enough for them to use, and that they were thus obligated to essentially rewrite the entire system from the ground up. I don&#039;t believe--and the other members of LiMo don&#039;t believe--that this is actually the case. Certainly the mainstream open source development community doesn&#039;t believe this is the case, either.

The members of LiMo believe,in contrast with Android, that we can make better progress and produce better devices by working _with_ the open source community than by going back to square one and independently reinventing wheels where perfectly good ones already exist.

David &quot;Lefty&quot; Schlesinger
Director, Open Source Technologies
ACCESS Co., Ltd.</description>
		<content:encoded><![CDATA[<p>There are indeed significant differences between the work the LiMo Foundation (of which ACCESS, my employer, is a member) and the efforts of Google on Android.</p>
<p>LiMo is truly a collaborative effort among companies who&#8217;ve shown a demonstrated ability to produce not only cell phones, but Linux-based cell phones. Android from all appearances, and the OHA membership notwithstanding, seems to be entirely driven by Google (to the point where the license you agree to in order to get the Android SDK is with Google rather than the OHA).</p>
<p>SDKs for LiMo devices are currently being developed&#8211;I&#8217;m a member of the group working on the native SDK&#8211;and we hope to have something available for developers in the near future.</p>
<p>However, I want to stress the most important point here: for the largest part, the APIs used to develop code for LiMo devices are the same ones that developers currently use on Linux-based desktop systems.</p>
<p>LiMo devices are based on mainstream, community-supported components, such as GTK+, Gstreamer, BlueZ, D-Bus and the like. Android represents not only an entirely idiosyncratic development environment, but also a significant learning curve for developers, since it&#8217;s a) Java-only, and b) uses Java within an &#8220;application framework&#8221; which is substantially different than anything anyone&#8217;s ever seen before.</p>
<p>The point here is that existing code can be repurposed, with relative ease, to run on LiMo devices. Code must be pretty completely rewritten from scratch to run on Android. Similarly, developers don&#8217;t need to learn an entirely new development and design paradigm to write code for LiMo devices.</p>
<p>Google has said, many times, that the current efforts of the open source community weren&#8217;t good enough for them to use, and that they were thus obligated to essentially rewrite the entire system from the ground up. I don&#8217;t believe&#8211;and the other members of LiMo don&#8217;t believe&#8211;that this is actually the case. Certainly the mainstream open source development community doesn&#8217;t believe this is the case, either.</p>
<p>The members of LiMo believe,in contrast with Android, that we can make better progress and produce better devices by working _with_ the open source community than by going back to square one and independently reinventing wheels where perfectly good ones already exist.</p>
<p>David &#8220;Lefty&#8221; Schlesinger<br />
Director, Open Source Technologies<br />
ACCESS Co., Ltd.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd</title>
		<link>http://www.mobilecrunch.com/2008/05/14/android-vs-limo-whats-the-difference/comment-page-1/#comment-418538</link>
		<dc:creator>Todd</dc:creator>
		<pubDate>Fri, 16 May 2008 17:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://mobilecrunch.com/?p=2906#comment-418538</guid>
		<description>ANDROID IS NOT JAVA! Research please. KTHXBAI</description>
		<content:encoded><![CDATA[<p>ANDROID IS NOT JAVA! Research please. KTHXBAI</p>
]]></content:encoded>
	</item>
</channel>
</rss>
