Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Re: Even the pinstripes...

Originally posted by mmoore00
Wow, they even took the OS X Pinstripes. Look at the "display properties" window.

Just a sidenote about MS "stealing/taking" interface cues from Apple. I worked at the agency that did most of the XP design work for MS. The reason there are similarities in the interfaces is that all the designers used Macs. In fact, a few cubes over from the design group was a machine running an early version of OS X. I would suspect that the current design shop(s) MS is using are mac design shops also.
 
Re: Re: Re: Re: Windows Longhorn? 3-D?

Originally posted by bigizzy
Well file systems are not that easily designed. As far as SQL server is concerned..well infact the real concern is about it's scalability. It sure as a hell does not scale well.

Hmmm. Yes, SQL Server really has a poor reputation for scaling. However, as a file system I don't think the scalability issues will really come into play. You won't be handling thousands of simultaneous requests at a constant rate as you would for an active web server.

Personally, I'll reserve judgement for when I see it. I'm not entirely convinced that the "file system problem" and the "database solution" necessarily are a good match for each other. The database body of work has solved so many tough problems, but I don't see many of those problems as strictly applicable to a single-user-at-a-time desktop environment.


Any body notice in the screen shot above how MS$ seems to have stolen the idea of virtual desktops from Unix/Linux UI's?

IMHO virtual desktops are a very versitile thing and apple should add it to OS X in the next release itself if possible.

Also when I was using Linux some years back there used to be a feature wherein you could be logged in as one user but you press alt+f1/f2/f3 and you would get a login prompt to login as a who new user. I think this too is a useful feature and should be added to OS X

Virtual Desktops have been a "PowerToy" (ie, free download, but not officially supported) for Windows for quite a while now.

