Apple... is it going rotten..?

Author
Discussion

sjg

7,452 posts

266 months

Wednesday 7th July 2010
quotequote all
plasticpig said:
It's anti competitive for a start. I can't develop a custom application for one of my clients on the Ipad because I would have to release it through the appstore and have it approved by Apple. Even though it will only ever be used on 20-30 devices and is specific to the client. I do not have this problem if I use a tablet PC running Windows or Linux.

This is not an theoretical situation by the way; it is a current project. The client really wanted to use Ipads. They will probably be using windows tablets instead.
You can, provided the company is of a reasonable size. http://developer.apple.com/programs/iphone/enterpr...

But Apple don't have an obligation to give you an open development platform: if you don't like it, buy something else.

plasticpig

12,932 posts

226 months

Wednesday 7th July 2010
quotequote all
TuxRacer said:
plasticpig said:
They are worse than Microsoft. Microsoft do not force developers to use their development tools. Apple do this for the Iphone and Ipad. Microsoft do not attempt to control the distribution of applications for their platforms. Apple do for the Iphone and Ipad.
I strongly disagree, Java and Internet Explorer spring to mind as two prime examples.

They're both pretty terrible.
Microsoft never prevented users from downloading Sun's JVM or indeed using a different web browser.


TuxRacer

13,812 posts

192 months

Wednesday 7th July 2010
quotequote all
Different methods, both attempting to control the distribution of applications for their platforms. One's a technical barrier, the other a monopolistic one.

plasticpig

12,932 posts

226 months

Wednesday 7th July 2010
quotequote all
sjg said:
plasticpig said:
It's anti competitive for a start. I can't develop a custom application for one of my clients on the Ipad because I would have to release it through the appstore and have it approved by Apple. Even though it will only ever be used on 20-30 devices and is specific to the client. I do not have this problem if I use a tablet PC running Windows or Linux.

This is not an theoretical situation by the way; it is a current project. The client really wanted to use Ipads. They will probably be using windows tablets instead.
You can, provided the company is of a reasonable size. http://developer.apple.com/programs/iphone/enterpr...

But Apple don't have an obligation to give you an open development platform: if you don't like it, buy something else.
Yet Microsoft were forced to do just that in the settlement with the DOJ. You can not have one rule for one mega corporation and a different rule for another.



TuxRacer

13,812 posts

192 months

Wednesday 7th July 2010
quotequote all
You sound pretty keen on monopolies!

_dobbo_

14,382 posts

249 months

Wednesday 7th July 2010
quotequote all
Apple went rotten for me the moment I "upgraded" my iPhone to OS4 and it became basically unusable.

You have to live with Apple's st if you want to have an Apple device - up to now I didn't mind that but now my phone is totally buggered then all the other Apple control freak crap suddenly sticks in my craw.


off_again

12,323 posts

235 months

Wednesday 7th July 2010
quotequote all
plasticpig said:
Yet Microsoft were forced to do just that in the settlement with the DOJ. You can not have one rule for one mega corporation and a different rule for another.
Whilst I agree that there shouldnt be a pick and choose attitude to the enforcement of anti-trust laws, there is a fundamental difference between Microsoft and Apple though. One of these mega-corps controls over 90% of all desktops in the world.... the other less than 8%! You could accuse Apple of a lot of things, but they hardly control the market.... Microsoft on the other hand does.

The same goes with the whole smartphone thing - yes, they provide a development platform for writing applications and selling this to the consumer. You are forced to use this, which isnt to everyone's taste. But that's fine because in reality they are only part of the market - you can use Windows Mobile, Blackberry, Andriod and even Symbian / Maemo platforms instead. So suggesting that they 'control' the mobile market for apps is a stretching it a little.

Of course, the vast majority of apps sold are on the Apple iTunes platform, but thats a historic thing rather than anything else. All of the other vendors provide a platform and development environment too - so you have CHOICE. The difference with the Microsoft desktop environments is that it is such a big market that competitors will try and compete, but lets face it, Microsoft do their best to kill of competition.

But, finally, what about Microsoft Xbox and Xbox live? You want to develop an application for the Xbox? Gotta use their development platform and environment (though other systems can interface with it for specific purposes). Wanna sell your Xbox app? Gotta go through Xbox Live. Is that anti-competitive?

5678

6,146 posts

228 months

Wednesday 7th July 2010
quotequote all
_dobbo_ said:
Apple went rotten for me the moment I "upgraded" my iPhone to OS4 and it became basically unusable.

You have to live with Apple's st if you want to have an Apple device - up to now I didn't mind that but now my phone is totally buggered then all the other Apple control freak crap suddenly sticks in my craw.
I'm of much the same opinion.

For a long time I resisted "going Apple" but when the iPhone 3G was launched I caved and bought one. It took some time to get used to living with iTunes but now, 2 years later, I'm all there with it. I even have a few other Apple products and get on well with them.
Putting iOS4 on my 3G has sullied the whole experience for me though. The device is now useless. Constant freezing, incredibly slow when it is working, lots of app crashes etc. The inability to go back to a 3.x OS is just not on IMO.
It's been enough to drive me away from them, well, at least made me keen to try something else again rather than enter into another 18 months of being ruled by them with an iPhone4.

