So is Apple a monopoly?BLynx wrote:Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
And Sony is even worse, you can't even develop for Playstation 3...
Is Apple the new Microsoft?
Apple was right, Adobe get over it?
-
generalstargazer generalstargazer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=221391
- Banned
- 598 posts since 10 Dec, 2009
-
generalstargazer generalstargazer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=221391
- Banned
- 598 posts since 10 Dec, 2009
But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?BLynx wrote:Maybe... iPod?generalstargazer wrote:So is Apple a monopoly?BLynx wrote:Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
And Sony is even worse, you can't even develop for Playstation 3...
Is Apple the new Microsoft?
-
- KVRAF
- 2608 posts since 26 Aug, 2002 from here
hmm if that gets you off with it then the fact that some computers weren't microsft means they were not a monopoly eithergeneralstargazer wrote:But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?BLynx wrote:Maybe... iPod?generalstargazer wrote:So is Apple a monopoly?BLynx wrote:Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
And Sony is even worse, you can't even develop for Playstation 3...
Is Apple the new Microsoft?
Basically you don't understand what constitutes a monopoly
I believe every thread should devolve into character attacks and witch-burning. It really helps the discussion.
- KVRAF
- Topic Starter
- 8700 posts since 9 Jan, 2004 from leroyaumeuni
The more I read those SDK terms, the more I get the feeling they are vague enough for Apple to backtrack if needed. Maybe that's why their support refuses to comment and give definite interpretations.
My other host is Bruce Forsyth
-
- KVRAF
- 3964 posts since 31 Aug, 2003 from In a foreign town, in a foreign land
Godwin only applies if the comparison is inappropriate.whyterabbyt wrote:we are officially godwin'd.
Groet, Erik
Pop music delenda est.


-
- KVRAF
- 3964 posts since 31 Aug, 2003 from In a foreign town, in a foreign land
It's all crap unless it's hacked in Lisp anyway.
Groet, Erik
Groet, Erik
Pop music delenda est.


- Beware the Quoth
- 35449 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
I read it everywhere they quoted the changed terms:BLynx wrote:That's probably becaue I came here without thinking that code-generators, or platform-agnostic code is locked out. Where did you guys read it?
If your code is output from a code-generator it cannot be 'originally written' in 'Objective-C, C, C++, or JavaScript.' Its originally written in whatever language your code generator uses. There isnt a possible way I can think of to interpret that line as meaning that its okay to use a code generator.3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
And if you're using platform-agnostic code, most of the ways you'd achieve that pretty much gets covered under being a 'intermediary or compatibility layer or tool'.
Im not really sure how anyone could interpret those bits in such a way as to think code generators and cross-platform tools would be okay.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRAF
- 2973 posts since 18 Oct, 2004
Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.generalstargazer wrote:But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?BLynx wrote:Maybe... iPod?generalstargazer wrote:So is Apple a monopoly?BLynx wrote:Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
And Sony is even worse, you can't even develop for Playstation 3...
Is Apple the new Microsoft?
-
- KVRian
- 1302 posts since 9 Oct, 2003 from California
Arglebargle wrote: Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.
best quote of the season.
Dan
Those that can, do. Those that can't, argue about it on k-v-r
-
- jaaathmaster
- 2690 posts since 1 Jun, 2001 from Marlow, S. Bucks, UK
I believe at least one cross-platform toolkit is (currently) considered kosher by Apple under the new terms. Certainly, it's possible to use C++ templates or macros to generate code that directly talks to the APIs, without any runtime indirection. At any rate, I was interested in playing with mobile dev with iPhone as one of the targets, but with Apple starting to clamp down on code portability, it seems a long shot to target an app-saturated platform with code which may be invalidated at any moment due to certain pathways to the API being considered 'compatibility layers'.whyterabbyt wrote:I read it everywhere they quoted the changed terms:BLynx wrote:That's probably becaue I came here without thinking that code-generators, or platform-agnostic code is locked out. Where did you guys read it?
If your code is output from a code-generator it cannot be 'originally written' in 'Objective-C, C, C++, or JavaScript.' Its originally written in whatever language your code generator uses. There isnt a possible way I can think of to interpret that line as meaning that its okay to use a code generator.3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
And if you're using platform-agnostic code, most of the ways you'd achieve that pretty much gets covered under being a 'intermediary or compatibility layer or tool'.
Im not really sure how anyone could interpret those bits in such a way as to think code generators and cross-platform tools would be okay.
Music with dinner is an insult both to the cook and the violinist.
- KVRAF
- Topic Starter
- 8700 posts since 9 Jan, 2004 from leroyaumeuni
I've got an other great one:dgkenney wrote:Arglebargle wrote: Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.
best quote of the season.![]()
Dan
Microsoft is a hamster and Google smells of elderberry
My other host is Bruce Forsyth
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14325 posts since 15 Mar, 2008 from Czech republic
Well, I'd like to express myself here - the thing that happens now on iPhone stuff happens all the time on Apple. I started "Appling" only because our customers wanted our software for Mac and honestly, I would NEVER rely on that platform especially with my music, because here you never know what happens (besides the fact, that Mac OS X is full of bugs and users are just kinda used to it... I don't get why, we are not in stone-age anymore...)
Now imagine a pretty simple scenario, which COULD already happen to you, and actually many times: You work on your Mac and it either got broken, or you need to upgrade from any reason. So you buy a new one/update the old and you have a big problem - software you used in your projects is not available anymore, because Apple did something stupid again - changing programming languages for example (yes, even this is possible with Apple!). The developers must obey every stupid step of Apple (which I now believe consists only a few "garage" developers, otherwise this couldn't happen), or they won't support Macs, which is exactly what will happen eventually... So folks, get scared
...
End of line - god bless Microsoft - it's not perfect and there's order. Apple is a pure chaos (and very good businessmen)...
Now imagine a pretty simple scenario, which COULD already happen to you, and actually many times: You work on your Mac and it either got broken, or you need to upgrade from any reason. So you buy a new one/update the old and you have a big problem - software you used in your projects is not available anymore, because Apple did something stupid again - changing programming languages for example (yes, even this is possible with Apple!). The developers must obey every stupid step of Apple (which I now believe consists only a few "garage" developers, otherwise this couldn't happen), or they won't support Macs, which is exactly what will happen eventually... So folks, get scared
End of line - god bless Microsoft - it's not perfect and there's order. Apple is a pure chaos (and very good businessmen)...
-
- KVRAF
- 2973 posts since 18 Oct, 2004