XP also added multiple users logged in at once (Quick User Switching or something like that). Doesn't work in a Domain-login system, but otherwise pressing Windows-key+Q will bring up the login page (which will allow you to switch to a currently logged-in user with their running apps or log in as another user). A single user, though, can't log in like this twice and have two concurrent but separate sessions as is possible in X Windows (the windowing system for *nix and several other "real" OS's ... completely different from OS X and MS Windows before someone confuses the three).

While the Windows implementations of these previously X-only features pales in comparison to the real thing, the functionality is there at least. And, from the screenshot, the virtual desktops will at least each have their own backgrounds ... remains to be seen if these are true virtual desktops of just a minimize/restore-by-group kludge as previous VD implementations on Windows (and OS X ... there is a third-party virtual desktop app out there ...) have always been.
 
SQL stuff...

Originally posted by bigizzy
Well file systems are not that easily designed. As far as SQL server is concerned..well infact the real concern is about it's scalability. It sure as a hell does not scale well.
Originally posted by jettredmont
Hmmm. Yes, SQL Server really has a poor reputation for scaling. However, as a file system I don't think the scalability issues will really come into play. You won't be handling thousands of simultaneous requests at a constant rate as you would for an active web server.

This [unisys.com] isn't scalable enough for you? 25k concurrent users, that's one of the records. 57,000 [microsoft.com] concurrent users!!! What about this [tpc.org]? You'll see Microsoft SQL Server in all top tens and some even blow away others.

Please back up your claims of Microsoft SQL Server having a poor reputation for scalability.
 
K, I've seen the pictures, where's the 3-D mentioned? Where is the "old X & linux" desktop metaphor eliminated at? Where's the innovation?

It looks like XP with Drop Drawers and an Apple clock in it. HAHAAHAHA, I hope this is there future, makes me warm all over to watch them dig that hole deeper.
 
Originally posted by Kid Red
K, I've seen the pictures, where's the 3-D mentioned? Where is the "old X & linux" desktop metaphor eliminated at? Where's the innovation?

It looks like XP with Drop Drawers and an Apple clock in it. HAHAAHAHA, I hope this is there future, makes me warm all over to watch them dig that hole deeper.
Dude, it's an alpha. Windows XP alpha versions didn't even have Luna.

The only "3D" I could see that was already implemented is in Explorer when you selected more than one file, it has some sort of 3D circle of the files selected in the file information bar on the top. It's hard to explain, but think of if there were five planets equidistant from the sun and equidistant from each other (in a perfect circle) orbiting the sun. Personally, I don't see any point in this, but neither do I see any point in that stupid genie effect in the dock.
 
Originally posted by MacCoaster

Oh, indeed it does tax the processors a lot!
Technically, it doesn't tax the processors at all. Understand the terminology, before using it.

Originally posted by MacCoaster
Mac OS X is so damn big and the GUI is so bloated so it requires a gigahertz G4 and 2GB RAM to run Mac OS X's GUI as fast as Windows XP's on a 500 MHz PIII.
Mac OS X is far more efficent than Windows XP. Windows XP will not run at all smoothly on a 500MHz P3. Also, as you obviously don't understand, OS X now uses the Graphics Card for window drawing, taking a lot of the load off the CPU. The $999 iBook runs OS X completely and utterly smoothly. I've never heard any complaints from people who've bought that model.


Originally posted by MacCoaster
Tell me again, WHAT massive overhead? Mac OS X has an incredibly slow microkernel, a slow UNIX
Why do you think it is that a G4 is still faster than a P4 at PhotoShop. It's not because the G4 is a faster chip. It's much slower. It's because Windows is loaded down with so much crap.

If you knew what you were talking about, you'd be well aware that OS X is the fastest microkernel out there. It would be completely and totally impractical for Apple to be using anything else. And no, it's not 2.5... Hell, it's not even the CMU version any more.

Originally posted by MacCoaster
DOS doesn't exist on NT at all
Despite Microsoft's marketing dept. "we killed dos", etc., it's still sitting there in the system.

Originally posted by MacCoaster
Yes, Microsoft's OS has a lot of layers, but so does Mac OS X.
OS X has no where near as many.

It's very simple. I really don't understand why people can't get their heads around it.

Mac OS X = On-the-desktop
Linux = Server
Windows = For secretaries
 
Originally posted by j763
Technically, it doesn't tax the processors at all. Understand the terminology, before using it.
Why doesn't it tax the processors at all? Ever heard of GPUs?
Mac OS X is far more efficent than Windows XP. Windows XP will not run at all smoothly on a 500MHz P3. Also, as you obviously don't understand, OS X now uses the Graphics Card for window drawing, taking a lot of the load off the CPU. The $999 iBook runs OS X completely and utterly smoothly. I've never heard any complaints from people who've bought that model.
I've got friends with Windows XP on old machines and I used it on an old Pentium II of mine, works great, smoothly.
Why do you think it is that a G4 is still faster than a P4 at PhotoShop. It's not because the G4 is a faster chip. It's much slower. It's because Windows is loaded down with so much crap.
Mac Slaughtered Again.... Running Windows, a couple of Adobe software, and a Pentium 4 3.06 GHz and the P4 computer is about *TWICE* as fast as the Mac. That must be because of Windows! :rolleyes:
If you knew what you were talking about, you'd be well aware that OS X is the fastest microkernel out there. It would be completely and totally impractical for Apple to be using anything else. And no, it's not 2.5... Hell, it's not even the CMU version any more.
Microkernels are still slower than most of their respective types of kernels. It was a design decision and a very good one, IMO, for Mac OS X's type of OS. But alas, we get a trade off.
Despite Microsoft's marketing dept. "we killed dos", etc., it's still sitting there in the system.
Still not true. DOS compatibility layer, yes, but DOS? No.
 
Re: SQL stuff...

Originally posted by MacCoaster


This [unisys.com] isn't scalable enough for you? 25k concurrent users, that's one of the records. 57,000 [microsoft.com] concurrent users!!! What about this [tpc.org]? You'll see Microsoft SQL Server in all top tens and some even blow away others.

Please back up your claims of Microsoft SQL Server having a poor reputation for scalability.


Well since you have provided MS links I will give you some oracle ones. By the way ever heard of DB comparisons being made in number of concurrent users instead of Transactions per sec??? Only at MS$

http://www.wintercorp.com/Release20010227.htm
http://www.oracle.com/features/facts/index.html?1010_db_winter.html
http://www.oracle.com/ip/deploy/database/oracle9i/db_sql_tp_askms.html
http://www.oracle.com/ip/deploy/database/oracle9i/db_sqlbench.html
http://searchwindowsmanageability.techtarget.com/originalContent/0,289142,sid33_gci835650,00.html

Really we were speaking about file systems and data base file systems typically are not very robust at handling Binary files or arbitarily large sizes. By this I mean all DB's and not SQL Server alone. This might be one reason why a data filesystem has not been made native file system for an os so far.
 
Re: SQL stuff...

Originally posted by MacCoaster


This [unisys.com] isn't scalable enough for you? 25k concurrent users, that's one of the records. 57,000 [microsoft.com] concurrent users!!! What about this [tpc.org]? You'll see Microsoft SQL Server in all top tens and some even blow away others.

Please back up your claims of Microsoft SQL Server having a poor reputation for scalability.

Hmmm, can't give any hard facts any more (at least, nothing you wouldn't be able to easily find yourself by going to Google and typing in "Oracle scalability"), as I'm not dealing with that these days. I can tell you that I worked on two major projects in the past five years that performed exhaustive scalability testing of SQL Server (2000 and the version before that) with a scalable clustered (not single-machine as your two links point to, which is largely unheard of in major applications) hardware architecture. We found that as demand on SQL Server grew the hardware requirements grew disproportionately, and the "dead top" of scalability was fixed based on the power of the individual clustered machines. This was in striking contrast to Oracle, which scaled up to terabytes of database and hundreds of individual servers without the size/hardware and transactions/hardware graphs spiking up.

