4 ms·
If I were a soulless lawyer, I might point out that this position is entirely consistent with Apple's strategy of disallowing apps that are similar to Apple's o
by mechanical_fish 18y ago
If I were a soulless lawyer, I might point out that this position is entirely consistent with Apple's strategy of disallowing apps that are similar to Apple's own apps. Inevitably, some of Apple's apps have been written but aren't yet released to the public. If Apple is planning to release, say, an official accounting app for the phone, they not only have an incentive to stifle your accounting app for the phone, but they also have an incentive to avoid tipping off the market too early by publicly rejecting your accounting app for the phone.
Fortunately, I'm not a soulless lawyer, so I'm also free to point out that this argument isn't so much a defense as an explanation, to opine that this sucks, and to observe that Apple's control-freak nature has now officially gone overboard. Of course, Microsoft acted like this for years, and it didn't hurt them much, so I guess it's not surprising that a company would try it again...
- mattmaroon 18y agoMicrosoft didn't act like this at all. If they had, Windows would never have reached the market share it has today. You don't have to ask Microsoft for permission to develop an app for Windows. You don't have to pay them to do so or sign an NDA. They don't have a kill switch to remove it. They may include a free competitor in the next OS, and you can argue that that is an unfair abuse of a monopoly, but they at least allowed you to try. And Firefox's immense success shows that if your product provides enough value, you can still compete.
- mechanical_fish 18y agoNot only has Microsoft acted like this, they're doing it right now. From the Wikipedia page for "XBox Development Kit": Only developers that are licensed by Microsoft may compile code and release binaries (.XBEs)of their software with the XDK, any software released using the XDK by developers that aren't licensed is illegal. Nintendo and Sony do this as well, yes? There's nothing particularly unusual about this model, alas. Yeah, Microsoft never did this for Windows. I believe that much is true. Perhaps it's a testimony to the enduring influence of the early PC hackers, like Wozniak and the Homebrew Computer Club guys, that I don't think anybody ever really tried this trick in the PC industry. Though I'm probably forgetting several examples because they're, um, so forgettable. I'm pretty sure that old mainframe hands would recognize this game, though.
- snprbob86 18y agoMicrosoft negotiates terms with licensed developers on a case by case basis. It is practically unheard of for an Xbox developer to deliver the game that was agreed upon and face rejection. Before a game is released to the market, Microsoft performs a battery of certification and pre-certification reviews to ensure quality and platform consistency. I can't comment on Nintendo or Sony's practices, but I'd assume they are similar. Xbox Live Community Games is much more similar to Apple's App Store system in that anyone can sell a game. Unlike Apple, we'd happily allow anyone to produce a game which is a direct competitor to one of our games. Check it out when it launches with The New Xbox Experience later this fall. Disclaimer: I work for Microsoft on XNA Game Studio, but do not have direct knowledge of or involvement in the developer relations or certification processes. Additionally, Community Games is currently in development, so anything I said above is subject to change.
- Tichy 18y agoThat is a completely different case, XBox was never promoted as a universal device that anybody could program for.
- Retric 18y agoWas the iPhone? I always thought they where building the same type of walled playground but that could have been my inner cynic talking.
- Tichy 18y agoThe XBox is no playground, I think to be allowed to develop for it you need to be pre-approved and throw millions of $ in the ring. I haven't checked, though.
- cstejerean 18y agomaybe you should check
- 18y ago
- Create 18y ago"mmense success shows that if your product provides enough value, you can still compete" ... iif u r backed by GOOG.
- iamelgringo 18y agoYeah. It seems that certain departments in Microsoft have seen the light. IronPython, IronRuby, F#, PowerShell, supporting the Apache Foundation, all the cool stuff coming out of Microsoft Research. I think that cooler heads a prevailing at times. Perhaps Ray Ozzie is finally starting to have a bit of influence on the organization. Although there is still a long way to go. I've always been fairly OS/tech agnostic over the years. But, Apple's attitude towards openness has really turned me off the past 5-6 years. My antipathy started for me with their attitudes towards artists and Quicktime in the late 90's early 2000's, and it has continued with the transition to OSX, the ITunes handcuffs that come with any Apple product and now the issues that developers are having creating Apps for the iPhone. Also, can someone please tell me why OSX is one of the few existing OS's that I can't install as a client OS on top of VMWare? I can have any flavor of x86 OS that I want, but now OSX. I love Apple's design. It's the best in the industry. OSX is really shiny and pretty and I love me some good looking Unix. But, I really dislike their attitude towards openness, users and developers.
- andrewf 18y agoNot to contradict your overall point, but because you might find it useful - you can supposedly run OS X Server inside VMWare Fusion (itself running on top of OS X).
- iamelgringo 18y agoNo, I appreciate it, I wasn't aware of that. I think that it makes my point even clearer, however. The only reason that Apple doesn't want to allow a VM of OSX to be able to run on top of Linux, BSD, Solaris or Windows is because they want a locked down system. They want to make more money selling the associated hardware. And, while that is certainly a choice they are entitled to make, it speaks fairly loudly to a culture of being closed and locked down. Even Microsoft is releasing Open Source licensed software these days. Isn't OSX built on top of a Darwin Kernel? Any one know of Open Source releases the Apple has done? It would be nice if they returned the favor to the community. </rant>
- 18y ago