Consumers won't pay money for slow, crappy, java apps that don't have a native interface.
Consumers won't pay money for apps.
The big money in software is selling to businesses, and they buy Java apps all the time.
Then there are all of the web developers who bought OS X because it could run their entire web stack, including all their Unix and Java-based developer tools such as Eclipse and Tomcat. Kill Java on the Mac, and they'll switch to Linux or go back to Windows.
It seems obvious to me that the reason Apple ditched the JDK and JRE is partly that Oracle started asking for serious cash for it.
Sure, Steve also wants to lock in developers, but I'm betting money is part of the reason.
Heck, if you discount code that you don't directly maintain, SOAP requires very little code other than the functionality of the service itself.
However, any time you change the API--even to make a change that no client should notice--you have to regenerate the glue code from the WSDL and recompile all your client programs.
Which is why these days, I build REST-based web services.
Making themselves yet another Android vendor would give little reason for people to prefer their phones over somebody else's.
They could sell Android phones with a standard Android image and no lockdown, i.e. sell the Android equivalent of the N900. I'd go for that, and nobody else seems to be doing it.
Also, programming for Android? You need Java or another language that compiles for JVM. Want to program in Python? Good luck. You can't, and you'll never can, because Jython isn't portable to Android. Want to program Ruby? Haha.
SL4A for Android from Google gives you Python and Ruby right on your Android phone. Also Perl, Lua, JavaScript, Tcl and shell.
In other words, you're about as wrong as it's possible to be.
Anybody with two brain cells to rub together can see that "you can only install Apple-approved software" is a ridiculous fantasy because it would result in Apple committing suicide by anti-trust regulation and/or by consumer outrage
And who have also specifically said that they don't intend to lock down the Mac in the way you seem to fear they will.
[citation needed]
Seriously, I've been a Mac user for 23 years and want to hear a promise from Apple that they have no intention of locking down the Mac. I'm getting worried that I'm going to have to switch platform.
You apparently missed the fact that you also can't include Flash and Java apps in the Mac App Store.
If 90% of Mac users get all their apps from the App Store, then that will quickly kill off Flash and Java on the Mac, even before Apple starts locking down the OS.
Getting everyone hooked on the app store is phase 1. If it catches on fast enough, they may be able to start imposing the lockdown in OS X Lion--that's why they're launching the app store now. Otherwise, they'll wait until the release after Lion.
After 23 years as a Mac user, my days as an Apple customer might be numbered.
Office 2007 and 2010 are not really bloated compared to their functionality. But iTunes on the other hand.... iTunes isn't bloated for its functionality either, it's just that not many people want a ringtone editing, movie playing, music playing, address book notepad and to-do list syncing, media serving, radio streaming, podcast managing, application installing, e-book installing online store for movies, music, applications, books and ringtones, with a social network glued on top, all in one application.
I've seen 3D HDTV at Costco. The 3D reminds me of a View-Master, it's really not all that convincing. I can imagine it being useful for games, but that's about it.
And as far as games go, I might pay $100 or $150 for a pair of glasses to get 3D... but buy a whole new TV? Forget it.
Well, Microsoft specifically licensed JPEG-XR's reference implementation in a way that prohibited using it with GPL code, so it's not surprising nobody is using it.
Consumers won't pay money for apps. The big money in software is selling to businesses, and they buy Java apps all the time. Then there are all of the web developers who bought OS X because it could run their entire web stack, including all their Unix and Java-based developer tools such as Eclipse and Tomcat. Kill Java on the Mac, and they'll switch to Linux or go back to Windows.
It seems obvious to me that the reason Apple ditched the JDK and JRE is partly that Oracle started asking for serious cash for it. Sure, Steve also wants to lock in developers, but I'm betting money is part of the reason.
Ha! Tell that to Apple.
So why not run Kubuntu or Xubuntu and avoid some of the GNOME bloat?
However, any time you change the API--even to make a change that no client should notice--you have to regenerate the glue code from the WSDL and recompile all your client programs. Which is why these days, I build REST-based web services.
They could sell Android phones with a standard Android image and no lockdown, i.e. sell the Android equivalent of the N900. I'd go for that, and nobody else seems to be doing it.
SL4A for Android from Google gives you Python and Ruby right on your Android phone. Also Perl, Lua, JavaScript, Tcl and shell. In other words, you're about as wrong as it's possible to be.
Like it did on the iPhone and iPad?
[citation needed]
Seriously, I've been a Mac user for 23 years and want to hear a promise from Apple that they have no intention of locking down the Mac. I'm getting worried that I'm going to have to switch platform.
Yeah, I had to use Firefox 3 the other day, and it crashed within 5 minutes of starting up. Reminded me that I don't use Chrome for the performance.
They're excluded from the App Store, as are any apps built using them. Perhaps you missed that.
You apparently missed the fact that you also can't include Flash and Java apps in the Mac App Store. If 90% of Mac users get all their apps from the App Store, then that will quickly kill off Flash and Java on the Mac, even before Apple starts locking down the OS.
And you missed the part where you have to rewrite all your UI code to go from Maemo (GTK+Hildon) to Meego (Qt)?
Yup, I predicted this is how it would go down too.
Getting everyone hooked on the app store is phase 1. If it catches on fast enough, they may be able to start imposing the lockdown in OS X Lion--that's why they're launching the app store now. Otherwise, they'll wait until the release after Lion.
After 23 years as a Mac user, my days as an Apple customer might be numbered.
I've seen 3D HDTV at Costco. The 3D reminds me of a View-Master, it's really not all that convincing. I can imagine it being useful for games, but that's about it.
And as far as games go, I might pay $100 or $150 for a pair of glasses to get 3D... but buy a whole new TV? Forget it.
I've yet to notice any standard SDK libraries missing from the Android SDK. Even stuff like BigDecimal is there.
Not that Google actually claim that the Android SDK is a Java SDK, of course.
[Opinions mine, not IBM's.]
Printing in OS X and Linux use exactly the same software: CUPS.
Your USB problems are more likely to be something to do with USB drivers.
Printing (via ethernet) works fine for me in Linux, and has for a couple of years now.
mt-daapd works as of iTunes 10.0.1.
No. You can only pull media from a device running iTunes.
The Wii does, the PS3 doesn't.
I absolutely point-blank refuse to use Skype for exactly that reason.
So, what's a good VoIP client for Android? I have a legacy Gizmo SIP account I use with my Linux desktop.
I'm aware of IMSdroid, SIPdroid, Linphone and Fring, but I haven't seen anyone do a good comparative review.
Well, Microsoft specifically licensed JPEG-XR's reference implementation in a way that prohibited using it with GPL code, so it's not surprising nobody is using it.
Uh-huh...
Hahahahahaha! Nice troll.
Nintendo seem to be rabidly against open source software on their consoles, so the chances of their adopting Android are practically zero.