The number of concurrent users on a database is relatively meaningless. What is meaningful is the number of users that can be doing actual work on the database at one time. This implies a load analysis, not a "how many users can we log in without bringing down the system" mountain climbing exercise. This also implies you are working with a large amount of test data underneath, the size that would be generated by your thousands of concurrent users. In real world tests on two different real world systems, my teams found SQL Server to be sorely lacking in terms of high-end capacity.

The second important factor in scalability is flexibility: if your demand grows, can you handle it by just adding more hardware, or do you have to rearchitect software? Adding hardware, even at $100k/box, is much cheaper than the manpower required to rearchitect and tweak software. Again, this is a situation where SQL Server was found to be lacking.

This was not a foregone conclusion, either. Although both teams had fervent Oracle supporters (the ones who had been doing this long enough to notice that Oracle rarely loses such analysis), both teams also had people going in thinking SQL Server would come out on top, and financial pressures to use SQL Server (not the least of which were MS promised grants).

Competition is good for Oracle, and certainly good for its customers, but SQL Server still does not yet have a reputation for scaling well in the industry. It will need more than MS-sponsored "studies" to change this opinion.

As I said, however, these factors don't mean much considering that a DBFS is an entirely different beast than a production database, with different design constraints and different compromises to be made. The best server DB will not necessarily be the best DBFS. And, personally, I don't think anyone will be willing to pay millions of dollars for a ten-user license of Oracle on their desktop computer to do nothing more than serve them their files.

No matter what its successes and failures in the production arena, SQL Server has a completely different ballgame in backing up this "Windows Future Store" (ick) FS.
 
Originally posted by MacCoaster

I've got friends with Windows XP on old machines and I used it on an old Pentium II of mine, works great, smoothly.

Huh? Really? Maybe you have a different definition of "smoothly" than I, but on a 500MHz P3 (Dell) Win XP is choppy, jerky, and stalls for several seconds at a time. I backed out that installation and went back to Win2k after a day of trying to get it to run decently.

MS's own figures, which are historically overly optimistic, say WinXP requires 233MHz and "recommends" 300MHz (both presumably P2's), but I have yet to see a working and usable installation on such hardware.


Still not true. DOS compatibility layer, yes, but DOS? No.

Correct. The problem is that different people think of different things when they think of "DOS".

