Earlier quoted context omitted.
Arguably yes. Microsoft never tried to stop users from running whatever software they wanted on Windows, they just made it more inconvenient in some cases to get that software.
"I will use my operating system monopoly to put you out of business if you don't assist me in putting an unrelated competitor of ours out of business" is worse to you than "you may only use Objective C to develop on this device"? I don't like Objective C either, but I don't take it that far.
Steve Jobs Has Just Gone Mad
81–90 of 234 posts
Re: Steve Jobs Has Just Gone Mad
#82Sure I've had my moments of App Store frustration, but all in all, I haven't been as offended by it as a lot of folks. I think that's because I felt that Apple was giving me something that I couldn't easily find elsewhere (single point of distribution that everyone knows about, very few taps for users to install my apps, the ability to easily charge for apps), so I was okay if they were a little particular about the…
I'm puzzled, since Apple has been shutting off fundamental techniques in computer science since day one. Today it's Flash compilers. Yesterday it was access to the filesystem, things that run in the background, etc.
Yesterday it was access to the filesystem,
things that run in the background, etc.
No, yesterday they did add the things that run in background.
Flash compiler being a fundamental technique in computer science? Please…Re: Steve Jobs Has Just Gone Mad
#83Sure I've had my moments of App Store frustration, but all in all, I haven't been as offended by it as a lot of folks. I think that's because I felt that Apple was giving me something that I couldn't easily find elsewhere (single point of distribution that everyone knows about, very few taps for users to install my apps, the ability to easily charge for apps), so I was okay if they were a little particular about the…
I'm puzzled, since Apple has been shutting off fundamental techniques in computer science since day one. Today it's Flash compilers. Yesterday it was access to the filesystem, things that run in the background, etc.
Re: Steve Jobs Has Just Gone Mad
#84The key is where they say "Applications must be originally written in Objective-C, C, C++." Take a pause and think about what that "originally" really means. Developers are not free to use any tools to help them. If there is some tool that converts some Pascal or, Ruby, or Java into Objective-C it is out of bounds, because then the code is not "originally" written in C. Yes it is "originally" written in C - when the…
I thought that was already forbidden. If so, why the change, if not to stymie thins like Adobe's Flash-to-iPhone converter?
Re: Steve Jobs Has Just Gone Mad
#85Earlier quoted context omitted.
I'm puzzled, since Apple has been shutting off fundamental techniques in computer science since day one. Today it's Flash compilers. Yesterday it was access to the filesystem, things that run in the background, etc.
Yesterday it was access to the filesystem, things that run in the background, etc. No, yesterday they did add the things that run in background. Flash compiler being a fundamental technique in computer science? Please…
Re: Steve Jobs Has Just Gone Mad
#86Earlier quoted context omitted.
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.
He was referring to game consoles, for which you _can_ use other languages to compile down from, so they are less restrictive than the iPhone.
Re: Steve Jobs Has Just Gone Mad
#87Earlier quoted context omitted.
"I will use my operating system monopoly to put you out of business if you don't assist me in putting an unrelated competitor of ours out of business" is worse to you than "you may only use Objective C to develop on this device"? I don't like Objective C either, but I don't take it that far.
"I will use my operating system monopoly to put you out of business if you don't assist me in putting an unrelated competitor of ours out of business" is worse to you than "you may only use Objective C to develop on this device"? What about this: "I will use my mobile operating system prestige to put your mobile company out of business if you don't assist me in putting a competitor of ours, Adobe, out of the mobile a…
Re: Steve Jobs Has Just Gone Mad
#88Earlier quoted context omitted.
I'm puzzled, since Apple has been shutting off fundamental techniques in computer science since day one. Today it's Flash compilers. Yesterday it was access to the filesystem, things that run in the background, etc.
I half agree. The filesystem is just a device. No running in the background is kinda icky, but that doesn't seem like a computer science kinda thing. (not that multitasking isn't hard, it's just not the first thing that jumps to mind when thinking of simulating things on a turing machine) Language to language translation, that's core. that's fundamental to CS. The most popular virtual machine ever is the regular expr…
Re: Steve Jobs Has Just Gone Mad
#89Earlier quoted context omitted.
Yesterday it was access to the filesystem, things that run in the background, etc. No, yesterday they did add the things that run in background. Flash compiler being a fundamental technique in computer science? Please…
Ok, correction: yesterday they introduced iPhone OS 4 with background services. How Flash is fundamental in CS is still a mystery to me.
Re: Steve Jobs Has Just Gone Mad
#90This 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.”
Somehow I doubt that clause is enforceable.
Of course, if this causes your users to seek refunds and you have already spent your earnings, that could get problematic.