To build on a point that you are making, though, Oracle would like to be Apple for the business world. Steve Job is known to be a close friend of Larry Ellison. Larry Ellison also takes business very personally--to him, if he has a grudge against you, it's not enough to just crush you. He wants to see you suffer.
I'm not surprised Oracle wants to provide an entire database stack like Apple systems and Apple's software, in the manner of how they are sold. I don't think it will be too long before we will see Oracle taking many of Apple's steps, such as supporting their software on only their equipment, as that is part of their "systems" strategy. Rather, they're not in it for the hardware business, but in order for you to have an Oracle database, you might just be forced to buy Oracle hardware to run it. Fortunately, Oracle cannot afford to do it just yet. If they can convince a significant number to do it, you may just be required to be running Oracle DB on an Oracle server with Oracle OS.
It's not much different with Apple's software such as Logic Studio or Final Cut. If you want to run either of those packages, you'd have to buy a Mac system. I can see why such a business model seems so attractive to Larry.
How I wish I had mod points for you! Steve Jobs also jokes that he's God:
Q: Why have you veered away from widgets on the iPad? A: We just shipped it on Saturday. And then we rested on Sunday. Q: So widgets are possible? A: Everything is possible.
Although some aren't so sure he's joking...
Change your apps name. Not that big of a deal.
Sent from my iPhone
Real programmers don't write in BASIC. Actually, no programmers write in BASIC after reaching puberty.