Personally, I think of Int21h and its many hooks. That's not there in NT, 2000, or XP. Others think of having command.com load up the Windows shell ... I think that went away on the 9x side with 98 or Me, and was never there on the NT side. Still others think of 16-bit code ... which doesn't exist in NT on the OS level (although I believe NT supports 16-bit OS calls to some extent, but unless you use a 16-bit Win3.x app in NT you won't see that). Yet others believe "DOS" is the CLI (which NT has, but then so does OS X) or the fact that the "VER" command in a DOS window showed a DOS version number alongside the Windows version number (Win2k and XP no longer do this; Win 9x did it for backwards compatibility).

I know, Mac folks have been clinging to the "but DOS is still there!" argument for a long time, mostly because before actually getting rid of DOS MS decided to "hide" DOS's external effects while keeping its limitations. But, really folks, it's time that myth died. There is no DOS in XP!
 
Originally posted by cubist


COMMAND.COM, unquestionably part of DOS, is still there. We can find more parts than that if you like.

(Note: Command.com does not exist in any NT OS. You are thinking of "cmd.com", which pops up a CLI command window but which is quite different from "command.com", and, if you want to be petty, was never a part of DOS.)

What's wrong with having a terminal window on your OS?

OS X has one, in case you've forgotten, and that is an immensly helpful feature, not a problem with the OS.

NT is not built on DOS. command.com (technically, "cmd.com" in NT) is only loaded when you load it as an application. It is not permanently in memory. It is not used to load Windows.

"command.com" is a command line interpreter, much like bash and tcsh (although much less powerful). The DOS interrupts, which were the "meat" of the DOS operating system and the cause of many Win 95 slowdowns and instabilities, are quite gone.
 
Originally posted by jettredmont


(Note: Command.com does not exist in any NT OS. You are thinking of "cmd.com", which pops up a CLI command window but which is quite different from "command.com", and, if you want to be petty, was never a part of DOS.)

Oops, correction. "command.com" exists, but just calls up "cmd.com", the NT command line, in Win 2000 and XP.

"cmd.com" was the only route to the command line in NT before Win2000.
 
There's nothing worse than Mac users talking Windows tech. ;)

Originally posted by jettredmont


Oops, correction. "command.com" exists, but just calls up "cmd.com", the NT command line, in Win 2000 and XP.

That's somewhat misleading. It is a dos program that will automatically call cmd.com when operating interactively without explicitly calling command.com to do a specific command. Essentially command.com is a 16 bit environment while cmd.com is a Win32 app which is a 32 bit environment.

And while, yes, command.com is a dos application that exists in professional level Windows OS's, it is not part of the OS's infrastructure. It's just another program. Big difference.

Originally posted by jettredmont
"cmd.com" was the only route to the command line in NT before Win2000.

I don't have an NT4 system to work with here anymore but I thought for sure that command.com was there as well.
 
Re: Re: SQL stuff...

Originally posted by bigizzi
Well since you have provided MS links I will give you some oracle ones. By the way ever heard of DB comparisons being made in number of concurrent users instead of Transactions per sec??? Only at MS$
Originally posted by jettredmont
Hmmm, can't give any hard facts any more (at least, nothing you wouldn't be able to easily find yourself by going to Google and typing in "Oracle scalability"), as I'm not dealing with that these days. I can tell you that I worked on two major projects in the past five years that performed exhaustive scalability testing of SQL Server (2000 and the version before that) with a scalable clustered (not single-machine as your two links point to, which is largely unheard of in major applications) hardware architecture. We found that as demand on SQL Server grew the hardware requirements grew disproportionately, and the "dead top" of scalability was fixed based on the power of the individual clustered machines. This was in striking contrast to Oracle, which scaled up to terabytes of database and hundreds of individual servers without the size/hardware and transactions/hardware graphs spiking up.
Did you guys ever bother going to the tpc.org site? It has data on several clustered db performance, for example:Top Ten Clustered TPC-C by Performance [tpc.org] is where Microsoft easily wins in performance and costs. Interesting to see a Linux box costing more per tpmC than a Microsoft solution and yet Microsoft's solution is faster.

Top Ten Clustered TPC-H by Performance shows that no MS-SQL exists but there's no denying that Windows still plays a role (as the operating system). Again, interesting to see it costs less for a Microsoft solution than the other UNIX counterparts.

This is where Microsoft Windows and Microsoft SQL owns all other database software/operating sytem. Again, MS on average is cheaper.
The number of concurrent users on a database is relatively meaningless. What is meaningful is the number of users that can be doing actual work on the database at one time. This implies a load analysis, not a "how many users can we log in without bringing down the system" mountain climbing exercise. This also implies you are working with a large amount of test data underneath, the size that would be generated by your thousands of concurrent users. In real world tests on two different real world systems, my teams found SQL Server to be sorely lacking in terms of high-end capacity.
That is true that the number of concurrent users doesn't matter, especially when the work is so light. But have you considered the benchmarking software they use? I'm sure doing complex transactions is not that light as a simple "SELECT * FROM table1," especially with gigabytes of data.
The second important factor in scalability is flexibility: if your demand grows, can you handle it by just adding more hardware, or do you have to rearchitect software? Adding hardware, even at $100k/box, is much cheaper than the manpower required to rearchitect and tweak software. Again, this is a situation where SQL Server was found to be lacking.
Again, I refer you to to the above links and you'll see that many UNIX boxes cost much more than Windows boxes.
Competition is good for Oracle, and certainly good for its customers, but SQL Server still does not yet have a reputation for scaling well in the industry. It will need more than MS-sponsored "studies" to change this opinion.
And tpc.org isn't Microsoft sponsored?
As I said, however, these factors don't mean much considering that a DBFS is an entirely different beast than a production database, with different design constraints and different compromises to be made. The best server DB will not necessarily be the best DBFS. And, personally, I don't think anyone will be willing to pay millions of dollars for a ten-user license of Oracle on their desktop computer to do nothing more than serve them their files.

