3 ms·
1. Change the behaviour of Mac OS X to match Windows in terms of Window Minimizing, access to desktop, file sorting and so on. Simply, make the transition a lot
by unalone 18y ago
1. Change the behaviour of Mac OS X to match Windows in terms of Window Minimizing, access to desktop, file sorting and so on. Simply, make the transition a lot more painless
You're not a Mac user, are you? Because Apple's popular because it's uncompromising in its features. The things you named, though... are the same. You minimize things the same in both. You access the desktop the same in both. You sort files using very similar systems, though each has its own flaws.
2. License out Mac OS X for specially designated high end machines by big vendors. For example, make a VAIO version of Mac OS X that works only with those laptop
Apple already does that - with Apple computers. It's what lets them integrate themselves so tightly. So, now they're going off to Vaio to do... what now?
3. Expand the Apple App store to also become an OS X App store.
http://apple.com/downloads http://apple.com/downloads not good enough for you?
4. Add a feature to the iPod and iPhone that only works with Mac OS X. For example, some type of 3D file manager that 'requires' OS X to work
So you're asking them to cripple popular software? Because that hurts sales for their best-selling products. That, in turn, will probably hurt Mac sales, due to damaged reputation. A lot of people get iPods then get Macs because the experience is so enjoyable.
5. Offer some type of open source framework that allows virtualisation across platforms like the iPhone, Web and other OSes
"Virtualization?" Christ, MobileMe already syncs everything. And the iPhone already runs OS X. What more can they do? (I'm genuinely curious what you mean on this one.)
- markessien 18y agoRegarding the fifth item - Apps are going to break the OS boundary. And they won't do it using emulated APIs, but using Virtual PCs within your PC. That is, an x86 instruction set and whatever OS you want running within this virtual machine, and interacting with other apps through some type of environment. Processors are getting parallel and faster, this is already possible right now (I'm typing this from within a Windows XP layer running on top of Mac OS X), but it will become even easier and less problematic very soon. The OS layers are merging. The differences in the OSes are becoming more about eye candy and less about functionality. That will be reflected in the apps. It's silly to invest a million man hours in some huge suite like Office and then all that goes to waste just because another vendor decided to expose the same functionality over different names. Software is going to have to standardize the way all other user tools have standardized. Cars all have the same usage mechanism with different looks. Our OSes are going to go the same way, it WILL happen. Look at Linux - back in 99, it used to handle quite different from Windows. Now most things are the same. The Apps are also going to have to be the same across all the OSes. Some will say that the web is the way to go - but I believe that the iPhone has shown that when people have the choice between native and web, they choose native. Infrastructure does not change that fast, internet speeds are not changing that fast. We are standing on the verge of a reorganisation of software. The big companies are struggling for dominance at this stage by struggling to control the APIs. Soon, it will be possible to write in whatever language and have it compiled to a base API that will run across all the platforms. This move makes sense, and I believe that the easiest way to do it for now will be using x86 instruction emulation - I really don't see any of the big companies giving up their APIs or platforms anytime soon.
- unalone 18y agoCars all have SIMILAR usage mechanisms, similar to how all word processors have a field for you to type in. But that's as close to standardized as you'll get in either field. Cars all look and act and feel different. So will word processors. Linux's standardization I see as a bad thing. They've copied far too much from Windows. I have Ubuntu running in VM and I dislike that it seems so blandly pasted in. But I still don't understand what you mean when you say that they'll virtualize across platforms. As I said: there are already Apple-owned systems in place that do this. How would your idea be any different?
- markessien 18y agoCars behave exactly the same. Gears all work the same, steering wheel, open the engine and you'll know what were belongs pretty easily. If you can drive one car, you can go into another and you just need to locate things and then you can drive it. Without reading a manual. Don't confuse looks with usage. If you cannot recognize that basic usability fact, then I don't think I'll be able to convince you of any of the other things I'm saying.