Live data from Hacker News

Steve Jobs Has Just Gone Mad

whydoeseverythingsuck.com

41–50 of 234 posts

Re: Steve Jobs Has Just Gone Mad

#41

Earlier quoted context omitted.

Don't game consoles have expensive, compulsory SDKs?

Even if they do you can still write your own languages that compile down. Ala: http://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp

No, that's exactly what the terms are saying you _can't_ do. If you used something like GOAL, you wouldn't be starting out in Objective C, and thus you'd be in violation of the new terms.

Re: Steve Jobs Has Just Gone Mad

#42
This is another gem: “10.4 Press Releases and Other Publicity. You may not issue any press releases or make any other public statements regarding this Agreement, its terms and conditions, or the relationship of the parties without Apple’s express prior written approval, which may be withheld at Apple’s discretion.”

Re: Steve Jobs Has Just Gone Mad

#43
post #20

So Frameworks like Unity for game development are basically dead, making it so that indie developers who don't have the money/ability to write their entire engines from scratch are nearly banished and putting only the AAA title makers in the running. Great...

That is precisely the point. They don't need more apps, they need more AAA apps.

Re: Steve Jobs Has Just Gone Mad

#45
Legally, Apple can do pretty much what it likes on its own platform and there is nothing anybody can do about it except accept their restrictions or decline to deal with them and hope for the best with commercially viable alternatives.

Someday, though, as Apple's strategy continues to unfold, and as it continues to tighten restrictions on others' ability to develop for each device, to use its dominance of one device (e.g., iPhone) to leverage market share in others (e.g., iPad), and to exert significant control over a range of devices that are nominally independent but actually inter-connected, the idea of "platform" will blur and Apple will likely have to own up to the antitrust police, just as Microsoft did with respect to the desktop OS market.

I am not an antitrust lawyer and the above may in fact be naive. Instinctively, though, the apparent arrogance behind Apple's methods of throwing sharp elbows toward competitors has all the feel of what Microsoft did in the 1990s as it used its desktop OS leverage to favor MS Office/Internet Explorer, etc. and to harm independent software vendors trying to market their apps for the PC market. Ditto for IBM before that. And, while we are at it, though no two people could possibly be so different in so many ways, it would appear that Steve Jobs has drawn his competitive (or anti-competitive) inspiration right from John D. Rockefeller, who was a control freak over his markets and who often used such control in even ruthless ways to stifle competition.

We are nowhere near the stage where Apple can seriously be declared a monopolist in any relevant market but Apple certainly seems bent on pushing the limit as it goes along its path on its quest for hegemony.

Re: Steve Jobs Has Just Gone Mad

#46
post #35

I've had a couple of close friends and relatives have health issues that almost killed them. Afterwords their personality changed. They became much more negative and harder to be around. The things I have read about Jobs is that he is a health nut. To have the problems he has had might have been a big emotional blow for him. Since he has come back, things have gotten much worse for partner relations and there is almo…

You don't change CEOs because you want a nicer guy.

Re: Steve Jobs Has Just Gone Mad

#47
post #43
post #20

So Frameworks like Unity for game development are basically dead, making it so that indie developers who don't have the money/ability to write their entire engines from scratch are nearly banished and putting only the AAA title makers in the running. Great...

That is precisely the point. They don't need more apps, they need more AAA apps.

How about we let the consumer decide which apps are worthy of their cash. It's been going on for many years and this model works pretty good.

Re: Steve Jobs Has Just Gone Mad

#48
Couldn't another motivation be that they don't want to hire app reviewers with fluency in every language under the sun? They have no way of enforcing the Swahili/Milli Vanilli/mud -> C via Oompa Loompa exception, provided that the C is readable and appears to be 'orginally written'.

I see it as a natural outgrowth of the chaperone model that a good number of users have tolerated/embraced.

Re: Steve Jobs Has Just Gone Mad

#49

No, Steve Jobs is not insane, this interpretation of the new rule is insane. Apple is merely (!) trying to control what tools people use to create software on their platform. I can understand why they want to do this, just as I can understand why I might, or might not want to comply. The legal terms used are to give Apple the tools it needs to get compliance. The only real issue is: do you want to develop for this pl…

> I can understand why they want to do this

I can't. Except as a land- and power grab in the "all your toil are belong to us" category.

I can understand that Apple attempts a strategic move to avoid becoming just another platform for Flash.

I can understand that Apple may want to cut down on the number of submissions, and are assuming that those that go to the trouble of learning Objective-C/C/C++ are the "real professionals", as opposed to those who once spent a weekend learning Flash.

I can understand that Apple wants a minimum quality to their apps and are not happy when the exact same code is cross-compiled to a dozen devices: The code would probably be developed to the smallest common multiple, would look and feel bad and would not play to the iPhone's strength. In short, it would make the iPhone look bad, and users would blame the iPhone and Apple.

I can understand that Apple doesn't want a 10kB app to ship with a 1 GB translation library. (From comments I've seen elsewhere, it appears that this is how the Adobe tool does it.)

Maybe I can even understand that they might want to strengthen their nuclear law arsenal with a poison pill in case someone falls out of favor.

But: Which tools I use and how I use them is not Apple's f...ing business - I don't work for Apple, I'm an independent developer.

From my point of view, Apple has every right to be as anal retentive as they wish regarding what they accept - it is their store and their party.

But Apple has no right to any opinion whatsoever regarding how I create those deliverables - that is my business, and remains so until I submit it.

Whatever Apple is trying to achieve here, outlawing pretty much anything a developer can do to increase productivity is throwing the baby out with the bath water. I can't see this as anything else than a pure power trip ("see how we can make them jump") and a big F... Y.. from Apple to their developers.

Now whether Apple actually intended it to come across that way is another discussion.

But we have no way of knowing either way unless Apple deigns to clarify. And Apple is hardly known for being talkative on controversial issues...

[update: minor spelling, phrasing]

Re: Steve Jobs Has Just Gone Mad

#50
post #43
post #20

So Frameworks like Unity for game development are basically dead, making it so that indie developers who don't have the money/ability to write their entire engines from scratch are nearly banished and putting only the AAA title makers in the running. Great...

That is precisely the point. They don't need more apps, they need more AAA apps.

That might be true, but the implicit assumption here is that only EA can make AAA games and indie developers just produce crap. That assumption has been demonstrated to be false on both points.
Post reply on HN