No matter what its successes and failures in the production arena, SQL Server has a completely different ballgame in backing up this "Windows Future Store" (ick) FS.
True, but consider that it's still in alpha. Right now, with my experience with WinFS, WinFS is extremely slow. But I'm sure they're working on it. This is the first time an actual FS has a SQL backend if I'm not mistaken. That's an innovation to make the OS more useful. I had a screenshot of how WinFS would be used in searching, but I have lost it somewhere; when I find it, I'll post.
 
Re: Re: Re: SQL stuff...

Originally posted by MacCoaster

True, but consider that it's still in alpha. Right now, with my experience with WinFS, WinFS is extremely slow. But I'm sure they're working on it. This is the first time an actual FS has a SQL backend if I'm not mistaken. That's an innovation to make the OS more useful. I had a screenshot of how WinFS would be used in searching, but I have lost it somewhere; when I find it, I'll post.

I don't have Longhorn here, so I can't comment on the state of the file system now. Are you working for MS?

As far as previous DBFS, yes, there are a few unsuccessful efforts. I know Oracle was working on one for a while, although I don't know if it ever got out the door. Another of the smaller DB companies (sybase maybe?) also had one in the works, although again I don't know if it ever was released. The DBFS was quite an industry fad/buzzword back in the late 90's. I suspect that someone with more experience than I might be able to trace its roots back further.

If MS succeeds, I will be very happy for them, and they will have once again done what others have failed miserably trying. But don't think for a minute that it's as simple as just hooking up SQL Server to Windows and letting the two work magic. This is a whole new set of problems for the DB coders to conquer and a completely different environment in which it must run.

And, of course, expect bugs. Something this complex will not get out the door bug-free.
 
Re: Re: Re: Re: SQL stuff...

Originally posted by jettredmont
I don't have Longhorn here, so I can't comment on the state of the file system now. Are you working for MS?
No, I do not work for Microsoft. In fact, I still haven't gotten out of high school. :p I simply use their technologies where applicable for me to be successful. In fact, I probably would have never gotten into computers if it weren't for Apple and Microsoft both. Apple for introducing me to computers (1990) and Microsoft for introducing me to programming (Visual C++, though yes it was hell, I was about to give up on Microsoft before I gave .NET a try; about damn time Microsoft has a robust framework) for the general public (i.e. consumer software, etc.) to make tools useful to everyone, not to some UNIX god who could give two ****s about the consumer which IMHO decreases productivity.
As far as previous DBFS, yes, there are a few unsuccessful efforts. I know Oracle was working on one for a while, although I don't know if it ever got out the door. Another of the smaller DB companies (sybase maybe?) also had one in the works, although again I don't know if it ever was released. The DBFS was quite an industry fad/buzzword back in the late 90's. I suspect that someone with more experience than I might be able to trace its roots back further.
Really? Never knew others had tried. I should look up on the history.
If MS succeeds, I will be very happy for them, and they will have once again done what others have failed miserably trying. But don't think for a minute that it's as simple as just hooking up SQL Server to Windows and letting the two work magic. This is a whole new set of problems for the DB coders to conquer and a completely different environment in which it must run.
Yep. If Microsoft succeeds, I'm all for them; especially when my .NET apps can take advantage of WinFS to further the consumer software flexibility.

It might not be as simple as just hooking up a SQL Server, who knows. With my limited experience, I don't think you need a SQL Server running to take advantage of WinFS (though I might have since I do have an installed copy of Microsoft SQL Server on the local computer).

But I predict that this WinFS thing will be truly fully explored in corporate environments where there are plenty SQL Servers to hook up to pool the entire network into SQL. We'll have to wait and see.
And, of course, expect bugs. Something this complex will not get out the door bug-free.
What bugs?! :D
 
Re: Re: Re: SQL stuff...

Originally posted by MacCoaster


Top Ten Clustered TPC-H by Performance shows that no MS-SQL exists but there's no denying that Windows still plays a role (as the operating system). Again, interesting to see it costs less for a Microsoft solution than the other UNIX counterparts.

This is where Microsoft Windows and Microsoft SQL owns all other database software/operating sytem. Again, MS on average is cheaper.

