Slashdot Mirror


iPhone SDK Agreement Shuts Out HyperCard Clone

Halo1 writes "Demonstrating it's not just about Flash, Apple has officially rejected for the first time another alternative iPhone development environment following its controversial iPhone SDK Agreement changes. Even though RunRev proposed to retool its HyperCard-style development environment to directly expose all of the iPhone OS's APIs, Steve Jobs still rejected its proposal. The strength of RunRev's business case, with a large-scale iPad deployment project in education hinging on the availability of its tool, does not bode well for projects that have less commercial clout. Salient point: at last February's shareholders' meeting, Jobs went on the record saying that something like HyperCard on the iPad would be great, 'but someone would have to create it.'"

610 comments

  1. DRM, restrictions, outcry by sopssa · · Score: 4, Insightful

    Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows. It would be hit with lawsuits and there would be tons of stories and tens of thousands of comments dissing MS on slashdot.

    People also always cry about how consoles are locked down. Slashdotters cry about DRM, restrictions and not giving them control of the devices they buy.

    But suddenly when it's Apple it's all ok. Why the hell?

    1. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Marketing. It's the only reason why Apple is able to do this. They are trend setters, everyone else just follows their path!

    2. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 5, Insightful

      It was a similar situation with 3G, copy and paste, and a plethora of other features that were added well after the fact. The fanboys claimed that they didn't want all of that. 3G drained the battery, copy and paste complicated the UI, etc. It's all about the Reality Distortion Field being pumped up to levels of recockulousness.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    3. Re:DRM, restrictions, outcry by Zarf · · Score: 1, Insightful

      Microsoft would never be that stupid. That's why they owned most of the PC market right up until the PC became irrelevant. At this point the only thing that matters is if your platform "does the web"

      --
      [signature]
    4. Re:DRM, restrictions, outcry by Amarantine · · Score: 5, Insightful

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows. It would be hit with lawsuits and there would be tons of stories and tens of thousands of comments dissing MS on slashdot.

      Well, good thing this isn't about desktop OS's, then, isn't it? In fact, coding for OS X is free and unrestricted, just as with Windows. On the other hand... You know that for Windows Mobile 7, apps need Microsoft's approval, don't you?

      People also always cry about how consoles are locked down. Slashdotters cry about DRM, restrictions and not giving them control of the devices they buy.

      But suddenly when it's Apple it's all ok. Why the hell?

      Actually, i find it's the other way around. Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles, vendor locked-in to the max, only running apps that require their approval and signature, a process which costs tens of thousands $$. But if Apple does it for their iPhone, bring out the tar and feathers!

    5. Re:DRM, restrictions, outcry by rsborg · · Score: 4, Insightful

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio... But suddenly when it's Apple it's all ok. Why the hell?

      First, Apple is not a convicted monopolist like Microsoft, second, I don't think this move is cool either, but it's totally legal.

      --
      Make sure everyone's vote counts: Verified Voting
    6. Re:DRM, restrictions, outcry by Monkeedude1212 · · Score: 4, Interesting

      See, I think (and I think some people on here might agree) is that yes: We don't like the business practices of Apple. But somewhere deep down inside, we want to see what will happen when Apple does these kinds of things. We're silently hoping that it shuns developers to other platforms, thus weakening Apple's product as a whole, and we can finally say "I told you so" when their stocks drop from bad ideas such as this.

      On the other hand, we also like the idea of "Apple has the freedom to do what they want with their product" (notice that I cannot purchase a Microsoft Desktop, they don't have the full verticle control thing going on). It seems if we press on locking them down, the whole system will be locked down, and thats not good for everyone.

      So we give them a bit of leniency because they are kind of our guinea pig. Big enough to try things out, but we don't have to depend on them.

    7. Re:DRM, restrictions, outcry by jo_ham · · Score: 2, Insightful

      Mod that guy down, 100% wrong - this is not about coding desktop apps, which are totally unrestricted on OS X.

      This is about phone development, where MS and Apple's approaches are markedly similar.

    8. Re:DRM, restrictions, outcry by LWATCDR · · Score: 3, Interesting

      You mean like they do on the XBox and the Zune?
      And we really do not know what they will do with WIndows Phone 7... Hey they took out copy and paste and multitasking to copy the iPhone so who knows.
      And yes people are crabbing to high heaven about Apple. The thing is the answer is simple. Buy and Android phone or a Palm WebOS phone like my wife and I did.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:DRM, restrictions, outcry by abigor · · Score: 3, Insightful

      You can develop however you like on OS X, which would be the analogous case to developing on Windows.

      This article is about what are essentially embedded devices, which Apple (for better or worse) sees as a different set of use cases for consumers and, as a consequence, developers.

    10. Re:DRM, restrictions, outcry by tepples · · Score: 1

      Well, good thing this isn't about desktop OS's, then, isn't it? In fact, coding for OS X is free and unrestricted, just as with Windows.

      Yes, as long as Apple continues to make the iMac and MacBook and doesn't try to pitch the iPad as a replacement for them. The problem is that while most PC makers have a small (10"), medium (13"), and desktop replacement (15-17") laptop, Apple makes iPad instead of a MacBook mini. Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL.

    11. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      A game console is an appliance, not a platform. In theory iPhone/Windows Mobile 7 based smartphones could be platforms but Apple/Microsoft insist on keeping them strictly managed appliances.

      I suspect they do this for support reasons because of the retard factor (i.e. my phone doesn't work because I installed some stupid shit) but really, I think we're getting beyond that now. The bridge has been built and the spark is in the minds of developers. A smartphone is a computer you wear on your hip, you should be able to install whatever you want on it WITHOUT violating DRM/End User License Agreement, etc.

    12. Re:DRM, restrictions, outcry by BlueKitties · · Score: 5, Insightful

      The problem is that the iPhone and iPad are becoming more or less general computing platforms. This isn't a matter of locking down a single, narrow media device, but a broad multi-purpose system. The iPad is a hell-ouv-lot more than a game console -- it has the potential to completely replace a laptop, depending on the user's needs. Apple is getting a foot-hold on our everyday computing needs, so when they lock down such devices they gain an unbelievable amount of control. If tomorrow, we all switched to Apple devices, we would literally have a technology Big Brother. It's not just a buzz phrase at this point, it's how Apple operates. They think they know best, and they are willing to use their power to get their way. Now, that doesn't mean it would be the end of the world or anything, but it would be a sad day for the tech industry. But hey, we can argue all we want online, I vote with my wallet (i.e. I will never buy anything with an Apple logo.) That is, at least, until I don't have much choice.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    13. Re:DRM, restrictions, outcry by Princeofcups · · Score: 1, Insightful

      But suddenly when it's Apple it's all ok. Why the hell?

      Repeat after me. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly.

      --
      The only thing worse than a Democrat is a Republican.
    14. Re:DRM, restrictions, outcry by jcr · · Score: 2, Informative

      3G drained the battery

      It did. Apple added 3G to the iPhone when lower-power transceivers became available.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    15. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 4, Insightful

      Damn! The PC is irrelevant? When did this happen? Is it too late to sell all of mine? "Cloud Computing", slates, pads, etc. are all simply the latest flavors of the week. If you truly believe that the PC is going to become a niche product then I have a bridge in Alaska to sell to you.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    16. Re:DRM, restrictions, outcry by BoberFett · · Score: 1

      Not yet, but they're trying.

    17. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 1

      You mean like they do on the XBox and the Zune?

      Could you elaborate on which development tools that produce valid code for XBox and Zune that MS have banned?

    18. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 4, Insightful

      I don't give a damn if I need Apple's permission to sell apps in their store. As has been beaten to death here, it is their store. My problem is with them restricting 3rd party installations. If Windows takes the same route with Mobile 7 and doesn't allow manual installs then they'll be just as evil as Apple. This is tantamount to you being told that you can only purchase MP3s from iTunes despite the fact that your device is perfectly capable of handling music from a variety of sources. Jobs is simply afraid that if he gives consumers a choice it will undermine the lock-in that he is trying so desperately to complete.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    19. Re:DRM, restrictions, outcry by fuzzyfuzzyfungus · · Score: 2, Interesting

      To be fair, Microsoft, like Apple, has one platform of each type(actually, two of each type; because "monolithic and slightly confused" is how MS rolls).

      You've got your PCs running Windows. With the exception of kernel driver signing requirements on 64-bit Vista and later, you can pretty much do whatever the fuck you want.

      Then you have the Xbox360. Here, you can either pay nontrivial money to be Microsoft's special development buddy, and do native development and have your binaries cryptographically blessed, or you can pay substantially less money to be one of the XNA-based 'app store' developers. More accessible to small timers; but your applications still only run by the power and mere pleasure of MS.

      Since this is Microsoft, and they are huge, you also have the divide between WinCE/WinMo6 and lower and Windows Phone 7. The former is largely open, from the application perspective. The latter, Microsoft has said, will basically be a .net walled garden, along the lines of the App Store.

    20. Re:DRM, restrictions, outcry by E+IS+mC(Square) · · Score: 1

      WTF? PC are already no more relevant? Oh.. I see.. Which future year you are from?

    21. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 4, Insightful

      Would I be allowed to drive slowly down a street taking pictures of kids at a park as long as I wasn't a convicted pedophile? I don't care about Microsoft's past, what I care about is the frightening path that Apple is trying to force technology to follow in the present and the future.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    22. Re:DRM, restrictions, outcry by E+IS+mC(Square) · · Score: 1

      I get it. It's like defending a murder by pointing out at all the people the murder DID NOT kill!? Brilliant!

    23. Re:DRM, restrictions, outcry by tepples · · Score: 1, Flamebait

      If you truly believe that the PC is going to become a niche product then I have a bridge in Alaska to sell to you.

      I'd argue that the PC already has become a niche product among, for example, video gamers.

    24. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      More trolling from TripMasterFucktard, Ballmer's Cock Jock in person.

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows.

      1: Microsoft is a convicted monopolist. Apple is not.
      2: Want to help me set up Eclipse with GCC to develop for Zune or Xbox360? Oh wait ...
      3: Does Apple limit what tools you can use for Mac OS X development?

      Fucking retard. Don't let facts get in the way of your trolling eh?

      People also always cry about how consoles are locked down.

      I have yet see one of your self indulgent psychotic posts flame MS for locking down Zune, WM7 or XBox360. But hey, keep flaming Apple. Fucktard.

      But hey, keep using your sockpuppet to mod yourself up, fucktard. That's all you are capable of. Well, that and trolling idiot slashdot moderators who think that midnless apple flaming posts deserve +insightful or +informative. Goddamn asshole moderators .

    25. Re:DRM, restrictions, outcry by stephanruby · · Score: 1

      You know that for Windows Mobile 7, apps need Microsoft's approval, don't you?

      Do you mean to say that Microsoft is now going to force developers to publish through its app store and nothing else? I did not know that. Citation needed please.

    26. Re:DRM, restrictions, outcry by Stick32 · · Score: 3, Insightful

      Actually, i find it's the other way around. Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles, vendor locked-in to the max, only running apps that require their approval and signature, a process which costs tens of thousands $$. But if Apple does it for their iPhone, bring out the tar and feathers!

      Yeah, tell me about it!!! And just like Sony, Microsoft and Nintendo I can't use cross-platform development to.... oh wait...

    27. Re:DRM, restrictions, outcry by mrsteveman1 · · Score: 3, Insightful

      That, and the fact they don't have anywhere near a monopoly or even a plurality on the mobile computer market. But that's just a minor thing compared to marketing, of course.

    28. Re:DRM, restrictions, outcry by LWATCDR · · Score: 4, Insightful

      Actually I don't really care.
      Apple isn't a monopoly and makes some really good stuff.
      As a developer I don't care as I can pick what platform I want to work on.

      I gave up passionately caring about a platform when the Amiga failed to get any traction when it was better in every way than the PC was.

      Apple, Microsoft, Google, HP, Intel, and AMD are all just companies that I buy products from when I like them. They do not pay my bills.

      Software patents "There should be no such thing" I care about.
      The DMCA "stupid and harmful" I care about.
      The RIAA and MPAA acting like an arm of the government I care about.

      Apple telling people they can not sell iPorn or write in Flash for the iPhone? Who cares? Pick a different platform folks. These rules do not have the force of law and really have nothing to do with your rights or freedoms.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    29. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 5, Insightful

      they're lack of a monopoly is what makes it legal but it doesn't make it any more right

    30. Re:DRM, restrictions, outcry by mrsteveman1 · · Score: 4, Funny

      Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL

      The proper name is maxiPad.

    31. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      But suddenly when it's Apple it's all ok. Why the hell?

      Repeat after me. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly. Apple iPhone is not a monopoly.

      Then we all get delicious Kool-Aid? Tell me more!

    32. Re:DRM, restrictions, outcry by Nethead · · Score: 1

      Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL.

      I did try to imagine this and found that there was no realistic way it would vaguely affect my life one way or another.

      What else to you have?

      --
      -- I have a private email server in my basement.
    33. Re:DRM, restrictions, outcry by WrongSizeGlass · · Score: 1

      But suddenly when it's Apple it's all ok. Why the hell?

      [Troy McClure voice] Hi Mr. Jobs, Wrong Size Glass here. You may not know me, but I'm an Apple fanboi, karma whore and sarcastic twit ... and even I think this is a royal asshattian maneuver by Apple. /disgust

      I understand the whole 'Flash' thing. Most of it is performance and stability, the rest of it is payback. Fine. I understand that karma is a pendulum of vengeance and right now it's coming back at Adobe. But RunRev? Even a retooled RunRev? WTF, Apple? HyperCard is so Apple that Apple should be letting these guys in the back door just for sentimental reasons. Steve Jobs would like a 'HyperCard for the iPad' ... as long as it's written in XCode? Wouldn't apps written in a new HyperCard violate the SDK Agreement? No? Not yet.

      Karma's pendulum will swing back in your direction Apple. Don't forget who you stepped on on your way back up the ladder of corporate success.

    34. Re:DRM, restrictions, outcry by dskzero · · Score: 1

      The PC isn't irrelevant. And it won't ever be irrelevant.

      --
      Oblivion Awaits
    35. Re:DRM, restrictions, outcry by jeffmeden · · Score: 1, Flamebait

      As a modern adult, I can attest to this. I even enjoy a good video game now and then, and still have a hard time spending money on a desktop PC considering I have a functional laptop and smartphone that both "do web". The desktop PC is very close (if not already arrived at) a niche for enthusiasts; laptops are simply easier and cheaper for the mainstream than the equivalent desktop. Just look at the trend of laptops vs desktops being sold. And soon, we will be saying the laptop has gone to the productivity niche and the tablet/smartphone/whatever is the new 'mainstream computing device'. It's what happens to every technology; eventually the fundamental design becomes obsolete as change takes place.

    36. Re:DRM, restrictions, outcry by elrous0 · · Score: 1

      It's only a matter of time now.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    37. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      It's not.

      For Apple to continue shooting themselves in the foot does not make an intelligent business decision. Yes there are levels at which lockout are valid and good, however the availability to create a new sector of demand w/ the iPad only happens once. Apple ignoring that fact will allow someone else to take advantage, all for the purpose of SDK lockout.

      Sorry Steve, but opportunity is passing you by.

    38. Re:DRM, restrictions, outcry by Nathanbp · · Score: 1

      Actually, i find it's the other way around. Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles, vendor locked-in to the max, only running apps that require their approval and signature, a process which costs tens of thousands $$. But if Apple does it for their iPhone, bring out the tar and feathers!

      There's plenty of complaining about that too. Have you somehow missed the many articles on Slashdot about homebrew for the Nintendo Wii and DS? And the complaining about Sony taking away Linux for the PS3? And I'm pretty sure we had at least one cheering Microsoft for allowing indie development the XBox 360, as well as a million articles about running Linux on the XBox.

    39. Re:DRM, restrictions, outcry by jittles · · Score: 2, Funny

      Wow I need to get out of mom's basement more often. When did this happen? Does that mean we're not on 1st Edition D&D now, too?

    40. Re:DRM, restrictions, outcry by jcr · · Score: 1

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows.

      It would probably be similar to the outcry if Apple banned other development environments from the Mac.

      Now, imagine if Microsoft had such a ban for WINCE or Windows Mobile development. The reaction would be about the same as Apple's getting.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    41. Re:DRM, restrictions, outcry by Shakrai · · Score: 1

      Would I be allowed to drive slowly down a street taking pictures of kids at a park as long as I wasn't a convicted pedophile?

      Yes. You might get some evil looks and wind up having a discussion with the police but I'm not aware of any law against taking pictures of people in public places.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    42. Re:DRM, restrictions, outcry by shawn(at)fsu · · Score: 1

      I don't see business/offices/universities/libraries/etc getting rid of all their PC's just yet. I guess you could argue about what makes up a personal computer. Desktops are, laptops are, netbooks are. I don't think PCs are out I think more devices are picking up traits of PC's. The battery usage meter on my Droid would show that I use applications more than the phone (which could also be considerd an app)

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    43. Re:DRM, restrictions, outcry by BasilBrush · · Score: 2, Informative

      The fanboys claimed that they didn't want all of that... copy and paste complicated the UI, etc.

      Actually the "fanboys" said Apple would add cut n paste when they'd worked out a good UI for it. And they did. The best cut n paste UI of any mobile device.

    44. Re:DRM, restrictions, outcry by Richard_at_work · · Score: 4, Informative

      First, Apple is not a convicted monopolist like Microsoft

      Neither is Microsoft a 'convicted monopolist' - the case against them was a civil action, you can only be convicted of something in a criminal court. The term 'convicted monopolist' is nothing more than a slashdot marketing term.

    45. Re:DRM, restrictions, outcry by tepples · · Score: 1

      I don't see business/offices/universities/libraries/etc getting rid of all their PC's just yet.

      But I would find it sad if you had to be a business/office/university/library/etc in order to qualify to buy a PC. You already have to be one to qualify for a console devkit.

      I guess you could argue about what makes up a personal computer. Desktops are, laptops are, netbooks are.

      The cryptographic lockdown is the difference between a computer like a netbook and an appliance like an iPad.

    46. Re:DRM, restrictions, outcry by TheKidWho · · Score: 1

      A laptop isn't a PC?

    47. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Actually, i find it's the other way around. Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles, vendor locked-in to the max, only running apps that require their approval and signature, a process which costs tens of thousands $$. But if Apple does it for their iPhone, bring out the tar and feathers!

      That's right!

      And in all of those cases, the problem is the DMCA which makes it criminal to use the device you own as you see fit when it goes against perceived interests of corporate cartels.

      None of these surface issues would have any legitimate weight if the DMCA didn't criminalize "tinkering."

    48. Re:DRM, restrictions, outcry by Richard_at_work · · Score: 1

      Neither is Coca Cola a monopoly, and yet they have been restricted from anti-competative actions for decades.

    49. Re:DRM, restrictions, outcry by LordNimon · · Score: 1

      But suddenly when it's Apple it's all ok. Why the hell?

      Where do you get the idea that anyone approves of Apple's rejection of alternative development environments on its handhelds? Sure, a lot of people hate most Flash implementations and what Flash has done to website design, but I've never heard speak in favor of Apple's policies toward software development.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    50. Re:DRM, restrictions, outcry by IKnwThePiecesFt · · Score: 2, Funny

      If you worked for Google, yes.

    51. Re:DRM, restrictions, outcry by Jaysyn · · Score: 1

      Bad analogy. Taking pictures in a public park is perfectly legal.

      --
      There is a war going on for your mind.
    52. Re:DRM, restrictions, outcry by prockcore · · Score: 3, Insightful

      Repeat after me. You don't need to be a monopoly to be convicted of anti-competitive behavior. You don't need to be a monopoly to be convicted of anti-competitive behavior.

    53. Re:DRM, restrictions, outcry by nurb432 · · Score: 1

      Well, good thing this isn't about desktop OS's, then, isn't it? In fact, coding for OS X is free and unrestricted, just as with Windows. On the other hand... You know that for Windows Mobile 7, apps need Microsoft's approval, don't you?

      Shhhh stop making sense.. You will burst some bubbles.

      --
      ---- Booth was a patriot ----
    54. Re:DRM, restrictions, outcry by Servaas · · Score: 1

      Where is your source? If it was true, what you are saying we would have seen an overall decrease in battery life in other 3G devices. Oh wait these are special magical Apple transceivers right?

    55. Re:DRM, restrictions, outcry by uprise78 · · Score: 1

      Ummmm....they actually ARE banning all dev environments other than .NET (silverlight) on WinPhone 7.

    56. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Being dick is being dick no matter whether it's illegal or not.

    57. Re:DRM, restrictions, outcry by edxwelch · · Score: 3, Informative

      Of the 4 Apple is the most cross platform friendly. It supports OpenGL ES, c++ and OpenAL. Sony and Nintendo have c++ and a api similiar to OpenGL ES. Microsoft just has c++.

    58. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Apple is not a convicted monopolist like Microsoft

      If apple could ever get someone competent to run the place they would have been

      I am frankly amazed apple did not die in the mid 80's when all their other (propitiatory non compatible with their own products crap) brethren were dying

    59. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Console are toys for kids, cell phones are for everyone. STFU already

    60. Re:DRM, restrictions, outcry by tepples · · Score: 2, Interesting

      Ummmm....they actually ARE banning all dev environments other than .NET (silverlight) on WinPhone 7.

      That's different. Requiring use of .NET is fine; any compiler that generates CLR bytecode will work. It's no worse than requiring Java applets to be in JVM bytecode. The problems with Microsoft's managed environments are 1. the required app store and 2. useful APIs not being made public, such as (notably) procedural audio output on XNA.

    61. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Err... Microsoft has banned all dev environments other than Visual Studio for Windows Mobile 7.

      And RunRev, while a nice product, isn't quite HyperCard.

    62. Re:DRM, restrictions, outcry by Karlt1 · · Score: 5, Informative

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows.

      Actually, Microsoft is banning all other environments other than .Net from WinMo 7. That was the reasob cited for FireFox not to create a port for it.

    63. Re:DRM, restrictions, outcry by CannonballHead · · Score: 1

      I have a bridge in Alaska to sell to you.

      Where? I've been looking for an investment, and Alaska seems like it's pretty stable.

      ;)

    64. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      People complain all the time when Sony and Microsoft do it. Nintendo gets a free pass because their consoles are actually good.

    65. Re:DRM, restrictions, outcry by Animats · · Score: 4, Informative

      The fanboys claimed that they didn't want all of that.

      That goes a long way back. For the original Mac, the fanboys were saying "The Mac has resolution; it doesn't need color." (IBM had color. Sun had color. Apple was strictly black and white. Not even greyscale in the early models. Fortunately for Apple, they had Susan Kare, who made the Mac interface look good under those limitations.)

    66. Re:DRM, restrictions, outcry by toriver · · Score: 2, Informative

      Why compare apples to oranges? Windows and Mac OS X are comparable, and neither sets any restrictions on what tools you use.

      iPhone OS and Windows Mobile/Windows Phone 7 Series is comparable, and both set such restrictions in place.

    67. Re:DRM, restrictions, outcry by blackraven14250 · · Score: 1

      Depends on how strict you get with the definition, and whether the definition is technical or not.

    68. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 1, Funny

      No, it means apple had used cheaper transceivers, sure they could have bought the best, but it is more like them to just pretend like they are using cutting edge technology

    69. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows. It would be hit with lawsuits and there would be tons of stories and tens of thousands of comments dissing MS on slashdot.

      Absolutely true... but why? Why is it a problem for people on Slashdot if MS were to ban other dev environments for Windows? We can all just buy and code for alternative platforms right? Wrong. Microsoft has monopoly influence in the desktop OS market so like it or not computer OEMs pretty much have to ship for Windows, developers have to make Windows versions of popular apps, and peripheral makers have to make Windows versions. As a result, any action to restrict dev tools on Windows would be illegal and it would artificially retard the progress of innovation and lowered prices for development tools. But what if MS only had 20% of the desktop OS market? Well, then such an action would be legal and the competitive free market would simply move further away from Windows as a desktop OS and innovation would continue at a normal pace as driven by a competitive environment.

      You see, I think you have your cart an horse backwards. You seem to think people on Slashdot hate MS, so anything they do is bad. And we like Apple? So what they do is good? In truth, people on Slashdot love computers and love innovation and progress and the next cool thing. We don't hate MS, so much as we hate that MS's illegal actions are slowing progress and making computers less cool and innovative and awesomely cutting edge.

      So here;s the thing with Apple. A lot of people don't like what Apple is doing because it isn't what they want to buy. But we don't dislike Apple for blocking innovation and stopping us from getting cool toys because, for the most part, Apple is driving a lot of that innovation with the iPhone, making cool things and getting Google and RIM and even MS to dump piles of cash at making smartphones better in order to compete with Apple. And that is exactly what computer geeks like to see, rapid innovation driven by competition.

      People also always cry about how consoles are locked down.

      Really? I bet someone can write a script to show just how many times people here have complained about consoles being locked down compared to the iPhone being locked down. I bet the people complaining about the iPhone are orders of magnitude larger.

      But suddenly when it's Apple it's all ok. Why the hell?

      When Apple locks down the iPhone a lot of us shrug and are a little disappointed because it makes the device less suited to us. I'm probably never going to buy one. But we have a lot of other options and those options are rapidly getting better because we have a competitive and fairly free market for smartphones. I have a lot more complaints about Sprint and AT&T with regard to slowing progress in the smartphone market than complaints about Apple, who seems to have been a driving force in this revolution.

      The short answer to your question is, we're not mindless fanbois for a particular vendor. We like or dislike what companies do because of those actions, not because of a logo. I'm sorry if this means you have to actually think about and understand the issues before you can make useful commentary, but oversimplification is not helpful.

    70. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      The reaction would be about the same as Apple's getting.

      I doubt that. What we've been seeing on /., for quite a long time now, is a huge case of all-consuming jealousy. Linux supporters have been promising "the year of Linux on the desktop" for ages now, and they can't stand the fact that Apple is delivering what they can't. The bazaar has become a religion, to the point where some advocates will do anything to avoid having to admit that the cathedral is producing a far better end-user experience.

    71. Re:DRM, restrictions, outcry by EvilNTUser · · Score: 4, Interesting

      Bullshit. 3G has a higher power drain, but not even in 2007 was it so high that a smartphone should've gone without.

      This is why there will never be an iPhone killer. Better features are dismissed without reason, and any device offering all of the iPhone's strong points would be derided as a copy.

      --
      My Sig: SEGV
    72. Re:DRM, restrictions, outcry by cgenman · · Score: 2, Insightful

      Think of the PC in the 90's. If you want the best games, applications, etc, you need a PC. If you're making something, chances are your platform is a PC. Microsoft's control of the platform extended out into control over the world. Sure, Apple hadn't completely failed. Amiga devotees were eagerly expecting the second coming. But Microsoft's monopoly was unassailable, and was weilded like a sledgehammer against its enemies.

      Now, communications and daily use are switching over to phones. PC gaming is a second-rung platform behind consoles. The bookseller, Amazon, is a platform. The educational company Apple has a music and movie platform. Microsoft's Xbox Live and Sony's PSN are platforms. Custom business applications are built for Flash, Java, Web technologies, and other platform agnostic development environments. Steam is a platform. The PC is just there. The biggest update lately has been Direct X 10, and who actually remembers Direct X 10?

      There was a time when PC was king. Microsoft could hide an API or tweak an interface, and their competition would just disappear. System updates could save thousands of hours of effort or destroy millions of dollars of software. Now, it's just a platform. It's not irrelevant as a piece of hardware. It's irrelevant as a player.

    73. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 2, Interesting

      I'd maintain that the analogy holds. What Apple is doing isn't illegal, it's just sketchy.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    74. Re:DRM, restrictions, outcry by toriver · · Score: 1, Flamebait

      Then get an unrestricted device. As vocal as some "freedom lovers" are there should be a market for such a thing. Put your money where your mouth is!

      Wait, what was that? OpenMoko failed? It cannot be, there is a very vocal group who insist on freedom being good! What do you mean they kept buying locked-in devices instead? Why? So they could have something to whine about?

    75. Re:DRM, restrictions, outcry by PPalmgren · · Score: 3, Informative

      I can attest to laptops failing significantly faster than desktops, being more expensive per performance, being more expensive for maintenance, and being very limited in upgradeability. Desktops will have a place among those with extra cubic feet and a budget for the forseeable future.

    76. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      My problem is with them restricting 3rd party installations.

      Hey, to a lot of people, people sick of dealing with constant security headaches from non-vetted apps this is a feature. It may not be for you or me, but we can always jailbreak or install Android on our iPhone or just buy a different phone in the first place. Just because you don't want them to do it does not give you any more right to dictate what Apple does with iPhone OS than you have the right to determine what they carry in their store.

      This is tantamount to you being told that you can only purchase MP3s from iTunes despite the fact that your device is perfectly capable of handling music from a variety of sources.

      I's say it is similar to that in some ways, but quite different in other ways, both legally and technologically.

      Jobs is simply afraid that if he gives consumers a choice it will undermine the lock-in that he is trying so desperately to complete.

      This is simply speculation. There are many, many potential motives and I don't see the support for this one either in the financials or in the way Apple is handling the technology going into the iPhone.

      The main problem here, is Apple is offering a locked in service that provides real benefit to end users. Some vendors are copying them and some are ignoring them. No one is taking the time and investing the money to make a service that provides those benefits without the lock-in.

    77. Re:DRM, restrictions, outcry by Actually,+I+do+RTFA · · Score: 1

      No one's claiming it's illegal. People are claiming it's evil and should be illegal.

      That's like if you walked into a bar and said "man, my three friends tag-teamed my mom last night". Sure, assuming it was consensual, it was legal. That doesn't mean they are not shitty friends, and that doesn't mean that you shouldn't bitch to the bar.

      It's too hard to make a program that draws funny pictures on the screen without introducing security holes; somehow I don't want to trust my ethics/morality/what I think I can yell at people for to a far more complex set of rules in an analog world.

      --
      Your ad here. Ask me how!
    78. Re:DRM, restrictions, outcry by crmarvin42 · · Score: 1

      Microsoft has every right to do the same.

      I see the real reason behind this hubbub being 2 fold.

      1. There are a lot of formerly non-Apple programmers who are coming to terms with the mercurial nature of the CEO and the company itself. They are infamous for sudden changes in direction without a backward glance. Blessing or Curse? I'm sure this thread will be filled with hundreds of examples of each.

      2. The uniqueness of this move. Yes, we all know that game consoles have this kind of "we control all" development structure to varying degrees. However, I am not aware of a console originally allowing something (by not explicitly denying it) and then taking that option away after developers had put time into it. That's got to sting.

      As I said at the start MS could do this if they chose. However, MS has never been overly concerned with the user experience or the quality of 3rd party software. (I'm of the opinion that they prefer mediocre 3rd party software because it makes it easier to "Embrace and Extinguish" when they move into that market themselves, but that's speculation). They've also never been very comfortable with angering their developers, which is not something Apple has ever had an issue with. In the end, it's the culture at MS that prevents them from making this kind of move, not legal or moral. And we all know that the culture at MS and Apple are as different as their CEO's

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    79. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I find that where a maxiPad is in use, you might want to use an iCondom to keep the iJohnson cleaner if you decide to play.

    80. Re:DRM, restrictions, outcry by crmarvin42 · · Score: 4, Informative

      I don't remember anyone saying that 3G wasn't desirable, only that it wasn't a deal breaker. IIRC, AT&T's 3G coverage was still pretty spotty as a result of the recent merger of Cingular et al. that led to it's creation.

      Hell, I used to have 3G coverage with my iPhone before I moved, but now I've got Edge only when I'm away from WiFi. It works, just not as well. I'd love for AT&T to get 3G in my part of Minnesota, but it's not like I'm going to get rid of a phone just because the provider doesn't offer 3G in my area yet.

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    81. Re:DRM, restrictions, outcry by IBitOBear · · Score: 1

      Fixing that for you(TM)...

      When the government is made into an arm of the RIAA and MPAA.

      Okay, I guess it works both ways...

      --
      Innocent people shouldn't be forced to pay for inferior software development.
      --"Code Complete" Microsoft Press
    82. Re:DRM, restrictions, outcry by Sleepy · · Score: 1

      It's not just Apple. Take a look at the entire cellphone market and the gaming consoles before arriving at that conclusion.

    83. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      That's like if you walked into a bar and said "man, my three friends tag-teamed my mom last night". Sure, assuming it was consensual, it was legal. That doesn't mean they are not shitty friends, and that doesn't mean that you shouldn't bitch to the bar.

      Why do you hate your mom and not want her to have fun? Why do you complain about your mom's sex life at the bar?

      People are claiming it's evil and should be illegal.

      Only the 95% of people who have no understanding of antitrust law, competition, and economics.

    84. Re:DRM, restrictions, outcry by Mordok-DestroyerOfWo · · Score: 4, Insightful

      The problem is that in order to create a modern polished device, typically a large amount of money is needed for engineers and patent lawyers (don't even get me started on that). The only entities with those sorts of resources are the Microsofts and Apples of the world. I'm not asking Apple to open the floodgates and allow anybody to sell from their app store. All I'm asking is for them to let the consumer make the decision instead of unilaterally laying down the law.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    85. Re:DRM, restrictions, outcry by Sleepy · · Score: 1

      You misunderstand.

      The DESKTOP PC is in rapid decline... laptops and Internet-enabled devices are killing it.

      Gamers are one of the things keeping desktop PCs going.

      If your next question is "But you can play games on laptops", then sure, fine.. you really do not get it. Most laptops are crap for 3D games, or even Flash games (Bejeweled on Facebook will melt most laptop CPUs... even if the game is PAUSED it uses 100% CPU).

    86. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 2, Informative

      Neither is Coca Cola a monopoly, and yet they have been restricted from anti-competative actions for decades.

      Some competition laws effect companies with lower market share... mostly in Europe. You might note, however, the recent competition law actions against Coca-cola were in the EU where they do dominate the market with over 80% share in some EU countries.

    87. Re:DRM, restrictions, outcry by Beelzebud · · Score: 1

      So does that excuse Apple's behavior here? Fucking hypocrite.

    88. Re:DRM, restrictions, outcry by Skuld-Chan · · Score: 3, Insightful

      See thats the way this works - the almighty Steve convinces you 3G isn't in the iPhone because it would drain the battery, despite any factual technical information being presented and the fanboys defend it as a rational because of a pseudo technical explanation from Steve. The reality is (and this is the way Apple appears to be ahead of the competition most of the time) is it wasn't ready, but to ship early the feature was dropped completely.

      On a more technical level - radios implemented in silicon are really inefficient - even to this day. Its something a lot of really smart people are working really hard to fix, and even if they do solve the problem they can never get above 50% efficiency (ie - 2 watts in for 1 watt out) with even the best semi-conductors.

    89. Re:DRM, restrictions, outcry by name_already_taken · · Score: 2, Insightful

      Yes, as long as Apple continues to make the iMac and MacBook and doesn't try to pitch the iPad as a replacement for them. The problem is that while most PC makers have a small (10"), medium (13"), and desktop replacement (15-17") laptop, Apple makes iPad instead of a MacBook mini. Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL.

      This is a very weak argument based on conjecture and nothing more. The fact is that Steve Jobs sees no future in netbooks and Apple won't be producing one any time soon. The iPad isn't a netbook, it's a device for what many people do with netbooks - surf the web and kill time.

      You might as well have said "Imagine what would happen if Steve Jobs' One More Thing this year is that Apple is invading Poland?"

      --
      Putting moderation advice in your .sig lowers your karma!
    90. Re:DRM, restrictions, outcry by speculatrix · · Score: 4, Insightful

      there were plenty of good 3G chipsets around at the time where battery life would have been fine; I suspect that Apple's requirement for IP licensing and any lockdown mechanisms meant there wasn't a suitable 3G chipset.

    91. Re:DRM, restrictions, outcry by tyrione · · Score: 1

      List all the development environments for Windows 7 Mobile, other than Microsoft's platform. Same for PS3/Wii/XBox.

    92. Re:DRM, restrictions, outcry by Skuld-Chan · · Score: 1

      A laptop is still a PC - just miniaturized, and I don't know anyone here in the US personally who gets by with their iPad/iPhone alone - and many still have a full blown desktop.

    93. Re:DRM, restrictions, outcry by Skuld-Chan · · Score: 1

      Actually, i find it's the other way around. Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles, vendor locked-in to the max, only running apps that require their approval and signature, a process which costs tens of thousands $$. But if Apple does it for their iPhone, bring out the tar and feathers!

      True, but I don't really see MS/Sony/Nintendo marketing these devices as general purpose computers - where as the iPad is being marketed this way. I think that's where the line was drawn really. Its all fun and games literally until you can type out your book report on it.

    94. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Call me again when you have a console you can use on the train with a keyboard and a screen larger than your pocket.

    95. Re:DRM, restrictions, outcry by feepness · · Score: 1

      But hey, we can argue all we want online, I vote with my wallet (i.e. I will never buy anything with an Apple logo.)

      I don't get this. I don't like Apple's policy on the iPhone/iPad, and even though I got an iPhone it is my first and last Apple product for the foreseeable future. I'll be going Android for the usual reasons. But not because I hate the company, they just don't offer anything I like.

      People do the same thing with Sony, Microsoft, etc... it seems it would be more effective to pick the products that behave the way you want. Then the PHBs will see X isn't selling and Y is and favor Y. If you stop buying X and Y they have no reason to ask themselves why some locked down feature of X isn't a problem. In fact, just the opposite, they will decide it isn't a problem because the product without the locked down feature did no better.

    96. Re:DRM, restrictions, outcry by Skuld-Chan · · Score: 1

      If it isn't a monopoly how come when I go to the store the stereos on sale only have ipod/iphone docks on them? Not a single one of these systems has bluetooth support to work with my smartphone - just apples stuff.

    97. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 1, Interesting

      See: Nokia N900.

      OpenMoko failed because open-source hardware is almost impossible to make work in practice. (Major kudos to the handful of companies making >1M$ sales we heard about the other day, but the very fact that that's newsworthy reveals the issue here.) So the hardware wound up sucking compared to all the other options available. Even going for a fully open-source stack on proprietary hardware is hard, but at least you get decent hardware that way.

      But if you're willing to step away from open hardware altogether, and accept a stack which is mostly open-source and fully non-restrictive, it _can_ be commercially viable. Maemo is exactly that.

    98. Re:DRM, restrictions, outcry by david_thornley · · Score: 1

      No, they owned most of the PC market after (1) IBM redefined the market with their PC, and (2) IBM PC clone makers changed the marketplace so the only essential component of a PC was MS-DOS. They continued owning the market with new software marketed in a variety of ways, legal and illegal. Apple was irrelevant to this.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    99. Re:DRM, restrictions, outcry by Haeleth · · Score: 2, Insightful

      The PC always was a niche product among gamers. Consoles are nothing new. All that's happened is that the console market has grown massively, while the PC market hasn't.

      Let's get back to the real world and markets that matter. Business, for example, where (much as many of us wish it were otherwise) there is no sign whatsoever of any imminent shift away from Microsoft products on fat-client PCs.

    100. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Same thing would happen if you tried to use non-official dev kits for the PS3, the PSP, the DSi, the Wii, etc.

      The iPad is not a computer, no amount of arguing about what is inside the iPad will change that. The Wii/etc have similar components inside, but they're not computers either.

      Jobs comment was right: the computer paradigm is dying. Aside from posting photos and comments online, 95%+ of the users aren't programmers or content creators, they don't need full-fledged computers.

    101. Re:DRM, restrictions, outcry by Reapman · · Score: 1

      *Looks at my office, with everyone having at least one PC per desk.*

      *Looks across the street to the other businesses, where everyone has a PC at their desk.*

      *Thinks to my own house with a computer, parents who have 2 computers, sister's family that has 2 computers, friends that have computers...*

      Man, your right, if by niche you mean EVERYONE.

    102. Re:DRM, restrictions, outcry by carp3_noct3m · · Score: 1

      It's not all ok, but who has the energy anymore to go on long rants about why Apple is evil. Well we are on /. =)

      --
      "It's ok, I'm completely secure as long as my iron is off"
    103. Re:DRM, restrictions, outcry by mrsteveman1 · · Score: 1

      Can you imagine if these things still used modems?

      Do you know how long it would take me to stop laughing if they had to include both hardware and software flow control?

      Weeks. I would be laughing for weeks. I might take a sip of water now and then, but....weeks.

    104. Re:DRM, restrictions, outcry by Carrot007 · · Score: 3, Insightful

      > I don't remember anyone saying that 3G wasn't desirable, only that it wasn't a deal breaker.

      Way to pay attention to the world market. Much like apple does.

      Yes no 3g was a deal breaker outside the us.

      --
      +----------------- | What is the question!
    105. Re:DRM, restrictions, outcry by carp3_noct3m · · Score: 1

      Which is why those of us to disagree with apple but use their product out of necessity exclaim, long live the jailbreak!

      --
      "It's ok, I'm completely secure as long as my iron is off"
    106. Re:DRM, restrictions, outcry by feepness · · Score: 1

      You might as well have said "Imagine what would happen if Steve Jobs' One More Thing this year is that Apple is invading Poland?"

      Obligatory.

    107. Re:DRM, restrictions, outcry by Kensai7 · · Score: 1

      Exactly. I'm sick of Appholes. The genuine loyal followers of the David have become the blind mindless fanboy drones of the new Goliath...

      It's such a shame for the 1984 ad and Think Different philosophy...

      --
      "Sum Ergo Cogito"
    108. Re:DRM, restrictions, outcry by Bing+Tsher+E · · Score: 5, Interesting

      "The best cut n paste UI of any mobile device."

      That must mean cut and past on everything else is horrendous. I don't have an iPhone but I now have an iPod Touch and I use it around the home mostly for web stuff over Wi-Fi. Every once in awhile, when I am trying to scroll around on the display, the 'copy' mechanism kicks in and grabs some text instead. A minor annoyance and usually I can deselect it without hitting a hyperlink and Safari flitting off to some other web page.

      Yesterday for the first time, I wanted to cut and past something. I've installed QuickOffice on the thing and I wanted to save some text from a web page.

      Nothing that I could do, or figure out how to do, would trigger the 'capture text for copying' function that I've inadvertently triggered in the past.

      That is NOT my definition of a good cut/paste user interface. There's nothing intuitive about it. I guess I should go out and find an O'Reilly manual for the iPhone OS. They publish the 'Missing Manual' series after all.

      Apple's interface design decisions are always highly political and steeped in dogma. It's been that way since the launch of Macintosh.

      It's good that you've stepped forward to be the spokesperson for 'the fanboys' Baselbrush... but this is developers.slashdot.org not your usual apple.slashdot.org. Don't you feel kinda out of place here??

    109. Re:DRM, restrictions, outcry by zach_the_lizard · · Score: 1

      There's that and the fact that there is a huge patent minefield out there. You have to be huge, yourself, in order for it not to destroy your business. How can smaller outfits release their own, more open devices? The patents kill them before release, locking them into inferior technology or forcing them to pay tribute to the patent gods.

      --
      SSC
    110. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      So it's OK then?

    111. Re:DRM, restrictions, outcry by Carrot007 · · Score: 1

      > Think of the PC in the 90's. If you want the best games, applications, etc, you need a PC. If you're making something, chances are your platform is a PC. Microsoft's control of the platform extended out into control over the world. Sure, Apple hadn't completely failed. Amiga devotees were eagerly expecting the second coming. But Microsoft's monopoly was unassailable, and was weilded like a sledgehammer against its enemies.

      I think you meant late 90's there.

      I was thinking early 90s myself and nothing was like you say.... yet.

      --
      +----------------- | What is the question!
    112. Re:DRM, restrictions, outcry by Bing+Tsher+E · · Score: 1

      Translation: It depends on whether the people in marketing need it to be a PC or not.

    113. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      And I hate that, because people think like that, as a middle-aged male, I cannot take pictures of kids playing without being labeled a pedophile or being questioned by cops. Last time I was in NYC, I could have gotten some great pix of kids playing in a fountain in Washington Square. Classic street photography, lost forever because of peoples' attitude about photography.

    114. Re:DRM, restrictions, outcry by zblack_eagle · · Score: 1

      Lawsuits aren't typically about what is right. They're about what is legal. The two just happen to coincide a lot (but not necessarily a lot in the samples we view on here)

    115. Re:DRM, restrictions, outcry by Silver+Surfer+1 · · Score: 1

      Living in Alaska I can say that most of the people living here would love to have at least one of the bridges.

      The first bridge to nowhere would connect downtown Anchorage ( biggest city) with the Valley. The net effect is this would shorten the commute for 10's of thousands of people who live in the Valley and work in Anchorage.

      This would also open up development as currently there is little available land in the Anchorage bowl. All in all a very big plus for the mat-su Anchorage bowl and well over half of the residents of the State of Alaska.

      The second bridge would connect Gravina Island with the main land in Ketchikan. The reason not few people live on the Island is due to the fact that the airport takes up most of the free space.

      Currently the only way across is by the ferry.

      It gets old hearing people repeat the bridge to nowhere myths born of political agendas and ignorance.
      .

    116. Re:DRM, restrictions, outcry by tepples · · Score: 1

      *Looks at my office, with everyone having at least one PC per desk.*

      *Looks across the street to the other businesses, where everyone has a PC at their desk.*

      Unless the market shifts such that you can't easily buy a full-featured PC unless you're a business. If you're at home, you get to use a consumption-only device like an iPad.

      *Thinks to my own house with a computer, parents who have 2 computers, sister's family that has 2 computers, friends that have computers...*

      After 2 computers get full of viruses, have their hard drives wear out, etc., watch them get replaced with 2 iPads.

    117. Re:DRM, restrictions, outcry by tepples · · Score: 1

      The iPad isn't a netbook, it's a device for what many people do with netbooks - surf the web and kill time.

      But it's not a device for what a lot of skinflints like myself do with netbooks, which is why I won't buy one.

    118. Re:DRM, restrictions, outcry by Bing+Tsher+E · · Score: 1

      It's irrelevant as a player.

      That's the language of hype marketing.

      This is developers.slashdot.org, not a marketing blog.

    119. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      So Microsoft should reject iTunes, right? That would put a black spot in Apple's eye.

    120. Re:DRM, restrictions, outcry by ooshna · · Score: 1

      Hey Microsoft doesn't/didn't have monopoly either if you don't like how they do things get Linux hell that's even free or if your one of the people that compare value with cost get something made by Apple.

    121. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I don't remember anyone saying that 3G wasn't desirable, only that it wasn't a deal breaker. IIRC, AT&T's 3G coverage was still pretty spotty as a result of the recent merger of Cingular et al. that led to it's creation.

      There is a world outside the US, and collectively we're a much bigger market for mobile phones. Practically nowhere outside the US built an Edge network, European operators went straight for 3g. Launching a 2g only smart phone was ridiculous.

    122. Re:DRM, restrictions, outcry by MMInterface · · Score: 1

      Who cares? Pick a different platform folks.

      It seems like a lot of people do care. For just about every reason you mentioned. Flash pays some people's bills. iPad meets some people's desires and needs but has some glaring inconveniences, while alternatives might not even com close. Also as a developer you don't want to be strung along only to find that your work is suddenly banned from the platform that you did choose. I'm not saying I disagree with all of Apple's choices but I also wouldn't act like it's of no concern to anyone. Also it's good for consumers and developers alike to let companies like Apple know what they like or at least how their decisions will influence PR. In some rare cases it actually does get them what they want.

    123. Re:DRM, restrictions, outcry by ooshna · · Score: 1

      Long live voiding your warranty when in reality you shouldn't have to go to those lengths in the first place.

    124. Re:DRM, restrictions, outcry by Sheik+Yerbouti · · Score: 1

      What does monopoly have to do with Apple being control freak douche bags? You don't have to have a monopoly to piss me off. Microsoft had crap business practices that LEAD to a monopoly. I don't care for Microsoft or Oracle or lot's of other companies that go for this vendor lock in crap. The point is we do get choice and the geeks are saying fuck Apple and their bull shit restrictions.

    125. Re:DRM, restrictions, outcry by Sheik+Yerbouti · · Score: 1

      So you are actually comparing Apple's control freak bull shit to Microsoft's control freak bull shit and saying that makes it OK? If they are both ass hats or they lock down consoles or whatever that does not make it OK it's still bull shit. I can't believe you're holding up Microsoft as a paragon of virtue or something.

      Bottom line I vote with my dollars and influence. I will no longer buy Apple products and will do my best to influence others to boycott them as well. They can do whatever they want as long as it's legal but we don't have to like it and we don't have to support them and in fact we can fight back with our meager resources. Buy an Android or Linux device if you give a shit about choice and freedom buy an Apple product if you don't.

    126. Re:DRM, restrictions, outcry by Actually,+I+do+RTFA · · Score: 1

      Only the 95% of people who have no understanding of antitrust law, competition, and economics.

      Antitrust law isn't applicable, because people are describing what they would like changed.

      Economics, to which I will fold in competition, makes it quite clear that oligopolies can be just as bad as monopolies. Notice a lot of pocket device OS's?

      --
      Your ad here. Ask me how!
    127. Re:DRM, restrictions, outcry by Daniel+Phillips · · Score: 3, Insightful

      If Windows takes the same route with Mobile 7 and doesn't allow manual installs then they'll be just as evil as Apple

      We used to say "just as evil as Microsoft". Funny how times have changed.

      --
      Have you got your LWN subscription yet?
    128. Re:DRM, restrictions, outcry by E+IS+mC(Square) · · Score: 1

      Repeat after me....

      Repeat after me: Apple is anti-competitive. Apple is anti-competitive. Apple is anti-competitive. Apple is anti-competitive. Apple is anti-competitive.

    129. Re:DRM, restrictions, outcry by bnenning · · Score: 1

      I bet someone can write a script to show just how many times people here have complained about consoles being locked down compared to the iPhone being locked down. I bet the people complaining about the iPhone are orders of magnitude larger.

      Sure, because consoles being locked down doesn't have much of a negative impact. Yes, I should be able to run arbitrary code on my Xbox. But even if I could, that wouldn't give me any capabilities beyond what I can already do with a Mac mini hooked up to a TV. On the other hand, mobile computing introduces a whole new set of capabilities, so it's a much bigger deal when devices are deliberately crippled.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    130. Re:DRM, restrictions, outcry by pdabbadabba · · Score: 2, Insightful

      I'm pretty sure it does... If Apple had a monopoly like Microsoft's, consumers would have no ready way to evade Apple's restrictions. Thus, the market would no longer function properly, in that Apple could get away with diminishing the value of their product to end users without having to worry about pricing in a corresponding drop in demand. As it is, if you don't like Apple's practices, you can buy a different phone or write apps for a different platform. So, no, I think that if Apple had a monopoly like Microsoft's it would obviously be much worse, both morally and legally.

    131. Re:DRM, restrictions, outcry by boxwood · · Score: 1

      you must be a lawyer. Who cares if its legal. Its wrong. Apple sucks.

    132. Re:DRM, restrictions, outcry by ScrewMaster · · Score: 1

      Being dick is being dick no matter whether it's illegal or not.

      "Don't be Evil". Failing that, don't be a dick. Jobs is a loser on both counts, so far as I'm concerned.

      --
      The higher the technology, the sharper that two-edged sword.
    133. Re:DRM, restrictions, outcry by daBass · · Score: 2, Insightful

      Uhm, I hate to say this, but that is how Windows Phone 7 will work - no native code, Silverlight only. And only apps approved by MS, thought the MS app store.

      Like Microsoft with Windows, Apple does not place any of these restrictions on OS X, just iPhone OS.

      Wrong or right, each can have their own opinion, but you can not compare iPhone to Windows. Compare iPhone to WinMo7 and Windows to OS X. Looks like the two companies are not so different in their policies after all.

    134. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I'm getting really sick of hearing this "Apple can do what they want. Stop dictating to them!" argument. Sure, Apple can ultimately do what they want. But why shouldn't they be criticised for their shitty policies?

    135. Re:DRM, restrictions, outcry by Dog-Cow · · Score: 0, Troll

      Doesn't make it wrong, either.

    136. Re:DRM, restrictions, outcry by jpop32 · · Score: 1

      Then get an unrestricted device. As vocal as some "freedom lovers" are there should be a market for such a thing. Put your money where your mouth is!

      And so I did. Bought myself an Android phone. With a nifty 'Allow instalation of non-Market applications' checkbox. I still use Android market. But I don't have to. And yes, when I connect my phone to any computer, without any additional software, I see all its files. And can copy any file to or from the device wihout it having to be aproved by a third party (iTunes). You know, an open system, freedom and all that. :-)

    137. Re:DRM, restrictions, outcry by VisceralLogic · · Score: 1

      Yes, as long as Apple continues to make the iMac and MacBook and doesn't try to pitch the iPad as a replacement for them. The problem is that while most PC makers have a small (10"), medium (13"), and desktop replacement (15-17") laptop, Apple makes iPad instead of a MacBook mini. Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL.

      The MacBook is Apple's best-selling computer ever... they would have to be stupid to discontinue it in favor of an iPad. They didn't get where they are today by being stupid. Consequently, I think it's safe to assume a MacBook will continue to be available for the indefinite future.

      --
      Stop! Dremel time!
    138. Re:DRM, restrictions, outcry by pandrijeczko · · Score: 1

      Funnily enough, I was in my local iTesco supermarket today pushing my iTrolley and when I got to the soft drinks section of the store, I discovered to my utter amazement that I was able to load my iTrolley with a wide variety of soft drinks - Coca Cola, Pepsi, Dr. Pepper, Tizer, Iron Bru, iTesco's Own Brand Tooth Rot fizzy drinks...

      I'm also led to believe that with the exception of iTesco's own brand products, I can buy pretty much any of the others at other supermarkets like iSainsbury, iMorrisons, or iAsda, or indeed at countless iNewsagents or iPetrol Stations.

      Likewise, when I entered iTesco's, I was not greeted by a sign that said anything to the effect of "You must buy your Coca Cola here or we will forcefully remove your gonads"...

      Not that I drink much of that soft drink gut-rot anyway, but there always seems to be a pretty good selection of it available to spend my hard-earned pennies on pretty much wherever I go in the UK...

      --
      Gentoo Linux - another day, another USE flag.
    139. Re:DRM, restrictions, outcry by BasilBrush · · Score: 0, Troll

      Nothing that I could do, or figure out how to do, would trigger the 'capture text for copying' function that I've inadvertently triggered in the past.

      Touching the text you want to copy for 1 second never occurred to you? Wow.

      It's good that you've stepped forward to be the spokesperson for 'the fanboys' Baselbrush... but this is developers.slashdot.org not your usual apple.slashdot.org. Don't you feel kinda out of place here??

      Let me get this right, a guy who couldn't figure out that touching the text for 1 second initiates the cut'n'paste UI is wondering if *I* feel out of place here. ROFL.

    140. Re:DRM, restrictions, outcry by pandrijeczko · · Score: 1

      You also forgot to mention that the Apple App Store exists in the first place because Microsoft pumped money into Apple a few years ago to stop them essentially going bankrupt.

      But we're not supposed to talk about that...

      --
      Gentoo Linux - another day, another USE flag.
    141. Re:DRM, restrictions, outcry by mattack2 · · Score: 2, Insightful

      Apple was strictly black and white.

      (I know what you mean, but...)

      No, the *Mac* was black and white. *Apple* had color since introduction in 1977.

    142. Re:DRM, restrictions, outcry by theArtificial · · Score: 1

      Rapid decline? Big companies aren't using desktop computers for their cube farms? Fortune 500 companies are replacing everyones computer with a laptop? Hardly. These are the same companies who skip upgrade cycles and refrain from using the latest and greatest software simply because of cost (and because what they have gets the job done).

      I guess everyone at Apple uses an ipod to do their work and Microsoft uses zunes! I'm sure cube dwellers who use computers as workstations at companies across the globe are only gamers.

      --
      Man blir trött av att gå och göra ingenting.
    143. Re:DRM, restrictions, outcry by dwightk · · Score: 1

      The PC always was a niche product among gamers.

      I remember a time when gaming on the PC was way ahead of consoles

      --
      Like anyone can even know that
    144. Re:DRM, restrictions, outcry by jcr · · Score: 1

      Oh, for crying out loud.. Apple sold a lot more 3G phones than the previous model. Why would you imagine that they would want to delay shipping a 3G version? When the original iPhone shipped, they had to make some trade-offs, and a year later there was another generation of parts available.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    145. Re:DRM, restrictions, outcry by zblack_eagle · · Score: 1

      you must be a lawyer

      I'm not.

      Who cares if its legal

      If you're going to try to seek a remedy using the legal system, you better care.

      Its wrong

      I don't disagree with that sentiment. But at the same time, if the sentiment is strong enough, you, I or anyone else is free to choose to not buy apple products. While the Apple "ecosystem" is locked down by Apple, you can choose to have nothing to do with it.

      Apple sucks

      -1 troll or +1 insightful

    146. Re:DRM, restrictions, outcry by jcr · · Score: 0, Troll

      there were plenty of good 3G chipsets around at the time where battery life would have been fine

      Fine for vendors with lesser expectations, sure. Apple set a higher bar.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    147. Re:DRM, restrictions, outcry by agrif · · Score: 1

      Man, I have no idea what sort of fantasy world you live in; I hear all sorts of people dissing Apple on slashdot for this very reason. Yourself included.

      OK, OK, OK. I'm going to repeat something I'm sure you've heard before. But on the off chance you haven't...

      The root of this problem is write protection on the iPhone/iPad. Never forget that. It's not unreasonable for a phone to be write-protected like the iPhone is. It's not wonderful, but it's certainly been done before. The iPad is more iffy, for sure. I think Apple is getting away with it simply because of how similar the iPad and iPhone are.

      Let's be clear on what Apple is asking, as well. They're saying, if you want to put Applications in our App Store, you have to use these development environments. That's not an unreasonable request. What's unreasonable is that there is no alternative to the App Store for putting programs on your device: they're write protected, our root problem. Don't miss the forest for the trees and focus on the API license terms.

      Well, that's half-true. You can jailbreak, and put whatever you want on it. I've ported emacs to mine, and I'm halfway through TeX Live. It's annoying to have to do it yourself, and the iPhone and iPad should come jailbroken in a sane world, but there you have it. Jailbreaking has not yet been found illegal by any court in the US, and it's really up in the air right now.

      The bottom line? Apple dictates what they will sell in their store. Whoop-de-doo. Apple won't let you write to your own device, except through them. Now there's the problem, but unfortunately a precedent has been set here already. The only people who care enough about it to speak out are the infocrats.

      Keep in mind I agree with you, for the most part. I just think you're going about this the wrong way. The problem isn't Apple's developer terms, it's that you need to agree to those terms to develop at all without legal fears. People aren't staying quiet because it's Apple, it's just because this sort of thing has been happening for ages, and the general public has never cared. We have to get them to understand why they should care, and we can start effecting real change.

    148. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      An Android phone is just a miniaturized Linux box.

    149. Re:DRM, restrictions, outcry by syousef · · Score: 1

      Imagine what would happen if Apple discontinued the MacBook (not Pro) in favor of the iPad XL

      The proper name is maxiPad.

      Is that the version with 2 small side monitors? Shouldn't it be maxiPad with wings?

      --
      These posts express my own personal views, not those of my employer
    150. Re:DRM, restrictions, outcry by initialE · · Score: 3, Insightful

      I have a problem if Apple had explicitly given permission for me to develop my app, and then pulled those permissions after they changed their minds, and oh, by the way, after I've already spent valuable time, effort, and development dollars on making that app. Isn't this what happened? Steve Jobs basically asks someone to develop this HyperCard. Then he turns around and says it is not allowed. Did he do it before? I seem to recall that Google Voice for the iPhone was a done deal, up to the part Apple rejected it in the approval process. Again, development dollars gone to waste.

      --
      Starbucks, Harbuckle of Breath.
    151. Re:DRM, restrictions, outcry by Zarf · · Score: 1

      The one where Apple isn't stupid and self-defeating. Unfortunately, our parallel reality's probability wave collapsed when you commented on this post.

      --
      [signature]
    152. Re:DRM, restrictions, outcry by Zarf · · Score: 1

      For the record. I was trolling.

      --
      [signature]
    153. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I agree completely. I like to tell all of those hippie asshats that the only reason the Golden Gate was built was so people wouldnt have to drive 4hrs (or however long a trip around the bay used to take) to go 5mi (or however far away it is from the communities on the northern coast of the bay to get to SF). (And because the construction created a shit ton of jobs, but I guess its wrong to do that in AK)

      If they said they were gonna build that bridge, I would have moved back up there and gone in on some property with family.

    154. Re:DRM, restrictions, outcry by Man+On+Pink+Corner · · Score: 0, Flamebait

      It gets old hearing people repeat the bridge to nowhere myths born of political agendas and ignorance.

      Translation: "Waaah. I thought it was a good idea to move to Bumfuck, Alaska and buy a house 30 miles from my place of employment, and now you ignorant libruls in New York City won't give me a share of your tax money so I can spend less time sitting in traffic. Waaah"

    155. Re:DRM, restrictions, outcry by dfghjk · · Score: 3, Insightful

      Yes, and I recall lots of people saying 3G wasn't desirable because that's what Apple told them to say.

    156. Re:DRM, restrictions, outcry by dfghjk · · Score: 1

      Funny thing was, Macs had crappy resolution too. Eventually, Macs got color and then it was claimed they invented it. They also invented multi-monitor support even though PCs had that from day one. If there's anything Apple apologists are good at, it's revisionist history.

    157. Re:DRM, restrictions, outcry by dfghjk · · Score: 1

      Windows Mobile 7 doesn't exist yet and Microsoft is simply copying Apple's model. Don't use them to justify Apple's actions.

      "Nobody blinks an eye when Sony, Microsoft or Nintendo brings out a new line of consoles..."

      That's because consoles are not computers, they are fixed function devices. It may be that they are computers on the inside but customer expectations are much different.

      The iPhone/iPad is not a "computer" for the reason that it not "fully programmable" in the sense that all computing platforms have been in the past. It will be a real tragedy if the future of computing loses its fundamental, unrestricted extensible nature.

    158. Re:DRM, restrictions, outcry by dfghjk · · Score: 1

      Microsoft was once also not a "convicted monopolist". Does that mean that everything they did was also "totally legal"? It's a good thing to know I can never commit a crime unless I've already been convicted.

    159. Re:DRM, restrictions, outcry by node+3 · · Score: 1

      Hey Microsoft doesn't/didn't have monopoly either if you don't like how they do things get Linux hell that's even free or if your one of the people that compare value with cost get something made by Apple.

      Linux has never been a viable alternative consumer OS (it has, and continues to be, a very viable alternative techie OS, and if Apple ever gets even 1% as "evil" as the insane among us here seem to think they are, I would switch to Linux in a heartbeat). In the 90s, MS did have a monopoly. You don't have to control 100% of something to be a monopoly.

    160. Re:DRM, restrictions, outcry by theshowmecanuck · · Score: 1

      then I have a bridge in Alaska to sell to you

      Where does it go?

      --
      -- I ignore anonymous replies to my comments and postings.
    161. Re:DRM, restrictions, outcry by Spugglefink · · Score: 1

      See: Nokia N900.

      ..it _can_ be commercially viable. Maemo is exactly that.

      Yeah, developers are lining up around the block to fill up the store with high quality apps, because developing apps that can't be sold is so lucrative. The Ovi store and Maemo Select are just teeming with first rate apps, and who could ever want an iPhone after this.

      On my N900, I can download Japanese cartoons! Cartoons, people! Take that Apple. You fascists!

    162. Re:DRM, restrictions, outcry by node+3 · · Score: 1, Troll

      Funny thing was, Macs had crappy resolution too. Eventually, Macs got color and then it was claimed they invented it. They also invented multi-monitor support even though PCs had that from day one. If there's anything Apple apologists are good at, it's revisionist history.

      This is the thing that always throws PC weenies in a tizzy. The PC gets some feature first, but it's buggy, broadly incompatible, and just overall poor quality. PCs had "color", as in CGA. PCs had multiple monitor support, as in, if your program supported it, you could output something to a second monitor. When Macs got color, and when they got multiple monitor support, it was done extremely well. On a Mac, you want multi monitor support? Just plug in a second card and monitor. Done. It just works. On a PC, up until very recently, you want multi monitor support, you had to be wary of different cards and drivers, some of which worked with multiple cards, some which didn't. And before XP (where multi monitor was actually reasonably workable)? It was a headache, and that's even when it worked at its best.

      So it's always like this, and always will be. Now it's cut and paste on the iPhone, or multitasking. Android gets it first, but Apple gets it right. Nobody ever really says Apple "invented" these things, just say Apple is the first (sometimes only) company to get it working for the non-geek.

      Same thing with the iPad. There were touchscreen netbooks, and Windows stylus-based tablets. But their impact on the consumer market was minuscule because these things all sucked.

    163. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I'm sorry, but WHAT THE FUCK ARE YOU TALKING ABOUT? I've seen article after article on /. in the last few weeks which has has multiple hundred of replies of people bitching about the restriction. what part of that give you the impression that "when it's Apple it's all ok".

      seems like you're making up some farcical situation in order to extract modpoints from apple haters, while completely ignoring the massive out cry that already goes on about this.

    164. Re:DRM, restrictions, outcry by Mike216 · · Score: 1

      Ah, but are they also telling you what language you absolutely must use to hit the .net framework?

    165. Re:DRM, restrictions, outcry by mjwx · · Score: 2, Interesting

      First, Apple is not a convicted monopolist like Microsoft, second, I don't think this move is cool either, but it's totally legal.

      Neither were Microsoft back in the 80's. I love the knee jerk fanboy response "but Microsoft is a Monopoly" argument as it completely ignores that Apple is doing the same things that Microsoft did before it was convicted as an abusive monopoly. Fanboys, you must also include the word "abusive" as that is the operative word, MS wasn't convicted of being a monopoly, that is 100% legal. Microsoft was convicted of abusing their monopoly position not of being a monopoly.

      The date on the conviction is 5 November 1999, which means MS had over 10 years of being abusive before they were actually convicted of it, date is on the first page of that very link you posted.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    166. Re:DRM, restrictions, outcry by mjwx · · Score: 1

      iPhone OS and Windows Mobile/Windows Phone 7 Series is comparable, and both set such restrictions in place.

      Lets compare OS's to OS's that have actually been released.

      Iphone OS and WinMo 6, WinMo 6 has no such restrictions, I can run unsigned code on any WinMo 6 device.

      Iphone OS and Symbian S60, Symbian S60 has no such restrictions, I can run unsigned code on any S60 device.

      Iphone OS and Android, Android has no such restrictions, I can run unsigned code on any Android device.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    167. Re:DRM, restrictions, outcry by dimeglio · · Score: 1

      Nintendo is also very restrictive. Why don't we hear complaints about them?

      --
      Views expressed do not necessarily reflect those of the author.
    168. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      it's not like I'm going to get rid of a phone just because the provider doesn't offer 3G in my area yet./quote}

      Odd, my sentiments are the exact opposite. I wouldn't give up good/fast reception in the areas I frequent for a specific phone model.

    169. Re:DRM, restrictions, outcry by babyrat · · Score: 1

      Lots of companies are switching to laptops for everyone...the price of laptops dropping, their power increasing, benefits to working from home and the benefit of having one image for sales people and cube dwellers all combine to make it a desirable path forward.

    170. Re:DRM, restrictions, outcry by 517714 · · Score: 2, Insightful

      The problem is that the iPhone and iPad are becoming more or less general computing platforms. This isn't a matter of locking down a single, narrow media device, but a broad multi-purpose system. The iPad is a hell-ouv-lot more than a game console -- it has the potential to completely replace a laptop, depending on the user's needs. Apple is getting a foot-hold on our everyday computing needs, so when they lock down such devices they gain an unbelievable amount of control.

      They are not becoming general computing platforms. They might have that potential if Apple were not intent on shutting that down. You have confused multi-purpose (Apples's intent) with omni-purpose (your desire).

      By all means vote with your wallet, but quit acting as if Apple has done something evil. If Apple is making such obvious errors in their handling of these products, then surely some other manufacturer will fill the void, but no one is going there yet.

      --
      The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
    171. Re:DRM, restrictions, outcry by Dog-Cow · · Score: 0, Troll

      Apple earns billions of dollars every year. I'm willing to bet you don't.

    172. Re:DRM, restrictions, outcry by NJRoadfan · · Score: 1

      The Apple IIgs had color in 1986, with a Mac like GUI Toolbox.

      Compare the business model of the iPhone to the original Macintosh and iMac. Some things never change, with Jobs is was always about the closed box and total control. Early Mac developers were scared away because Jobs insisted on strict (to the point of facist) user interface guidelines that made writing most applications impossible. Its no different today with the iPhone SDK requiring Objective-C. God forbid anyone has some code they want to recycle from a desktop app.. Nope, gotta re-write it all in Obj-C because some CEO says so.

      Now you know why the board kicked him out in the 80s. Shortly after that a color Macintosh with slots appeared.

    173. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      The fanboys accepted that they could live without copy and paste because they understood that developing features takes time, and it was better to use an early version of iPhone OS instead of having no iPhone to use at all.

      If anyone actually said that the platform was better without copy and paste, they were clearly joking.

    174. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      I'm pretty sure the fact that the non-3G iPhone was not available for purchase outside of the US was the real deal breaker outside the US.

    175. Re:DRM, restrictions, outcry by JonJ · · Score: 1

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows.

      Not quite the same there cowboy. This is more like akin to Microsoft banning all other development environments with regard to developing for Windows Mobile, and that's Microsofts wet dream.

      --
      -- Linux user #369862
    176. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      Price is another factor. I assume 2G chips are less expensive. They were gunning for a certain price point with the iPhone. A year later the 3G chips would have dropped in price, presumably enough to allow the iPhone 3G to hit the same target.

    177. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      Nope, gotta re-write it all in Obj-C

      Says who? The SDK agreement allows you to write your supporting code in any language you want. Only the core application, i.e. the code that implements the interface and delegates actions out to the support libraries is required to be in Objective-C, C, or C++.

    178. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      So it's OK then?

      Socially, I doubt it. Legally, its a 50/50 chance. Might have nothing happen, or you might getting arrested for a Sayso ("Why are you being arrest? Because I say so.")

    179. Re:DRM, restrictions, outcry by Lemmy+Caution · · Score: 1

      Yes, rapid decline. I'll echo what babyrat said: very few desktops are being refreshed by desktops in almost every large organization (both educational and enterprise) that I have visited in the past several years. Cloud + laptop replaces it all except for a handful of production tasks (rendering, etc.)

    180. Re:DRM, restrictions, outcry by babyrat · · Score: 1

      Huh? consoles are not computers, but iPhones are?

      The console is a computer inside but it isn't a computer. The iPhone is a computer, except for the fact that it is not 'fully programmable'.

      Are you sure you aren't my ex? The (lack of?) logic seems very familiar.

    181. Re:DRM, restrictions, outcry by babyrat · · Score: 1

      Notice a lot of pocket device OS's?

      Well, there is the iPhone OS, Symbian, Windows mobile, Android, Maemo, soon the be Meego, palm os, web os.

      Economics also makes it quite clear that oligopolies can be extremely beneficial to the consumer, approaching perfect competition.

    182. Re:DRM, restrictions, outcry by Silver+Surfer+1 · · Score: 1

      I was born in Alaska and work from home so thanks for proving my statement about agendas and ignorance.

      If your ever in Alaska look me up and I will take you hunting :)

    183. Re:DRM, restrictions, outcry by NJRoadfan · · Score: 1

      The Cocoa (NeXT) API requires one uses Objective-C for development. Apple used to have a Java binding (support since dropped) and there are 3rd party bindings like the one the article talks about. Apple (Steve) wants you to use their tools exclusively for development. I hope they get their sanity back soon. The only reason they may be blocking this is to keep Adobe quiet (eliminates the "If they can do it, why can't we do Flash?" arguement). Too bad some nice innovation is being squashed by someone's ego.

    184. Re:DRM, restrictions, outcry by ToasterMonkey · · Score: 1

      Rapid decline? Big companies aren't using desktop computers for their cube farms? Fortune 500 companies are replacing everyones computer with a laptop?

      Really, business class computers are your sign that PC desktops are not on the way out? I guess hard phone lines and filing cabinets are still hot by that measure too.
      Laptops have invaded businesses of all sizes, as have smart phones.

      Go ask a Dell shareholder how awesome desktop sales are doing, and ask about all the factory expansions.

    185. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      You are right, actually. I have posted about this in the past. Apple wants to set Cocoa Touch as the standard for native mobile interface development much like they are pushing to set HTML5 as the standard for web development.

      If every iPhone developer must use Cocoa Touch, those iPhone developers will quickly make Cocoa Touch available on other platforms like Cocotron (and to a lesser extent GNUStep) have done for Cocoa. The are attempting to finally realize the dream of OPENSTEP, only on mobile devices.

    186. Re:DRM, restrictions, outcry by XDirtypunkX · · Score: 1

      The best cut and paste UI of any mobile device? Windows Mobile has *always* done it (and done it better) despite the rest of its UI being a crime against ergonomics. In fact, most Android phones also do it better.

    187. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      They are not becoming general computing platforms

      The only thing that makes iPad an "appliance" rather than a general-purpose computing platform is Apple's app restrictions!

      Consequently, if same restrictions are applied to, say, MacBooks tomorrow, they will also become "appliances". And why wouldn't Apple do that, if this approach works wonders for millions of lemmings with iPad, and they get some extra cash flow from the App Store as the result?

    188. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      On the other hand... You know that for Windows Mobile 7, apps need Microsoft's approval, don't you?

      Yes, and it is bad.

      But at least there's no license agreement with WP7 that says "applications must be originally compiled in C#" or other such bullshit - so long as its verifiable CIL code, it's kosher, and all the specs that are needed to write a compiler targeting it are freely available. Which is what TFA is about. It's a whole new level of "bad" - new in all ways, as no-one ventured there before, not even the historically tightly locked down gaming consoles.

    189. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      Do you mean to say that Microsoft is now going to force developers to publish through its app store and nothing else?

      Yes.

      I did not know that. Citation needed please.

      You must have not tracked WP7 announcements closely, then. It was announced explicitly on MIX'10 (when WP7 was unveiled), and here is the post on the official blog covering the details.

    190. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      Actually, it is somewhat of a problem, because it precludes some languages outright - e.g. you can't have an efficient C/C++ implementation in verifiable subset of CIL (which is what Silverlight sandbox demands) - as there's no pointer arithmetic, for example.

      On the other hand, verifiable CIL is good enough to implement practically any memory-safe language in it. It has tail call elimination, among other things, so FP is welcome, for example. First-class continuations a la Scheme would be a problem to implement efficiently (you'd have to resort to CPS, which isn't exactly that), but then they always are...

      In any case, it's better than a whitelist of permitted languages backed by a legal restriction.

    191. Re:DRM, restrictions, outcry by mgblst · · Score: 1

      If you haven't heard people complaining, all over slashdot and all over the web, then you are too stupid to breathe.

      Lots of people are saying it is not ok.

      So shit the fuck up with this. Everytime we have a story, some wanker has to pretend that they are the only ones who see the problems.

    192. Re:DRM, restrictions, outcry by mgblst · · Score: 1

      Hold you damn finger down, how hard is that? Some people are just to stupid...

    193. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      iPhone OS and Windows Mobile/Windows Phone 7 Series is comparable, and both set such restrictions in place.

      Windows Phone 7 Series does not set restrictions on the language you may use to produce applications for it. Something like Adobe's Flash-to-native-app compiler, or the application discussed in TFA, are perfectly fine.

      Also, while we haven't seen all details for WP7 Marketplace yet, it seems that it won't have the "no competition" rule, nor the prohibition on interpreters.

      Myself, I'll still stick to my Nexus One - the only thing that's missing to perfection there is Opera Mobile, and that is in the works.

    194. Re:DRM, restrictions, outcry by MikeFM · · Score: 1

      Holding your finger in one place is difficult to figure out? Maybe they need to create an add-on for people that aren't capable of using a touch screen as well as my 2 year old. (To be fair she has over a year of practice.) Actually I do think they should open up the dock to more developers. I'm sure a case with a few extra buttons, such as a dedicated cut and paste button, would be a hot seller. Some people just feel better with a real clickable button.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    195. Re:DRM, restrictions, outcry by PastaLover · · Score: 1

      But if you're willing to step away from open hardware altogether, and accept a stack which is mostly open-source and fully non-restrictive, it _can_ be commercially viable. Maemo is exactly that.

      Except Nokia as a company is more than willing to take competitors down through patent litigation. Not exactly in the spirit of open source.

    196. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Yes ... but there is a world outside of AT&T that had very good 3G coverage. Ever heard of Europe or Asia?

    197. Re:DRM, restrictions, outcry by PastaLover · · Score: 1

      As long as you don't use any frameworks. At all. Very cross platform friendly.

    198. Re:DRM, restrictions, outcry by BasilBrush · · Score: 1

      Windows Mobile has *always* done it

      Windows Mobile Smartphone 6.0 doesn't have it. The only way to get it is to buy a third party app such as "scissors" which adds the functionality to a limited number of apps.
      The upcoming Windows Mobile 7.0 doesn't have it in any variant.

      On Windows mobile devices with a touchscreen, the method is to drag select, then hold for a context menu. Using a stylus, that's possible. Using a finger, on what is inevitably a small screen, the chances of both the beginning and end of a drag being at the right point in some text is small. That's why the UI is not as good as iPhone OS.

      Android is far worse even than Windows Smartphone. You need to hit "menu", then "more", then scroll down to "select" before you can even do the drag selecting. Add paste also requires scrolling a menu.

    199. Re:DRM, restrictions, outcry by blackest_k · · Score: 1

      Linux is easy enough on the desktop for anyone to use and ordinary people can use it as easy as windows. Personally I have set up Ubuntu on a couple of non-technical users computers and they are fine with it and are using it in preference to windows.

      Hardware compatibility tends to being excellent, ok some devices might be unsupported but most you plug them in and they work, where on the windows side, drivers have to be found and downloaded.

      What Linux doesn't have is marketing and third party commercial software. There is no boxed software for Linux and any computer shop will generally sell windows software and sometimes a little for OSX.

      Theres no services to sell cleaning malware reimaging harddrives as such. Very little in the way of commercial games. This all adds up to very little presence in the eyes of ordinary consumers.

      So while it doesn't get much visible use from ordinary consumers it has nothing to do with how ready it is for the consumer desktop.
       

    200. Re:DRM, restrictions, outcry by burnetd · · Score: 1

      How many times will you MS fans try to rewrite history.

      Mircosoft 'invested' in Apple because they got caught copying Quicktime code. The 'investment' was the settlement to stop it going to court.

    201. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows. It would be hit with lawsuits and there would be tons of stories and tens of thousands of comments dissing MS on slashdot.

      People also always cry about how consoles are locked down. Slashdotters cry about DRM, restrictions and not giving them control of the devices they buy.

      But suddenly when it's Apple it's all ok. Why the hell?

      You jump in with the first post & immediately bitch because nobody has trashed Apple yet?

      THAT is some Class-A Trolling.

    202. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      The iPad is not a computer

      I think in future you should stick to commenting on subjects that you have some knowledge about, otherwise you end up looking a complete idiot.

    203. Re:DRM, restrictions, outcry by Richard_at_work · · Score: 1

      I've yet to see an official statement to this effect - and I'm developing apps for Windows Mobile 7!

    204. Re:DRM, restrictions, outcry by maztuhblastah · · Score: 1

      Would I be allowed to drive slowly down a street taking pictures of kids at a park as long as I wasn't a convicted pedophile?

      Yes, actually. Taking pictures in a public place of people in a public place is completely legal.

    205. Re:DRM, restrictions, outcry by Karlt1 · · Score: 1

      http://www.theinquirer.net/inquirer/news/1597631/no-firefox-windows-mobile

      "Parmenter ['head honcho of mobile software development' for Firefox] laments at the lack of a native development kit that's available to developers, meaning that they are unable to create native applications for Windows Phone 7 Series."

      True Microsoft doesn't "limit" you to a specific language, but in reality does it really matter if no matter what language you program in, it's just a front end for IL? I'd much rather be able to develop truly native apps

    206. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Early Mac developers were scared away because Jobs insisted on strict (to the point of facist) user interface guidelines that made writing most applications impossible

      Not quite...the guidelines were helpful but not strictly enforced. The Mac was a closed box, but allowed a lot of leeway to developers who dug into the low-level stuff.

      The difference here is that Apple did not require you to use their tools or their choice of languages to develop for the Mac. You had total run of the machine, and more importantly, you could sell your Mac software anywhere you wanted to.

    207. Re:DRM, restrictions, outcry by crmarvin42 · · Score: 1

      The iPhone was not available outside the US at first, so it's status as "Deal Breaker" outside the US was irrelevant until that changed. When it did change, it sold just as well in the UK, France and Germany as it did in the US. That means the "Deal Breaker" nature of 3G in the rest of the world was not as much a given as you say. It may have been a "Deal Breaker" for you, but enough people did not share your view that Apple made a tidy profit off the international sales of the original iPhone.

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    208. Re:DRM, restrictions, outcry by crmarvin42 · · Score: 1

      I moved, not the 3G coverage. I moved from a fairly metropolitan area with decent 3G coverage to a town with a population of less than 20k in a region where that is considered a fairly big town.

      No one offers 3G in my area, but even if they did I wouldn't go back with Verizon. I swore them off when I moved out of the Massachusetts back in 2002. They screwed me over one too many times. I've had issues with AT&T, but they have been orders of magnitude less frustrating than Verizon was. YMMV, but my decision will of course be based on my experiences.

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    209. Re:DRM, restrictions, outcry by walterbyrd · · Score: 1

      Small thing maybe, but I think there is a difference in *being* irrelevant and *becoming* irrelevant.

      I think the idea of the PC becoming irrelevant, in the fairly near future, is entirely realistic.

    210. Re:DRM, restrictions, outcry by chrismear · · Score: 1

      I think the talk about 'Hypercard-like' is confusing the issue. RunRev apparently gives you a Hypercard-like authoring interface on the desktop that can spit out native iPhone OS apps. Jobs at the shareholder meeting appears to be talking about an iPad app that provides Hypercard-like authoring interface on the device itself, which can be used for making interactive documents that are viewed via that app. Very different propositions.

    211. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Nothing is "banned", and .NET and Visual Studio .NET are two different things. .NET is a type of bytecode, like Java bytecode; this is what Windows Mobile 7 is restricted to using. Visual Studio .NET is a compiler and toolkit which generates that bytecode. But there are plenty of other tools which can also generate .NET bytecode, and can, therefore, produce Windows Mobile apps.

    212. Re:DRM, restrictions, outcry by hmar · · Score: 1

      2 things, it seems the loudest folks on Slashdot ARE screaming about it. I'm also not sure that if MS did this with Windows mobile anyone would care, as long as they left Windows alone.

    213. Re:DRM, restrictions, outcry by FreakyGreenLeaky · · Score: 1

      Sounds similar to the MySQL crowd's statements about triggers slowing down the database, so who needs 'em?

      Oh, the mirth.

    214. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      you get paid for word? no really, too much work for just defending your buying decision nobody sane would go the lengths you go defending anything bad anyone says about Apple. Fuck the megalomaniac Jobs!

    215. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      It's not so much a moral issue, but more of an issue of how good the platform is. Just as Apple have the right to do it, we have the right to advertise how awful that is, and suggest other platforms.

      And the OP's analogy with MS still works here - even leaving aside the legal issues, there'd still be large numbers of people claiming it as a reason for Windows being poor, and how we should all use something else.

      (Remember the proposed 3 application Windows limit for netbook, and how much ridicule that got? But now the Ipad with its 1 application limit, and suddenly not only is that acceptable, but it's actually an advantage?)

    216. Re:DRM, restrictions, outcry by slumberer · · Score: 1

      Nothing that I could do, or figure out how to do, would trigger the 'capture text for copying' function that I've inadvertently triggered in the past.

      You're making a valid point here, I've had similar issues with it not quite working as I'd expected.

      It's good that you've stepped forward to be the spokesperson for 'the fanboys' Baselbrush... but this is developers.slashdot.org not your usual apple.slashdot.org. Don't you feel kinda out of place here??

      But you've turned into a troll by the end.

    217. Re:DRM, restrictions, outcry by tepples · · Score: 1

      you can't have an efficient C/C++ implementation in verifiable subset of CIL (which is what Silverlight sandbox demands)

      There is C++ for CIL; someone just has to rewrite the safe parts of std::* in managed code. But yes, until someone does that, it's a drawback.

    218. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      So in other words, you don't have a reference for this argument? You're just assuming there must have been a reason, because they didn't add it?

      Well okay - by the same logic, anything the Apple phones have which other phones don't, can't we claim that there must be some reason why the other phones don't have the feature, and they're better off without it?

    219. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      Microsoft make billions too, and you don't - does this mean all their products are the best, and you have no right to criticise them?

    220. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      > Linux has never been a viable alternative consumer OS (it has, and continues to be, a very viable alternative techie OS...

      You kiddin'. I run openoffice and a web browser at work, i have much less nuisances with desktop linux than windows. It's faster for a non tech user to install debian - reading the fine manual - than understand which cdrom contained the MS office installed on workstation xyz so that it can be reinstalled without looking like a pirate.
      And feel free to compare my anecdotal evidence with whatever pals run both lin and win in office env.

    221. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      In my experience, the automatic monitor detection isn't 100% on OSX. I've had 2 17" powerbooks and 2 17" macbook pros and had issues with certain panels with all of them.
      On the other hand, I've used multiple monitor support on windows for a longer period of time, and found that its native support tends to be better than any 3rd party driver support for multiple displays (since windows 2000).

      Comparing the two, though, I'd say they've been about equally well done.

      As to mobile cut and paste, I'm pretty sure PalmOS had it first, then Windows Mobile. They both did it pretty well, too.

      Before netbooks even existed there have been stylus based tablets. The primary reason they haven't had a huge impact on the consumer market is because of the lack of the marketing force of apple. A secondary, but also major factor would be the necessity for a stylus. Besides the nonexistence of multi-touch technology at the time tablet notebooks first arrived, the Windows paradigm definitely never lent itself well to finger based input.

      If you really want to talk about something that lacked consumer impact, you could go back to the Newton. I loved, and miss the Newton. It was ahead of its time and perhaps a bit too expensive.

    222. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      When it did change, it sold just as well in the UK, France and Germany as it did in the US.

      Worldwide, the original Iphone didn't sell much at all. Even now, Apple sell less than Nokia, Samsung, LG, Motorola and RIM. I assumed that the media hype was because Apple do a bit better in the US market... are you saying that this isn't true, and they sell as "well" in the US as elsewhere?

      Anyway, if it wasn't an issue, why all the hype when the Iphone did add 3G? I remember seeing it as front page news in the London papers (as if doing something that was commonplace on 2005 cheap feature phones was somehow something newsworthy).

    223. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      How does it work then?

      (And a UI that doesn't allow you to do it at all is not a good UI.)

    224. Re:DRM, restrictions, outcry by mdwh2 · · Score: 1

      Who cares about the PC - the Amiga had colour done right, right from the start.

      Similarly, I see that today you pretend the only mobile platforms are Apple and Android:

      Now it's cut and paste on the iPhone, or multitasking. Android gets it first, but Apple gets it right.

      How did Apple get these things "right", such that it was wrong on all other platforms?

      Same thing with the iPad. There were touchscreen netbooks, and Windows stylus-based tablets. But their impact on the consumer market was minuscule because these things all sucked.

      Their market is still miniscule. If the Islate or whatever it is sells better, I think the wall to wall constant media coverage and free advertising it's had for months, whilst other tablets were ignored, may have something to do with it.

    225. Re:DRM, restrictions, outcry by drinkypoo · · Score: 1

      True Microsoft doesn't "limit" you to a specific language, but in reality does it really matter if no matter what language you program in, it's just a front end for IL? I'd much rather be able to develop truly native apps

      You totally misread that article. There's no NDK. That's not the same thing as preventing people from creating applications themselves. If they can figure out how to do it, and it passes inspection, Microsoft may carry it. Until they make a statement or perform an action indicating otherwise, you're just spreading FUD, which we call Trolling.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    226. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Would I be allowed to drive slowly down a street taking pictures of kids at a park as long as I wasn't a convicted pedophile?

      Yes.

    227. Re:DRM, restrictions, outcry by jeffmeden · · Score: 1

      Look around, just about everyone who is actually in corporate America disagrees with what you are saying. Laptops are cheaper and easier to roll out; they are the new desktop. Only those people with a need for especially powerful machines will get desktops, even at an engineering office like the one I work in.

    228. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Nothing that I could do, or figure out how to do, would trigger the 'capture text for copying' function that I've inadvertently triggered in the past.

      I believe you just hold your finger on the text for a moment.

    229. Re:DRM, restrictions, outcry by drinkypoo · · Score: 1

      This is the thing that always throws PC weenies in a tizzy. The PC gets some feature first, but it's buggy, broadly incompatible, and just overall poor quality. PCs had "color", as in CGA. PCs had multiple monitor support, as in, if your program supported it, you could output something to a second monitor. When Macs got color, and when they got multiple monitor support, it was done extremely well.

      Just to be clear, when Macs got color, Apple did it in a way that prevented older machines from running color applications until a later OS revision.

      So it's always like this, and always will be.

      yes, yes it is. But what's always been like this is that Apple listens to customers second, and their own whims first.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    230. Re:DRM, restrictions, outcry by Mr+Z · · Score: 1

      It's not difficult at all. But it's only truly "obvious" in retrospect.

      When my wife got her iPhone, I had to tell her how half the UI pieces worked, since she wasn't getting very far straight out of the box. Features such as "pinch to zoom", etc. are only obvious in retrospect. I only knew about these details because I read about them on Slashdot or articles linked from here. When I borrowed a friend's iPhone for a minute, I had to ask how to cut/paste, since I didn't actually know and I wasn't sure what to do.

      Good UIs are highly discoverable and forgiving, and once learned, easily remembered. The best UIs do this to the point of being mistaken as "intuitive", but that's really a misnomer. For example, why, prior to ever seeing an iPhone, would my intuition tell me "pinch to zoom in/out" is the way to go? But once you've done it, you develop that association fairly quickly and then and only then it feels natural. To be truly intuitive, that means you should be able to figure it out driven only on intuition and things you've seen before alone. If it's only "intuitive" after you've seen it once, it's not intuitive.

      A feature might be discoverable, though, and it's good to make the discovery process as intuitive as possible. For example, with the pull down menus of yore, your intuition might say "Oh, that's probably under the File menu" or the like, and if the UI designers have done a good job with their consistency, then it will be easy to develop that sort of intuition. Small touch screens on portable don't offer as many opportunities to develop that sort of intuition as old mouse/menu based systems because there simply aren't as many ways to give signposts to guide people around.

      I'd argue that there are some aspects of the iPhone UI that aren't particularly discoverable, such as cut-paste. In the end, many people will have to go look them up. Once you know them, they fall into the "easily remembered" category, and might even seem "intuitive" after you've used them a few times.

      On a separate note, if the cut-paste feature keeps kicking in where it's not welcome, I'd say that's a mark against its "forgivingness" score. But that's a different problem altogether.

    231. Re:DRM, restrictions, outcry by mr.dreadful · · Score: 1

      The Mac was monochrome, and the Apple IIGS had 16-bit color.

    232. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      There is C++ for CIL

      C++/CLI, yes. But it targets unverifiable CIL. If you use /clr:safe, which outputs verifiable code, you only get a rather narrow subset of C++ - you don't get pointers nor references for example, you don't get unmanaged classes (i.e. no "class" or "struct", only "ref class" & "value class" etc). Since you don't get pointers, you don't get C strings, either. In practice, the resulting language isn't significantly more expressive than C#, not enough to warrant using it - and you lose all compatibility with existing C/C++ libs.

      someone just has to rewrite the safe parts of std::* in managed code.

      Again, not really possible, because contracts for many std classes and functions are not memory-safe. You can do it with a subset - see STL/CLR - but I've yet to see anyone actually use that in production code.

    233. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I remember back in the mid 90's when thin clients were going to eat the desktop computer's lunch.

    234. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      "Just to be clear, when Macs got color, Apple did it in a way that prevented older machines from running color applications until a later OS revision."

      And that's why the Inside Macintosh reference guide showed you how to program both the color and non-color output in the same application, and it was a trivial switch to detect what kind of graphics card you were running.

      I don't remember ANY programs I released at that time that couldn't work on both, and I know quite a few programs that worked on both...it was always shitty programmers that didn't follow the simple instructions on how to program. You target a piece of hardware that doesn't exist, and don't make exceptions for it not existing? It is safe to say that it isn't going to work in machines without the hardware.

    235. Re:DRM, restrictions, outcry by tehcyder · · Score: 1

      Steve Jobs' One More Thing this year is that Apple is invading Poland

      Well, at least the uniforms will look cool.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    236. Re:DRM, restrictions, outcry by tehcyder · · Score: 1

      I don't think this move is cool either, but it's totally legal.

      If your ethical philosophy is "it's OK if it's not actually illegal" then you are a pretty poor human being.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    237. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      Sure, because consoles being locked down doesn't have much of a negative impact. Yes, I should be able to run arbitrary code on my Xbox. But even if I could, that wouldn't give me any capabilities beyond what I can already do with a Mac mini hooked up to a TV.

      And what, exactly, capabilities are impacting you on the iPhone that can't be solved by an Android phone replacing your iPhone, at less cost than a Mac mini most likely?

      On the other hand, mobile computing introduces a whole new set of capabilities, so it's a much bigger deal when devices are deliberately crippled.

      Except "mobile computing" isn't being crippled. Specific mobile computing products are. 99% of users don't care. Geeks can buy something else, just as they can buy a Mac mini.

    238. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      Only the 95% of people who have no understanding of antitrust law, competition, and economics.

      Antitrust law isn't applicable, because people are describing what they would like changed.

      Antitrust law is applicable because it shows why these actions are different legally and economically than previous cases.

      Economics, to which I will fold in competition, makes it quite clear that oligopolies can be just as bad as monopolies.

      You are mistaken. It shows cartels can be just as bad, which is not the same as an oligarchy, as a cartel requires collusion between members. We don't have that. We have competition between Google and Apple and MS and RIM and Symbian and several others. I sure don't see the pace of innovation being slowed in this case. Do you?

    239. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      but there always seems to be a pretty good selection of it available to spend my hard-earned pennies on pretty much wherever I go in the UK...

      The UK is one of the countries with less dominance by one vendor, but have you tried going to local restaurants or ordering from local distributors? Now you can do so and get a variety of products. Five years ago, you could not. You could get Coke products or you could get the selection of all their competitors, but not both. The competition law action against Coca Cola has solved said problem.

    240. Re:DRM, restrictions, outcry by tepples · · Score: 1

      Since you don't get pointers, you don't get C strings, either.

      C++/CLI still has arrays of char, doesn't it? You just can't pass around a pointer to the suffix of a string as if it were an entire string.

      In practice, the resulting language isn't significantly more expressive than C#, not enough to warrant using it

      Apple bans C# from iPhone. If I can manage to use a subset of C++ to write the platform-agnostic back-end of an application, I can compile it for both CLR and iPhone. I can't compile Objective-C for CLR, and I can't compile C# for iPhone without using tools that Apple has banned.

    241. Re:DRM, restrictions, outcry by Blue+Lozenge · · Score: 1

      But suddenly when it's Apple it's all ok. Why the hell?

      Uhh... who said it was all ok?

    242. Re:DRM, restrictions, outcry by soppsa · · Score: 1

      Why is your first-post (seriously, get a life) trolling always modded up, Microsoft does exactly this on their *phones* and video game consoles. They do not on their desktop platform, neither does Apple.

    243. Re:DRM, restrictions, outcry by node+3 · · Score: 1

      Who cares about the PC - the Amiga had colour done right, right from the start.

      No it didn't. It had this hack mode (that was really clever, but most definitely not "done right") where it would change the color pallate on every scan line to simulate higher color depth.

      Similarly, I see that today you pretend the only mobile platforms are Apple and Android:

      I don't pretend anything. I'm just using it as an example because it's Slashdot's new Linux.

      How did Apple get these things "right", such that it was wrong on all other platforms?

      I know you deliberately misunderstand the English language to put down Macs (and oddly play up the dead Amiga), but somehow I keep thinking that one day you'll come to your senses. I guess not.

      "Done right" doesn't mean everything else is "done wrong". It means the same thing as "now that's how you do it!".

      Their market is still miniscule. If the Islate or whatever it is sells better, I think the wall to wall constant media coverage and free advertising it's had for months, whilst other tablets were ignored, may have something to do with it.

      People don't buy $499+ items just because they saw it on the news. That might get them into the stores to look at them, though. So, in a way you may be right. The media got people into the stores, but once there, the iPad sells itself.

      Besides, it's not like media covered the iPad without reason, they know that people love Apple products, and that Apple has a way of making products that are head and shoulders above the competition, so they cover what's hot. They also cover things like he JooJoo tablet, but when it fizzles, there's no reason to continue coverage. If Apple weren't able to follow through on their products, the media would stop covering them as well.

    244. Re:DRM, restrictions, outcry by shutdown+-p+now · · Score: 1

      C++/CLI still has arrays of char, doesn't it?

      It does.

      You just can't pass around a pointer to the suffix of a string as if it were an entire string.

      Nope, because you can't pass around pointer to the entire string. You can't use any pointer type T* at all. You can't use reference type T&, either, which means that you cannot pass arrays as arguments (since you'd need either pointer to first element, or pointer or reference to the entire array, for that).

      Simply put, you can write:

      char s[100];

      but not any of:

      const char* p = s;
       
      void foo(const char* s);
       
      void foo(const char (&s)[100]);

      because:

      error C4956: 'char &' : this type is not verifiable
      error C4956: 'char *' : this type is not verifiable

      It gets even funnier than that, actually. Since C/C++ defines operator[] strictly in terms of pointers, and its application to an array results in an array-to-pointer decay, you can't use [] on the char array declared above with /clr:safe!

      char s[200];
      s[0] = 123;
       
      // error C4958: '[' : pointer arithmetic is not verifiable

      All this is actually stricter than it has to be, because, on CLR level, types themselves are perfectly verifiable - it's their use which is not (and even then it depends on exact operation being performed). But I guess it is easier for compiler to do the check on type level.

      Apple bans C# from iPhone. If I can manage to use a subset of C++ to write the platform-agnostic back-end of an application, I can compile it for both CLR and iPhone. I can't compile Objective-C for CLR, and I can't compile C# for iPhone without using tools that Apple has banned.

      Technically, there's nothing precluding an implementation of a subset of Obj-C (with same restrictions as C++/CLI with respect to e.g. pointers) on .NET, it's just that no-one has bothered so far.

      Pragmatically, you might have a point. However, I'm not sure how usable such a subset would be. You'd not only have to avoid features that are not supported in safe C++/CLI - you'd also have to avoid C++/CLI specific features, so that you can compile on iPhone. Which presents a conundrum: you can't use normal C pointers, because C++/CLI doesn't allow them, and you can't use C++/CLI object handles (T^), because g++ won't understand them. And without any kind of references, your ability to define data structures is severely restricted.

      Still, I guess you could come up with a subset of common operations permissible for both T* and T^, and then define a wrapper class template that exposes them as a single uniform API, and use that consistently.

    245. Re:DRM, restrictions, outcry by node+3 · · Score: 1

      What makes you think I get paid (that would be nice, although I have better things to do for paycheck), but the people who hate on Apple here don't? Or that I'm insecure about my purchases (on the contrary, I'm quite happy with my Apple products, you'd think that would be apparent), but those that go out of their way to put my choices down are not insecure about theirs (or perhaps just overly concerned about mine)?

    246. Re:DRM, restrictions, outcry by MikeBabcock · · Score: 1

      Its not even remotely intuitive. Touching for a second should be a pop-up window, I'd expect a double-click sweep if anything.

      --
      - Michael T. Babcock (Yes, I blog)
    247. Re:DRM, restrictions, outcry by Karlt1 · · Score: 1

      You totally misread that article. There's no NDK. That's not the same thing as preventing people from creating applications themselves. If they can figure out how to do it, and it passes inspection, Microsoft may carry it. Until they make a statement or perform an action indicating otherwise, you're just spreading FUD, which we call Trolling.

      This is directly from the guy in charge of FireFox for mobile devices.....

      http://blog.pavlov.net/2010/03/22/stopping-development-for-windows-mobile/

      While we think Windows Phone 7 looks interesting and has the potential to do well in the market, Microsoft has unfortunately decided to close off development to native applications. Because of this, we won't be able to provide Firefox for Windows Phone 7 at this time. Given that Microsoft is staking their future in mobile on Windows Mobile 7 (not 6.5) and because we don't know if or when Microsoft will release a native development kit, we are putting our Windows Mobile development on hold.

      How much clearer can it be?

    248. Re:DRM, restrictions, outcry by drinkypoo · · Score: 1

      How much clearer can it be?

      My read of the blog post in question is that the statement "Microsoft has unfortunately decided to close off development to native applications" is Parmenter's interpretation of Microsoft's inaction regarding releasing an NDK for WinMo7. If there is a citation to be made in contradiction of my statement, this isn't it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    249. Re:DRM, restrictions, outcry by BasilBrush · · Score: 1

      Touching for a second should be a pop-up window,

      How quaint.

      I'd expect a double-click sweep if anything.

      That's really going to improve the accuracy of pointing at small text with a big finger... And talk about unintuitive! I really do hope you were being sarcastic.

    250. Re:DRM, restrictions, outcry by toriver · · Score: 1

      The lack of a "file system app" on the iPhone has given rise to a bunch of options like AirShare - iTunes does not enter into the picture (other than as a sync program, much like Palm's HotSync back in the day).

      Having used a Sony PSP with its "mount as a drive, but I refuse to recognize a file as a movie unless it is in this particular folder" shenanigans, I prefer having sync software that knows what it does. As do all the non-nerds who buy an iPhone in order to do fun things. Navigating folder structures is not fun for the average consumer.

    251. Re:DRM, restrictions, outcry by BasilBrush · · Score: 1

      On a separate note, if the cut-paste feature keeps kicking in where it's not welcome, I'd say that's a mark against its "forgivingness" score. But that's a different problem altogether.

      If you hold down and move, then that's a scroll. If you hold down and don't move, then that's a select. Personally I've never ended up selecting when I've meant to scroll. But suppose the other poster takes more than a second between deciding to scroll and picking a direction...
      Then it's completely forgiving. Selecting something doesn't do anything unless you follow it with cut or copy. Scrolling will still work, and any tap anywhere on the screen will make the selection go away.

    252. Re:DRM, restrictions, outcry by crmarvin42 · · Score: 1

      As I stated before, not being a deal breaker does not make 3G undesirable. It just means that the other benefits of the phone may be enough to sway potential customers in spite of its absence. What is so difficult to understand about that? I own tons of things that are only a fraction of what I would like them to be, but they work well enough, and at the right price that I purchase them. No device is ever going to be 100% of what is desired by anyone, never mind everyone.

      3G has always been desirable for the iPhone, just as the impending move to 4G over the next couple of years will be equally desirable. However, that doesn't mean I'm going to sell my iPhone 3GS once 4G becomes available just because it is 3G only. Nor does it mean that we should all refrain from purchasing any 3G phones now that Verizon has started adding 4G coverage to major cities.

      The difference between most Apple fanboys and most Apple haters is whether or not the person is willing to see what their products ARE instead of what they ARE NOT. The original iPhone did not have 3G, but it did have a revolutionary new UI, browsing experience, etcetera that made it better than other phones that had 3G, but were so frustrating to use that it didn't matter (IMO). That many new smart phones are following the basic design strategy of the iPhone is evidence that it was the design and implementation of the other features that resulted in it selling so well despite the lack of 3G.

      As to the comparison to their competitors in the market. Apple doesn't tend to fit easy classification. You can chalk that up to fanboyism on my part if you so choose, but I don't think that is the case. They do not operate the way that their competitors do. Apple exists to make money like it's peers, but they choose only to compete in markets where they can maintain high margins. That means that they sell far fewer units than their competitors such as motorola or Nokia in phones, or Dell/HP/etc. in computers, but they take home a disproportionate amount of the total Profit to be had from the market. IIRC, Apple has something on the order of 80% of the $1000 or greater computer market, which is where the profit is. In the case of the phone, they don't sell feature phones, or stripped down versions of the iPhone simply to get an extra sale. They also don't do buy-one-get-one either, because they are not interested in increased volume if it costs them too much of their margin. Therefore, selling well may mean selling fewer than their competitors because they have higher profit margins per phone.

      I don't know that the iPhone was/is selling in greater or fewer numbers per capita in Europe countries, but I do know that Apple haters would have been jumping up and down hysterically if the iPhone had been a flop in Europe as one writer claimed in Japan. That the Japan claim turned out to be wrong, didn't stop the gloating and "See!! I Told You So!!"

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    253. Re:DRM, restrictions, outcry by toriver · · Score: 1

      Iphone OS and WinMo 6, WinMo 6 has no such restrictions, I can run unsigned code on any WinMo 6 device.

      Microsoft disagrees.

      Iphone OS and Symbian S60, Symbian S60 has no such restrictions, I can run unsigned code on any S60 device.

      But to access certain services it needs to be signed, though any nerdy enough user can sign it on their own.

      Iphone OS and Android, Android has no such restrictions, I can run unsigned code on any Android device.

      If you are a nerd and root it and install your own build, if the operator has installed a version that restricts you to signed apps (AT&T's latest shenanigans if you managed to spot that while busy hunting for iPhone-hate opportunities).

      So, mostly for nerds, as expected.

    254. Re:DRM, restrictions, outcry by Zagadka · · Score: 1

      The developer agreement says "Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine". There are no provisions for using other languages for any part of your application. Need to use a numerical library written in Fortran, or a parser written in ANTLR? Too bad.

    255. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      Libraries are not applications.

    256. Re:DRM, restrictions, outcry by tclgeek · · Score: 1

      The point that I think people are missing is that the fanboys were right to a degree -- the devices didn't *need* whatever feature-of-the-day was hot at the time. If the device needed it and didn't have it, people wouldn't have bought the device. Yet, the devices continued to sell. Now, as for the device being better with feature-of-the-day -- yes. The iPad would likely be better with multiprocessing for all apps, for instance. Does it *need* it, a million plus people say no.

    257. Re:DRM, restrictions, outcry by TrancePhreak · · Score: 1

      Windows Mobile 6.1 had copy/cut/paste, but I agree with the rest of what you're saying there. http://community.htc.com/na/htc-forums/windows-phone/f/23/t/564.aspx

      --

      -]Phreak Out[-
    258. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      Ah, but are they also telling you what language you absolutely must use to hit the .net framework?

      English, muthafukka. Nothing but English.

    259. Re:DRM, restrictions, outcry by mjwx · · Score: 1

      http://developer.windowsphone.com/Default.aspx

      Orly, It seems incredibly easy to install undsigned applications on a WinMo phone. Not to mention that Microsoft literally gives out the dev tools for free (Visual Studio Express) if you dont want to pay for the full version (technet is A$400 a year and you get more then just VS professional) so nice try fanboy but you fail horribly.

      But to access certain services it needs to be signed, though any nerdy enough user can sign it on their own.

      So, local security is enforced and you call this a bad thing. You defeated your own point there by admitting all you have to do is self sign.

      If you are a nerd and root it and install your own build,

      Clearly you know nothing about Android. When I want to install an application from the web, I simply click on the link to the .apk file and Android asks me for permission to install it. This is on an un-rooted standard Motorola Milestone ROM and a un-rooted HTC Dream ROM. Other models from manufacturers are similar.

      if the operator has installed a version that restricts you to signed apps (AT&T's latest shenanigans

      In this case, AT&T is the problem, not Android so once again you defeat your own very weak point. You can get around AT&T by buying your phone outright. Unfortunately you cant circumvent the Iphone's restrictions by paying for the device up front. Blame lies with your corrupt and anti-competitive telco's, not Android.

      So we are back where we started, no other mobile OS on the market has the same restrictions.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    260. Re:DRM, restrictions, outcry by TrancePhreak · · Score: 1

      Good news then! Android OS doesn't care what folder you put that movie/music/image file in! All it took was some proper coding. Did you know iPhone OS doesn't recognize ringtones unless they have an m4r extension and are in the right directory? Same with music/images/etc.

      --

      -]Phreak Out[-
    261. Re:DRM, restrictions, outcry by TrancePhreak · · Score: 1

      Hey, to a lot of people, people sick of dealing with constant security headaches from non-vetted apps this is a feature.

      Too bad they still don't check the apps for that sort of thing. Some apps blatantly steal your info on the iPhone.

      --

      -]Phreak Out[-
    262. Re:DRM, restrictions, outcry by pphoenix · · Score: 1

      Your analogy is totally retarded: There are plenty of Development Environments other than XCode that are available for Mac OS X. However, only XCode and languages C, C++ and Objective-C are allowed for iPhone OS development. So to correct your analogy, here it goes. 'Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from"WINDOWS MOBILE 7".' Apple has only been particularly sensitive about iPhone OS, not the desktop version of Mac OS X.

    263. Re:DRM, restrictions, outcry by 99BottlesOfBeerInMyF · · Score: 1

      Some apps blatantly steal your info on the iPhone.

      Example, citation?

    264. Re:DRM, restrictions, outcry by TrancePhreak · · Score: 1

      Storm8 was banned not too far back for just this sort of thing. Read here for more about it: http://apprejections.com/index.php/post/15

      --

      -]Phreak Out[-
    265. Re:DRM, restrictions, outcry by bjb · · Score: 1

      Who cares about the PC - the Amiga had colour done right, right from the start.

      No it didn't. It had this hack mode (that was really clever, but most definitely not "done right") where it would change the color pallate on every scan line to simulate higher color depth.

      Ermmm.. you don't know much about the Amiga technically then. The hack you're referring to is HAM mode which was one of numerous graphics modes that the Amiga supported. Natively on the 1985 Amiga 1000 was a 16 color true 640x400 mode (interlaced; half the 'Y' non-interlaced). This is from a palette of 4096 colors. This was no hack and didn't work at all like HAM.

      For comparison around this time:

      • Amiga 1000 (1985, about $1200) supported 320x200 up to 640x400 in 16-bit native colors plus the HAM mode. Further tricks taking advantage of the hardware (like multiple screens in AmigaOS) could virtually display more because of the flexibility of the copper chip.
      • Apple IIgs (1986, about $999 at introduction) supported a similar capability as the Amiga. However, it's "high color" mode was inferior to the Amiga's HAM as it worked by letting you change the 16-color palette for every scan line thus limiting you to a maximum of roughly 3200 colors unique maximum if you didn't duplicate colors across two scanlines.
      • Macintosh II (1987, about $4000 without graphics or monitor) did support 8-bit color and up to six monitors. However, the proprietary equipment costs were $350 for the 1/2/4-bit adapter base plus another $100 for the 8-bit upgrade and another $700 for monitor.
      • IBM CGA (1981) was a joke. Tandy 1000 and EGA (1987?) was better, but didn't reach the Apple or Amiga status.

      Worth noting that there WAS eventually a 24-bit color adapter for the Mac II, but it wasn't available until quite a bit later.

      So I'm not sure how Apple did it any more right than the Amiga here other than the video being upgradable with a card, but then again, we're talking two completely different architectures.

      --
      Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
    266. Re:DRM, restrictions, outcry by BlueKitties · · Score: 1

      Yes, it is too a general computing platform. The iPad hosts extremely advanced IO capabilities and a Turing Complete processor instruction set designed for generalized program creation. It's "omni-purpose" in every respect, including how users view it and how Apple allows it to be used. It views porn, it views TV, it streams music, handles spread sheets, hosts maps, handles money, views books, and a list of things included on any desktop computer. The ONLY difference is the interface. People are using it as a general purpose system, and Apple knows it. It IS a general purpose computing platform in every single respect except one: Apple wants tight control.

      Hence the danger. Either Apple is filled with morons (which we all know isn't true or they wouldn't have such nice products) or they are fully aware they are putting their thumb on general purpose computing systems.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    267. Re:DRM, restrictions, outcry by node+3 · · Score: 1

      Ermmm.. you don't know much about the Amiga technically then. The hack you're referring to is HAM mode [wikipedia.org] which was one of numerous graphics modes that the Amiga supported.

      Yes, I know. I had one. Two, actually.

      When I brought that up, I was referring to this:

      Who cares about the PC - the Amiga had colour done right, right from the start.

      (the clue here is that I quoted that right before I wrote what I did)

      Natively on the 1985 Amiga 1000 was a 16 color true 640x400 mode (interlaced; half the 'Y' non-interlaced). This is from a palette of 4096 colors. This was no hack and didn't work at all like HAM.

      Isn't "color done right".

      So I'm not sure how Apple did it any more right than the Amiga here other than the video being upgradable with a card, but then again, we're talking two completely different architectures.

      By not having a hack like HAM mode in the first place. Interestingly, this is a side effect of one of the things the Amiga did get right with regards to graphics, which is having the dedicated coppers.

      Another thing the Amiga got right with regards to graphics, although in a more limited sense, is the direct compatibility with NTSC and PAL. This made the Amiga the PC for broadcast work.

    268. Re:DRM, restrictions, outcry by edxwelch · · Score: 1

      If you're doing a opengl game, you have to access the usual non-portable apis (application startup/shutdown, mutlitouch, etc) - but that only accounts less than 10% of the code. Sony and co. will have the equivilant (non-portable) apis on their consoles.

    269. Re:DRM, restrictions, outcry by toriver · · Score: 1

      I do not need to know (except the extension "magic") because Apple has this sync program - iTunes - that takes care of all that for me...

      Folders is what people used to organize stuff before search engines (like Spotlight), I guess.

    270. Re:DRM, restrictions, outcry by toriver · · Score: 1

      Not to mention that Microsoft literally gives out the dev tools for free (Visual Studio Express)

      Microsoft Visual Studio 2008 Professional Edition and above or Microsoft Visual Studio 2005, Standard Edition or above (Express Editions are not supported). But thanks for playing!

    271. Re:DRM, restrictions, outcry by PetoskeyGuy · · Score: 1

      On a more technical level - radios implemented in silicon are really inefficient - even to this day. Its something a lot of really smart people are working really hard to fix, and even if they do solve the problem they can never get above 50% efficiency (ie - 2 watts in for 1 watt out) with even the best semi-conductors.

      Interesting. I don't know anything about radio communications at all from a technical standpoint, but I'm very interested. I work with lots of EE's. Can you describe this in more detail or give me some keywords so I can learn more about radio efficiency?

      Thanks

    272. Re:DRM, restrictions, outcry by TrancePhreak · · Score: 1

      Yeah! So just download an mp3 from the web with Safari on the iPhone and get back to me on that.

      --

      -]Phreak Out[-
    273. Re:DRM, restrictions, outcry by Wovel · · Score: 1

      No factual information except for it being something everyone who has ever owned a 3G phone already knows.

    274. Re:DRM, restrictions, outcry by Anonymous Coward · · Score: 0

      I don't see how this move is anti-competitive. If anything, this boosts their competition as a better and more viable platform for development.

    275. Re:DRM, restrictions, outcry by MikeBabcock · · Score: 1

      I was commenting based on the wonderfully unintuitive way of moving windows around with a touch pad on a laptop, so yes, almost sarcasm.

      It is however what I'd expect as a result.

      What would I like? I'd like a context menu when I long-click that offers a 'selection mode' and causes anything I touch to be selected/unselected like holding Ctrl while selecting files in a Windows file browser.

      I have to say I quite like the Android long-click menu on all text-entry widgets that offer 'copy all' and 'cut all' for text grabbing that does what you expect.

      --
      - Michael T. Babcock (Yes, I blog)
    276. Re:DRM, restrictions, outcry by wfolta · · Score: 1

      In one sense, I agree about consumer choice, and in one sense I don't.

      I agree, in that lock-in for lock-in sake is Evil (tm).

      I disagree, in that apps can mess up the user experience unwittingly and the hardware/OS gets blamed, and this is more of a problem the smaller (and hence more limited in terms of battery/speed) a device is. For example, there was a recent quote from someone in the Android camp about poor battery life on some Android phones, and one of their points was third-party apps using too much airtime. (The person also criticized the phone manufacturers for making batteries too small, but that's a whole other Android problem.) This poor battery life perception was not isolated and it had stuck to particular models, and I imagine Jobs wants to avoid this kind of thing at almost all costs.

    277. Re:DRM, restrictions, outcry by BasilBrush · · Score: 1

      I was commenting based on the wonderfully unintuitive way of moving windows around with a touch pad on a laptop, so yes, almost sarcasm.

      Sorry, I don't get the reference. On what OS do you not just drag the titlebar?

      And what does that have to do with selecting stuff for cut'n'paste anyway?

      What would I like? I'd like a context menu when I long-click that offers a 'selection mode' and causes anything I touch to be selected/unselected like holding Ctrl while selecting files in a Windows file browser.

      Which is fine for discrete objects in a list or grid. But the common case for cut'n'paste on a smartphone is text, and for that what you suggest isn't so good. Certainly it is more cumbersome than the iPhone way. And no more discoverable.

    278. Re:DRM, restrictions, outcry by cyborch · · Score: 1

      Which is why those of us to disagree with apple but use their product out of necessity exclaim, long live the jailbreak!

      Out of necessity?! It's a smartphone for crying out loud! The only case where you are required to use an iPhone is when you work in iPhone development, and in that case you would not jailbreak it!

    279. Re:DRM, restrictions, outcry by Zagadka · · Score: 1

      Using that logic you could ignore the developer agreement restrictions entirely by having virtually all of your code in a "library". Your application would then be just an entry point that calls into the library.

      Any libraries you link into your app are part of your app and are subject to the same restrictions.

    280. Re:DRM, restrictions, outcry by mini+me · · Score: 1

      Not quite. You cannot link against Apple's libraries from your Library, which means no Cocoa Touch, among others. As far as Flash translation is concerned, that is fine. Let the Application do the heavy lifting and interfacing with Apple's code. The Library only needs to respond to actions generated by the Application.

  2. So they created a product, based on another by BitZtream · · Score: 2, Insightful

    product which pretty much everyone knew wouldn't get approved with the changes ... and now we're surprised?

    This might have been news when the changes were introduced, now its just:

    Duh, you knew you were treading on thin ice before you even submitted it.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:So they created a product, based on another by sopssa · · Score: 2, Insightful

      I'm quite sure it took longer time to create that product than 2-3 weeks. That was when Apple announced the change. Adobe didn't know anything about it either, since they just before released their new Flash suite that allowed you to cross-compile to iPhone. Those who bought Adobe's product for that reason must love it now, and theres nothing Adobe can do about it.

    2. Re:So they created a product, based on another by jedidiah · · Score: 1

      This isn't just some random product that disobeys the new rules imposed by St. Steve. This is a re-implementation of a key piece of early Apple desktop software.

      This is much like Apple stabbing Adobe in the back but without any of the alleged acting out from the relevant 3rd party.

      Minding your manners won't help. Don Jobs will whack you too.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:So they created a product, based on another by BarryJacobsen · · Score: 2, Informative

      product which pretty much everyone knew wouldn't get approved with the changes ... and now we're surprised?

      This might have been news when the changes were introduced, now its just:

      Duh, you knew you were treading on thin ice before you even submitted it.

      No, this is a company with a business plan that said they would re-do their product to output ONLY for iPhone/iPad (read: not be cross-compilable for other platforms), use 100% CocoaTouch (meaning they look and function like every other app on the platform), guarantee they'd keep pace with the SDK 100%, and have the apps be literally indistinguishable from apps written in Objective-C. And Steve Jobs said no to this business plan.

      To recap: they had a product before that was acceptable; with no notice, Apple changed their policies; they offered to redo their entire product to be inline with what the supposed spirit of these changes was; they were told nope, can't do that.

    4. Re:So they created a product, based on another by Anonymous Coward · · Score: 1, Insightful

      No, this is a company with a business plan that said they would re-do their product to output ONLY for iPhone/iPad (read: not be cross-compilable for other platforms), use 100% CocoaTouch (meaning they look and function like every other app on the platform), guarantee they'd keep pace with the SDK 100%, and have the apps be literally indistinguishable from apps written in Objective-C. And Steve Jobs said no to this business plan.

      To recap: they had a product before that was acceptable; with no notice, Apple changed their policies; they offered to redo their entire product to be inline with what the supposed spirit of these changes was; they were told nope, can't do that.

      I thought Apple made it quite clear that they would not support any third party product for use in developing iPhone/iPad applications. Why would Hypercard be surprised that their third party product used for developing iPhone/iPad applications was rejected?

    5. Re:So they created a product, based on another by BarryJacobsen · · Score: 1

      I thought Apple made it quite clear that they would not support any third party product for use in developing iPhone/iPad applications. Why would Hypercard be surprised that their third party product used for developing iPhone/iPad applications was rejected?

      As far as being surprised, I don't know, but there are two reasons why they feel there should be an exception:

      1) Because Steve Job's said it would be great if someone created a HyperCard for iPad
      2) Jobs stated the reasons they would not allow/support it, and this company said that they would redo their product to nullify those reasons

      I'm not saying those are enough, but those are two good reasons why there may have been an exception made.

    6. Re:So they created a product, based on another by Anonymous Coward · · Score: 0

      Dude, *everybody" was surprised when Apple announced the ban on third-party development tools. Have you forgotten already? It happened what, three weeks ago?

      There's a big difference between making such a restriction clear from the start, and suddenly springing it on the toolmakers, after (in RunRev's case) several months of major development effort. If Apple had not surprised RunRev (and everyone else) with this ban, I don't think nearly as many people would be complaining.

    7. Re:So they created a product, based on another by shutdown+-p+now · · Score: 1

      I thought Apple made it quite clear that they would not support any third party product for use in developing iPhone/iPad applications. Why would Hypercard be surprised that their third party product used for developing iPhone/iPad applications was rejected?

      There has been a lot of FUD recently - including on /. - that basically amounts to the claim that all new restrictions are there strictly to prevent the "evil Flash" from creeping onto the unsuspecting users' iPhones, and that Apple wouldn't enforce them against things that are "made right" and "actually useful", as opposed to bloated Flash.

      Well, so much for that theory.

  3. RunRev by Anonymous Coward · · Score: 0

    The strength of RunRev's business case, with a large-scale iPad deployment project in education hinging on the availability of its tool, does not bode well for projects that have less commercial clout.

    What does an old-school rapper / producer / d.j / reverend have to do with apple development.

    Oh wait. I dyslexia have. My bad.

  4. Find something better to do by Anonymous Coward · · Score: 0, Insightful

    Your incessant first post trolling in every story about Linux or Apple is extremely tiresome and I find the way your moronic threads often come to dominate the comments to be disgusting.

    Find something better to do with all your fucking free time, sopssa.

    1. Re:Find something better to do by spun · · Score: 1

      QQ more, n00b.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  5. question by roman_mir · · Score: 0

    Forgive my ignorance (or is it iGnorance) on the matter, I have no idea about iMacs and iPotatoes, but here is my question:

    Is it even possible to have an alternative to the iTunes provider? I mean is it possible to have another site allowing iPhones and iMaxiPads users to download whatever software they want on their fabulous toys?

    1. Re:question by alen · · Score: 2, Informative

      yes

      if you are a mega corp and buy the idevice enterprise SDK license than you can load your internally developed apps directly to idevices. still a PITA to deploy to thousands of devices compared to running BES. but that is the state of mobile devices today. blackberries suck as devices. idevices are nice but Apple has no idea how to support corporate customers. Android is still too immature and has no corporate IT support

    2. Re:question by Duradin · · Score: 0, Flamebait

      Did you really want an answer or did you just want to show off all your clever i* jokes?

    3. Re:question by roman_mir · · Score: 1

      Stop iFlamebaiting here!

    4. Re:question by Anonymous Coward · · Score: 0

      is it possible to have another site allowing iPhones and iMaxiPads users to download whatever software they want on their fabulous toys?

      Not without jailbreaking, which Apple claims is in violation of DMCA.

      It boils down to this - while Apple should and do have whatever rights they want to control their online store and write whatever software they feel like (provided they don't go afoul anti-competitive laws - and that's a different issue altogether), so should the owners of the devices. But owners are at a disadvantage because corporate cartels paid for a law that is given a bigger hammer than the U.S. constitution itself.

      So jailbreaking is an "underground" operation which vast majority of users will not be comfortable, willing, or able to go through. So the whining that you hear surfacing up is why Apple approves this app vs rejects the other app, why Apple allows one thing in the SDK and refuses another. All these are surface issues, more like symptoms, that don't really expose the root of the problem.

    5. Re:question by jeillah · · Score: 1

      If you jailbreak your iDevice you can get apps using Cydia. I think it is a Mac only application though.

    6. Re:question by Mordok-DestroyerOfWo · · Score: 2, Informative

      It depends on what kind of functionality you want. With my iPod classic I use foobar on the iPod itself as a portable application to manage my music collection. My iPod touch is completely jailbroken and can install 3rd party apps via iTunes. But as another poster correctly pointed out, unless you're willing to devote a lot of time and potentially brick your device, you're pretty much stuck in the walled-garden.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    7. Re:question by spire3661 · · Score: 1

      WebOS is going the be the corporate internet appliance OS of choice. HP didnt buy Palm just to sit on it.

      --
      Good-bye
    8. Re:question by Culture20 · · Score: 1

      Apple has no idea how to support corporate customers.

      I'm still waiting for Wake-On-Lan for Apple hardware. And if you're an Apple Apologist (Applologist) reading this, don't feed me that line about Wake-On-Lan for sleep-mode, and "what I want is really 'Power-On-Lan' (boot up from power off state with magic packet)". Only Apple Xserves have true WOL, and Apple refuses to add the feature to iMacs, Mac Pros, Mac minis, Macbooks, etc. And no, user education to not turn off the computers doesn't work (although replacing shutdown functions with reboot functions does trick some of them).

    9. Re:question by roman_mir · · Score: 1

      Why would it brick? Is it the third party stuff that can break it or are you talking about Apple's upgrades? I understand that if a phone is jail broken then you may want to avoid those, no?

    10. Re:question by h4rr4r · · Score: 1

      Only on rooted iToys.

      Android allows this out of the box.

    11. Re:question by uprise78 · · Score: 1

      WTF? Cydia runs on the iPhone man. And the jailbreak (depending on which one you choose) is a one click operation from Mac or Win.

    12. Re:question by rsborg · · Score: 1

      And if you're an Apple Apologist (Applologist) reading this, don't feed me that line about Wake-On-Lan for sleep-mode, and "what I want is really 'Power-On-Lan' (boot up from power off state with magic packet)"

      What purpose does this serve that sleep/WOL does not? I'm honestly curious.

      --
      Make sure everyone's vote counts: Verified Voting
    13. Re:question by Mordok-DestroyerOfWo · · Score: 1

      It has been awhile (at least since it's made the news) but updates from Apple have been known to brick iDevices that are jailbroken. I rarely update my Touch (First rule of engineering: If it ain't broke, don't fix it).

      A few weeks ago I was visiting a site on Safari which for some reason made the app eat up every bit of available RAM and slow to a halt. Since there is no task manager and no way of forcing threads to die, I had to use a terminal emulator that I downloaded from Cydia to kill the process manually.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    14. Re:question by Culture20 · · Score: 1

      What purpose does this serve that sleep/WOL does not? I'm honestly curious.

      End users turn off their machines (yay, we're Green! f'ing hippies), forcing me to walk the aisles turning them on for updates, new software installs, etc. In a corporate environment, being able to spam subnets with their respective magic packets before sending out ARD or ssh floods would be really handy. It's what we do for Windows and Linux hardware, so it's not like the capability doesn't exist. Thankfully, the lack of real WOL (and physical security) is what is keeping Apple out of corporate except in small numbers (100's instead of 1000's).

    15. Re:question by toriver · · Score: 1

      Android allows this out of the box.

      ... if the phone operator allows it, otherwise you there, too, need to "jailbreak" by rooting and installing another build. There was at least one operator/phone combo where the supplied Android disallowed anything that was not from the Marketplace.

    16. Re:question by shutdown+-p+now · · Score: 1

      if you are a mega corp and buy the idevice enterprise SDK license than you can load your internally developed apps directly to idevices.

      While we're at it...

      I've read that the prohibition on using third-party development tools or non-whitelisted programming languages for iPhone development isn't just an App Store approval rule, but is rather a clause in the iPhone SDK EULA. I.e. even if you're writing an application strictly for your own use, doing it not in C/C++/Obj-C is illegal - or at least intended to be so by Apple.

      Is it correct, and if yes, then does it also apply to the "enterprise SDK license"?

      but that is the state of mobile devices today. blackberries suck as devices. idevices are nice but Apple has no idea how to support corporate customers. Android is still too immature and has no corporate IT support

      A lot of companies keep using WinMo (or even vanilla WinCE) for precisely this reason.

    17. Re:question by squiggleslash · · Score: 1

      Yup. And OpenVMS is going to be the Enterprise operating system of choice. HP didn't buy DEC just to sit on it... ;-)

      --
      You are not alone. This is not normal. None of this is normal.
    18. Re:question by spire3661 · · Score: 1

      HP didnt buy DEC, they bought Compaq, who was quite busy squandering it.

      --
      Good-bye
  6. " Steve Jobs still rejected its proposal" by gbrandt · · Score: 1

    Do you actually believe that Steve Jobs personally does all rejection......really?

    1. Re:" Steve Jobs still rejected its proposal" by Halo1 · · Score: 1

      Do you actually believe that Steve Jobs personally does all rejection......really?

      Do you actually RTFA......really?

      No, I'm not new here.

      --
      Donate free food here
    2. Re:" Steve Jobs still rejected its proposal" by Anonymous Coward · · Score: 0

      Actually, yeah I do.

    3. Re:" Steve Jobs still rejected its proposal" by jedidiah · · Score: 3, Insightful

      For something like Hypercard? Sure.

      This isn't just the 10,000th fart app.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:" Steve Jobs still rejected its proposal" by lynnfredricks · · Score: 1

      In this case with Runrev, he certainly did.

  7. Jobs wants 'hypercard' on the iPhone? Yeah right. by Bearhouse · · Score: 4, Insightful

    Jobs went on the record saying that something like HyperCard on the iPad would be great, 'but someone would have to create it'.

    This being the same Steve Jobs that effectively killed the original Apple Hypercard back in 2000?

    Maybe that should have read, "something like HyperCard on the iPad would be great, but we would have to create it, otherwise it clearly would not be insanely great..."

  8. But just remember... by Anonymous Coward · · Score: 0

    ...we PC users are hearing our swan song. This "magical device" has us all wetting our nickers in panic.

    1. Re:But just remember... by pandrijeczko · · Score: 1

      I'm sorry, but I really must step in here... most people who can find the money for an iPad will no longer be able to afford knickers.

      --
      Gentoo Linux - another day, another USE flag.
  9. Was it really Steve Jobs by bogaboga · · Score: 1

    "...Steve Jobs still rejected its proposal..."

    I am wondering whether it was at Steve Jobs' sole discretion to reject the app. If it is indeed the case, he must be a busy man these days looking at every app because I understand the iPhone has 200,000 apps. Right?

    1. Re:Was it really Steve Jobs by Anonymous Coward · · Score: 0

      "...Steve Jobs still rejected its proposal..."

      I am wondering whether it was at Steve Jobs' sole discretion to reject the app. If it is indeed the case, he must be a busy man these days looking at every app because I understand the iPhone has 200,000 apps. Right?

      Everyone knows that Steve Jobs singlehandedly runs Apple. Every decision at Apple is immediately attributed to Steve Jobs.

    2. Re:Was it really Steve Jobs by Halo1 · · Score: 3, Informative

      This is not about an iPhone app, but about a development environment to create iPhone apps. The company contacted Apple after the SDK agreement changes to determine whether there was any way they could adapt it to the new requirements, and apparently got their final rejection notice from Steve Jobs (see the fine article).

      --
      Donate free food here
    3. Re:Was it really Steve Jobs by mjwx · · Score: 1

      This is not about an iPhone app, but about a development environment to create iPhone apps. The company contacted Apple after the SDK agreement changes to determine whether there was any way they could adapt it to the new requirements, and apparently got their final rejection notice from Steve Jobs (see the fine article).

      I've received a letter with the photocopied signature of former Telstra boss Sol Trujilo, that doesn't mean he signed it personally.

      But that is besides the point, this is about Apple changing the rules retrospectively to specifically deny an application or function. Given that you cannot legally or easily install applications from a non-apple controlled distribution channel this is a major issue.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  10. The metamorphosis is complete! by Anonymous Coward · · Score: 2, Insightful

    Steve Jobs has turned into a megalomaniac who is driven completely by business.

    I am not even sure if this is metamorphosis. I think this would have a lot earlier had Apple been as successful as Micrsosft turned out to be. We are just finding out what assholes the CEO and the company are now.

    Even after this, I can still understand why those who want to be cool and hip go crazy for apple products. What I do not understand is the /. community, full of geeks, don't get this. Apple has turned into everything a geek does not want.

    1. Re:The metamorphosis is complete! by angelwolf71885 · · Score: 0

      well the pirates of silicon Vally the part where jobs flips out when he found out bill imitated and improved the interface and added it to windows i think that was the point where jobs decided it time to lock up the garden and throw away the keys it looks pretty but how dose it help us

    2. Re:The metamorphosis is complete! by Anonymous Coward · · Score: 0

      So, it was okay with Jobs to copy it from Xerox, but not for BG to do the same? Hypocrite is the word, my friend!

    3. Re:The metamorphosis is complete! by ScrewMaster · · Score: 0, Flamebait

      So, it was okay with Jobs to copy it from Xerox, but not for BG to do the same? Hypocrite is the word, my friend!

      I think Apple licensed it from Xerox. But yeah, I share your opinion of Jobs. To paraphrase George Carlin:

      Fuck Steve Jobs! Fuck him in the ass with a big rubber dick! Then break it off and beat him with it! I hope Steve dies. I do, I hope he goddamn dies. I hope he gets a hold of some tainted MP3s, and dies lonely and forgotten in the bathroom of some bad building in a poor neighborhood, with his hand in Wozniak's pants.

      --
      The higher the technology, the sharper that two-edged sword.
    4. Re:The metamorphosis is complete! by angelwolf71885 · · Score: 0

      thank you for reminding me about Xerox i almost completely forgot they were in the computer and OS game indeed hypocrite is the correct word to use :D

    5. Re:The metamorphosis is complete! by vandon · · Score: 1

      "I think Apple licensed it from Xerox. But yeah, I share your opinion of Jobs"

      No, they just stole the gui before MS did.

    6. Re:The metamorphosis is complete! by ScrewMaster · · Score: 1

      "I think Apple licensed it from Xerox. But yeah, I share your opinion of Jobs"

      No, they just stole the gui before MS did.

      Not exactly.

      --
      The higher the technology, the sharper that two-edged sword.
    7. Re:The metamorphosis is complete! by ScrewMaster · · Score: 1

      That wasn't flamebait, fanboi-mods, that was my opinion of Steve Jobs and I'm entitled to it.

      --
      The higher the technology, the sharper that two-edged sword.
  11. Stupid is as stupid does... by mcrbids · · Score: 5, Interesting

    Steve is really trying to sell himself short, here. His reality distortion field has gone to his head, and he thinks he's bulletproof. And you know what? When he was the only game in town, he was bulletproof.

    But he's not the only game in town. In fact, as of 1st Q 2010, he's not even the biggest game in town! As an application developer myself, the recent shenanigans around dictating to developers like me how we can or can't do our job and/or what tools we can use make the iphone a non-starter.

    Sorry, too hostile for me, too much lockin for my clients, and not enough benefit. Android it is!

    Isn't it ironic that the company responsible for opening up the smartphone market is now offering the most closed platform?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Stupid is as stupid does... by elrous0 · · Score: 1

      He's also going to eventually run into some serious monopoly investigations and anti-competitive lawsuits. Adobe is already on the verge of suing the the EU and U.S. government are starting to nose around too.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    2. Re:Stupid is as stupid does... by Overzeetop · · Score: 1

      Android is going to have to be better. And that means hardware and software.

      For GSM, the Nexus One appears to be the top of the heap, and I was very close to ordering one but there are a lot of loose ends which Google appears to have given up on. I'm getting an iPhone as a trial, because if it really does "just work" I'll be happy. I'm not convinced (by the information I've read) that Android is there yet. Maybe by the time the Nexus Two hits. Or not.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    3. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 2, Interesting

      Saw Douglas Crockford's talk about the history of programming languages and development a week or so ago, and I came to the conclusion that largely, yes, programmers need to be told how to do their jobs and with what tools otherwise you wind up with crap like Windows and x86.

      http://developer.yahoo.com/yui/theater/video.php?v=crockonjs-1

      --
      Non impediti ratione cogitationus.
    4. Re:Stupid is as stupid does... by Anonymous Coward · · Score: 0

      Enjoy your shitty Android. I'll be enjoying the seamless GUI, rock solid stability, over the top functionality, and breathtakingly large selection of free and pay applications on my iPhone.

      Nose. Spite. Face. You.

    5. Re:Stupid is as stupid does... by BasilBrush · · Score: 1

      But he's not the only game in town. In fact, as of 1st Q 2010, he's not even the biggest game in town!

      Apple never has been the biggest game in town. And certainly not Android. RIM is the market leader in smartphones in the US. And Symbian OS is the worldwide leader.

      As an application developer...

      ...ah, but for app developers, Apple is most certainly is by far the biggest game in the smartphone world.

    6. Re:Stupid is as stupid does... by Anonymous Coward · · Score: 0

      Developers by and large tend to go where the money is. And for now, and for the foreseeable future, that's iPhoneOS devices.

      And the report you cite, while definitely good news for Android, isn't really bad news for Apple. It states that, in one quarter, sales of Android powered cell phones outnumbered sales of iPhones. It doesn't take into account the other iPhoneOS devices (iPod Touch, iPad) which can run the same applications.

    7. Re:Stupid is as stupid does... by ceejayoz · · Score: 1

      But he's not the only game in town.

      He doesn't want to be the only game in town. He wants to be the most profitable game in town.

    8. Re:Stupid is as stupid does... by 0xdeadbeef · · Score: 1

      programmers need to be told how to do their jobs and with what tools otherwise you wind up with the most successful operating system and process architecture in history

      FTFY

    9. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      Stack smashing and buffer over/underruns aren't features, they're *bugs*

      --
      Non impediti ratione cogitationus.
    10. Re:Stupid is as stupid does... by 0xdeadbeef · · Score: 1

      No, sometimes they're features. How else would you jailbreak an iPhone?

    11. Re:Stupid is as stupid does... by DragonWriter · · Score: 1

      Isn't it ironic that the company responsible for opening up the smartphone market is now offering the most closed platform?

      Not really. Isn't that how they lost the personal computer market to IBM compatibles after creating that market, too?

    12. Re:Stupid is as stupid does... by pandrijeczko · · Score: 1

      Presumably this makes Steve Jobs a complete and utter hypocrite then, on the basis that a few years ago Apple were bailed out of near-insolvency by an influx of Microsoft money that was made from selling "crap" like Windows and x86?

      --
      Gentoo Linux - another day, another USE flag.
    13. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      Except Steve never called Windows and x86 crapware, I did.

      and unfortunately, or maybe fortunately, I'm not Steve Jobs.

      Given though, that x86 was developing faster than POWER was...

      --
      Non impediti ratione cogitationus.
    14. Re:Stupid is as stupid does... by ScrewMaster · · Score: 1

      but there are a lot of loose ends which Google appears to have given up on.

      Would you care to elaborate on those loose ends? One advantage to Android which hasn't really been talked about in this thread is the fact that it is mostly open source. For example, on my Android device I run Cyanogenmod, one of the many (and in my opinion, the best of the) third-party Android ROMs out there. Your iPhone will never officially be able to run anything but a ROM provided by Apple, whereas Google not only allows these developers to flourish but actively aids them, and the best of their work will often end up back in Google's main repository. Open source at it's finest, when you get right down to it. Matter of fact, Cyanogen (aka Steve Kondik) has tied up a *lot* of those "loose ends" in his ROM, and at this point I can't even imagine running the stock firmware anymore. Hell, he's even got Android 2.x running on the original G1 ... not only running, but greased lightning in comparison to Google's 1.6 release. Built-in kernel support for USB tethering, with bluetooth support on the way, compressed caching, speech recognition/synthesis, video recording, live wallpaper, tons of goodies that aren't in the OTA releases. You might want to give it a look before you hop into bed with Jobs & Co.

      --
      The higher the technology, the sharper that two-edged sword.
    15. Re:Stupid is as stupid does... by pandrijeczko · · Score: 1

      Maybe so, but then Lord Messiah Steve needs to exercise some care - he doesn't want to completely kill off the PC just in case he needs to go crawling on his knees and cap-in-hand to Microsoft a second time...

      --
      Gentoo Linux - another day, another USE flag.
    16. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      Let's be frank.

      For every person right now holding a Core 2 Duo or better machine, how many of them *want* their computers to crunch video? Or gaming? Or any number of otherwise PC related tasks?

      The PC is a revolution, but, there's a limit to what people are willing to do with technology.

      My car can be tuned to drift, rally race, drag race, and destruction derby. I want to go to work and back and occasionally out of town.

      --
      Non impediti ratione cogitationus.
    17. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      Letting whatever code you want execute isn't a feature, it's a security risk and a bug.

      --
      Non impediti ratione cogitationus.
    18. Re:Stupid is as stupid does... by shutdown+-p+now · · Score: 1

      I was very close to ordering one but there are a lot of loose ends which Google appears to have given up on.

      I'd suggest waiting for 2.2 release due this month before you render the final judgment. Until then, we don't really know what Google has given up on. We know for sure that it will have Flash, but I think that much more exciting news is that it brings a proper JIT for the VM - which means serious performance improvements across the board.

    19. Re:Stupid is as stupid does... by jfanning · · Score: 1

      Isn't it ironic that the company responsible for opening up the smartphone market is now offering the most closed platform?

      In the US. Everyone else has been using smartphones for 10 years.

      And they are not even close to being the biggest game in any town. That would be Nokia.

      http://radar.oreilly.com/2010/05/mobile-operating-systems-and-b.html

    20. Re:Stupid is as stupid does... by Halo1 · · Score: 1

      Stack smashing and buffer over/underruns aren't features, they're *bugs*

      So that's why Apple only allows C-based languages for native app development in its new SDK agreement and forbids more highlevel/sandboxed programming environments such as the revTalk language mentioned in the article.

      --
      Donate free food here
    21. Re:Stupid is as stupid does... by 0xdeadbeef · · Score: 1

      Indeed. We must trade our freedom for security.

    22. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      ...and?

      Hypervisors and other hardware lockdowns aren't the same as being put into martial law. what part of, "it's just a damned gadget?" don't you get?

      --
      Non impediti ratione cogitationus.
    23. Re:Stupid is as stupid does... by 0xdeadbeef · · Score: 1

      If it's just a damned gadget, why do you want other people to control yours?

    24. Re:Stupid is as stupid does... by RyuuzakiTetsuya · · Score: 1

      Because even if I did buy say, a Nokia Symbian/Meego/Maemo device or an Android handset, I don't have the time and energy to assert total control over my devices anyway?

      --
      Non impediti ratione cogitationus.
  12. Easy dev tools = too many apps to vet by Bearhouse · · Score: 2, Interesting

    Apple are already struggling, and widely criticised, for their slow and inconsistent 'approvals' process.
    Imagine the explosion of apps that would happen if multiple, and easy, development paths were opened up on the iPad/Phone.
    They'd drown...
    I

    1. Re:Easy dev tools = too many apps to vet by Anonymous Coward · · Score: 0

      I've released seven apps and numerous updates to each one. The longest I waited for approval was almost 2 weeks. Lately, the times have gone down. My last two updates were both approved in less than 3 days. Not a big deal.

    2. Re:Easy dev tools = too many apps to vet by shutdown+-p+now · · Score: 1

      Apple are already struggling, and widely criticised, for their slow and inconsistent 'approvals' process.

      No kidding. One of Microsoft's selling points for developers in the marketing campaign for WP7 is that approval process for the Marketplace is "streamlined" and "without unpleasant surprises".

      I suspect that Apple would be called out much less if they did at least have a well-defined set of clear rules for their approval process, rather than vague ones such as "competing products", which can be easily stretched and enforced essentially at random.

    3. Re:Easy dev tools = too many apps to vet by MadKeithV · · Score: 1

      Maybe they should change their slogan to "there's no app for that yet" then.

  13. If Apple wants HyperCard for the iPad by WillAdams · · Score: 2, Insightful

    Then perhaps the question should be phrased as:

      - how would this app need to be created so as to meet the requirements of the license?

    William
    (who is quite fond of Runtime Revolution as it was originally called and developed a ``ProportionBar'' app in it:

    Windows: http://mysite.verizon.net/william_franklin_adams/portfolio/interfaceconcepts/proportionbar.zip

    Mac OS X: http://mysite.verizon.net/william_franklin_adams/portfolio/interfaceconcepts/proportionbar.app.sit )

    --
    Sphinx of black quartz, judge my vow.
    1. Re:If Apple wants HyperCard for the iPad by Halo1 · · Score: 3, Interesting

      Then perhaps the question should be phrased as:

        - how would this app need to be created so as to meet the requirements of the license?

      That's exactly what they asked Apple, including offering several suggestions of their own. The result, quoting the article:

      Steve Jobs has now rejected our proposal and made it clear that he has no interest in having revMobile available on the iPhone or iPad in any form.

      --
      Donate free food here
    2. Re:If Apple wants HyperCard for the iPad by Crash+Culligan · · Score: 1

      As a fellow RunRev user, you might want to look at the CloseField handler for each of those fields to trigger recalculation.

      Additionally, the .app.sit version I downloaded had a "no"-symbol over the app icon, which indicates that the system thought it woudn't run at all on this architecture. That probably didn't help RunRev's case with the App Store approval at all, if not actively shooting it in the foot.

      --
      You cannot truly appreciate Dilbert until you read it in the original Klingon.
    3. Re:If Apple wants HyperCard for the iPad by Servaas · · Score: 1

      This (RunRev) could be their (better) flash replacement. But its not made in house so not deemed viable.

    4. Re:If Apple wants HyperCard for the iPad by Anonymous Coward · · Score: 0

      The code for the RunRev engine is not public, but oddly enough, the code for the Runrev IDE can be seen. Full of very poor programming practices. The terms are likely to have been introduced to offer a protection against app generation tools provided by small companies like Runrev with not obvious track record in releasing stable products (or, in some case, a track record in failing to do so), as this may negatively impact on user experience once multi-tasking is introduced. That it keeps Adobe at bay as well is a nice extra bonus (most likely, mostly for business reasons in this case).

      "The strength of RunRev's business case, with a large-scale iPad deployment project in education hinging on the availability of its tool, does not bode well for projects that have less commercial clout. "

      Ah well, this brings a feeling of deja vu. RunRev's mixture of arrogance and disinformation. RunRev is really not recommended for any large scale project. It doesn't scale up well. I am not aware of any school using it for their elearning delivery. For projects that the average technology-oriented educator would be interested in, learning activities, mini-learning games, Tilestack would do just fine. This is another hypercard derivative, in javascript in the web browser. It seems to work fine on my Android. When I click create a stack, I am proposed iPhone App Landscape and iPhone App portrait, so I assume that it works fine on iPhone as well.

    5. Re:If Apple wants HyperCard for the iPad by WillAdams · · Score: 1

      Thanks! I will look into CloseField the next time I look at the app.

      The .app.sit version dates back to an old version of Runtime Revolution and is a PowerPC app --- will need to look at that as well.

      William

      --
      Sphinx of black quartz, judge my vow.
    6. Re:If Apple wants HyperCard for the iPad by WillAdams · · Score: 1

      The problem is, their proposal wasn't in line w/ what Apple requires in the license, instead they wanted an exemption:

      >In order to support our active and growing revMobile customer
      >base, we submitted an in-depth proposal to Apple that we create
      >an iPhone-only product that uses native Cocoa objects, supports
      >100% of their API, works perfectly with multitasking and battery
      >life, but uses a variant of the revTalk language to use these
      >objects and APIs, and then translates those into native code.

      So they didn't put on the table re-writing the app in advance in Objective-C --- why not?

      If they did, would Apple then accept it?

      William

      --
      Sphinx of black quartz, judge my vow.
    7. Re:If Apple wants HyperCard for the iPad by Halo1 · · Score: 1

      Their product is a development environment to create applications written in a language called revTalk. What the development environment is written in does not really matter, since it probably will run on a Mac or PC rather than on an iPhone or iPad (and it is probably written in C or C++, both of which are "allowed" languages).

      What RevRun did was proposing to modify this revTalk language as offered in their revMobile product (removing its cross-platform nature, directly exposing the iPhoneOS APIs, and anything else Apple could want) to make it acceptable to Apple for developing AppStore apps with it.

      RevRun did so based on the facts that
      a) the source language requirement is very new and was introduced after they already had sunk a lot of money into the development of this tool (and there was no hint in previous SDK agreements or even in previous Apple behaviour that the name of the source code language would ever matter in any way)
      b) Jobs, in all of his defences of the introduction of this measure, has been focussing on how these limitations are required to enable developers to always immediately take advantage of new features and not to be hampered by middleware. So a lot of people (both pro- and anti-Apple) had the impression that the source language condition may not be enforced as stringently if you address these concerns in your development environment (which turns out not to be necessarily the case)

      --
      Donate free food here
    8. Re:If Apple wants HyperCard for the iPad by WillAdams · · Score: 1

      OIC.

      Bummer, so instead of HyperCard Developer, they're peddling HyperCard Player for the iPad?

      I don't think a HyperCard player for the iPad is all that interesting (or worthwhile) --- what i want is HyperCard Developer on the iPad --- let's use the thing for actual computing and processing, not just for consumption.

      --
      Sphinx of black quartz, judge my vow.
    9. Re:If Apple wants HyperCard for the iPad by Halo1 · · Score: 1

      Bummer, so instead of HyperCard Developer, they're peddling HyperCard Player for the iPad?

      More like an application to export HyperCard (RunRev) stacks into native iPhone apps.

      I don't think a HyperCard player for the iPad is all that interesting (or worthwhile)

      At least the people behind one large deployment of iPads in education believe otherwise. I'm also not sure why developing iPhone/iPad apps in a hypertalk-based environment would be less worthwhile than developing them in Objective-C++.

      what i want is HyperCard Developer on the iPad --- let's use the thing for actual computing and processing, not just for consumption.

      Since Apple forbids interpreting code, JIT compilers, and launching external processes on the iP*, something like that would be even harder to pull off without running afoul of the SDK rules (even with Objective-C that would not be possible).

      --
      Donate free food here
  14. No MacBook mini by tepples · · Score: 2, Interesting

    You can develop however you like on OS X, which would be the analogous case to developing on Windows.

    Find me a 10" MacBook on Apple's web site. The closest thing is iPad.

    1. Re:No MacBook mini by bushing · · Score: 1

      You can develop however you like on OS X, which would be the analogous case to developing on Windows.

      Find me a 10" MacBook on Apple's web site. The closest thing is iPad.

      Why do you need a "MacBook mini"?

    2. Re:No MacBook mini by Doctor_Jest · · Score: 0, Offtopic

      I can find one on Dell's site. :) Their Mini10 is a marriage made in heaven for OS X. Or at least it used to be. (Yes, it violates the EULA... big deal.)

      Try developing anything useful on "Windows 7 Starter Edition" (on most netbooks that aren't running Linux.) I'm sure it's ill-suited for the task, as it's a crippled copy of Windows 7.

      --
      It's the Stay-Puft Marshmallow Man.
    3. Re:No MacBook mini by tepples · · Score: 2, Insightful

      You can develop however you like on OS X, which would be the analogous case to developing on Windows.

      Find me a 10" MacBook on Apple's web site. The closest thing is iPad.

      Why do you need a "MacBook mini"?

      For the same reason that anyone else needs a 10" laptop: limited physical space. I seem to remember that either AT&T or a netbook maker ran a TV ad about a netbook (in flight mode) fitting into a coach airplane seat, while the seat in front got in the way of a larger laptop's screen.

      And consider the "Homepage" at the top of your post. I use my Dell Mini 10 to develop homebrew games for at least one game console.

    4. Re:No MacBook mini by tepples · · Score: 1

      Try developing anything useful on "Windows 7 Starter Edition"

      I was developing something useful on a PC with an 866 MHz PIII nine years ago, and today's XP netbooks are faster than those. What Atom loses in in-order processing speed it makes up for in dual-threading. When I can press my editor's make -j3 button to rebuild all changed files in two seconds, of course I can make something useful.

      (on most netbooks that aren't running Linux.)

      Guess what I've got on my Dell Mini 10. Let's just say that being able to get stuff done on my bus commute is a boon to my productivity.

    5. Re:No MacBook mini by Lulfas · · Score: 1

      Starter Edition is only for people in third world countries.

    6. Re:No MacBook mini by abigor · · Score: 3, Insightful

      Eh, nowhere in my post do I reference individual Macbook models, or Macbooks in general. There is also no "rugged Macbook" (which I would love), etc. I guess I don't understand your argument here.

      Regardless of what hardware they offer, when it comes to developing for OS X it's like any other operating system, and that will never change.

    7. Re:No MacBook mini by bushing · · Score: 1

      You can develop however you like on OS X, which would be the analogous case to developing on Windows.

      Find me a 10" MacBook on Apple's web site. The closest thing is iPad.

      Why do you need a "MacBook mini"?

      For the same reason that anyone else needs a 10" laptop: limited physical space. I seem to remember that either AT&T or a netbook maker ran a TV ad about a netbook (in flight mode) fitting into a coach airplane seat, while the seat in front got in the way of a larger laptop's screen.

      And consider the "Homepage" at the top of your post. I use my Dell Mini 10 to develop homebrew games for at least one game console.

      Sure; I wasn't disagreeing with you, I just didn't understand what you were saying and was asking for clarification.

      When the parent poster said "You can develop however you like on OS X", I think they meant "You can write whatever programs you want on OS X" or perhaps "You can use whatever software tools you want to write programs that run on OS X". I don't think anyone ever said "Everyone who wants to develop for OS X will find hardware that fits their needs".

      That being said ... coming back around (tangentially) to the world of gaming, I believe the Mac builds of ScummVM are actually built on Linux boxes using a cross-compiling toolchain (based on odcctools). That's more effort than I'd care to go to, but if you were dead-set on developing apps for the Mac using your Dell Mini 10, you could go that route.

    8. Re:No MacBook mini by Doctor_Jest · · Score: 1

      You've probably got the same thing I've got on my HP Mini 1000. :)

      It's a bit more difficult, I'd say for those folks to "get into" development, when Microsoft charges for their development tools (to be fair, their IDEs...) I was developing something useful on a C64, that still doesn't change the original part of this thread about Apple "missing" a 10" netbook. :) It's not missing it, it just says "Dell".... And all the things you need to develop OS X apps are at your fingertips when you install the OS (provided you do a custom install.) That is not the case with Windows 7 (any edition.) Which was my entire point. Or does Windows 7 come with a compiler, python, perl, etc like OS X?

      --
      It's the Stay-Puft Marshmallow Man.
    9. Re:No MacBook mini by babyrat · · Score: 1

      Program on anything you want...copy the files over to your MAc and compile them.

      or compile them on a linux machine

      http://devs.openttd.org/~truebrain/compile-farm/apple-darwin9.txt

      Or stop thinking the world revolves around you.

    10. Re:No MacBook mini by naden · · Score: 1

      What a hilarious load of shit.

      I fly ALL the time with my 17inch MacBook Pro in coach. Never any problems with it fitting on the seats.

      I mean come on. If there was a really a huge issue with normal sized laptops on planes EVERYBODY would know about it. And there would be no point to economy seat power or inflight Wifi.
       

      --
      Funtage Factor: Purple
    11. Re:No MacBook mini by shutdown+-p+now · · Score: 1

      when it comes to developing for OS X it's like any other operating system, and that will never change

      How do you know?

      Actually, a better question would be: why shouldn't it be changed, from Apple's perspective? The iPhone model has been a stunning success so far - enough so that MS has decided to follow suit with WinPhone 7.

      Now Apple has translated this experience to an iPad, which - even if you subscribe to the "appliance" theory - is clearly less of an appliance, and more general-purpose, than iPhone was. And the experiment seems to be going well so far - the masses want smooth and shiny, openness be damned. If it works for iPad, why shouldn't it work for iMac? IMO, looking at it from a pure profit perspective, Apple would be foolish not to try, at least.

      Also remember that, for Apple, App Store is actually profitable (even if not hugely so). Why miss a revenue stream?

    12. Re:No MacBook mini by Richard_at_work · · Score: 1

      You do realise you can pick up the Visual Studio Express editions for free, right? Perfectly good for most development you need to do.

    13. Re:No MacBook mini by Doctor_Jest · · Score: 1

      Yes, but the point was you have to "go pick it up"... the tools are already there for both Linux and OS X.

      And the "Express Edition" of Visual Studio pales in comparison to the features of the development environments that come with the other OSes (It's subjective, of course, but Microsoft doesn't include any other development tool on the OS DVD.) It's not about "most development you need to do", it's about the availability 'out of the box'... Something Windows doesn't have (and certainly "Starter Editon" has even less of.) It's more of the perception of what matters to the OS divisions. Micrsoft doesn't restrict languages you can install and so forth, but they don't make them readily available to you either. Sure industrious people will go get them, but the crux of the original discussion was about a 10" Mac netbook and the development that can go on in OS X v. other systems. It's just more work if you want to in Windows...

      --
      It's the Stay-Puft Marshmallow Man.
    14. Re:No MacBook mini by tepples · · Score: 1

      it's about the availability 'out of the box'... Something Windows doesn't have

      On Mac OS X, you have to install Xcode separately after installing the operating system. On Ubuntu, you have to sudo apt-get install build-essential after installing the operating system. How are these more available "out of the box" than the downloadable VC++ Express and Windows SDK?

    15. Re:No MacBook mini by hawaiian717 · · Score: 1

      I seem to remember that either AT&T or a netbook maker ran a TV ad about a netbook (in flight mode) fitting into a coach airplane seat, while the seat in front got in the way of a larger laptop's screen.

      You don't think that a netbook ad would be filmed is such a way to maximize the apparent advantage of their product? In this case, selecting a larger laptop that didn't fit well.

      Apple's laptop hinges are designed in such a way that when the laptop is opened, the screen sits behind the base of the unit, rather than above it, reducing the height of the screen. Plus, a widescreen notebook like a MacBook Pro doesn't have as tall of a screen as a 4:3 "standard" laptop, meaning both the screen isn't as tall and the base isn't as deep.

      --
      End of Line.
    16. Re:No MacBook mini by Doctor_Jest · · Score: 1

      Easy. Xcode comes with the OS, and if you're interested in building apps on ubuntu, you can specify that you want the developer's stuff during the install. Both of those approaches are simple. The Microsoft approach doesn't offer to download it for you, advertise it, or mention it during the install. Even a custom one. There's also the ubiquitous scripting languages (and you can code with Automator on OS X, for simple things.) Unless you count batch files, I can't think of anything on Windows that comes close.

      I see it as a pretty textbook example of "out of the box." I don't see why you don't.

      --
      It's the Stay-Puft Marshmallow Man.
    17. Re:No MacBook mini by SoupIsGoodFood_42 · · Score: 1

      Apple won't make one because the screen would be too small to be usable for most people. 1280x800 is already getting pretty cramped these days.

    18. Re:No MacBook mini by Anonymous Coward · · Score: 0

      There's also the ubiquitous scripting languages (and you can code with Automator on OS X, for simple things.) Unless you count batch files, I can't think of anything on Windows that comes close.

      http://en.wikipedia.org/wiki/Windows_Script_Host

    19. Re:No MacBook mini by wfolta · · Score: 1

      What a hilarious load of shit.

      I fly ALL the time with my 17inch MacBook Pro in coach. Never any problems with it fitting on the seats.

      You must fly on much fancier airlines than I do. My 17" Macbook will not open fully on the seatback tray in front of me. I have to basically balance it V-like on my lap, half-closed to get it to fit. It's a carpal-tunnel nightmare that's convinced me a nice-sized laptop is not useful for air travel.

      The iPad will be WAY easier, and will last an entire day of international travel with no plugging in. (I'll carry the charger in my carry on, and may plug in if it's convenient, but I won't have to.) Oh, and you don't have to remove an iPad from your carry on bags at security, either.

  15. google has a big opening here by alen · · Score: 1

    i like the iphone app situation and management better than android. downloading apps to my computer and backing them up for later use is better than doing it on the phone. and the stupid app restriction in android is annoying for me. If Google can fix these issues quick they have a big chance to beat the iphone. a good cross platform dev environment will make it easier to develop applications for all the different android phones out there

    1. Re:google has a big opening here by aitan · · Score: 1

      Have you tested an Android phone?

      You can install an app from any place without the need to break the warranty of your phone. Your paid apps are stored in your google account so if you wipe and reinstall everything they are still there. Non-paid apps can be easily back-up in the SD and move them to your computer if you please.

  16. Careful Apple by U8MyData · · Score: 2, Insightful

    I just picked up a HTC Incredible and shall I say it is, incredible... the significant reasons are AT&T sucks and the iPhone is cool but it is so married to Apple's blessings. It's one thing to be cool; it's entirely another to be free to choose what you do with your tools. Apple should be careful because it's only a matter of time that something like Android will come and decimate your business model.

    1. Re:Careful Apple by uprise78 · · Score: 1

      Just out of curiosity, have you downloaded android OS, modified it and installed it on your incredible? What have you done on your incredible that can't be done on the iPhone due to it being open? Not trying to flame here, Im just curious...

    2. Re:Careful Apple by jpop32 · · Score: 1

      Just out of curiosity, have you downloaded android OS, modified it and installed it on your incredible? What have you done on your incredible that can't be done on the iPhone due to it being open? Not trying to flame here, Im just curious...

      Not the original poster, but I'll offer my story. A couple of days ago, I got an unsigned non-Market app (actually it is on the Market, just not in my territory) via email. Signed it myself using free tools and installed it on the phone. As far as I know, can't be done on iPhone. Also, as I use multiple computers, on any of them I can, using standard USB cable and OS file management, access any file (music/video/apps/whatever) on the phone. And copy anything from the computer to the phone, and use it on the phone. Unlike with iPhone, no extra software necessary, no warranties voided, not subject to approval by 3rd party.

      Also, I'm about to start development of an application for Android. No code exists yet, and already I know my app can be published. I couldn't be sure with the iPhone. Google may reject the app from the Android Market, but I can still put it up on the web and have people be able to install and run it. Furthermore, I have a sizable amout of development investment in Adobe Flash. As of this summer (June or so) I will be able to leverage that existing codebase and development process to make Android apps. That just won't happen on iPhone.

      I guess the last two things don't mean much to you if you're not a developer, but at least living without market lockdown and file lockdown is something that should be appealing to anyone.

    3. Re:Careful Apple by mjwx · · Score: 1

      Just out of curiosity, have you downloaded android OS, modified it and installed it on your incredible? What have you done on your incredible that can't be done on the iPhone due to it being open? Not trying to flame here, Im just curious...

      I paid for an Application in the Android Marketplace, it had a few issues writing to the SD Card so I emailed support. They emailed me back a link to an unsigned beta (not in the Android Marketplace) that had corrected the issue, it installed from the web with no problems what so ever. Given that this was a thrid party email Client (Touchdown for Android), compared to the Iphone that's Incredible, but I was using it on my HTC so I'd say it was a Dream. Recently moved to a new Motorola, I'd say it was a significant Milestone.

      No wait, I've got one more, I guess the Desire for Android phones is undeniable.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    4. Re:Careful Apple by RMH101 · · Score: 1

      HTC Desire: reaslised I'd forgotten to sync the new Alabama 3 album I'd just downloaded. Using the free app "ES File Explorer" on the phone I connected to my home wireless LAN, browsed my media share on my server, and copied the MP3s to the handset. The Music app then automatically indexed them into its library.

  17. Let's check the numbers... by fustakrakich · · Score: 1

    Yep, That Steve Jobs is a real dope..

    Lockdown is gonna wipe him out...

    --
    “He’s not deformed, he’s just drunk!”
  18. Apple Really is Becoming a Joke by Anonymous Coward · · Score: 0

    You have all been Jobs'd

  19. iPad is not a PC - Where is my Prius SDK? by Old97 · · Score: 2, Informative

    Apple is not selling the iPad as a PC or even as a computer. It's a device. As others have pointed out, you don't see a lot of complaints about manufacturers of other devices not supporting developers. Microwaves, refrigerators and other appliances have computers in them. How about your cable box? You can hack them if you wish, but we accept the fact that if you do you violate your warranty. We accept the fact that development tools are not provided or supported by the manufacturer, because it’s a device they’ve defined and they support.

    Until the iPhone, how many phone manufacturers supported the development of phone applications beyond a few chosen partners? How many carriers or manufacturers allowed you to distribute your applications using their facilities or run on their networks? Apple provided more freedom to developers on their iPhone than you could find from any other major manufacturer. Suddenly it’s your right not only to go further but to also have Apple spend its resources and risk its business and reputation supporting you? Sense of entitlement have you?

    Apple isn’t stopping you from doing what you want with your iPhone or iPad, they are just refusing to help or support you.

    You have more computing power in a Toyota Prius and many other cars than you do in an iPad. Why aren't slashdotters demanding free development tools, etc. for cars? If you took it upon your self to hack your car; would you expect to be covered by the manufacturer if it was then unsafe, unreliable or inoperative? I want Linux for on my Prius! Open source my BMW!

    --
    Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    1. Re:iPad is not a PC - Where is my Prius SDK? by spire3661 · · Score: 1

      The difference is that in tinkering with your Prius you could very well damage real world physical parts. Tinkering with an Ipad carries a significantly lower risk of fouling the hardware through software.

      --
      Good-bye
    2. Re:iPad is not a PC - Where is my Prius SDK? by theghost · · Score: 2, Insightful

      And what is it that makes this a device instead of a computer?

      The iron grip Apple holds on it.

      Loosen that grip and you could have a truly revolutionary product. As-is, it's only revolutionary in their own PR. And also magical. Super magical.

      --
      The only thing necessary for the triumph of evil is that good men do nothing.
    3. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 4, Informative

      Are you completely new to the cellphone industry? There have been development kits available before the IPhone or IPod even existed. I wrote my own apps using J2MEE long before Apple decided to enter the market. That is on phones NOT considered smart phones.

      Apple is not the first cellphone manufactuer to support dev tools, but they are definitely one of the first to disallow someone who owns a device from choosing what to create or run on it.

      They are also a first for dictating what development environments or even PREPROCESSORS a developer can use. XBox, Nintendo, Sony, etc all allow apps to be compiled in C/C++ to their target ABI (Application Binary Interface).

      You present a failed comparison. In the world of cellphones, and closed systems, this is a first, and it should anger anyone who thinks they should actually OWN a device.

    4. Re:iPad is not a PC - Where is my Prius SDK? by RyuuzakiTetsuya · · Score: 3, Interesting

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      This is why when I flew last weekend I saw two groups of devices being handled by passengers flying. E-ink readers and iPads.

      Not tablets, slates, netbooks. iPads and Kindles/nooks.

      Revolution isn't about what YOU as a super nerd can do with devices it's about what everyone can do with a device.

      --
      Non impediti ratione cogitationus.
    5. Re:iPad is not a PC - Where is my Prius SDK? by 0xdeadbeef · · Score: 1

      Until the iPhone, how many phone manufacturers supported the development of phone applications beyond a few chosen partners?

      All of them. Palm, Nokia Series 60, Sony Ericsson UIQ, RIM BlackBerry, and dozens of manufacturers using Windows Mobile - you could download the development kits and write any application you wanted, and sell them directly to your customers.

    6. Re:iPad is not a PC - Where is my Prius SDK? by Old97 · · Score: 0

      Apple markets it as a device, not a computer. Toyota markets the Prius as an automobile, not a computer. GE markets microwaves as appliances, not computers and Comcast rents me a cable box with DVR, not a computer. Apple at least actively supports most application development and promotes the end products for you which is more than you find with other devices. Be consistent with your complaining.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    7. Re:iPad is not a PC - Where is my Prius SDK? by Culture20 · · Score: 3, Interesting

      Apple is not selling the iPad as a PC or even as a computer. It's a device.

      Ah, but the PC Folks' world is slipping away. When iPads are all that exist, no one can compute anything Jobs doesn't allow. And that happy thought is what keeps him alive.

    8. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      Apple is not selling the iPad as a PC or even as a computer. It's a device. As others have pointed out, you don't see a lot of complaints about manufacturers of other devices not supporting developers. Microwaves, refrigerators and other appliances have computers in them. How about your cable box? You can hack them if you wish, but we accept the fact that if you do you violate your warranty. We accept the fact that development tools are not provided or supported by the manufacturer, because it’s a device they’ve defined and they support.

      Until the iPhone, how many phone manufacturers supported the development of phone applications beyond a few chosen partners? How many carriers or manufacturers allowed you to distribute your applications using their facilities or run on their networks? Apple provided more freedom to developers on their iPhone than you could find from any other major manufacturer. Suddenly it’s your right not only to go further but to also have Apple spend its resources and risk its business and reputation supporting you? Sense of entitlement have you?

      Apple isn’t stopping you from doing what you want with your iPhone or iPad, they are just refusing to help or support you.

      You got two facts wrong.

      1) There were tons of smartphone apps available and in use before the iPhone, especially for Windows Mobile, for years. Places like Handango.com built a business around this. What Apple did new was provide/require a singel app store.

      2) Apple is stopping you, not just refusing to help or support you. This has nothing to do with using resources to support something, they have introduced artificial legal limitations in their SDK Agreement to prevent you from using application development tools that target multiplatform, even though they produce valid code for the iPhone/iPad.

    9. Re:iPad is not a PC - Where is my Prius SDK? by ernst_mulder · · Score: 1

      That's a great summary of the situation. And in my view that's exactly what makes the difference between the iPad/iPhone and any more regular computing system like a PC, Linux or Mac box.

      And cars can be chipped. And iPhones can be jailbroken. Jailbreaking an iPhone is so simple today that anyone could do it*, instead we complain that the system is too closed. By the way, some developers that were refused by Apple's store turn to Cydia instead. Cydia is an alternative appstore for jailbroken phones were you can get both free and commercial apps too.

      My iPhone is indeed jailbroken. Not to install pirated software or to make it simlock free, instead I did it to overcome some major annoyances such as the lack of an easy switch to turn that annoying auto-rotation off. I can now internet laying on my side in bed. :-) SBSettings is a blessing. Maybe Apple should "invent" that too ;-)

      *but if you are so "adventurous" to install ssh please change both passwords (root & mobile)!

    10. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      I don't know where you're from but here in the states I could load, or code, any applications I wanted to Windows Mobile smartphones and I could do it with any tool that supported the platform. This is still true _today_ with any released version of WinMo through 6.5.

      So please, stop re-writing history with the 'Apple Invented' it nonsense. What you're saying is factually incorrect and proveable so.

    11. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      The difference between the iP[ao]d and these other "devices" is you never expect to be able to add software to your fridge, or your car. You don't get dev tools for them because no-one ever writes software for them (Other than the manufacturer). They aren't general purpose devices.

    12. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      Apple isn't stopping you from doing what you want with your iPhone or iPad, they are just refusing to help or support you.

      FAIL. They are absolutely preventing "we" from doing what we want with iPhones or iPads.

      Please tell me how I can provide an application for general distribution without the App Store.

      OH WAIT - I CAN'T, because the idiots in Cupertino enjoy shooting themselves in the foot.

      One of the parent posters is correct: controlling available applications means that for new application development, then iPhone (and possibly now Windows Mobile?) are non-starters. So where do they go to develop mobile applications? Android and RIM.

      This is all about Steve's ego and short-term profits at the expense of long-term market penetration. It was short-sighted with the closed Mac architecture back in the 80s, and it will be shown as short-sighted in the medium-term future. The iPhone and iPad might live on, but they'll be relegated to that same small market percentage that Mac machines get now.

      Thankfully, with Microsoft appearing to follow suit, that means we'll be able to kill off support for Windows Mobile in the *near-term* future.

    13. Re:iPad is not a PC - Where is my Prius SDK? by tknd · · Score: 1

      Suddenly it's your right not only to go further but to also have Apple spend its resources and risk its business and reputation supporting you? Sense of entitlement have you?

      I am the customer. I can demand anything I want like ponies shooting rainbows. It doesn't matter, because I am the customer. For this reason, I did not buy an iphone and more importantly I have stopped any attempt to develop for an iphone. Steve Jobs has made it perfectly clear that everyone that owns an iphone and develops an iphone is basically "his bitch". I don't want that kind of relationship.

      Apple isn't stopping you from doing what you want with your iPhone or iPad, they are just refusing to help or support you.

      I'd say Apple is doing a fine job of screwing over developers and anyone that wants a piece of the Apple products and services.

      You have more computing power in a Toyota Prius and many other cars than you do in an iPad. Why aren't slashdotters demanding free development tools, etc. for cars?

      Because people aren't connecting their cars to the net and doing "PC like things" with their car. Fine, ipad is a toy. I get it. But when Steve Jobs decides his device is king and decides not to support certain web standards, then web developers around the world will get stuck conforming to his game, not the standards set forth by the web. It will be IE6 all over again and once again progress will be slowed thanks to your "toy".

    14. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0
      "Until the iPhone, how many phone manufacturers supported the development of phone applications beyond a few chosen partners?"

      Silly Fanboy... Nokia, Microsoft and even Blackberry offerd development options long before the iPhone ever existed. The first two even offered easy non locked in ways to distribute content.

    15. Re:iPad is not a PC - Where is my Prius SDK? by pandrijeczko · · Score: 1

      Microwaves, refrigerators and other appliances have computers in them.

      Your analogy is entirely flawed. In devices like microwaves, refrigerators and similar appliances, the in-built software is part of what determines what functionality the device has at the point of sale and whether or not someone will purchase it for those features alone. None of these devices are in any way marketed to give the buyer any illusion that he or she can change those features to any great extent.

      Since a PC can play games, play music, store files, allow document creation, play movies, etc., all of which the iPad can do, then the analogy of an iPad to the functionality of a PC is much closer than to a refrigerator or other household device. Plus Apple's own marketing of the App Store alongside it's iPod, iPhone and iPad products suggests to the purchaser that the device can be customised to any level he or she sees fit.

      Therefore, compared to a PC, an iPad is a locked-down computing device.

      --
      Gentoo Linux - another day, another USE flag.
    16. Re:iPad is not a PC - Where is my Prius SDK? by salesgeek · · Score: 1

      It's a device./i>

      Thank you for this stunning revelation.

      If you took it upon your self to hack your car; would you expect to be covered by the manufacturer if it was then unsafe, unreliable or inoperative?

      It would be completely legal as the courts and our congress allow car owners to service their on vehicles. The manufacturer must prove that you messed it up before denying coverage. Why? Because the trend in the 1960s was if you didn't pay Mr. Goodwrench to install overpriced Delco replacement parts, your warranty was void. The courts called it unconscionable. The congress made the practice illegal. In fact, you can thank your great uncle twice removed Clevon (or whatever) for tinkering with sophisticated auto-mobiles like his tricked out Studebaker for the ability to install your own memory in a laptop, upgrade your hard drive or even upgrade the Operating system in your computer.

      Oh, and people do develop software and upgrade hardware for automotive computer systems. Like these guys. Apparently the manufacturer's code is not always optimal for performance or for economy.

      --
      -- $G
    17. Re:iPad is not a PC - Where is my Prius SDK? by salesgeek · · Score: 1

      Apple markets it as a device, not a computer.

      If I market beef as chicken, I'm still selling beef. Be a little logical with your booster-ism, please.

      --
      -- $G
    18. Re:iPad is not a PC - Where is my Prius SDK? by ScrewMaster · · Score: 1

      Apple is not selling the iPad as a PC or even as a computer. It's a device.

      Who cares how Apple sells it? It's how the consumer perceives it that counts, and the fact is it's a goddamned portable computer. Period. End of statement. I've been in this business since before there was an Apple Computer, and I remember Steve Jobs referring to the original Macintosh as a "computing appliance." The rest of us considered the thing to be what it really was: a personal computer, the successor to the wildly successful (and completely open) Apple ][ series. Jobs' rhetoric and Apple's policies indicate that he still believes that he can market a restricted "computing appliance" in a world full of personal computers. And he can ... but ultimately that's going to limit his success because there are always going to be edge cases (like me) that either want to run software that Apple doesn't deem appropriate, or just don't like being told what to do. It's a balancing act for Apple: if they restrict the platform as much as they would like to, they're going to find themselves in the same boat as the media companies: people will find a way to bypass any restrictions. In Apple's case, they'll probably just buy a competing product. If they open it up ... well, I'm having a hard time really seeing the downside for Apple since 99% of users will simply use the default configuration anyway, because most of them are too stupid to use a computer and wouldn't know how to change anything. But Jobs is one arrogant mother and I don't think he's able to grasp that, at least not as fully as Google seems to.

      --
      The higher the technology, the sharper that two-edged sword.
    19. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      You have more computing power in a Toyota Prius and many other cars than you do in an iPad. Why aren't slashdotters demanding free development tools, etc. for cars? If you took it upon your self to hack your car; would you expect to be covered by the manufacturer if it was then unsafe, unreliable or inoperative? I want Linux for on my Prius! Open source my BMW!

      eh...sure. as long as you stick to driving your custom firmwared car on your private roads...

    20. Re:iPad is not a PC - Where is my Prius SDK? by vijayiyer · · Score: 1

      But what would stop you from making general purpose computers?

    21. Re:iPad is not a PC - Where is my Prius SDK? by Mike216 · · Score: 3, Insightful

      I haven't heard Toyota calling for developers to come develop for their platform, nor have I seen them using developers to create the usefulness that justify the price a Prius commands. A Prius is worth its price out of the box. IMO, the iPhone and the iPad would be worth much less than they are if not for 3rd party developers. Apple quite often uses the work of these 3rd party developers as bullet points to why you should purchase one of their devices. Without them, you've just purchased an $800 combination Movie/Music player and internet browser.

      The word "entitlement" is thrown around as a negative, but in this case - perhaps yes - developers are entitled some amount of consideration from Apple. Note - I said consideration. Thus far, it's only been Apple's way or the highway.

    22. Re:iPad is not a PC - Where is my Prius SDK? by The+Clockwork+Troll · · Score: 1

      None of your examples of devices are platforms; devices conceived with the intent of having things built on them.

      Actually, I take that back. I would argue that a microwave is a platform for cooking services, and a more open one than Apple's iPhone.

      Orville Reddenbacher built the microwave PDK (popcorn development kit) and built a series of apps that make movie time butter, I mean better.

      I have a neat little "application" (plastic mold) that takes an egg and poaches it in about 45 seconds.

      Lean Cuisine even has a dinner app.

      Can you imagine if Apple made the iMicrowave? You'd have a maximum time limit of 30 seconds, power would max out at 8/10, and you'd be waiting until next year for a platter that rotated (except when it was cooking Apple foods).

      --

      There are no karma whores, only moderation johns
    23. Re:iPad is not a PC - Where is my Prius SDK? by caitsith01 · · Score: 1

      You have more computing power in a Toyota Prius and many other cars than you do in an iPad. Why aren't slashdotters demanding free development tools, etc. for cars? If you took it upon your self to hack your car; would you expect to be covered by the manufacturer if it was then unsafe, unreliable or inoperative? I want Linux for on my Prius! Open source my BMW!

      Funny you should mention this considering that there is a big issue about whether people should have the right to access their cars computer software and hardware in order to repair or modify their vehicles. IIRC there is even a push to mandate this access by law, so that you aren't locked in to "official" Toyota service for your Prius.

      So it's the same issue - a product maker trying to control what you do with your own property.

      --
      Read Pynchon.
    24. Re:iPad is not a PC - Where is my Prius SDK? by BitZtream · · Score: 2, Informative

      Apple is not the first cellphone manufactuer to support dev tools, but they are definitely one of the first to disallow someone who owns a device from choosing what to create or run on it.

      Really? So other than the iPhone, every other phone on the planet can have apps installed on it from anyone? Thats news to me because I've had several phones from several manufactures that I could only get apps from the phone provider.

      You don't know what you're talking about.

      They are also a first for dictating what development environments or even PREPROCESSORS a developer can use. XBox, Nintendo, Sony, etc all allow apps to be compiled in C/C++ to their target ABI (Application Binary Interface).

      Really? Funny, cause last I checked the only way I could get XBox and nintendo to allow me to create apps for their devices was using their approved SDKs which you have to pay 10s of thousands of dollars for and they require approval of the final product.

      Sony may have let you run Linux for a while, but that ended too.

      You don't know what you're talking about.

      You present completely false information that is just bullshit you made up.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    25. Re:iPad is not a PC - Where is my Prius SDK? by shutdown+-p+now · · Score: 1

      Really? So other than the iPhone, every other phone on the planet can have apps installed on it from anyone? Thats news to me because I've had several phones from several manufactures that I could only get apps from the phone provider.

      That is a U.S. quirk. The restriction comes from your network provider, not from your phone manufacturer. They're also trying to do the same thing with Android today, apparently.

      But in the Rest Of The World - yes, every other phone on the planet could have apps installed and run on it freely by its user has been the case ever since first J2ME phones appeared. Until iPhone.

      Really? Funny, cause last I checked the only way I could get XBox and nintendo to allow me to create apps for their devices was using their approved SDKs which you have to pay 10s of thousands of dollars for and they require approval of the final product.

      Once you buy the SDK from Nintendo or Sony or MS, they don't dictate that you cannot, say, preprocess your JavaScript code to generate C++ that is then compiled by that SDK. But Apple does.

    26. Re:iPad is not a PC - Where is my Prius SDK? by shutdown+-p+now · · Score: 1

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      Most users don't care about it directly, but they are still affected by it indirectly via apps they have available for their platforms. We'll see how it plays out when Android, due to its openness, gets Flash support, suddenly opening up many video streaming services on the Net to its users which are closed from iPhone.

    27. Re:iPad is not a PC - Where is my Prius SDK? by mseitz · · Score: 1

      How about buying a 3rd party radio, or 3rd party tires, or taking it to an independent repair shop? I expect to be able to do all of that, without voiding the warranty. In fact, I believe I am guaranteed that right under the Magnuson Moss Act. Limiting apps seems like the kind of "tie in sale" that the Act prohibits. http://www.ftc.gov/bcp/edu/pubs/business/adv/bus01.shtm#Magnuson-Moss

    28. Re:iPad is not a PC - Where is my Prius SDK? by Old97 · · Score: 1

      You car manufacturer's warranty does not cover unapproved 3rd party products. Also, if you modify your car in ways that substantially alter its design specs (as defined by the manufacturer) that can void your warranty. But don't take the car analogy too far because my point isn't that the iPad is a car, it's that it is not being sold as a computer so you can't demand that it be supported as one. Computers are in many products and the extent to which you are allowed to modify their programming and still be supported is up to the manufacturer, not you.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    29. Re:iPad is not a PC - Where is my Prius SDK? by walterbyrd · · Score: 1

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      But, those handful of geeks are the ones who develop apps. And typical enders certainly care about apps.

    30. Re:iPad is not a PC - Where is my Prius SDK? by theghost · · Score: 1

      You're right - they don't care now, but that's still the thing that's going to keep the product from evolving into the kind of ubiquitous machine that the PC has become.

      The PC was revolutionary. This is just a toy. It's a fancy portal to AppleWorld. AppleWorld might be a nice place to visit, but people don't really want to live there.

      --
      The only thing necessary for the triumph of evil is that good men do nothing.
    31. Re:iPad is not a PC - Where is my Prius SDK? by Tapewolf · · Score: 1

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      This is why when I flew last weekend I saw two groups of devices being handled by passengers flying. E-ink readers and iPads.

      Not tablets, slates, netbooks. iPads and Kindles/nooks.

      Revolution isn't about what YOU as a super nerd can do with devices it's about what everyone can do with a device.

      For the consumer end of things, yes, but the TFA is about commercial deployments. RunRev's client was apparently hoping to roll out a multi-thousand unit deployment of iPads to run their software. Now that they can't, I suspect they care very much about it.

    32. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      Funny flight you were on, where the 0.1% of users with those devices managed to dominate the 99.9% of travelers who use some form of laptop. You are such a tool.

    33. Re:iPad is not a PC - Where is my Prius SDK? by Sheik+Yerbouti · · Score: 1

      So enjoy eating your cake. If you believe Mr. fan boy that the battle has already been won by Apple then why bother posting.

      I will tell you why. Because we the geeks have influence when it comes to tech. Lot's of people ask us our opinion on these matters. And we are going to tell them Apple is a bad deal for them and try to explain why.

      So the battle has not been yet won and the recent Android sales numbers bear that out quite well. In fact the opposite appears to be true the battle has already been lost by Apple.

    34. Re:iPad is not a PC - Where is my Prius SDK? by DragonWriter · · Score: 1

      Apple is not selling the iPad as a PC or even as a computer. It's a device.

      This is a false dichotomy. All computers are devices. Apple is, in fact, selling it as an alternative to netbooks and other highly portable computers.

      They aren't calling it a computer, and the reasons they aren't are precisely the limitations they have imposed that make many people describe it as a poor alternative in the role they are marketing it for compared to the existing alternatives.

      You have more computing power in a Toyota Prius and many other cars than you do in an iPad. Why aren't slashdotters demanding free development tools, etc. for cars?

      When Toyota starts marketing the Prius as an alternative to a popular class of computers, that demand might be relevant.

    35. Re:iPad is not a PC - Where is my Prius SDK? by RyuuzakiTetsuya · · Score: 1

      yes, there were tons of apps for Windows Mobile, but, given that the general population wasn't enthusiastic about Windows Mobile? I mean, Symbian was a huge success too, in Asia and Europe, but, again, the idea of selling software on a cel phone just seemed like a losing proposition for developers in mid 2000's.

      and we all know what happened between then and now.

      --
      Non impediti ratione cogitationus.
    36. Re:iPad is not a PC - Where is my Prius SDK? by DragonWriter · · Score: 1

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      This is why when I flew last weekend I saw two groups of devices being handled by passengers flying. E-ink readers and iPads.

      Not tablets, slates, netbooks. iPads and Kindles/nooks.

      Or, maybe, you are generalizing from a non-representative experience. When I flew this past weekend, more than half the passengers waiting for their flights had laptops or netbooks -- mostly traditional laptops with a few netbooks -- and I didn't see any e-Readers or iPads out (some people using smartphones, though.) Now, I wouldn't generalize from that to say that no one cares about the features in iPads/eReaders (and I've certainly seen several people using eReaders in different places -- I've yet to see anyone actually using an iPad in person.)

      eReaders are selling like hotcakes. Netbooks are selling like hotcakes. Slates (including the iPad) are selling rather poorly compared to either eReaders or netbooks, but the iPad is selling well for a single brand with a couple of models and Apple's marketing machine in getting it plenty of press.

      Revolution isn't about what YOU as a super nerd can do with devices it's about what everyone can do with a device.

      What everyone can do is, in large part, what super nerds are enabled to empower them to do, which is why the IBM-compatible PC with (in some respects, unintentional) hardware openness dominated the personal computer market -- a market in which, one might note, Apple was the first big player -- and quite likely part of the reason that Android phones, which provide greater freedom for hardware vendors, service providers, and developers (and, provided those preceding parties are on board with it, to end-users in terms of what can be done and what software can be used), are outselling iPhones in the market for the kind of phones that the iPhone popularized.

    37. Re:iPad is not a PC - Where is my Prius SDK? by RyuuzakiTetsuya · · Score: 1

      How many of these handset manufacturers will be profitable a year from now? 2 years? 3 years? How many of them are going to make waves in the industry? Microsoft, HTC, Nokia, Samsung, and Dell are all still playing catchup to Apple(Particularly Microsoft), and Google didn't even get into the market until well after the iPhone established itself.

      Of anyone who's shipping Android, I can only really see HTC shipping out Android phones with any real gusto in the next few years.

      --
      Non impediti ratione cogitationus.
    38. Re:iPad is not a PC - Where is my Prius SDK? by Old97 · · Score: 1
      It is not a false dichotomy, it's the whole point. If I sell you a device and I call it a personal computer, then you'd be within your rights to have certain expectations about it that are consistent with a personal computer. If I sell you a device as a media player/internet communications tool and I don't claim it's a personal computer, then you shouldn't assume that I will support it as if it were a personal computer.

      What is worse is that you've completely contradicted yourself with your Prius remark where you make my point about how the Prius is marketed being what sets expectations.

      Apple sells iPods, iPhones and iPads as devices other than personal computers. If you don't want one don't buy it. If you buy it thinking its a personal computer then you're the fool.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    39. Re:iPad is not a PC - Where is my Prius SDK? by Anonymous Coward · · Score: 0

      I'd hate to tell you this, but no one cares about openness except a handful of geeks.

      Revolution isn't about what YOU as a super nerd can do with devices it's about what everyone can do with a device.

      Not only do they not care, they do not even understand it. Ask the average person and they don't know or care to.

      They want email, web, freakin Facebook, and multimedia (Photos,Pictures,Movies) They want it to be easy.

    40. Re:iPad is not a PC - Where is my Prius SDK? by wfolta · · Score: 1

      Funny flight you were on, where the 0.1% of users with those devices managed to dominate the 99.9% of travelers who use some form of laptop. You are such a tool.

      I imagine the previous poster was talking about people who whipped out devices in the lounge or on the plane. No doubt, many more people on the flight OWN a laptop, but how many chose to take it with them and of those how many chose to pull it out? When you think about it that way, yes, smartphones, Kindles, and iPads will be more highly represented than you make it out to be.

      The idea that 99.9% of travelers use a laptop/netbook is rather tool-ish, don't you think?

  20. InformationWeek on Windows Phone 7's app store by tepples · · Score: 4, Informative

    Do you mean to say that Microsoft is now going to force developers to publish through its app store and nothing else?

    This appears correct.

    I did not know that. Citation needed please.

    From this InformationWeek article: "All apps must be approved by Microsoft, and can only be distributed via the Windows Marketplace for Mobile."

    1. Re:InformationWeek on Windows Phone 7's app store by Culture20 · · Score: 1

      Do you mean to say that Microsoft is now going to force developers to publish through its app store and nothing else?
      This appears correct.
      I did not know that. Citation needed please.
      From this InformationWeek article [informationweek.com]: "All apps must be approved by Microsoft, and can only be distributed via the Windows Marketplace for Mobile."

      Are they smoking crack? The openness was the only reason some people have stuck with Winmobile.

    2. Re:InformationWeek on Windows Phone 7's app store by Bearhouse · · Score: 1

      Are they smoking crack?

      Judging by the evidence, I'd guess that the WinMo 'leadership' team has been toking something pretty hefty for years...

    3. Re:InformationWeek on Windows Phone 7's app store by BasilBrush · · Score: 1, Informative

      Are they smoking crack? The openness was the only reason some people have stuck with Winmobile.

      But given that iPhone has leapfrogged them in the market, Microsoft is doing what it always does: Copying.

      The main reason iPhone apps are more successful than apps for any other mobile device is because there's a one stop shop for everything, and payment, download and installation is effortless. It's perfectly understandable that Microsoft would want to copy. Android probably never will go down that route, and as a result, no matter how successful Android phones become in the market, Android apps will never be as successful as iPhone apps.

    4. Re:InformationWeek on Windows Phone 7's app store by KlomDark · · Score: 1

      Oh now dammit. This is retarded.

      Even as a professional C# programmer, I'll be going the Android route. Didn't really want to, but if they are going to get all Applesaucy then they can GTFO.

    5. Re:InformationWeek on Windows Phone 7's app store by RyuuzakiTetsuya · · Score: 4, Insightful

      Android probably never will go down that route, and as a result, no matter how successful Android phones become in the market, Android apps will never be as successful as iPhone apps.

      not true, Android Marketplace?

      The only problem is convincing developers there's a market there, or that developing for generic devices with any number of different features is a good idea.

      --
      Non impediti ratione cogitationus.
    6. Re:InformationWeek on Windows Phone 7's app store by Skuld-Chan · · Score: 3, Interesting

      What are you talking about? Android has the best of both worlds - by default you can ONLY install apps via the marketplace, and some cost - some don't - but billing is unified.

      You can fiddle with a preference in the phone and get all kinds of dire warnings about security, but it will let you install from another source if wanted.

    7. Re:InformationWeek on Windows Phone 7's app store by Anonymous Coward · · Score: 0

      But Android does have a Marketplace, does it not?

    8. Re:InformationWeek on Windows Phone 7's app store by ScrewMaster · · Score: 3, Interesting

      Android probably never will go down that route, and as a result, no matter how successful Android phones become in the market, Android apps will never be as successful as iPhone apps.

      Do you have any idea what you're talking about? Apparently the reality-distortion field extends to Slashdot. Android phones are going to leave (are leaving) iPhone sales in the dust. Fragmentation is an issue, but that's no more a problem, when you get right down to it, than that faced by PC developers every day. And there is this thing called the "Android Market" where you can (yes, it's true!) buy applications! Amazing, isn't it, that someone was able to come up with something that's just as functional as an Apple product? More to the point, a developer can sign up for the market for the princely sum of $25, and the SDKs are free (yes, free.) None of Apple and Job's bullshit with non-disclosure agreements, limits on what tools you can use and, for me, the capper of suffering Apple's utterly drain-bamaged and developer-unfriendly approval process. Jobs is an arrogant ass who cannot be trusted who will cheerfully screw over an individual or company that wants to sell software for the iPhone, often for no readily-apparent reason. Frankly, Google has been pretty damned non-Evil when it comes to managing their Market, in how they treat both developers and users ... Apple has been decidedly otherwise. As a software developer, I want nothing whatsoever to do with Apple, Steve Jobs or an iAnything.

      --
      The higher the technology, the sharper that two-edged sword.
    9. Re:InformationWeek on Windows Phone 7's app store by farble1670 · · Score: 1

      "All apps must be approved by Microsoft, and can only be distributed via the Windows Marketplace for Mobile."

      that's easier than writing and OS that is hardened against viruses and malware.

    10. Re:InformationWeek on Windows Phone 7's app store by shutdown+-p+now · · Score: 1

      The main reason iPhone apps are more successful than apps for any other mobile device is because there's a one stop shop for everything

      The much more immediate reason as to why iPhone apps are more "successful" (do you mean more prolific, earning more, or something else, by the way?) is because targeting iPhone reaches a wider audience. It's the same reason why there are more Windows apps being written than, say, OS X apps - though proportions aren't that bad for iPhone competitors... yet.

    11. Re:InformationWeek on Windows Phone 7's app store by PastaLover · · Score: 1

      Though enterprise customers will be able to develop and deploy their own apps outside of the marketplace. It's in the original engadget article that informationweek one links to.

      I think Microsoft is banking on cornering the business market, which has worked well for them in the past. I guess they wouldn't even have bothered with an app store if Apple wasn't so succesfull with it.

    12. Re:InformationWeek on Windows Phone 7's app store by Froomb · · Score: 1

      And there is this thing called the "Android Market" where you can (yes, it's true!) buy applications! Amazing, isn't it, that someone was able to come up with something that's just as functional as an Apple product? More to the point, a developer can sign up for the market for the princely sum of $25, and the SDKs are free (yes, free.)

      Yes, but too bad if the developer lives in, say, Canada or South Korea. Google only allows developers from a charmed group of nine countries to sell for-pay applications in the Android Market and refuses to say why the others can't do so or if in the future they will be allowed. Very free and open. . .

  21. Not even a native-code generator? Why? by Anonymous Coward · · Score: 0

    "Some of our customers have suggested that we continue to develop the version of revMobile that outputs entirely native code (as detailed above). However such a solution--even though it would create perfect applications--would be in violation of Apple's agreement, which states that code must originally be developed in one of their approved languages."

    That's the part I still don't understand. Even if a code generator spits out C, C++, Objective-C, or JavaScript, it still isn't allowed. I don't understand why there could be any sane technical reason why not. Sure, machine-generated code might not be optimal, but the compiler doesn't fricking care, and there's nothing saying that *human*-generated code is automatically better anyway!

  22. Apple has no netbook by tepples · · Score: 1

    Apple is not selling the iPad as a PC or even as a computer. It's a device.

    I am aware of that. However, Apple does not sell a 10" MacBook, and numerous reviews and editorials appear to claim that iPad can do everything that people expect of a 10" PC.

    1. Re:Apple has no netbook by Old97 · · Score: 2, Insightful

      Well those people were wrong for sure. I really like my iPad, but it is no substitute for a PC - whether desktop, laptop or netbook. It's better than a PC for users who are only looking for an internet, media and communications device. I can e-mail, create small documents, edit and present, but its not very good at serious original content creation.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
  23. Same problem Flash had... by maccodemonkey · · Score: 1

    As sad as I am that this got turned down, it's still not playing by the rules...

    Everything that has gotten approved so far uses XCode as a build step. You don't necessarily have to do all your development work in XCode (i.e. Unity game engine), but the end result needs to be an XCode project. This is what really killed Flash. They didn't just add Flash as a library you could add to your iPhone app. They attempted to ship an entire self contained IDE and compiler that didn't let you combine your work at all with a native app.

    Cross compile to an XCode project with things like static libraries for your runtime and everything will be fine.

    1. Re:Same problem Flash had... by Anonymous Coward · · Score: 0

      Hear, hear!

    2. Re:Same problem Flash had... by Halo1 · · Score: 5, Interesting

      Everything that has gotten approved so far uses XCode as a build step. You don't necessarily have to do all your development work in XCode (i.e. Unity game engine),

      Where have you seen that Unity has been approved by Apple? All I've seen is the Unity people saying "we think we're fine because Apple can't afford to remove all apps on the appstore that have been built with our engine, but obviously we can't offer any guarantees".

      Cross compile to an XCode project with things like static libraries for your runtime and everything will be fine.

      I'm not sure how you can interpret an SDK agreement stating, a.o.,

      • Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine
      • Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited

      as

      Applications can be originally written in any language as long as they are translated into an Xcode project and if your compatibility layer is linked in via a static library

      --
      Donate free food here
    3. Re:Same problem Flash had... by maccodemonkey · · Score: 1

      I know because I write cross platform static libraries for the iPhone/Mac/Windows and have never had an issue. In fact, Apple even has a iPhone static library template built into the SDK.

      Static libraries are totally allowed on the iPhone. Cross platform static libraries are allowed. The only time Apple throws a fit is when you aren't using their compiler/SDK for your application.

      People write their own compilers. They get rejected.

    4. Re:Same problem Flash had... by Halo1 · · Score: 1

      I know because I write cross platform static libraries for the iPhone/Mac/Windows and have never had an issue.

      And I know people who have written and submitted apps in Pascal, compiled with a third-party compiler (that I ported) and never had an issue either. That does not mean that what they are doing is not in violation of the new SDK agreement, even though Apple would have to do quite a bit of work to automatically detect such apps.

      In fact, Apple even has a iPhone static library template built into the SDK.

      Static libraries are totally allowed on the iPhone. Cross platform static libraries are allowed.

      Of course static libraries are allowed (they're just a collection of object files after all, so it wouldn't make any sense to forbid them -- and moreover, static libraries are the only kind of libraries you can write yourself, since you cannot include self-written dynamic libraries in an iPhone app), but cross-platform layers (in library or any other form) that call any iPhone SDK APIs are no longer allowed by the new SDK agreement.

      That said, will Apple be able to detect that you use such a library? Probably not unless you start shouting it from the rooftops. Are you nevertheless violating the new SDK agreement? Probably, yes. Should you care? As an individual developer probably not. Should a company that intends to offer such a framework to other developers care? Probably yes, because if they get called out all of their customers are also in the cold.

      --
      Donate free food here
    5. Re:Same problem Flash had... by lacoronus · · Score: 1

      Section 3.3.1:

      Applications must be originally written in Objective-C, C, C++, or JavaScript

      So it doesn't matter if you include an XCode step. The app must be originally written in OC, C, C++ or JS. Sorry, but your solution won't work.

    6. Re:Same problem Flash had... by maccodemonkey · · Score: 1

      If you're exporting to an XCode project with a C/Obj C static library, and your code cross compiled to Obj-C, what's the difference?

      All Apple cares about is that the developer has full control over their code to be able to add Obj-C features later. This is the problem Adobe ran into.

      Just write pre-processors. Or write abstraction libraries so that you can do your work entirely in XCode.

    7. Re:Same problem Flash had... by maccodemonkey · · Score: 1

      Of course static libraries are allowed (they're just a collection of object files after all, so it wouldn't make any sense to forbid them -- and moreover, static libraries are the only kind of libraries you can write yourself, since you cannot include self-written dynamic libraries in an iPhone app), but cross-platform layers (in library or any other form) that call any iPhone SDK APIs are no longer allowed by the new SDK agreement.

      That said, will Apple be able to detect that you use such a library? Probably not unless you start shouting it from the rooftops. Are you nevertheless violating the new SDK agreement? Probably, yes. Should you care? As an individual developer probably not. Should a company that intends to offer such a framework to other developers care? Probably yes, because if they get called out all of their customers are also in the cold.

      Huh? Of course you can't include dynamic libraries, what would be the point? The point of dynamic libraries are that you share the binary between apps, which makes no sense for sandboxed apps... But more to the point, I've distributed binary static libraries, and the source. (I'm not going to name the project, but it does some abstraction of a certain kind of graphics via OpenGL.) Again, no problem. And I know that the type of analysis that Apple does on the apps, and I know that they can see these static libraries in their apps. I have never had an issue. (I have had issues with them with some even less visible things, down to function calls. I know if they can see the function calls I'm making, they know I'm including static libs.)

      Apple is ok with abstraction libraries as long as developers can opt out of that abstraction when they wish in order to support specific new features that might ship with new OS's, or even current features of their choosing. There are plenty of abstraction libraries totally supported on the iPhone. Flash and Revolution both do not allow this. You cannot add Obj-C code to your projects with either solution, and you can't work in XCode. This was explicitly cited by Steve as the issue. If Flash was just implemented as a library people could use in their apps, there likely wouldn't be much of a problem (especially if there was a swf -> Obj C preprocessor.)

      FYI: I am disappointed that Revolution got locked out, especially in since I loved Hypercard back in the day. It would have been a good app. But the rules have been pretty clear.

    8. Re:Same problem Flash had... by lacoronus · · Score: 1

      If you're exporting to an XCode project with a C/Obj C static library, and your code cross compiled to Obj-C, what's the difference?

      That your code isn't originally written in Obj-C. Technically, the difference is zero, of course. Legally it is a world of difference.

      All Apple cares about is that the developer has full control over their code to be able to add Obj-C features later. This is the problem Adobe ran into.

      I'm afraid that's not all. Adobe did consider the obvious solution (export Flash to XCode), but that was shot down for the reason above - the code wouldn't have been originally written in ObjC.

    9. Re:Same problem Flash had... by maccodemonkey · · Score: 1

      I'm afraid that's not all. Adobe did consider the obvious solution (export Flash to XCode), but that was shot down for the reason above - the code wouldn't have been originally written in ObjC.

      How seriously? I asked them for XCode export during beta and the response was No. The reason being is that it would have broken everything. They basically implemented their own byte code, and shoehorned on LLVM to run it on the fly. It's the reason they got up and running so quick on Android. They basically created their own virtual machine.

    10. Re:Same problem Flash had... by Halo1 · · Score: 1

      I know that the type of analysis that Apple does on the apps, and I know that they can see these static libraries in their apps. I have never had an issue. (I have had issues with them with some even less visible things, down to function calls. I know if they can see the function calls I'm making, they know I'm including static libs.)

      They don't. If you call an SDK function, this function is imported via a named symbol. It is trivial to figure out which functions from the SDK you call.

      If you use a static library, the linker will simply take the objects from which you reference symbols from that library and add those to your program just like any other program. There is absolutely no way for Apple or anyone else to know that you are using a static library (that's why I mentioned dynamic libraries in my previous post, because with those you can see that a library is used). Especially if you strip symbols (which is the default for distribution builds), there's nothing left that hints at the existence of a static library (except if the library is written in Objective-C, but that's unlikely for a cross-platform library).

      Apple is ok with abstraction libraries as long as developers can opt out of that abstraction when they wish in order to support specific new features that might ship with new OS's, or even current features of their choosing.

      Please read the article linked in the story's summary. They proposed to Apple to retool their development environment so that it would directly expose the entire iPhone OS API from their development environment. In fact, they offered to do pretty much anything that would be required to get their dev environment approved. The final result was "Steve Jobs has now rejected our proposal and made it clear that he has no interest in having revMobile available on the iPhone or iPad in any form." Note those last two words.

      And please actually read the iPhone SDK agreement, in particular Section 3.3. That's what people have to take into account. Your interpretation may be sensible, but that does not help when you are dealing with legal agreements.

      There are plenty of abstraction libraries totally supported on the iPhone.

      Again: "supported" does not mean "in compliance with the new SDK agreement".

      If Flash was just implemented as a library people could use in their apps, there likely wouldn't be much of a problem (especially if there was a swf -> Obj C preprocessor.)

      Again: please read the SDK agreement. What you are saying things is in direct contradiction with what that agreement says. I'm going to take Apple's word over yours (even though they reserve to the right to unilaterally change it at any time, so it's not really worth anything).

      --
      Donate free food here
    11. Re:Same problem Flash had... by lacoronus · · Score: 1

      I'm afraid that's not all. Adobe did consider the obvious solution (export Flash to XCode), but that was shot down for the reason above - the code wouldn't have been originally written in ObjC.

      How seriously? I asked them for XCode export during beta and the response was No. The reason being is that it would have broken everything. They basically implemented their own byte code, and shoehorned on LLVM to run it on the fly. It's the reason they got up and running so quick on Android. They basically created their own virtual machine.

      I only remember this point being brought up after Apple had released the new SDK terms. It is possible that Adobe was overstating the difficulties of turning the Flash compiler into a code generator before they realized that their current application was toast.

      But the originally written clause was the one I remember being used to shoot down the "generate XCode" way around.

      I tried to find a reference, but couldn't find any official Adobe statement.

    12. Re:Same problem Flash had... by Halo1 · · Score: 1

      How seriously? I asked them for XCode export during beta and the response was No. The reason being is that it would have broken everything. They basically implemented their own byte code, and shoehorned on LLVM to run it on the fly. It's the reason they got up and running so quick on Android. They basically created their own virtual machine.

      No, they used LLVM as a code generator to compile ActionScript into a native ARM binary at product build time. It's just like llvm-gcc, which is shipped by Apple and which you can use from Xcode to build iPhone apps, does not run anything on the fly, but also compiles C/C++/Objective-C straight to machine code when you build your product. The LLVM code generator doesn't care whether a program is originally written in ActionScript or Objective-C. It's only Apple's SDK agreement that does.

      --
      Donate free food here
  24. spun is a homosexual nigger jewish paedophile. by Anonymous Coward · · Score: 0

    gobk2sleep, oldfag

  25. I hate Apple by the100rabh · · Score: 0

    I just hope Android and Meego cut the balls out of Apple.

    This company sucks and I would never buy a product from Apple

    BTW did you guys check this http://www.applevsadobe.net/

    1. Re:I hate Apple by RyuuzakiTetsuya · · Score: 0, Flamebait

      Android's going to flood the market, but, nothing's going to knock the wind out of Apple's sales.

      BTW, Nokia's dead in the water and sinking fast. Even if they sell a large percentage of handsets, there aren't many people who are buying apps or particularly enthusiastic about their Nokia hardware. Even if it's a Symbian phone, it's largely seen as being a feature phone and I'd be willing to bet that less than %10 of people sync their Nokia devices with a computer, much less take full advantage of it as a smart device. In 2006, people were predicting the *death* of mobile app sales, funny enough.

      --
      Non impediti ratione cogitationus.
    2. Re:I hate Apple by mjwx · · Score: 2, Informative

      BTW, Nokia's dead in the water and sinking fast.

      Got any evidence to go with that assertion.

      Even if they sell a large percentage of handsets, there aren't many people who are buying apps or particularly enthusiastic about their Nokia hardware.

      Despite Nokia making a profit on every sing bit of hardware sold. Nokia is not big in the US but they own half of Asia and are well respected in Europe and Australia. The E71/72 is one of the best selling business phones in Australia and Symbian phones account for over 60 of ad traffic from Asia whilst Nokia makes up 47% of the market compared to Apple's 16%. What you'll also notice is that Apple's market share includes Ipods. Unfortunately my own nation of Australia has been skewing these statistics and for that I am deeply ashamed. Source Admob Metrics(PDF warning)

      Nokia also consists of more then just mobile phones, they have significant sales in infrastructure and corporate phone systems (PBX's). Not to mention all the R&D Nokia does into telecommunications, the GSM patents Nokia has alone will keep the company well and truly afloat. Almost any phone you purchase will have hardware developed in part or in full by Nokia (including the Iphone).

      So you're wrong on both counts, Nokia enjoys significant sales world wide and they aren't dependent on selling applications (although Nokia is doing quite well with Navigation since they bought Naviteq and started offering it as a subscription service on their phones).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:I hate Apple by RyuuzakiTetsuya · · Score: 1

      http://www.mobileindustryreview.com/2009/10/why-the-ovi-store-is-still-total-bollocks.html

      http://dailymobile.se/2009/05/26/ovi-store-a-complete-disaster/

      http://www.allaboutsymbian.com/forum/showthread.php?t=90439

      Nokia just isn't innovating anymore. What's Meego got in terms of user experience that iPhone OS doesn't? "Freedom" is a joke. Freedom is why my Windows mobile devices sucked balls("If you see a task manager, they did it wrong"). Losing freedom in a mobile handset isn't like being put into martial law. It's just a damned phone.

      Nokia was late to the game with multitouch and centralized app sales. They may be selling more units than Apple, but, for how long?

      --
      Non impediti ratione cogitationus.
    4. Re:I hate Apple by mjwx · · Score: 1

      So, your evidence is solely around Ovi.

      Need I point out just how weak an argument that is when Nokia has more marketshare then the Iphone and far more business mindshare. In case you missed my point about diversification, Nokia has it where as Apple pretty much relies on a single product.

      When a business standardises on a Nokia S60 phone (happens far more often then a business standardising on a Iphone) they get all the tools they need pre-installed. Ovi failed because it wasn't needed by Nokia's core audience (Business people). Office, Exchange, Email, etc.. are pre-installed on the E71, on the E72 you have in built OCR when photographing documents. I've never had a request for additional software on an E71/72 in two years compared to literally hundreds on the Iphone.

      I'm sorry dear fanboy but Nokia is going not failing because Nokia understands it's core audience, Nokia is also a huge part of the team developing new standards like LTE, HSPA+ and other next generation technologies whilst apple is working on "magical revolutions". Nokia will be around because unlike Apple, it is a team player in mobile R&D, LTE is being developed by the likes of Nokia, Siemens (Siemens networks is part of Nokia BTW), Motorola and Eriksson (Sony) meanwhile Apple is working exactly zero next generation technologies. In other words, Apple depends on Nokia and the others, not the other way around.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    5. Re:I hate Apple by RyuuzakiTetsuya · · Score: 1

      Nokia as a company? Sure, that's one thing, they sell more than just consumer phones. But the one field they compete with Apple in, that's another story.

      Ovi's failure is pretty much symbolic of what's wrong with Nokia right now. Nokia's clearly a hardware company that's trying to sell consumer gadgets. Apple's a consumer gadget company trying to sell consumer gadgets.

      I can't imagine Nokia sustaining their hold on Asian and European markets, if they keep playing catch-up in that particular segment of the market.

      There's a few bits here that kind of strike a chord with me.

      When a business standardises on a Nokia S60 phone (happens far more often then a business standardising on a Iphone) they get all the tools they need pre-installed. Ovi failed because it wasn't needed by Nokia's core audience (Business people). Office, Exchange, Email, etc.. are pre-installed on the E71, on the E72 you have in built OCR when photographing documents. I've never had a request for additional software on an E71/72 in two years compared to literally hundreds on the Iphone.

      Are your clients even aware that the S60 can take custom applications? Do they even care what phone they're given?

      This is what I mean about the tech disconnect with the average user.

      The average user might think the OCR scanning capabilities are neat, and sometimes useful, however, how often are you going to use this in your day to day work life? How mangled will the document be? how easy is it to use those features?

      Besides, do you realize that you just told me that the bulk of Nokia's handset userbase are a bunch of people who wouldn't normally buy Nokia's bullshit on their own, unprompted? I mean, even RIM got their fucking act together and put out phones that the general average consumer would buy.

      I'm sorry dear fanboy but Nokia is going not failing because Nokia understands it's core audience, Nokia is also a huge part of the team developing new standards like LTE, HSPA+ and other next generation technologies whilst apple is working on "magical revolutions". Nokia will be around because unlike Apple, it is a team player in mobile R&D, LTE is being developed by the likes of Nokia, Siemens (Siemens networks is part of Nokia BTW), Motorola and Eriksson (Sony) meanwhile Apple is working exactly zero next generation technologies. In other words, Apple depends on Nokia and the others, not the other way around.

      So?

      The CMTS that connects my cablemodem to the rest of my cableco's network is Motorola and it's a fascinating piece of kit. That doesn't change the fact that the Droid is kind of wrought with mistakes(How the fuck do you not ship with Multitouch!?) and that Motorola was crapping out shitty phone after shitty phone for years after the RAZR until they started shipping Android phones.

      --
      Non impediti ratione cogitationus.
    6. Re:I hate Apple by MadKeithV · · Score: 1

      At least Nokia still sells mobile phones for those people who want to use it for, say, phoning people, and being phoned.
      Sometimes it seems to me like a lot of people are forgetting what these small pocket things are for.

  26. Cross Platform not in Apples interest by strangeattraction · · Score: 1

    Me thinks the real reason is cross platform tools decreases Apple's ability to derive revenue. If you can get Apps that run on iPhone and Android then inter-platform price competition becomes an issue. If developers are stuck developing for one platform then the number of apps Apple derives income from goes up. Developers are locked in because the cost of development for multiple platforms is high while margins are low. Apple wins because the app ecosystem is large even if the chance of success for individual developers is low. A Win no win situation for Apple vs devloper

    1. Re:Cross Platform not in Apples interest by 16K+Ram+Pack · · Score: 1

      If that's their game, then they're playing a risky one which could backfire spectacularly.

      Apple don't have the Windows API level of dominance to pull this off. Blackberry and Android are both bigger in terms of sales. If it carries on then you'll see developers jump ship and it won't be those platforms that are left isolated because of no cross-platform apps. It will be iPhone.

    2. Re:Cross Platform not in Apples interest by 99BottlesOfBeerInMyF · · Score: 1

      Me thinks the real reason is cross platform tools decreases Apple's ability to derive revenue. If you can get Apps that run on iPhone and Android then inter-platform price competition becomes an issue.

      Except Apple is spending a lot of money developing HTML5 compatible Webkit and dev tools for cross platform apps based on HTML5. Why are they doing that if this is all about breaking cross platform apps?

      If developers are stuck developing for one platform then the number of apps Apple derives income from goes up.

      By "derives income from" what do you mean? Apple makes very little on app sales, running the whole show at only a slight profit as a way to sell more hardware.

      Developers are locked in because the cost of development for multiple platforms is high while margins are low.

      But Apple is only a chunk of the market, what 21% of smartphone sales. If Apple is breaking the ability of apps to be cross platform, they sure aren't leveraging market share to hurt others. Such a move is most likely to hurt Apple sales more than others, unless it brings significant other benefits, such as making those apps better.

      Frankly I think this is about exactly what Apple claims it is. They want to be the only ones that can hold up their platform with regard to new features, security, stability, and performance. They want no third party toolkits that target everything holding back apps for the iPhone to the same level of functionality as competing platforms. I mean look at cross platform apps on OS X. Apple builds an OS chock full of features not available on other OS's and developers ignore those features because they're writing cross-platform apps using dev tools that don't take advantage of the tech. OS X built in a grammar checker for all apps, but even apps as popular as Firefox completely fail to provide that functionality to end users... functionality that is provided by default to all apps created with Apple s development tools. How can you expect Apple to gain a competitive advantage if the cool stuff them make never reaches end users? So with the iPhone Apple is making sure that doesn't happen by requiring developers to use one of the approved development kits. When Apple adds cool new stuff, a recompile will make a new, better app in many cases and Apple's work actually makes things better so Apple can profit from that work.

    3. Re:Cross Platform not in Apples interest by BasilBrush · · Score: 1

      Apple don't have the Windows API level of dominance to pull this off. Blackberry and Android are both bigger in terms of sales.

      There's been a single quarter, in the US only, as reported by a single analyst, where Android sales were larger. Worldwide sales is what matters, and there's no report of Android being ahead.

      More importantly, it's not the number of phones that are sold that matters to app developers. It's how many apps are sold. And the iPhone OS platform is way out in front in app sales.

    4. Re:Cross Platform not in Apples interest by shutdown+-p+now · · Score: 1

      I thought so, too, but this Apple decision is inconsistent with it. The application in question is not cross-platform, nor was it intended to be (though now that they've been turned down on iPhone, they're going for Android, and, hopefully, others as well).

    5. Re:Cross Platform not in Apples interest by mini+me · · Score: 1

      If you can get Apps that run on iPhone and Android then inter-platform price competition becomes an issue.

      Keep in mind that Cocoa Touch is based on a long history of multi-platform development. While Apple no longer maintains cross-platform compatibility with Cocoa, projects like Cocotron have picked up the slack. There is no reason why someone cannot implement Cocoa Touch for Android.

      And that is exactly what Apple wants. They are pushing for a standard, like they are pushing for HTML5 to be the standard for web development.

    6. Re:Cross Platform not in Apples interest by mini+me · · Score: 1

      Blackberry and Android are both bigger in terms of sales.

      If you want to talk about a specific market (the US cell phone market), then yes, Blackberry and Android operating systems are selling more than the iPhone. Likewise, if you look at the US consumer computer market, OS X is almost outselling Windows.

      If you look at all of the iPhone OS devices in the wild, however, Blackberry and Android hold relatively little market share. Android might one day surpass iPhone OS in its install base, but it has a long, long way to go.

  27. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by supremebob · · Score: 2, Interesting

    I'll bet that HyperCard app would look cool on an Android phone if the developer decided to port it over... hint, hint.

  28. Apples and oranges by nurb432 · · Score: 1

    Microsoft is a software company. Apple, both. Apple wants to keep their platform stable, Microsoft has to deal with other peoples platform and has to hope theirs is..

    --
    ---- Booth was a patriot ----
  29. Bill Atkinson needs more pull in Cupertino by ubiquitin · · Score: 1

    C'mon, this has HISTORY behind it.

    --
    http://tinyurl.com/4ny52
  30. Windows Phone 7 is walled by tepples · · Score: 1

    Now, imagine if Microsoft had such a ban for WINCE or Windows Mobile development.

    It does. Please read my other comment.

    1. Re:Windows Phone 7 is walled by jcr · · Score: 1

      Interesting. I've never cared at all about Microsoft's mobile products, so I wasn't aware of that. Thanks.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:Windows Phone 7 is walled by shutdown+-p+now · · Score: 1

      It's walled in the same way the original iPhone is (apps only installable from the Market - though, apparently, there will be roundabout ways for "enterprise customers"). However, it's not walled in the way discussed in TFA - which is to say, legal restrictions on development tools that can be used to target it.

  31. Re:Not even a native-code generator? Why? by RyuuzakiTetsuya · · Score: 1

    Sure, machine-generated code might not be optimal, but the compiler doesn't fricking care, and there's nothing saying that *human*-generated code is automatically better anyway!

    Compiler doesn't care, but the user who's screaming at their phone when it locks, crashes or catches fire certainly does.

    --
    Non impediti ratione cogitationus.
  32. When it creates an entry barrier by tepples · · Score: 1

    I can e-mail, create small documents, edit and present, but its not very good at serious original content creation.

    The problem comes when the price of stepping up from an iPad to a MacBook Pro is so steep that it makes people think that "serious original content creation" is not for them. This has already happened in other markets such as video games: only established companies qualify for a console devkit.

  33. So, what about Unity and Monotouch? by edxwelch · · Score: 1

    Are they going to be kicked out too? I heard they had a meeting with Apple to clarify the position, but heard nothing since.

  34. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by Bearhouse · · Score: 1

    Which will be the inevitable result...good!

  35. XNA Creators Club by tepples · · Score: 4, Interesting

    Microsoft is doing what it always does: Copying.

    But in this case, the copying went the other way around. Microsoft had the XNA Creators Club ($99 per year) and Xbox Live Indie Games several months before Apple had the iPhone Developer Program ($99 per year) and App Store. This is just Microsoft extending the XNA model to phones.

  36. Sucks to be those guys.... by minniger · · Score: 2, Interesting

    And I'd like it if Apple would be at least a bit more open about any number of things (like java 6 being two years behind)... But Apple's been pretty clear about at least a few points:

    1. Don't ship crap. Say what you will about the iPad/iPhone... the hardware and software is definitely not crap.
    2. Write once run anywhere always has issues (abstraction layers too). I'm a long time java swing guy and >I know that java apps are not ideal for normal end users.
    3. Badly performing apps create a stink that gets on everyone.

    #3 is ultimately what apple wants to avoid. A bunch of apps written on some third party abstraction layers that ALL break when apple does an update (apple can't QA everything). Then people think the iPhone/Pad suck... not the hidden abstraction layer.

    And like it or not they are now at least being consistent about it. No abstaction layers for anyone!

    1. Re:Sucks to be those guys.... by Halo1 · · Score: 1

      Please read the article linked from the summary. Really. They proposed to Apple to rewrite their development so that it would no longer be able to create cross-platform apps, so that all iPhone OS API's would be directly exposed, etc. It didn't matter.

      --
      Donate free food here
    2. Re:Sucks to be those guys.... by minniger · · Score: 1

      I did read it. While I don't know the details they appear to be describing either a:

      - runtime translator/vm
      or
      - a compiler that will emit either obj c for xcode or binary level code that can be linked.

      If it was just emitting objc that you then use apple's tool chain to create the app for then i suspect apple might give them some slack. But maybe not. Personally I'd question the long term viability of such a solution.

      In either of the other cases the point is that there would be other (3rd party) devs creating apps with this high level language. Apple updates their apis in some incompatible way. You then have the issue so two layers that that api change has to go through.

      - The abstraction devs.
      - The 3rd party devs.

      The more 3rd party devs using it... the greater the chance of mass issues when the api changes.

      I'm assuming the renrev guys are good guys and want to provide a nice environment for people to develop apps on. But I can also see apple's point (although I don't like it much myself), that they define and control the api for the iP/P. If you want to write apps for it then you gotta use those apis.

      From the perspective of an appliance maker it does make a lot of sense to keep the middlemen out of the equation.

    3. Re:Sucks to be those guys.... by minniger · · Score: 1

      To be clear. I'm not saying I LIKE apples approach. Goodness knows they have made life quite difficult for Java over the years. Primaraly due to the cone of silence around everything.

      Apple's thinking about the end user first and the devs somewhere further down the list. Which isn't such a bad thing.

    4. Re:Sucks to be those guys.... by Anonymous Coward · · Score: 0

      Perhaps Apple didn't believe they could produce a robust application, in whatever form. What if there are some small companies out there publishing software with insufficient care? What if the reason for the rebuttal was that Apple thought that RunRev was one of them?

  37. Thoughts on... by Slash.Poop · · Score: 1

    Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open.

    Please write open stuff. Just use closed stuff to write it.
    Apple: Making perfect sense, as always.

  38. Convicted Monopolist My Arse by manekineko2 · · Score: 4, Insightful

    I hate it when people trot out that tired convicted monopolist argument.

    So if tomorrow the Supreme Court found Apple to be a monopolist with regards to smartphones (setting aside all plausibility arguments as to such, this is a hypothetical), I presume that would make you say what Apple is doing is wrong?

    I somehow doubt that would be the case for most people that raise the convicted monopolist argument.

    Legality is not the same as morality.

    1. Re:Convicted Monopolist My Arse by Gorbag · · Score: 1

      Legality may not be the same as morality, but every legal system is a moral system (moral means "customary" not "right" in any absolute sense). Arguing that something is or is not moral comes down to a "community values" argument.

      --
      -- I speak only for myself
  39. Long view by manekineko2 · · Score: 5, Insightful

    If we were all guaranteed with a crystal ball that Apple would forever remain a niche player and that the iPhone/iPad mobile ecosystem would not become the dominant paradigm of mobile computing, then I would agree with you. However, given Apple's current trajectory, this conclusion is by no means clear to me. So in the meantime, I am trying to prevent that from happening, but raising attention to the bad things that would happen if Apple's current growth continues unimpeded.

    This is about rights and freedoms. Freedom of choice is meaningless if when the time comes to make a choice, there is only one thing to choose from.

    1. Re:Long view by LWATCDR · · Score: 2, Insightful

      Then they would have a monopoly and then it would be illegal.
      Until then everything they are doing is very legal.
      It is not all that different than a movie studio saying that it would only produce g and pg movies.

      But frankly having a smart phone isn't a right at all. And right now the best way to keep Apple from having a monopoly is to not buy an iPhone.
      Anything else is just really flopping about.
      Everybody that buys an iphone even if they don't like the restrictions is just saying "it doesn't really matter to me".
      Now the other things on my list are important and carry the weight of law and peoples energy should be focused on fixing those and not this silly fight over the iPhone.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:Long view by ScrewMaster · · Score: 1

      Then they would have a monopoly and then it would be illegal.

      That's wrong. Having a monopoly is not, in and of itself, illegal. It just isn't, in spite of what you may think. If you gain a monopoly because people freely choose your products over your competitors (because yours are better, or because you've convinced your customers that yours are better (Yes, Steve, I'm talking about you) there's nothing whatsoever illegal about that. If there were, then any company which achieved a certain measure of success would automatically be deemed illegal and risk being broken up, and that's just not how it works. However if, as Microsoft has done, you leverage your monopoly position to suppress competition, thereby harming the consumer, then you can get in trouble.

      --
      The higher the technology, the sharper that two-edged sword.
    3. Re:Long view by vijayiyer · · Score: 1

      Nothing would stop you from building the free device in that case, because we live in a free society.
      Isn't that the mantra of the open source community anyway? Go build it yourself. Apple isn't stopping you.

    4. Re:Long view by LWATCDR · · Score: 1

      Actually it is pretty hard to build your own device and put it on a cell network.
      The big problem really are software patents. Let's say that you want to make a better iPhone. Odds are that Apple and Microsoft have patents that they will use to beat you over the head with.
      That is why I think HP paid a billion dollars for Palm. I am thinking Palm has a lot of head beating patents.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  40. Enterprise deployment? by mbourgon · · Score: 2, Interesting

    What's to stop them from making an enterprise deployment? Or have the rules for that changed? Looking at Chapter 5 of the guide (http://www.apple.com/support/iphone/enterprise/), you can use the iPhone Configuration Utility to deploy a signed package, the only thing you need to do is get a signature via Apple, then send out a config that includes instructions on how to get the app.

    What am I missing?

    --
    "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
  41. Embedded device is an arbitrary distinction by manekineko2 · · Score: 1

    Calling the iPhone and especially the iPad an embedded device is an arbitrary distinction.

    Does anyone doubt mobile devices will continue to get more capable over time?

    Unlike other devices which are called embedded devices, no matter how much more powerful a game console gets, it's unlikely to be positioned in a manner that will displace the general computing market.

    In contrast, if the iPhone or iPad was as powerful as your desktop computer is now, why would it NOT replace the general computing market? Laptops have already eviscerated the market for desktop computers. The only obstacles would be user interface, and you can already hook external input and output to these things.

    Just as desktops will always have some niche place in the market, I'm sure what are currently general purpose computers will always have some place in the market. However, if 95% of the market has been dominated by the iPhone 15G, that is going to be a grim digital dark age for humanity, that will make anything Microsoft did in the past look like peanuts.

    1. Re:Embedded device is an arbitrary distinction by abigor · · Score: 2, Insightful

      I don't care if it's arbitrary to you or not. Apple sees them as such, so that's how it is. If you don't like it, that's excellent, there are many other products for you to choose from.

      And your paranoia is absurd - "a grim digital dark age for humanity" thanks to Apple's sdk limitations, hahaha.

    2. Re:Embedded device is an arbitrary distinction by manekineko2 · · Score: 0

      Hypothetical:
      Fast forward 10 years, iPhone has replaced general computing market. Apple calls iPhone an embedded device, and bans software that makes political points it does not agree with, or that competes with Apple.

      Apple's decision to call the iPhone an embedded device still final word on the subject? Yes/No
      Calling device an embedded device is arbitrary? Yes/No
      Grim digital dark age for humanity? Yes/No
      Makes anything that Microsoft has done in the past look like peanuts? Yes/No

    3. Re:Embedded device is an arbitrary distinction by babyrat · · Score: 1

      if the iPhone or iPad was as powerful as your desktop computer is now, why would it NOT replace the general computing market?

      Ummm....because of the development issues imposed by Apple?

    4. Re:Embedded device is an arbitrary distinction by babyrat · · Score: 1

      Hypothetical

      Aliens land and embed an iPhone with UPS (Universal Positioning System) in everyone's heads
      Heads explode when non-user serviceable battery drops below critical recharge level

      Not Hypothetical...

      Apple has the right to market it's products as it sees fit
      People have the right to purchase the device that suits them, not one that some ubergeek has decided is best for society
      The free market exists to provide alternatives to inferior products and marketing decisions
      Android has recently proven that there are alternatives to an iPhone
      Ultimately governments step in to intervene when monopolies stifle innovation

    5. Re:Embedded device is an arbitrary distinction by manekineko2 · · Score: 1

      Not hypothetical: taking arguments to their logical extremes points outs flaws in black and white thinking, and adds to depth of understanding.

      Maybe you should actually try the scenario I presented.

    6. Re:Embedded device is an arbitrary distinction by hmar · · Score: 1

      In 10 years the company I work for, and millions of others like us, will still be using shit in-house developed vb and .net apps that require some version of Windows to run. We will all still be locked into Windows desktop systems (many of us using ancient, unsupported versions of 2000 and XP still). We just last year got rid of the last Win 98 desktops. The iPhone will not displace Windows based desktop PCs and Laptops, because too much of the world could not possibly afford the up front cost of porting our entire erp solution over. Your tinfoil hat seems to be affecting your thinking ability, you might need to invest in a larger one.

  42. thats the fanboi chorus by Anonymous Coward · · Score: 0

    whenever someone mentions something Apple doesn't do, a fanboi pipes up with "why do you want that???"

    1. Re:thats the fanboi chorus by Anonymous Coward · · Score: 0

      And that same fanboi will be in line waiting on release day when Apple does make one.

  43. RunRev is horrible anyway by Anonymous Coward · · Score: 0

    Remember we had an article about how it would revolutionize development with 50x denser code than, say, Obj C?

    It didn't. It's basically Apple Script. I'd take WebKit+JS anytime over Apple Script.

    Oh I know it's about the principle. But also RunRev's cry reminds me of Adobe's Flash cry, and the common thing about both of their technologies is that they suck.

  44. Windows 7 switched their roles by tepples · · Score: 1

    Starter Edition is only for people in third world countries.

    That changed between Windows Vista and Windows 7. Windows Vista had Starter Edition with a 3-app limit for developing countries and Home Basic for low-end PCs in developed countries. Windows 7, on the other hand, switches their roles: Home Basic for developing countries and Starter with the app cap disabled for low-end PCs for low-end PCs in developed countries.

    1. Re:Windows 7 switched their roles by Doctor_Jest · · Score: 1

      Win 7 Starter edition still has the app cap. It doesn't have a "windows cap", though. So if you want 30 windows from VLC, have at it. But more than 3 apps? Still limited. It's nice they don't count their own windows (IE, etc.), nor do they count gadgets.. :)

      But a crippled edition of windows it still is... whether it be 7 or Vista....

      --
      It's the Stay-Puft Marshmallow Man.
  45. Monopoly is semantics by manekineko2 · · Score: 3, Interesting

    Unless you're referring to the word monopoly by its legal definition, which would not be relevant to discussions of whether what Apple does ought to be considered a problem, how you define whether something is a monopoly is crucially important.

    Everyone loves to trot out that Nokia owns something like 50% of the global market for smartphones. Then they gleefully point out, Apple isn't a monopoly!

    However, you take the players that are bigger than Apple on the market, and you examine their products. Nokia's so-called smartphones are not used as smartphones by the vast majority of their users. What percentage of Nokia users have ever installed a program on their phone? Likewise Blackberry's so-called smartphones are used basically as email/messenger terminals. The only significant installed programs on Blackberry's are those that are pre-installed by the corporation's IT department.

    The only major player besides Apple in the real general purpose mobile computing device market is Google Android. However, despite their recent uptick in sales, at the moment, if we were to look at installed base of Android and iPhone OS mobile devices, iPhone OS is in a monopoly position.

    It may not be a legally cognizable category to act upon (yet), but the real market we need to be looking at is mobile general computing products. Mobile computing very likely will replace what we now call desktop computing in the future, and if current trends continue, we may find ourselves in a situation where what we can run on our computers is in the hands of a single company that has exercised power ruthlessly in the past.

    Long story short, Apple is a monopoly in an emerging market that looks like it will be incredibly important in the future. When it acts like a dick with the power that it has now, I'm going to try to convince others to consider Apple's business practices as a bad thing.

    1. Re:Monopoly is semantics by Anonymous Coward · · Score: 0

      Apple is not only not a monopoly, they're not even in first place anymore in a race with not many front-runners. Turns out people like variety in their phones, like having a slide-out keyboard or not. Or being able to switch out a microSD card. Or having a carrier that isn't AT&T.

  46. I smell market opportunity! by Tumbleweed · · Score: 1

    Bring that out for Android and watch it flourish, big-time. Give us your poor, your rejected, your huddled developers longing to be free...

  47. Don't know what all the bitching is about. by Chas · · Score: 1

    It's been known for a long time that Apple was an insular, unfriendly company to deal with if you didn't happen to drink the Kool-Aid.
    It's been known for a while now that their iPhone platform is completely closed and totally dependent on authoritarian, arbitrary Apple.

    What stuns me is that there are still developers lining up to sink development costs into a platform whose approval process they have ZERO control over and can be completely fucked over on the minute Apple says "NO".

    Next time, pick a better, more open platform. Preferably one NOT controlled by a bunch of turtleneck-wearing asshats with a terminal superiority complex.

    --


    Chas - The one, the only.
    THANK GOD!!!
  48. fapple by Anonymous Coward · · Score: 0

    fuck apple.

  49. Logical conclusions by Anonymous Coward · · Score: 0

    Let me see if I can draw out your argument to its logical conclusion. Correct me if I misstate your views, or if an additional fact I provide means you will have to add additional nuance or caveats to your original point.

    Your argument:
    If you sell something and advertise it not as a computer, but as a device, you have no obligation, moral or legal, to make it more open to 3rd party development.

    Hypothetical:
    Year is 2018. The iPhone 15G controls 95% of the consumer computing market. General purpose computers are relegated to niche status, only owned by corporations that need major processing power and enthusiasts. The iPhone has followed the example set by gaming consoles, and is completely locked down, with no security holes realistically accessible to the average consumer. Apple has continued its policies regarding controlling what software can, and cannot, run on its device. The iPhone 15G satisfies all mainstream computing requirements, but Apple denies any software it considers offensive, including software that states any political message that does not align with Apple's, or competes with Apple in any way.

    Logical Conclusion:
    You are totally okay with this situation, and any consumer that complains suffers from an entitlement complex, as Apple never advertised the iPhone as a general computing platform.

  50. Microsoft makes platforms, Apple makes products. by b4dc0d3r · · Score: 1

    There's no way MS would do this so your point is irrelevant. Microsoft makes platforms, Apple makes products. Of course we'd yell and scream because we're used to having platforms from Microsoft.

    The biggest products Microsoft offers are:

    • Windows - a generic platform with plugins called "drivers" to support all kinds of hardware
    • Office - a generic document creation tool so you can make your own documents, with full automation so you can make apps out of your docs
    • SQL Server - a generic database so you can create databases
    • .NET - a framework for web and executable development
    • Visual Studio - development environment
    • XBOX - a platform for other game companies to make games

    Apple makes hardware.

    • OSX - BSD with a pretty face
    • Safari - a browser based on WebKit that KHTML devs had to protest to access changes
    • iTunes - a fairly locked down way to buy stuff and transfer it to the iPod
    • iPod - hardware-based way to lock in customers.
    • iPhone - hardware-based way to lock in customers.
    • Mac - hardware-based way to lock in customers.
    • Some development kits maybe I don't know
    • Boxes and boxes and boxes of smug
  51. A Mac for Goldilocks by tepples · · Score: 1

    Eh, nowhere in my post do I reference individual Macbook models, or Macbooks in general. There is also no "rugged Macbook" (which I would love), etc. I guess I don't understand your argument here.

    Forget everything you read in this article; Apple doesn't make a device that fits Goldilocks's needs. There's the MacBook, but that's too big, and there's the iPad, but that's too limited. Apple makes no "Baby Bear Mac" that's just right. As long as Apple continues to decline to make or license its OS for a computer in the size I want, it matters not how open Mac OS X development is.

  52. Phone alone by tepples · · Score: 3, Interesting

    I don't know anyone here in the US personally who gets by with their iPad/iPhone alone

    That's because it has to be synced to iTunes before it will work. Once Apple drops that restriction, watch people start "get[ting] by with their iPad/iPhone alone". A lot of people in Japan, where homes are smaller due to exorbitant land values, already get buy with other models of phone alone.

    1. Re:Phone alone by musikit · · Score: 1

      you can have an apple employee activate your iphone/ipad before you leave the store. only reason for a computer is to sync it. and while i may not be your average consumer i only sync my phone to get new photos on my phone.

    2. Re:Phone alone by mjwx · · Score: 2, Insightful

      Once Apple drops that restriction,

      Ha,

      That's gold Jerry, Gold.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:Phone alone by DragonWriter · · Score: 1

      you can have an apple employee activate your iphone/ipad before you leave the store. only reason for a computer is to sync it.

      OS updates on the iPhone (and I would presume the iPad) require using iTunes on the computer, they aren't done on the phone alone.

    4. Re:Phone alone by Anonymous Coward · · Score: 0

      I don't know anyone here in the US personally who gets by with their iPad/iPhone alone

      That's because it has to be synced to iTunes before it will work. Once Apple drops that restriction, watch people start "get[ting] by with their iPad/iPhone alone". A lot of people in Japan, where homes are smaller due to exorbitant land values, already get buy with other models of phone alone.

      iPhone is taking over Japan, try again...

      citation: http://online.wsj.com/article/SB10001424052748703315404575250921648983384.html

  53. Small-company killer by Fencepost · · Score: 1

    This is why I wouldn't want to be a small company developing applications for the iPhone/iPod/iPad - if you don't have the clout to get preapproval, you're stuck with investing your time and money in doing the development then hoping that Apple will actually approve your application.

    --
    fencepost
    just a little off
  54. When only businesses can afford to create by tepples · · Score: 1

    I did try to imagine this and found that there was no realistic way it would vaguely affect my life one way or another.

    I'll give you a clue: Arbitrary separation of devices into those for creating and those for consuming, enforced by cryptography, is likely to ensure that only those creating on behalf of businesses and universities can afford to create. Tough droppings for hobbyists.

    1. Re:When only businesses can afford to create by Wovel · · Score: 1

      Experience many paranoid delusions?

  55. Legality == Morality? by manekineko2 · · Score: 2, Insightful

    You say you don't care about Apple's draconian actions in your original post.

    You then respond to me and imply that you would care if they had an illegal monopoly.

    So would it be accurate to characterize your belief as you only care about things, and think they're bad, if they're illegal? For example, if it were legal to have a monopoly, you would not care if a company had a monopoly and exercised it in an anti-competitive fashion?

    Personally, I find things good or bad, generally irrespective of what the law says about them, and in turn believe good governance is trying to align the laws with the populace's beliefs on what is good and bad.

    In this case, I see actions by Apple, that are plainly anti-competitive, and add nothing to society, and add nothing to anyone except themselves. It may be legal (I am taking no position on that), but despite that, I still believe that Apple's actions are bad, and should be discouraged.

    The best way to keep Apple from having a monopoly is not "to not buy an iPhone". It is to not buy an iPhone, to raise attention to Apple, to call them out on their bad behavior, and to not give bad guys a free pass simply because they are complying with the letter of the law.

    1. Re:Legality == Morality? by Halo1 · · Score: 1

      So would it be accurate to characterize your belief as you only care about things, and think they're bad, if they're illegal?

      I guess his D&D characters are always lawful neutral :)

      --
      Donate free food here
    2. Re:Legality == Morality? by DMiax · · Score: 1

      For me, until I have no real alternatives but an iPhone, I do not care if it is open or not. I am still more annoyed by the fact that I cannot go in a shop here and find a computer without windows.

    3. Re:Legality == Morality? by LWATCDR · · Score: 1

      Legal == Moral?
      For my personal choices no.
      When I am voting for laws and law makers no.
      When judging the actions of a company? Do I have the right to enforce my view of morality on someone?

      What is funny is people think my saying that Apples actions are completely legal and within in their rights means that I think they are good or that I approve.
      I bought and Android device and my wife bought a WebOS device. I did not buy an iPhone because I don't like AT&Ts morality. I didn't buy an Droid because Verizon crippled phones in the past and I do not approve of that.
      When I do not like the policy of a company I don't by from them.
      I don't find Apples app store policy all that offensive to be honest. It is their store so they can decide what they carry. It is the exact same system that game consoles use.
      I do like the Android and Palm's system better so I buy from them.
      What I find upsetting is the amount of effort and rage that is going into what is really a small matter. It is easy to just buy a different phone.
      Software patents, RIAA, MPAA, and DMCA and the new copyrights treaty are far more worrisome to me and get less energy than this silliness.
      If you hate it so DO NOT BY AN IPHONE! DO NOT BUY IPHONE APPS.
      Buy WebOS or Android phone instead.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  56. Who say's it's all OK? by weston · · Score: 1

    Just imagine the outcry if Microsoft banned all other development environments than Visual Studio and .NET from Windows. It would be hit with lawsuits and there would be tons of stories and tens of thousands of comments dissing MS on slashdot.

    Can you think of any differences between even Apple's current and strong position in the mobile market and Microsoft's position, particularly in the past?

    But suddenly when it's Apple it's all ok. Why the hell?

    Wow. It must be hard for you to be the lone voice that's willing to speak up on Slashdot and say that there's something wrong with this. You must feel alone. So very, very alone. If only there were any indication that there were anyone else in the world who felt even remotely the same way as you do. If only there were even one other Linux fan that would be willing to add their voice to yours on this site, maybe it would alleviate the frustration you obviously feel. But it's too bad that Slashdot is totally and completely overrun with Apple users who never utter a word of criticism against the company. Maybe you should find some other forum where you can associate with likeminded people!

  57. When not if by manekineko2 · · Score: 2, Interesting

    The PC is going to become a niche product. It's only a question of when and not if.

    We've already seen this once when desktops were turned into a niche product by laptops. Laptops already have "good enough" power for anything any mainstream user needs.

    When a mobile phone has the same power as your current general purpose computer, what do you think the sales of general purpose computers is going to look like?

    Bearing in mind that cutting edge mobile phones can already be hooked up to external keyboards and monitors.

    1. Re:When not if by pandrijeczko · · Score: 1

      If the PC becomes a niche product, it will be because the "great unwashed" choose an alternative product that does things as good, better than or in a more portable manner than the PC does - in other words, the replacement product will need to be able to surf the Internet, play games, send emails, edit photos, write documents, etc. etc.

      However, it is currently possible to do the above in free Open Source software, yet people are not swapping in their hordes from MS Office to OpenOffice, Photoshop to GIMP, Outlook to Mozilla Thunderbird, etc. etc. The only reason for this is that many people are sticking with what they are familiar with and demonstrating a degree of "brand loyalty".

      It's therefore reasonable to assume that whilst the PC may be superseded by something more portable, it won't be the iPad because the iPad can't run MS Office, Photoshop, Outlook, etc. etc.

      It's precisely for this reason why even I, as a bit of a Linux nut, have to accept that Windows users aren't flocking to use Linux either.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:When not if by dacut · · Score: 1

      The form factor of the portable keyboard and screen are the big stumbling blocks to making the laptop obsolete. If I have to carry around something which is 95% of the bulk of a laptop, I might as well get a laptop. (Low storage and CPU capacity are minor issues, and the gap there is quickly narrowing.)

      But someone smarter than I will probably come up with an elegant solution here, too. I just can't quite visualize what that will look like. (All the folding ideas I can come up with require non-existent technology or outright suck.)

    3. Re:When not if by Draek · · Score: 1

      When a mobile phone has the same power as your current general purpose computer, what do you think the sales of general purpose computers is going to look like?

      Pretty good, actually. Of course, general purpose computers will be sold in a phone form factor and have the ability to make calls, but still.

      We already saw that with servers. Once desktop PCs were powerful enough to compete with them, servers didn't die, they just shrunk to a desktop form factor and got GUIs slapped on top of its OS. Other than that, though, they continued to sell just fine.

      I must note, also, that they continued being proper servers, with server-oriented CPUs, server-oriented OSes and server-worthy prices. And the same will happen with PCs and phones, whatever comes next will necessarily be a general computing device, otherwise it'll never capture a significant enough portion of the market to displace the average grey box from its place at the top of the computing food chain.

      --
      No problem is insoluble in all conceivable circumstances.
    4. Re:When not if by Anonymous Coward · · Score: 0

      PC != desktop computer. Its just a general purpose computer meant for single user operation. Laptops are PCs, too, and so are "smart" phones.

      And ye at some point we may have our computer integrated into our neckties, glasses, or other fashion objects and powered by body heat or such. Entirely different form factor. Yet still a PC.

    5. Re:When not if by tehcyder · · Score: 1

      Bearing in mind that cutting edge mobile phones can already be hooked up to external keyboards and monitors.

      At which point they turn into...a PC.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  58. This is exactly why we have a Constitution by manekineko2 · · Score: 2, Interesting

    The average person, even the above-average intelligent person such as those you find on this fine website, drastically undervalues hazy and amorphous future benefits such as freedom.

    We have a Constitution, because if given half a chance, at every opportunity, ordinary men, and the greedy leaders who prod them on, would sell freedom up a creek for a little temporary gain.

    If the average man would sell his freedom of speech away for pennies, what do you think he would sell something even more vague and speculative for, such as the freedom of others to innovate and create new products that may interest him?

    The fact is, freedom does not make a very good bullet point on marketing materials, and arguing that it is not important because the OpenMoko failed is ridiculous.

    The only reason we have any freedom at all is because freedom is something that can be idealistically assigned an out-sized value, such that some people do all the caring for the rest of mankind.

    1. Re:This is exactly why we have a Constitution by tehcyder · · Score: 1

      even the above-average intelligent person such as those you find on this fine website

      OK, how much? You must be selling something.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    2. Re:This is exactly why we have a Constitution by toriver · · Score: 1

      The constitution regulates what the Government can and cannot do. You would know this if you went to your average newspaper and demanded that they should print an article you wrote.

      You have the right of free speech (with limitations, apparently it is bad karma to threaten to kill your president for instance), but private commercial entities have no obligation to help you in this endeavor.

  59. Seriously? by manekineko2 · · Score: 1

    Are you seriously arguing that Apple copied Microsoft's XNA model for the iPhone? Do you seriously believe that the XNA model in any way, shape, or form, influenced Apple's design decisions on the iPhone?

    I know this is Slashdot, and everyone loves to try and shift all negative blame onto Microsoft, but this is even moderated informative?

  60. Logical Conclusions by manekineko2 · · Score: 2, Interesting

    Apologies for the double post, somehow must have clicked anonymous the first time I posted this.

    Let me see if I can draw out your argument to its logical conclusion. Correct me if I misstate your views, or if an additional fact I provide means you will have to add additional nuance or caveats to your original point.

    Your argument:
    If you sell something and advertise it not as a computer, but as a device, you have no obligation, moral or legal, to make it more open to 3rd party development.

    Hypothetical:
    Year is 2018. The iPhone 15G controls 95% of the consumer computing market. General purpose computers are relegated to niche status, only owned by corporations that need major processing power and enthusiasts. The iPhone has followed the example set by gaming consoles, and is completely locked down, with no security holes realistically accessible to the average consumer. Apple has continued its policies regarding controlling what software can, and cannot, run on its device. The iPhone 15G satisfies all mainstream computing requirements, but Apple denies any software it considers offensive, including software that states any political message that does not align with Apple's, or competes with Apple in any way.

    Logical Conclusion:
    You are totally okay with this situation, and any consumer that complains suffers from an entitlement complex, as Apple never advertised the iPhone as a general computing platform.

  61. I can't say it any simpler... by BlackBloq · · Score: 1

    I am sick and tired of apple being a total fucking Nazi about their development ! Fuck windows was bad, but not like this! This is perverted! They are totally monopolisic with this bullshit approval process. No one can write anything or create their own app store? What a bunch of utter fuckers waiting to be sued and broken into parts. Frankly they need to be taught a lesson. Read about the 1984 Ma Bell breakup. Or Microsoft anti-trust. This shit needs to get ON!

    PS:
    I post this from a Mac so apple fan boys chill out.

    1. Re:I can't say it any simpler... by pandrijeczko · · Score: 1

      I'm no great fan of Microsoft but the fact that at this very minute I'm posting this on a Windows XP PC that is filled to the brim with nice free and commercial software that is on here because *I*, not Microsoft, chose to put it on here makes me start to realise what Apple's control freakery really is.

      And earlier on this evening, I was messing about with update game engines for Quake (Darkplaces) and Duke Nukem 3D (eduke32) having downloaded them from the Internet and loading the data files from the original game CDs in my collection - over the weekend I was playing about with Commodore Amiga and ZX Spectrum emulators.

      However, due to the fact that Apple consider all such things to promote copyright theft, there is absolutely no chance of being able to do any of the above on the iPad ever, yet on my £200 Asus EEE-PC, the only restriction is the computing power within the device that might mean some of the above won't work too well.

      Quite frankly, waiting 30 seconds for my "half the price of an iPad" netbook to boot is more preferable than the software dictatorship under Apple.

      Incidentally, I'm in the UK where the iPad has not been released yet, but a work colleague of mine bought an iPad from the US and got it last week. The moment he got it, the first thing he did was posted on Facebook about how we was going to pose with it down the local coffee shop - I like the guy a lot but it shows that the mentality of Apple users revolves purely around image, nothing more.

      Finally, my missus has an iPhone and likes it a lot, but last week was talking about swapping out her PC for a Mac - that was until I reminded her that she has a fully licensed copy of MS Office 2007 that runs happily on her Windows XP box and could be installed on a new PC running Windows 7, but if she bought a Mac she'd need to buy the Mac version of it. Again, she was tempted purely by the idea of a Mac without thinking about the real consequences...

      --
      Gentoo Linux - another day, another USE flag.
  62. This is something web apps can do by otuz · · Score: 1

    Just check out http://tilestack.com/

    It's a backwards compatible HyperCard clone using just standard browser features (no flash or other plugins). Works fine on most mobile devices too, including iPhones and iPads.

  63. RunRev was rejected because... by rcharbon · · Score: 1

    Because something like HyperCard on the iPad would be great, but not "insanely great."

  64. Apple fanboy moderation? by Anonymous Coward · · Score: 0

    I use logical arguments to point out logical flaws in abigor's arguments.

    Abigor makes ad hominem attacks, and arguments that do not logically follow. Moderated insightful.

    Anonymous moderator attack me with a non-meta-moderatable "underrated" when I make a response using a logically valid "Reductio ad absurdum".

    How about responding to my points instead of unfairly moderating?

  65. Re:Not even a native-code generator? Why? by jaed · · Score: 1

    Right. Because code generators normally cause the target device to catch fire. Ban the code generators! Quick!

  66. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by ensignyu · · Score: 1

    From the article:

    We are turning our mobile sights to the Android platform, and will unveil an aggressive strategy for supporting Android development projects.

  67. Steve Jobs probably decided the Mac by alizard · · Score: 1

    needed color after somebody showed him an Atari ST with a Mac EPROM adaptor showing the Apple desktop in living color on a computer his company had nothing to do with.

  68. this control freak crap from Jobs by alizard · · Score: 1

    is getting to the point where it's going to cost the Apple Corp. stockholders money if it's allowed to continue. mean, blowing off an app that's likely to sell a few tens of thousands of iPads to the educational market? Well, I'm sure that the developer will have no trouble finding a tablet computer running Win7 or Linux that the app can be ported to.

    Jobs reallly should spend several hours watching this video looped which illustrates an entirely different attitude towards developers... and even for a Linux user, it's kind of a sad day when it's obvious that Apple needs to catch a clue FROM MICROSOFT.

  69. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by jsepeta · · Score: 1

    If someone creates hypercard for android, or a filemaker pro replacement, then i'll keep my stupid $300 g1 for another year. i can't believe manufacturers have talked us into paying 300 fucking dollars for a goddamned phone. or $500-$700 if you like.

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  70. Apple - haha - more like Crapple... by Anonymous Coward · · Score: 0

    Fuck Steve Jobs and the Rotten Apple that he rode in on.

  71. Steve by Anonymous Coward · · Score: 0

    Steve we love you but sometimes it seems like your head is up your butt. Turning down Flash and all sorts of things of the sort will do nothing but hurt apple and disappoint it's close followers

  72. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by shutdown+-p+now · · Score: 1

    Good. Now if only all Android users who're bashing Apple here would actually buy that app when it's out for Android, to show developers that, yes, there is a lucrative market outside of Apple's walled garden.

    (Consider it a pledge to do so on my behalf, since I certainly fit into that category.)

  73. Apple is a monopolist...but gets off on definition by lpq · · Score: 3, Interesting

    That's only because of the limited and artificial way in which 'monopoly' is defined'.

    If apple computers were "PC-compatible" and could run all PC programs just as well as any Win7 box, then I'd say they can be judged in the same class. But that's not the case.

    Apple's != PC's. Therefore, they should be judged as being in a separate container.

    There are few or NO competitors to Apple in the OS-"x" (x={6,7,8...}) space.

    There are no competitors to Apple in the "iphone-compatible" space. There are no other phones by other manufacturers, that can run iphone programs. When there ARE, then we would have 'competition'. But Apple is a monopoly in this space. As well as in the OS-x space.

  74. Zero PC fragmentation by SuperKendall · · Score: 1

    Fragmentation is an issue, but that's no more a problem, when you get right down to it, than that faced by PC developers every day

    PC developers face no fragmentation at all, because all modern PC's have a very hefty base of abilities - resolution and CPU power - that you can rely on. Only if you are doing something at the edge of CPU or graphics abilities do you even have to think about a variety of possible PC platforms.

    One something the size of a mobile device, extra pixels matter a great deal as does PPI as does CPU as does memory as does network. All are constrained, and even common things you might want to do can easily run afoul of any of those parameters being too tight for what your app is trying to do.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  75. Xcode to iPad by MikeFM · · Score: 1

    I've asked that they port Xcode (with hooks to compile on your own servers or a cloud server) to iPad and allow free developing for your own use, educational use, and opensource/free apps. I think that'd be a good compromise because it provides some filter to keep idiots from accidentally hurting themselves and giving Apple support headaches. Pay $10 for this app and compile the code yourself and you can run whatever but you can't distribute it in the App Store. Anything you compile yourself would of course be unsupported. If they really want the iPad to reach it's potential it has to be usable for producing and not just consuming. Porting iWork indicates they do realize this. Supporting coding directly on the platform is just a small but important step further. The $100/yr developer fee should only be for distributing your app for profit. Of course it should be easy to upgrade to full-developer status if you see your app moving well.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  76. Goodbye PC, it was good to know you. by MikeFM · · Score: 1

    Yeah and when I was a kid I remember people laughing that people would own their own computer in their home. Obviously computers are room sized devices that only businesses need. Of course the PC isn't going to die but if you haven't noticed everyone and their dog owns one or more mobile devices and the Network is everywhere. It's only a matter of time before the mobile device and the networks are powerful enough to make cloud computing the new king. Only a few geeks would rather be planted in front of a screen looking at a clunky outdated interface that does a billion things than out doing whatever they do with a nice mobile device that can do whatever they need with a simple interface. Eventually even your PC will be just another component of the cloud as applications all integrate the Network for storage and extra processing power. There is to much benefit to being able to access your data from any device that can connect to the network and being able to have smaller, more efficient systems that can get extra processing power on demand from more efficient cloud servers. There will be bumps, like privacy concerns, but the change is happening and will continue to become the dominate model.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  77. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by Anonymous Coward · · Score: 0

    Jobs is a moronic hypocrite, so you should really expect stuff like this from him. He'll change his mind when it suits him, and complete ignore any of his previous statements.

    For example theres a video of him on youtube basically saying it's ok to steal other peoples ideas. Yet Apple has lawsuits with 2 of its biggest competition in progress, because they think they stole Apple's ideas.

    Apple fanboys never seem to notice this... it's really rather worrying.

  78. Chill out guys by Slashcrap · · Score: 1

    Look, I don't like the way Steve Jobs is systematically trying to destroy the personal computer model we've had until now and replace it with a load of pretty locked down shit either.

    But just remember this - he's going to die pretty soon and it's going to be really painful. So yeah, he'll try and remove personal freedoms, and then die screaming - it's the perfect outcome if you think about it. Maybe he's set it up as a lesson to his worshippers. Or maybe he really is just a cunt.

    Then someone else will take over Apple and try to go down the same path, but the magic will be gone, and all this shit falls apart. Boohoo, so sad.

  79. We'd complain if we knew. by Anonymous Coward · · Score: 0

    > Actually, Microsoft is banning all other environments other than .Net from WinMo 7. That was the reason cited for FireFox not to create a port for it.

    If we don't complain about this, it's because we honestly don't know. As a long-time Slashdotter, I'm more than happy to bash Microsoft for doing stupid crap.

    This stuff simply hasn't affected me yet, which is probably why not many people are up in arms about it.

  80. Calm down, take a deep breath - and try this: by Whuffo · · Score: 2, Interesting

    So Apple sees this Hyper-Card clone that already has a good sized institutional market lined up and decides not to approve it. Rather than hyperventilate about DRM and lockin, why not just go with the simpler explanation of greed.

    It would be so simple for Apple to come out with their own Hyper Card for the iWhatever; they've got the background and the copyrights. With an already existing market this would be a easy win; I'll bet that there's Apple developers at work on this right now.

    It's not all about control, guys - it's about money. If you follow the money you won't have to pull out that old "reality distortion field" handwave to explain what's going on.

    1. Re:Calm down, take a deep breath - and try this: by WillAdams · · Score: 1

      I'd settle for a direct port of AppleScript Studio:

      http://lists.apple.com/mailman/listinfo/applescript-studio

      Hard to make money on it if it's given away free....

      William

      --
      Sphinx of black quartz, judge my vow.
  81. Apps getting cut off on 10" laptops by tepples · · Score: 1

    PC developers face no fragmentation at all, because all modern PC's have a very hefty base of abilities - resolution and CPU power - that you can rely on.

    A PC monitor can be anywhere from 1024x600 to 2560x1440 pixels. I have already seen several programs for both Windows and Linux that require at least 1024x768 and get cut off when I try to run them on a 10" laptop. One of these is Inkscape.

    Only if you are doing something at the edge of CPU or graphics abilities do you even have to think about a variety of possible PC platforms.

    Then any PC game newer than about 2001 must be "at the edge", because the Intel GMA 950 in a lot of existing 10" PCs lacks hardware vertex processing, just like a Voodoo3.

    1. Re:Apps getting cut off on 10" laptops by drinkypoo · · Score: 1

      A PC monitor can be anywhere from 1024x600 to 2560x1440 pixels. I have already seen several programs for both Windows and Linux that require at least 1024x768 and get cut off when I try to run them on a 10" laptop. One of these is Inkscape.

      Anybody who makes an interface demand more than 800x480 without exceptionally good reason should be banned from creating their own user interfaces. It's not difficult to figure out what the useful maximum size is, but everyone and their mom seems to fuck it up. Frankly though, more people bone this on Linux. Even pioneers, a clone of settlers of catan, won't fit in WVGA (the server window doesn't anyway) and frankly the game is unplayable with large boards at that res because of the goofy interface which has only limited reconfigurability. And incidentally, you didn't start low enough. I have (and frequently use an EEE 701 with a WVGA display. Likewise, there are tons of cheap ARM-based MIDs, some running Android, some running Ubuntu, and some running WinCE, which also have WVGA displays. Since those are computers these days ($130 shipped gets you Android on 600 MHz ARM with WVGA!) it makes sense to support them, too; people will use them as remote displays.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Apps getting cut off on 10" laptops by SuperKendall · · Score: 1

      A PC monitor can be anywhere from 1024x600 to 2560x1440 pixels. I have already seen several programs for both Windows and Linux that require at least 1024x768 and get cut off when I try to run them on a 10" laptop. One of these is Inkscape.

      In other words, my main point stands - PC developers are not having to deal with fragmented specs at all. They simply design against 1024x768 and Netbook users have to try and manage as best you can.

      Then any PC game newer than about 2001 must be "at the edge", because the Intel GMA 950 in a lot of existing 10" PCs lacks hardware vertex processing, just like a Voodoo3.

      Gamins is so different it's not really worth talking about in the context of applications. I was talking more about high end CAD software or scientifica computing.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  82. At all iPad dealers? by tepples · · Score: 1

    you can have an apple employee activate your iphone/ipad before you leave the store.

    Does this work at all iPad dealers or just in major cities that have an Apple flagship store?

  83. Re:Apple is a monopolist...but gets off on definit by Builder · · Score: 1

    There are no competitors to Apple in the "iphone-compatible" space. There are no other phones by other manufacturers, that can run iphone programs. When there ARE, then we would have 'competition'. But Apple is a monopoly in this space. As well as in the OS-x space.

    Your lack of understanding of monopolies is quite tragic. There are many, many other phones that can run applications that are outside of Apple's control so they do not have a monopoly.

    Your view is like saying that Ford has a monopoly in the Modeo market. Sure, they do technically as no other manufacturer sells a Mondeo, but other manufacturers sell cars with almost the same specs and if I don't like some servicing restriction on the Mondeo, I can just go and buy a Mazda 6 or a Volvo.

  84. Download size by tepples · · Score: 1

    You do realise you can pick up the Visual Studio Express editions for free, right?

    Those are huge downloads, much bigger than one gets through sudo apt-get install build-essential. Can one order VC++ Express and the Windows SDK on disc, or does one have to live where cable or DSL is affordable?

  85. Link please by tepples · · Score: 1

    Since those are computers these days ($130 shipped gets you Android on 600 MHz ARM with WVGA!)

    Is that new or otherwise with manufacturer's warranty? If so, link please. I have money burning a hole in my pocket, but not $300 for an Archos 5.

    1. Re:Link please by drinkypoo · · Score: 1

      Is that new or otherwise with manufacturer's warranty? If so, link please. I have money burning a hole in my pocket, but not $300 for an Archos 5.

      I don't think you're getting a meaningful warranty with this Chinese stuff. Check ebay in the MID and UMPC categories if you're still interested, though. Over the last few days there has been a substantial increase in the number of models available. There's everything from 300 MHz/128GB for $100 shipped up to... well, the usual. Nobody has brought out a lightning-fast ARM, but there's definitely a selection of 500-600MHz OMAP3 clones. Personally I'm waiting for them to come with Android 2.1.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  86. To test? by tepples · · Score: 1

    Program on anything you want...copy the files over to your MAc and compile them.

    But how can I test a Mac program while I'm on the bus with my netbook? Or am I supposed to develop only the program's platform-agnostic back-end while away from home and then come home to a Mac in order to develop the front-end?

  87. Thanks Apple, Now We Develop for Android by lynnfredricks · · Score: 1

    I think we are going to see a lot of Mac developers go to Android. That's the proper free market response to the double restrictions of a monopolistic sales venue + draconian control of development environments.

  88. Rapid App Development Support is Inevitable by umarekawaru · · Score: 1

    As mobile platforms replace PCs in the next ten years, it will be great disadvantage to have a single complicated API or a single IDE to access a platform. Perhaps Apple could create an IDE like Eclipse with third party plug-in support. We could build visual development tools and Hypercard development functionality through the plugin interface. It is in Apple's best interest to offer something. It is also inevitable to support all Java APIs and a JVM. It is THE business infrastructure builder. As a Java developer writing my own app, I don't want to learn Obj-C. I don't have the time to learn a new language and API, I have a wife to spend time with and kids to conceive. Of all things, Steve Jobs understands families.

    1. Re:Rapid App Development Support is Inevitable by mini+me · · Score: 1

      The thing is that the iPhone also requires that one use HTML5 for web development. I don't hear anybody complaining how they cannot build their web app in Erlang. In fact, many are happy to see Apple push towards a common standard. What is the difference?

      Cocoa Touch is based on the work of OPENSTEP, which in many respects, had many of the same goals as HTML5.

  89. Re:Apple is a monopolist...but gets off on definit by lpq · · Score: 1

    The tragedy is your tiny view of monopolies being only what you are told they are.

    You cannot run applications on a 'Mondeo'. There is no marketplace of 3rd party apps that run only on 'Mondeo's. Your analogy is 'tragically' flawed.

    But you have an entire market place of applications that only run on 1) iphones, and 2) OS-x based computers.

    No one else is allowed to provide a "plug-compatible" platform that will run those applications. There is no competition. If you want a device that will run all of the apps in those specific spaces, you must by from Apple.

    That's what I mean by no competition. Apple has a created a unique niche for which they are the only allowed supplier. That is why they are a monopolist. They wouldn't be one if they didn't sue every "compatible" maker off the market.

  90. While we're all rehashing.... by Anonymous Coward · · Score: 0

    While we're sitting here re-hashing every old argument known to slashdot about DRM/apple/etc - something more important is happening and I think you're missing it.

    What apple is really doing here become much more apparent. First it was shutting out flash, now hypercard-clone. You'll notice also that this year's Apple design awards are ONLY open to iPhone/iPad apps - desktop apps need not apply. Wha? What's this all about?

    Well, here's my take. Apple's new growth and new revenue streams are no longer coming from their PC sales. While they've done well, the desktop market has sat in single-digit market penetration for years now. But phones and iTunes are where record and somewhat unbelievable growth are happening. Apple's not stupid - they see this trend. The trend is that if they can control the means of application and media distribution on their platforms, they're sitting on their new gold mine. Every person that makes and app or wishes to distribute media on their platform gives them a tiny cut. If you're looking forward and seeing that mobile computing and smart phones are your future growth areas - the last thing you want to do is loose control of the revenue stream. And while there is not bad money to be made on making the OS and the hardware, there is FAR MORE money to be made on the on-going money of media, apps and services associated with those devices.

    That's why Apple isn't going to let another platform other than their iTunes store be able to install apps or distribute music on their devices - EVER. Having a viable Flash on the device means you could write whatever app you want for the device and not have to use Apple's distribution model (iTunes) or restrictions. If you allowed a hypercard or other app distribution model - you'd be allowing people to get around you again. This is why their end-user agreement got SO draconian about not allowing any other means of distributing apps on their devices or even using their API's in ways they don't like.

    Despite what Jobs says about flash or other apps being good/bad for the platform, their marketing plan is becoming much more clear - and the reason has little to do with technical reasons. He is a genius - he's seeing where his money comes from and changing to match the times. It's masterful - but it's about controlling their new revenue stream - the one that the future of their company is betting on.

    (ps: It'd sure be nice if slashdot stop being so myopically black/white with very tired old arguments about DRM/Open-source/Microsoft/Apple. The world is moving on - and while these points are still somewhat valid - they're not always what's going on anymore. It blinds you to seeing the new trends that are going on - and we're certainly in a very exciting inflection point of a LOT of new technologies. I find myself stopping and really re-thinking the computer insdustry that I got into in the 90's and finding it turning a big new corner and the decisions that this NEW generation of technology creaters are coming up are very intriguing.)

  91. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  92. Re:Apple is a monopoly, but gets off on definition by lpq · · Score: 1

    Reverse engineered implementations have been sued out of business.
    It is impractical, given the non-published interface to clean-room implement it and even under the DMCA, breaking of a 'shrouded' interface is allowed to provide interoperability. But apple sues, with their legal might, anyone who tries. Thus they continue to monopolize the market.

    You can have your definitions, I can have mine. Eventually if apple continues their practices and especially if they continue to increase their success, they will become "legally entangled", as they are going against the public good.

  93. Re:Jobs wants 'hypercard' on the iPhone? Yeah righ by silverpie · · Score: 1

    The App Store has FMTouch (a third-party FileMaker client), Bent (FM lite), HanDBase (the classic palmtop database), and some others. Not sure if any of those meet your needs.

  94. Re:Apple is a monopoly, but gets off on definition by Builder · · Score: 1

    Name one clean room reverse engineered implementation that has been killed. When you're done failing to do that, explain the continued existence of GNUStep.

    Under the DMCA, only breaking of encryption is outlawed, not reverse engineering specifically. Furthermore, the DMCA only applies inside the boundaries of the USA. Finally, the DMCA explicitly protects the right to reverse engineer for the purposes of interoperability.

    As for having your own definitions, you can win any argument when you redefine the terms to mean just what you want them to. The rest of us use commonly agreed language as a framework for communication. When you're ready to use the same framework as the rest of us, come talk.

  95. Re:Apple is a monopolist...but gets off on definit by Builder · · Score: 2, Interesting

    The tragedy is your tiny view of monopolies being only what you are told they are.

    No, I view monopolies as what they are considered and agreed to be under law. This is useful because that way, when the grown-ups are talking, we all get to talk about the same thing.

    No one else is allowed to provide a "plug-compatible" platform that will run those applications. There is no competition. If you want a device that will run all of the apps in those specific spaces, you must by from Apple.

    And if you want to fit a Ford ECU, you need to own a Ford. You can't fit them to a Toyota. There's NO monopoly in either example.

    We can sit and redefine terms to our heart's content, but that doesn't move this forward. I can redefine "small minded dickhead" to be a picture of you, but that wouldn't necessarily make this the commonly agreed upon use for this term. In the same way, your use of the word monopoly is misinformed and more importantly, wrong.

  96. Re:Apple is a monopolist...but gets off on definit by Builder · · Score: 1

    GNUStep comes close to being the equivalent to Cocoa as far as objective-C frameworks go. And it hasn't been sued out of existence. Funny that...

  97. Wouldn't Hypercard for the iP[oa][dn].+ be... by Anonymous Coward · · Score: 0

    ...Safari? Seriously, just make whatever HyperCard app you want out of javascript/xhtml and don't lock it down to one proprietary app on one model of phone...

  98. Re:Apple is a monopolist...but gets off on definit by lpq · · Score: 1

    No, I view monopolies as what they are considered and agreed to be under law. This is useful because that way, when the grown-ups are talking, we all get to talk about the same thing.

    And laws are subject to change. Consumer advocates agree with, in theory, the idea
    of expanding the legal definition of the word. That you go on to claim anyone moving to change the definition is not grownup...well, that's just childish.

    Like I said, you can keep your definition, I'll keep mine. We'll see if your apple manages to steer clear of regulation.

  99. Yes, you have to make C to get paid by gig · · Score: 1

    RunRev CEO:

    > It makes perfect sense to have a high quality, rapid application
    > development system available for the iPhone and iPad.

    We already have that with Xcode. It's the same rapid application development system that a physicist used in 1990 to create the World Wide Web. A non-programmer was able to create the fucking Web with these tools. You don't have to program in it if you don't want to, but at minimum you have to Paste in your C code and compile a native app. Only native apps can be sold as native apps. It's pretty straightforward.

    If Xcode is really too hard for you, then prototype your app in RevMobile (or Flash) and hire a developer to program your app in C. Then your app won't abuse the hardware of every iPhone you run on, you won't be ripping off users who have paid for your app expecting it to be native, and you will sell more copies and pay for the C developer.

    This is the same thing that happens in Web development. A designer makes a fucking Photoshop mock-up and instead of just converting that to a huge PNG and plopping it in the page, we give the mock-up to an engineer who creates a real Web app.

    On iPhone OS, we prioritize the end user over the developer. The developer has to work a little harder to make things much better for the end user. Yes, you have to make C to get paid.

    If you don't like all that, you have 2 great options:

    * run in iPhone's open API, HTML5
    * run on another manufacturer's native platform

    If you want to play baseball, show up at the diamond with your baseball glove and play baseball. Everybody is welcome. But don't show up at the baseball diamond in football gear and expect to play football.

    1. Re:Yes, you have to make C to get paid by I_want_information · · Score: 1

      RunRev CEO:

      > It makes perfect sense to have a high quality, rapid application
      > development system available for the iPhone and iPad.

      We already have that with Xcode. It's the same rapid application development system that a physicist used in 1990 to create the World Wide Web. A non-programmer was able to create the fucking Web with these tools.

      Yes, and one of those web co-creators did it inspired by the Hypercard ancestor of RunRev while the other is a RunRev user today. If it's good enough for them...

  100. Developer stuff during install on Ubuntu? by tepples · · Score: 1

    if you're interested in building apps on ubuntu, you can specify that you want the developer's stuff during the install.

    I didn't see this checkbox advertised when I installed Ubuntu 9.10 (Karmic) on any of my PCs. Is it a new feature in 10.04 (Lucid)?

  101. RunRev is a natural for Apple by Anonymous Coward · · Score: 0

    For those of us who found a (absolutely incredibly wonderful) HyperCard replacement in RunRev, and with RunRev meeting all the requirements from Apple, it seems like a slap in the face. Also, it seems that unless this is turned around, Apple is effectively turning its back on its large base of supporters: many amongst us continue to use Apple - AND RunRev – because of what they each offer ie, ease of use, beautiful aesthetics, simplicity of design, ...with steps to increasingly enter ever more complex paths into computing.

    It's not just a 'product' that Apple is rejecting here, but basically something akin to what has made Apple so attractive for so long.

  102. Re:Apple is a monopolist...but gets off on definit by Builder · · Score: 1

    Like I said, you can keep your definition, I'll keep mine. We'll see if your apple manages to steer clear of regulation.

    Uh, it's not _my_ apple - I have no interest in them at all. I just can't stand idiots who don't know what a monopoly is and why the laws are different for them.

  103. Casual Revolution Developer by Anonymous Coward · · Score: 0

    I am a casual Revolution developer. Think about that for a moment. I have no time to learn to develop in Apple's xCode. I have no time to learn Java, ObjectiveC or C++. I especially have absolutely NO time to become proficient at it! But I CAN and DO develop in Revolution, and am quite good at it. I have written an alpha stage help desk/inventory system that imports/merges with a Spiceworks database to get all the scanned devices on the network. I just about have the import/merge feature finished at which point I can get to work on searching for, editing and saving the data in forms I very easily created in the Revolution development environment. And I did it in my spare time. I would not have gotten past creating the first field in xCode.

    Imagine what dedicated determined developers could do with a Revolution SDK for the iPhone/iPad?? Imagine developing working apps in a fraction of the time it takes now, and what you end up with is EXACTLY the app you would have produced if you had developed it in xCode? That is what RunRev offered to Apple and Steve Jobs: An environment that would PRODUCE C++ code, then compile it like a normal dev environment would, and produce a fully native app. And he said no?? Why??? Because he is not interested. That's it.

    Well it's his right I suppose. It is Apple's store and product after all. But look, none of this is about anyone's rights. Rights have nothing to do with it. It's about selling as many of your product to as many people as you possibly can. What I question about Steve's decision is his motivation. What I think is that he is very offended about the recent threats of anti-trust lawsuits, and all the flack he has received about flash on the Apple devices. Now Runrev comes knocking on his door and offers a very reasonable dev environment that fulfills all of his stated requirements, but it all stinks of the whole mess he has been having to deal with for months, so he basically says to RunRev, "Go away, I don't want to talk to you." I think he's having a hissy fit. That's all.

  104. iPhone OS cut-and-paste by ErkDemon · · Score: 1
    Clearly, you should be using the standardised iPhone UI gestures for Cut/Copy/Paste. Oh, wait, they don't exist.

    On the Palm, you moved your fingernail to the text region and did swipe-X, swipe-C, or swipe-V (the equivalent of CTRL-X, -C and -V on a Mac or PC keyboard).

    On iPhone OS you have pinch and stretch, and you expect //something// to happen when you press-and-hold, but you're not always sure what. There's no standard gesture or symbol for "Help", or "extended functions", or "Options". Hell, there's not even a gesture for "Home", the only way to exit an app is by pressing the single clicky button (the "Arrgh!" button) ... if that button fails, you're screwed. So after missing buttons off the Newton entirely becauase they represent a mechanical failure point, they do this?

    Oh yes, and becuase you only have one button, and because you can't reassign it to be anything else (becuase there's no alternative way to go back to the home screen), you can't click a "hotbutton" to go straight to your mail or addressbook or some other favourite app. Apple say you only need one button -- two or more buttons would be confusing. So when they implement multitasking, to get to the additional features, you have to //multiclick// the single button ... sigh.

    Maybe we should just all learn Morse code?

  105. Re: iPhone crapness by ErkDemon · · Score: 1

    1. Don't ship crap. Say what you will about the iPad/iPhone... the hardware and software is definitely not crap.

    Oh, some of the software included with the iPhone is most definitely crap. A "notes" editor that doesn't support bold or italics or bullets of headings, can't sync its pages as text files, and can only transfer its text files to a Windows PC if that PC has MS OneNote installed? A contacts manager that puts all its contacts onto a single scrolling list, and doesn't let the user create categories without an external computer? A picture app that doesn't let you delete photos? A "desktop" on a variable-orientation device that (until v4.0) only worked in portrait mode? An analogue clock app whose non-resizable dial display is a massive 13 millimetres high?

    The user-interface //looks// pretty and has those gorgeous animated bounces and accelerations when you scroll, but underneath the gloss, some of this is unfinished, beta-quality software. The user interface is inconsistent. There's no proper file-synchronisation API. How long did it take them to implement cut/paste? The web browser and mapping software's nice, and there are some great third-party apps, but some of the onboard stuff written by //Apple// is embarrassing. And seriously, Apple couldn't write and bundle a basic ToDo list manager for their pocketable 'puter? They gave these to all their employees for feedback and testing, and nobody suggested that an onboard ToDo List manager might be useful? I think that just about every NON-smart mobile I've owned has had one of those onboard, but if you blow five hundred quid on an iPhone ... sorry, no list manager. And if you download a third-party list-manager app, you can't sync it over the sync cable to your mac/PC, because the sync portal doesn't understand any of the relevant file formats.

    The OS3.x iPhone's onboard software is pretty but stupid. Its saving grace is that you can use other companies' software on it, to get around the limitations that Apple have either deliberately engineered in, or haven't been able to engineer out.

    Some aspects of the hardware are pretty nice. But you've got no card storage, insufficient buttons (on the iPT), and the aerial sensitivity on my iPT is the worst of any wifi device I've used. Everything else in my place seems to pick up about fifteen local networks, my iPT sees about three.

    It is, however, very shiny.

  106. Exclusive to iPhone, or banned from the store by ErkDemon · · Score: 1
    RunRev offered to drop their cross-platform support and instead export their app to 100% native code.

    Apple's reply was apparently, no, the new terms and conditions require that the app is //originally written// with their tools.

    See, insisting that people use their tools isn't just about the code that the tools generate ... it's also about the user-agreement that the authors have to comply with as a condition of using those tools. If Apple's user-agreement says that you aren't allowed to use their tools to generate apps for other competing platforms, then it means that authors aren't allowed to take apps that they've written for the iPhone OS and convert them to other devices. If the original source code is written on non-Apple tools and exported to the Apple tools, then that means that there's a version of the app source code out there somewhere that precedes the "Appleised" version, isn't governed by the Apple tools user agreement, and can be ported to other platforms.

    By making it compulsory for companies to //originate// their code for the iPhone on Apple tools, Apple effectively get the ability to ban those companies from producing non-iPhone versions. If a company says that they authored their apps with the Apple tools, then they aren't allowed to port, if they say that they CAN port because they have an earlier parent copy to port from, then Apple can automatically ban the app from their store for being "externally" authored. If they say that they used the Apple tools, but they're gong to port anyway because it's their code not Apple's and to hell with the small print, then Apple can use the company's violation of its "tools" agreement as reason to shut down that company's merchant account with the app store. Remember, Apple can change the terms and conditions of the app store at any time.

    This isn't about quality control, it's about enforcing exclusivity. Apple know that developers are being advised to hedge their bets and start supporting other platforms like Android, because Apple aren't to be trusted as a market-owner. They also know that as soon as the customer-base thinks that you can buy exactly the same "iPhone apps" for any other mobile platform, they'll tend to buy the machine with the best spec/cost ratio, which often won't be an iPhone.

    So what they're doing is giving developers an ultimatum: keep your apps 100% exclusive to the iPhone, or face being banned from the Apple store and being unable to sell your iPhone apps to iPhone customers through normal channels.

  107. iMode, iPhone, whatever by tepples · · Score: 1

    I was referring to the situation described in this article: "There are millions of Japanese consumers whose only home computing device is an iMode phone, providing them with text messaging, Web pages, and various social and commercial services." It doesn't matter whether it's an i-mode phone, an iPhone, an iPad, an iBall, or whatever else. There are plenty of people who have realized that as long as you can activate and update a phone in the shop, and you don't plan to create, you don't need a PC. The problem will come if the pricing structure for a "real PC" changes such that "you don't plan to create" becomes "you can't afford to create".

  108. It's not paranoia if you show they're after you by tepples · · Score: 1

    Arbitrary separation of devices into those for creating and those for consuming, enforced by cryptography, is likely to ensure that only those creating on behalf of businesses and universities can afford to create.

    Experience many paranoid delusions?

    It's not paranoia if you can show that they really are after you. In video games, the separation of devices for creating and for consuming occurred in the 1980s with the rise of dedicated game consoles. It became arbitrary and cryptographic in 1985 with the introduction of the CIC lockout chip in the Nintendo Entertainment System as a response to the Atari 2600 shovelware that allegedly caused the 1983 video game recession. Only established businesses, not hobbyists or microISVs, can develop or publish games for Sony or Nintendo consoles.