lestag

4,614 posts

277 months

Wednesday 7th July 2010
quotequote all
tinman0 said:
where as Apple is business is solely built by themselves. The iPad has a single manufacturer, Apple.
and OSX came from......apple soley???

err no
http://en.wikipedia.org/wiki/Mac_OS_X


tinman0

18,231 posts

241 months

Wednesday 7th July 2010
quotequote all
lestag said:
tinman0 said:
where as Apple is business is solely built by themselves. The iPad has a single manufacturer, Apple.
and OSX came from......apple soley???

err no
http://en.wikipedia.org/wiki/Mac_OS_X
And you can download OSX in the form of Darwin for free off the Apple site.

The only thing you don't have access to is the source for the UI, which has always been held by Apple themselves, for good reason.

You can also install what you want on the Mac, and you can also install your own operating system on a Mac. Mac's were running AUX from quite early on, and Linux was ported to the Mac in the mid 90s iirc. And today, you can run Windows on a Mac, with Apple's blessing.

The iPad and iPhone has never been touted as anything but a closed system. You should have no expectation of what you do with the device outside Apple's control, because they have never given you any reason to.

This is not the same as Microsofts behaviour over the years.

Engineer1

10,486 posts

210 months

Wednesday 7th July 2010
quotequote all
I strongly suspect iOS4 is the one designed to get people shifting from old iPhones, such as the 3G to the 3Gs or the 4. It's a shame that they haven't taken into account the fact that the 3G is still out and about with people having 20+ months on their contract.

tinman0

18,231 posts

241 months

Wednesday 7th July 2010
quotequote all
jamieboy said:
tinman0 said:
plasticpig said:
They are worse than Microsoft. Microsoft do not force developers to use their development tools. Apple do this for the Iphone and Ipad. Microsoft do not attempt to control the distribution of applications for their platforms. Apple do for the Iphone and Ipad.
They are nothing like Microsoft. Microsoft have been prosecuted under Anti-Trust Laws because they were so bad. And Google are getting threatened with it at the moment, and Google are even finding itself on the end of several criminal charges with the wifi payload thing.

There may be an investigation of Apple, but it is nowhere near Anti Trust at the moment. The difference between the PC and Apple in general is that Apple is a closed system from the start. The PC was built from the cumulative effort of many companies, where as Apple is business is solely built by themselves. The iPad has a single manufacturer, Apple.
Is there a confusion in your post between "PC" which is pretty much an open standard as you describe, and "Windows" which is an OS made by a single manufacturer, Microsoft?
Depends. How good is your computing history?

The PC is an open platform, but Windows is only open because the DoJ for the last 15 years has been riding Microsoft's ass. Windows isn't open and compliant because Microsoft wanted it that way. It's because they created an OS monopoly on the x86 platform and were forced to allow other developers on it.

And how long has the row about undocumented APIs been going on? I think the Samba project is still working to get api specs sent to them this very day.

Remember about 8 years ago when Linux because available at Dell and a few others? And was quietly killed off less than a year later? MS changed the terms of their Windows licensing policy. They would not allow Dell or the others to sell a competing OS on the x86 platform. Until the DoJ rang them up a few years ago as to enquire about this new sales policy they had.

So whatever the sins of Apple today, they have a long way to go before getting close to the sins of Microsoft.

5678

6,146 posts

228 months

Wednesday 7th July 2010
quotequote all
Engineer1 said:
I strongly suspect iOS4 is the one designed to get people shifting from old iPhones, such as the 3G to the 3Gs or the 4. It's a shame that they haven't taken into account the fact that the 3G is still out and about with people having 20+ months on their contract.
I think that we can take this as a given. Instead of limiting the functionality available from the OS they should have just stopped support for the 3G. At least that would have left people with working handsets.

jamieboy

5,911 posts

230 months

Wednesday 7th July 2010
quotequote all
tinman0 said:
Depends. How good is your computing history?
It's good enough to remember why Microsoft got to be in the position they're in today, to remember what else was on offer before Windows became established as the default choice. wink

tinman0 said:
So whatever the sins of Apple today, they have a long way to go before getting close to the sins of Microsoft.
That may be true, but it's not a reason to pretend that Apple's "sins" are somehow OK, just because they're shiny.

plasticpig

12,932 posts

226 months

Wednesday 7th July 2010
quotequote all
tinman0 said:
jamieboy said:
tinman0 said:
plasticpig said:
They are worse than Microsoft. Microsoft do not force developers to use their development tools. Apple do this for the Iphone and Ipad. Microsoft do not attempt to control the distribution of applications for their platforms. Apple do for the Iphone and Ipad.
They are nothing like Microsoft. Microsoft have been prosecuted under Anti-Trust Laws because they were so bad. And Google are getting threatened with it at the moment, and Google are even finding itself on the end of several criminal charges with the wifi payload thing.