First, SQL Server is in the TPC-H results; it just shows up further down the list. TPC-H might resemble our internal testing more than TPC-W as (in both instances) we had a reasonably complex database model (nothing as simple as a web store frontend) with multiple tables hit with high frequency.

The TPC-W results would be interesting if it included anything besides SQL Server and IBM DB2 databases. Based on those results, I can hardly conclude anything about the database engine properties, just that the vendors submitting results to TPC are not aiming their Oracle servers at the retail web store crowd (which is accurate, as Oracle is more expensive than SQL Server and a retail front end won't be hitting Oracle where it shines).
 
Re: Re: Re: Re: SQL stuff...

Originally posted by jettredmont
First, SQL Server is in the TPC-H results; it just shows up further down the list. TPC-H might resemble our internal testing more than TPC-W as (in both instances) we had a reasonably complex database model (nothing as simple as a web store frontend) with multiple tables hit with high frequency.
Not in the one I provided. Though if you clicked on "All" or "Non-clustered" it'll show.
 
More NT information...

Originally posted by cubist
COMMAND.COM, unquestionably part of DOS, is still there. We can find more parts than that if you like.
I suggest you check out the above messages and this [math.bu.edu]. It has great information on the history of NT, what NT is, what NT has, and so on.

Please take note of page 10, titled "Windows NT Architecture." You'll see five "Environment Subsystems" and note Win16 and DOS has an asterisk above them denoting that it's NOT an environment subsystem. So basically, it's a compatibility layer, but keep in mind--nothing related to DOS in the kernel mode. Windows 1.x/2.x/3.x/9x/Me is basically Windows on a DOS system which is in the kernel mode, NT has nothing to do with DOS except for the compatibility layer.

[edit: by the way, since you said you could find more parts, please do! Make sure they are in kernel mode.]
 
it's so funny you maclots are saying it's a dock ripoff, when in reality the dock is just a ****ty version of windows taskbar.
 
Originally posted by gorman
Let's go through this list point by point:

* Longhorn will feature a task-based (or "iterative") interface that goes far beyond the task-based interface found today in Windows XP. Microsoft has been working to move beyond the dated desktop metaphor still used by Mac OS X and Linux for many years; I explain some of Microsoft's early work on task-based interfaces in my old Activity Centers preview.

- I've seen screenshots and read about this, it's really nothing _that_ innovative.


since you're an expert you should know that alpha versions look like the previous os. for example winxp alpha looked no different than windows 2k at the beginning. and it went thru like 3 or 4 changes.

this stuff is not even released for public viewing and you're already making your assumptions.
 
Originally posted by Nipsy


It will continue to be very invasive, especially if M$ ever gets .NET of the ground. Palladium will provide security for the MPAA & RIAA, but the user will still be bombarded by virii, worms, and vulnerabilities. Am I the only one who notices that as Windows becomes more complicated, it becomes less secure?

I agree with you that it will have a lot more viruses and thing's like that. Cuz the more advanced it is then the more channels it has. Break one and it's over.
 
The whole GUI thing was invented by a person in Zerox, so none of the companies have claim to the GUI

However Apple has always been far ahead of Microsoft, they lost when they made the big mistake of exiling steve jobs, otherwisie Microsoft would never had a chance, if Apple didn't charge so much money for their stuff. Thats why Apple lost the first OS war.

I must say that it doesn't look good on the apple side here, everything apple invents gets stolen by microsoft, then rebuilded and advertise. Microsoft which is far more bigger then Apple have much more resources to work on a technically bnetter system, the only thing apple has is innovation. and because 95% of the world is on Windoze its pretty hard to convince them to switch, judging from the large majority which plays a lot of games..

It is amazing that steve has managed to be such a threat despite the fact that not a lot of people use macs. This whole 3D interface idea was invented by apple, and now microsoft has copied it and their gonna market it really well and !@#$% about how good their OS is.


However they need to hurry, they can only innovate so much they will run out of bullets soon of shooting a gigantic monster which won't die. I think Apple doesn't have much shots left, and they definetely need a reload of explosive rounds and shoot microsoft at where they are weak and, if they can't find a way i'm afraid they will get stomped by microsoft with its unreasonable lion share of the market.

Microsoft - giant ugly, monsters which won't die and loves to eat up ideas and build into itself. (aka Emperor Bill Gates)

Apple - Stylish goody, futile resistance with a few clips imac of ammo left. ( Aka Steven Jobs)

Think of it as star wars :)
The major problem about macs is games...about 90% of those users out there want games, and if macs find a way to play windows games, then they win.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.