I’m sorry, I understand how my post could be interpreted like this, but I wasn’t talking about google when speaking about users scared to install apps. In my view, the ones most scared are windows users, most of them having been burned at least once with malware disguised as something useful.
With regards to a port - I don’t have a Chromebook, and without it I wouldn’t really have any inclination to do a port like this.
Also, just in general, I find Google’s sandboxing inside their OSes to be absolutely horrible - whether it is sandboxing everything inside a Java VM or whether it is sandboxing everything inside a webbrowser. Android is crap and likely will forever be crap just because of the absolutely moronic idiocy involved behind having a mobile OS meant for phones and tablets be a Linux kernel running a walled garden Java framework inside a Java VM. It is just total insanity and the amount of grief it gives me in terms of being able to get any kind of decent audio/video sync is just so bad that it makes me have an intense dislike to anything Google does at this point - especially when their absolutely crap audio latency issue has been known about for 4 years and to this date they have done jack all about it -
http://code.google.com/p/android/issues/detail?id=3434
Frankly something like ChromeOS in conjunction with Native Client sounds just as bad if not even worse. I don’t mean to be negative but that is the overriding feeling I walk away with.
If Android is anything to go by, then really, I won’t make any commitment to something like this unless I eventually get a system which would absolutely require a Native Client port to be made (like a Chromebook I assume). Because if one has the option, an Android port (or Native Client port) will always be inferior to a native binary version.
I know what you mean, I’ve recently started android coding, having never been exposed to java and I hate it quite a bit, but I understand their motivation. My app uses the NDK an it was a PITA to get it working at first, but I can’t deny the appeal of it running on multiple platforms with no changes. In my view, NaCl is a much better sandbox, without the performance penalty of a VM, or with a much lower penalty once they push PNaCl and LLVM.