There may be an investigation of Apple, but it is nowhere near Anti Trust at the moment. The difference between the PC and Apple in general is that Apple is a closed system from the start. The PC was built from the cumulative effort of many companies, where as Apple is business is solely built by themselves. The iPad has a single manufacturer, Apple.
Is there a confusion in your post between "PC" which is pretty much an open standard as you describe, and "Windows" which is an OS made by a single manufacturer, Microsoft?
Depends. How good is your computing history?

The PC is an open platform, but Windows is only open because the DoJ for the last 15 years has been riding Microsoft's ass. Windows isn't open and compliant because Microsoft wanted it that way. It's because they created an OS monopoly on the x86 platform and were forced to allow other developers on it.

And how long has the row about undocumented APIs been going on? I think the Samba project is still working to get api specs sent to them this very day.

Remember about 8 years ago when Linux because available at Dell and a few others? And was quietly killed off less than a year later? MS changed the terms of their Windows licensing policy. They would not allow Dell or the others to sell a competing OS on the x86 platform. Until the DoJ rang them up a few years ago as to enquire about this new sales policy they had.

So whatever the sins of Apple today, they have a long way to go before getting close to the sins of Microsoft.
My computing history is very good. Good enough to remember Steve Jobs pulling the system ROM and OS licensing program in 97 and rushing out OS8 to kill the licensees off. It was pretty much the first thing he did when returning to Apple.




tinman0

18,231 posts

241 months

Wednesday 7th July 2010
quotequote all
jamieboy said:
tinman0 said:
Depends. How good is your computing history?
It's good enough to remember why Microsoft got to be in the position they're in today, to remember what else was on offer before Windows became established as the default choice. wink

tinman0 said:
So whatever the sins of Apple today, they have a long way to go before getting close to the sins of Microsoft.
That may be true, but it's not a reason to pretend that Apple's "sins" are somehow OK, just because they're shiny.
But what have Apple actually done that is so bad? They've stopped Adobe, who have no investment in the iOS platform producing tools for it. What's anti competitive about that?

If you have a forecourt and you sell cars, and some other guys pitches up to sell cars from your forecourt, if you throw him off - are you being anti-competitive? Not at all. He's making no contribution to the cost of the forecourt, so has no right to be there.

Apple haven't stopped developers developing for the platform, they've simply said "this is the tool". So access to the platform isn't restricted in the slightest. Unless you don't know how to use the tools, but then that's your problem.

The difference between MS and Apple, is that DOS was originally quite an open platform. There were many flavours of DOS, but through some moves, MS DOS came predominant. But the history is that DOS was open, and that Microsoft became a monopoly from that open environment.

Apple's system is the complete opposite. It's largely home grown, and its never been open. iOS (as apposed to OSX) has never been an open platform. So people (mainly Adobe) can't complain that they are locked out of something that they never had an investment in in the first place.

And as for Adobe - they were part of the reason Apple had a shaky 90s. Apple learned the lesson of being reliant in some respects to Adobe. They got kicked in the head for it. Apple learned that lesson about having powerful 3rd parties in their business.

gamefreaks

1,965 posts

188 months

Wednesday 7th July 2010
quotequote all
plasticpig said:
If Microsoft attempted to control the applications that could be used on it's platforms there would be general outrage. Apple appear to have gotten away with it so far. It really does smack of control freakery on Apples part.
Unfortunatly, Windows Mobile 7 will be the same as the iPhone. Only signed apps from the Windows Marketplace can be loaded.

In fact its worse than that. 3rd party applications can only be developed in either Silverlight or with C#. No P/Invoke either. (both microsoft development tools!)

This basically means that users can only load 'approved' applications and even developers can't access the low level API's. Also, C# (or anything .net) is dog-slow on Windows Mobile.

Whose phone is it anyway?

Tonsko

6,299 posts

216 months

Wednesday 7th July 2010
quotequote all
gamefreaks said:
Unfortunatly, Windows Mobile 7 will be the same as the iPhone. Only signed apps from the Windows Marketplace can be loaded.
Beign realistic about it, how long will that last? It didn't take long for IOS to be unlocked, and that was on proprietary hardware, proprietary OS, with some half-decent concessions to security. Windows has historically been fairly easy to crack.

I imagine it will be the same.

MiniMan64

16,934 posts

191 months

Wednesday 7th July 2010
quotequote all
I don't know about hacked but along with IOS4, downloading something from I-Tunes last night has rendered by I-Pod useless.

And I'm not entirely sure how to go about fixing it either. frown

qube_TA

8,402 posts

246 months

Wednesday 7th July 2010
quotequote all
rsv gone! said:
Despite their (considerable) hype, they are no different to Microsoft.

In fact, their hardware is more restrictive. You can't play the formats you want (You need to tediously convert movie files). itunes is a clunky piece of software but I have to tolerate it because I like my ipod and at the time of buying my car stereo (2005) it was the only player supported by the likes of Alpine. And it's lack of bluetooth is annoying - do iphones have bluetooth now?

I don't know! They seem to have a fair contempt for their end users.

And how did Steve Jobs attain his near angelical status?



Edited by rsv gone! on Wednesday 7th July 09:14
No restrictions on Mac's though. You'd have to convert video codecs on any handheld device though as most require more power than a portable device could render.