The next couple of years in computers...

The Heretic

Literotica Guru
Joined
Oct 26, 2002
Posts
28,592
I have done pretty well with my predictions so far. If you go back and look at my posts the last few years, you will see that I predicted that Windows Vista would be more or less a flop with regards to acceptance. The fact that Microsoft dropped a bunch of important improvements and features that they promised, not to mention that they managed to make it run even slower and require more horsepower didn't help things any.

I forget what other predictions I made, except maybe the one time I disputed that there would be 4 core laptops by now (there is only one that I know of, and it is kind of a custom desktop replacement machine, not really a laptop) - but maybe I will remember them as I go along.

My predictions for the future are not pulled out of a hat; they are based on news articles and technology trends and other people's predictions based on those trends, but I'll share them with you anyway in the hope that you will all ignore that and when they come true think that I am really smart and wise anyway and forget that I plagarized most of this (wait - did I say that out loud?). :D

In the very near future (now to 12 months out):

Four core desktops with a bare minimum of 2 GB, preferably 4 GB of RAM, will be more and more the replacement for the currently common dual core machines with one to two GB of memory. You can get Dell 4 core machines on sale now for $650. Increasingly these will be the sweet spot to buy at - less and you risk the machine being behind the curve inside of two years, more and you are probably paying a premium most people don't need to pay (I paid $3K for my 8 core machine with 10GB and I use every bit of it when I work).

You will start to see virtualization in various forms being available and used - especially on Macs (look it up if you don't know what it is).

Storage.

Increasingly, 1 TB hard drives will be the default config and the prices on these are already coming down (2 months ago they were $220, now they are below $200 with many $180 on sale). Inside a year the largest consumer hard drives will be 2 TB and then the price of 1 TB will probably drop to below $100 and they will be very common place.

Hard drives for most laptops (they are usually smaller physically) will be at least 320 GB with 500 GB available for most. Solid State Drives will be increasingly available, still expensive, but more available. Unfortunately, not all of these are worth the premium - tests have shown the first generation drives don't give much advantage, if any, with regards to performance or battery life - but they will improve. I don't think they will catch up to mechanical hard within the next few years though - at least not until the mechanical HDD manufacturers bump up against the next density wall (in a couple of years if they don't find a way around it soon).

We may start finally seeing e-ink displays (google it), but for now only on e-book readers. These are two slow for standard computer use.

The current sweet spot for displays is the 24" 1900x1200 LCDs for under $350 (shop around and don't pay for more than that unless you have special needs with regards to color). Maybe in about 2 years the thirty inch displays will come down well below $1000 - I sure hope so. I would like to buy two of them for $500 each - but for now, the cheapest you can get one is about $1100 on sale (rare). Don't buy a thirty inch display unless you know what you are doing (they require a Dual-DVI Link display card).

The future about a year or two out?

We will start seeing cutting edge (from the consumer's POV - the HPC [High Performance Computing] sector is already doing this) computers that are a hybrid of CPUs and GPUs that will run software that can take advantage of both at the same time for general computing. What's a GPU? That's the Graphics Processing Unit on your video display adapter. For what it does (streaming bit munching, parallelized bit processing, hard core matrix processing, etc.), it does a lot faster than a general purpose CPU.

The leading edge computer companies (Apple, Intel, AMD and other GPU manufacturers) are working on software and hardware to this end. Some software companies are researching using some of the special software libs to run certain types of processing not related to video on the GPUs, offloading the CPUs. Apple is working on a way to integrate their OS and programming APIs in such a way to make the use of the GPUs more seamless. Intel is working on integrating multiple GPUs with CPUs - we may see machines that have 16 GPUs on the same core die as 4 to 16 CPUs with more RAM on the die too (instead of on a separate bus/chip).

This may mean some really kick ass machines - especially for those who do scientific computing, or those who do CGI animation (think real time animation on a single machine).

In the server world (those machines that run the apps in the web and business world), multiple cores will be the default as they are now. With regards to raw computing speed, these will not be leading edge. With regards to the amount of memory they have - they will have huge amounts. Increasingly, the problem in this sector is not how fast an instruction is processed, but how fast data can be accessed. The problem is that hard drives are where the data is. The answer? Cache the data in RAM. Anything that is not to be persisted long term to permanent storage will be in RAM. THis means a lot of the databases are coming off the hard drives and into RAM. This means terabytes and terabytes of RAM. Most consumer computers don't need this but business/web servers that need to handle thousands to millions of transactions per second do - and it is only going to get worse.

Broadband. Penetration (how many people have broadband) will level off or at least the growth of penetration will slow significantly. The problem is that most people who can get broadband will have it already. Those that can't because they live outside the service area will be stuck. Wireless won't be much help here. Maybe, just maybe, power line broadband will help - if it does then I can see real growth in that area as almost everybody has a power line coming to their house and those that don't have broadband in areas not currently served (about half the country - the rural areas) will jump on that bandwagon real quick. Unfortunately, I don't see the current hurdles being overcome without a kick in the rear to the FCC.

Speeds. Probably increasing at the same rate they are now. If Verizon can keep installing fiber they will see people switching over to that wherever it is offered - just for the internet access alone.

Wireless? WiMax is looking like it is going to fail. The same will probably happen for other plans to offer internet access via wireless. Not talking in-house WiFi here.

SAAS (software as a service)? Ehh. I don't like most of it. But some people will buy into it - and probably regret it. It is the next new fad in the software provider's world - because it means steady income and more control over their customer base, but it provides little benefit to the user - especially in the long run. The free services will work okay, but those that require a subscription? Snake oil.

Open Source? It will keep growing and present an increasing threat to those big software companies that aren't agile, that are entrenched in their ways, that are almost cult like in their thinking (i.e., Microsoft). Where MS is losing in market share to OSS is in the business world; not so much in regards to the OS, but with regards to the software that is needed to run the apps on those business servers. I think Postgres will start eating serious market share away from SQLServer and maybe even start to compete with Oracle.

The real threat to Microsoft?

Google? No.

Linux? No. At least not on the desktop - unless somebody like IBM and/or Sun throws a bunch of the right kinds of resources at the problem.

Apple? Yup. They are eating Microsoft's lunch. In a couple of years they will double their current almost 8% desktop market share to 15% or more. Apple will increase their lead in quality and features in OSX, and bring down their prices to become increasingly competitive.
 
I only made it to the end of the first paragraph. I have two lap tops and two desktops that all run Vista, and even though I'm not a computer guy, I like it.
 
This is too much for me to read and comprehend now, but I'll address parts in pieces.

I myself made a lot of predictions years ago, which have mostly disappointed me. Mostly, I'm sad that there isn't an OS loaded mostly into RAM for lightening quick access of everything.

Vista was like a bad summer blockbuster. Most people thought it would be good and were quite disappointed. Still does the job, if you have the memory/gfx, etc.

Haven't seen anything over dual core yet. I'd be interested in seeing how they perform.

Every bit of your 8 core machine? What are you making Pixar movies on your desktop? Seems excessive for anything other than a server.


Holy shit, there are 1 TB drives under $200. Do I buy now? Arg! Gotta wait for them to drop more! But I want one so baaad!

Also, holy shit, cheapest dell is 250 gig. Hell with 500 GB, they'll be selling 1 TB standard performance (i.e. gaming, business) machines within 12 months.

When do you think SSD will finally catch on? Are they truly faster? An article I read (just now) said they aren't more energy efficient, so now I'm questioning the speed too.


...
 
Psst. Apple got 6.6% in the US (first quarter '08) but less than 4.3% worldwide.

http://www.appleinsider.com/articles/08/04/16/apple_snags_6_6_share_of_us_pc_market_in_first_quarter.html


Apple did not place within the top five PC makers worldwide, which means its share fell below the 4.3 percent registered by Toshiba.
http://images.appleinsider.com/gartnerq108pc-2.gif

It is almost the end of the second quarter and recent trends show them at about 8% (computers running OSX and OSn). Microsoft doesn't make computers - they make software. It is the installed and running operating systems market share where Apple is a threat to them. I wasn't talking about HP or Dell.
 
I myself made a lot of predictions years ago, which have mostly disappointed me. Mostly, I'm sad that there isn't an OS loaded mostly into RAM for lightening quick access of everything.
There is. There are various flavors of a minimal Linux that are embedded in the BIOS of a few laptops that allow you to work in them a little, access the internet and such. They boot very quickly and you will see this in more and more laptops. Personally, I just leave my laptop (Powerbook) in sleep mode - I open it up and there it is, instantly. It uses very little battery power in sleep mode.

Haven't seen anything over dual core yet. I'd be interested in seeing how they perform.

Every bit of your 8 core machine? What are you making Pixar movies on your desktop? Seems excessive for anything other than a server.
I like the performance, but for single tasks there isn't much difference. It is the big CPU/memory hogs where the performance shows a real difference. You won't notice it when you start up a browser, maybe a little more when you startup a word processor, more when you start Photoshop. Startup Eclipse or Netbeans - bammo! At least two to four times as fast as a dual core machine.

Try running Eclipse, Tomcat, Oracle, Linux, Windows and a number of browser sessions to test your client/server app and you will notice the difference big time. Now double or even triple it because I need to debug/compare what my app does against Websphere v. Tomcat v. Welogic against Oracle v. Postgres v. SQLServer v. running in JVM 6 v. JVM 5 v. running on Linux v. running on Windows. Add in a RoR server process and you run out of juice real quick on a dual core machine that has a max RAM limit of 4 GB (I can put up to 32 GB in my MacPro and run any OS that runs on the Intel chip).

When I am just sitting here surfing the web, I am running BOINC with a heavy duty cycle, eight projects and over 90% CPU usage in the background and I barely notice it. I have noticed that BOINC processes about six times the average WCG results returned by other machines on the network, and WCG only accounts for six of the eight projects BOINC is chunking away at. I have been working on WCG for 26 days now and my personal ranking is already in the top ten percent. There are people who have been chunking away for years on WCG. Team Lit is doing well:

http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=815317TBFT1

As I said, servers don't take much CPU power, although they generally have 4 to 8 CPUs because in a data center it is more economical to have that many cores in one machine; they can virtualize the server processes so that one machine looks like eight, but uses the electrical power of one machine. Mostly servers need access to the data, they don't do a lot of crunching on them unless it is scientific computing and that is a different domain usually served by more specialized machines.


Holy shit, there are 1 TB drives under $200. Do I buy now? Arg! Gotta wait for them to drop more! But I want one so baaad!
If you have a computer that will accept a SATA II drive, go for it if you need it. If you wait the price will come down more until the 2 TB drives come out then the price will level off some after dropping initially.

When do you think SSD will finally catch on? Are they truly faster? An article I read (just now) said they aren't more energy efficient, so now I'm questioning the speed too.
Some are not more energy efficient, and the speed is not much better either. This will change as they work on making them better. Right now they are just crude adaptations. Eventually they will make them much smarter and then you will see their power usage drop significantly.

When will SSD replace HDD? When the price/performance is comparable. This doesn't mean that HDDs won't be cheaper or they won't have more capacity, it means that the difference won't be so significant that most people will pay the premium. I don't know when that will happen - but I don't think it will happen in the next year, maybe not in the next couple of years.
 
I only made it to the end of the first paragraph. I have two lap tops and two desktops that all run Vista, and even though I'm not a computer guy, I like it.

The prediction was not about whether you would like Vista or not - it was about whether Vista would be widely adopted or whether most people/businesses would hold off upgrading. The latter happened and that is what I predicted. In most businesses and households, the only computers with Vista on them are new computers that would have been bought anyway. A significant number of these customers have asked to be downgraded back to XP and Microsoft has had to accommodate them. This has never happened before in the history of Microsoft.

By most measures, Vista is a complete flop.
 
Haven't seen anything over dual core yet. I'd be interested in seeing how they perform.


...

I was in Seattle last week taking a module in biostats. We were using MCMC sims in R and the instructor said it would take around 5 minutes to run on a fast machine. Most people ended up running around 8-10 minutes. I came in at 1 minute 42 seconds.
 
I was in Seattle last week taking a module in biostats. We were using MCMC sims in R and the instructor said it would take around 5 minutes to run on a fast machine. Most people ended up running around 8-10 minutes. I came in at 1 minute 42 seconds.

If the problem to be solved is amenable to parallel processing then more than one core is helpful. If the problem can be divided up into many different discrete portions of data to be worked on, then the more cores you have, the better - up to the number of portions of data you have. Of course, there is probably a certain minimum size of data that is efficient to process.

Boinc runs benchmarks on each computer in the network before sending it data to be processed to determine the most efficient size but also takes into account the amount of time to process the data because it runs the same data through multiple computers on the network; it compares the results and generally throws out those that don't agree with the majority. So, it coordinates the results such that the central server doesn't have to wait too long to compare the results.

Also, there is Amdahl's law with regards to algorithms (not data) and there is the overhead of inter-CPU communication to take into account. At a certain point, depending on how much you can make your processing parallel, you will run into diminishing returns by adding another processor to the tasks. The projected point is somewhere between 64 and 256 processors with no further speed improvement at somewhere between 2048 and 4096 processors.

I am not a comp-sci person, I just write code, but it seems to me that Amdahl's law is just a general observation. Many of the super computers in use seem to have tens of thousands of processors. The WCG project has over four hundred thousand members, some of those "members" have their own grids with hundreds to thousands of computers working on their alloted data.

For the current typical consumer usage I don't think they would benefit right now from more than 8 to 16 CPUs, and most of the time half that. It depends on what they use their computer for - if just email and web browsing, then 2 to 4 CPUs, if they want to store and playback video or audio, while copying it to some other media, and/or recording some audio or media from another source, then maybe 4 to 8 CPUs, and/or a couple of GPUs.

I think as GPU usage becomes more generalized, we are going to see some killer apps.
 
Seagate just announced their new 1.5 Terabyte hard drive for desktops and 500 GB drive for laptops. The projection is that 2 TB will be coming out next year. Prices on 500 GB to 1 TB drives are dropping and will probably drop some more - but at already well under $200 on sale I would say they are a pretty good deal if you need that kind of storage.

I never thought I would say this but I am down to about 100 GB of space on my 320 GB drive and I am thinking that at some point in the near future I am going to need to get a 1 TB drive.
 
I have done pretty well with my predictions so far. If you go back and look at my posts the last few years, you will see that I predicted that Windows Vista would be more or less a flop with regards to acceptance. The fact that Microsoft dropped a bunch of important improvements and features that they promised, not to mention that they managed to make it run even slower and require more horsepower didn't help things any.

I forget what other predictions I made, except maybe the one time I disputed that there would be 4 core laptops by now (there is only one that I know of, and it is kind of a custom desktop replacement machine, not really a laptop) - but maybe I will remember them as I go along.

My predictions for the future are not pulled out of a hat; they are based on news articles and technology trends and other people's predictions based on those trends, but I'll share them with you anyway in the hope that you will all ignore that and when they come true think that I am really smart and wise anyway and forget that I plagarized most of this (wait - did I say that out loud?). :D

In the very near future (now to 12 months out):

Four core desktops with a bare minimum of 2 GB, preferably 4 GB of RAM, will be more and more the replacement for the currently common dual core machines with one to two GB of memory. You can get Dell 4 core machines on sale now for $650. Increasingly these will be the sweet spot to buy at - less and you risk the machine being behind the curve inside of two years, more and you are probably paying a premium most people don't need to pay (I paid $3K for my 8 core machine with 10GB and I use every bit of it when I work).

You will start to see virtualization in various forms being available and used - especially on Macs (look it up if you don't know what it is).

Storage.

Increasingly, 1 TB hard drives will be the default config and the prices on these are already coming down (2 months ago they were $220, now they are below $200 with many $180 on sale). Inside a year the largest consumer hard drives will be 2 TB and then the price of 1 TB will probably drop to below $100 and they will be very common place.

Hard drives for most laptops (they are usually smaller physically) will be at least 320 GB with 500 GB available for most. Solid State Drives will be increasingly available, still expensive, but more available. Unfortunately, not all of these are worth the premium - tests have shown the first generation drives don't give much advantage, if any, with regards to performance or battery life - but they will improve. I don't think they will catch up to mechanical hard within the next few years though - at least not until the mechanical HDD manufacturers bump up against the next density wall (in a couple of years if they don't find a way around it soon).

We may start finally seeing e-ink displays (google it), but for now only on e-book readers. These are two slow for standard computer use.

The current sweet spot for displays is the 24" 1900x1200 LCDs for under $350 (shop around and don't pay for more than that unless you have special needs with regards to color). Maybe in about 2 years the thirty inch displays will come down well below $1000 - I sure hope so. I would like to buy two of them for $500 each - but for now, the cheapest you can get one is about $1100 on sale (rare). Don't buy a thirty inch display unless you know what you are doing (they require a Dual-DVI Link display card).

The future about a year or two out?

We will start seeing cutting edge (from the consumer's POV - the HPC [High Performance Computing] sector is already doing this) computers that are a hybrid of CPUs and GPUs that will run software that can take advantage of both at the same time for general computing. What's a GPU? That's the Graphics Processing Unit on your video display adapter. For what it does (streaming bit munching, parallelized bit processing, hard core matrix processing, etc.), it does a lot faster than a general purpose CPU.

The leading edge computer companies (Apple, Intel, AMD and other GPU manufacturers) are working on software and hardware to this end. Some software companies are researching using some of the special software libs to run certain types of processing not related to video on the GPUs, offloading the CPUs. Apple is working on a way to integrate their OS and programming APIs in such a way to make the use of the GPUs more seamless. Intel is working on integrating multiple GPUs with CPUs - we may see machines that have 16 GPUs on the same core die as 4 to 16 CPUs with more RAM on the die too (instead of on a separate bus/chip).

This may mean some really kick ass machines - especially for those who do scientific computing, or those who do CGI animation (think real time animation on a single machine).

In the server world (those machines that run the apps in the web and business world), multiple cores will be the default as they are now. With regards to raw computing speed, these will not be leading edge. With regards to the amount of memory they have - they will have huge amounts. Increasingly, the problem in this sector is not how fast an instruction is processed, but how fast data can be accessed. The problem is that hard drives are where the data is. The answer? Cache the data in RAM. Anything that is not to be persisted long term to permanent storage will be in RAM. THis means a lot of the databases are coming off the hard drives and into RAM. This means terabytes and terabytes of RAM. Most consumer computers don't need this but business/web servers that need to handle thousands to millions of transactions per second do - and it is only going to get worse.

Broadband. Penetration (how many people have broadband) will level off or at least the growth of penetration will slow significantly. The problem is that most people who can get broadband will have it already. Those that can't because they live outside the service area will be stuck. Wireless won't be much help here. Maybe, just maybe, power line broadband will help - if it does then I can see real growth in that area as almost everybody has a power line coming to their house and those that don't have broadband in areas not currently served (about half the country - the rural areas) will jump on that bandwagon real quick. Unfortunately, I don't see the current hurdles being overcome without a kick in the rear to the FCC.

Speeds. Probably increasing at the same rate they are now. If Verizon can keep installing fiber they will see people switching over to that wherever it is offered - just for the internet access alone.

Wireless? WiMax is looking like it is going to fail. The same will probably happen for other plans to offer internet access via wireless. Not talking in-house WiFi here.

SAAS (software as a service)? Ehh. I don't like most of it. But some people will buy into it - and probably regret it. It is the next new fad in the software provider's world - because it means steady income and more control over their customer base, but it provides little benefit to the user - especially in the long run. The free services will work okay, but those that require a subscription? Snake oil.

Open Source? It will keep growing and present an increasing threat to those big software companies that aren't agile, that are entrenched in their ways, that are almost cult like in their thinking (i.e., Microsoft). Where MS is losing in market share to OSS is in the business world; not so much in regards to the OS, but with regards to the software that is needed to run the apps on those business servers. I think Postgres will start eating serious market share away from SQLServer and maybe even start to compete with Oracle.

The real threat to Microsoft?

Google? No.

Linux? No. At least not on the desktop - unless somebody like IBM and/or Sun throws a bunch of the right kinds of resources at the problem.

Apple? Yup. They are eating Microsoft's lunch. In a couple of years they will double their current almost 8% desktop market share to 15% or more. Apple will increase their lead in quality and features in OSX, and bring down their prices to become increasingly competitive.
http://www.drhorrible.com/act_I.html
 
1> The Mac will never be able to capture a world-wide share as the PC. Most of the third-world (significant number of users) use pirated copies software available for windows. Pirated software in case of Apple is almost impossible to get.

2> Apple will continue to get more of the iPod / IPhone business. As I write this, I have some information about M$ trying to get in the phone market. Even today every second phone has Windows running on it. The M$ Zune player has more or less flopped.

3> M$ will put some money in researching a me 2 copy of the iPhone. They will eventually give up.

4> Samsung will pick up on their efforts to topple the iPhone as the industry leader.

5> RIM (blackberry) will be toppled by iPhone.

That's all for now. Stay tuned for more.
 
1> The Mac will never be able to capture a world-wide share as the PC. Most of the third-world (significant number of users) use pirated copies software available for windows. Pirated software in case of Apple is almost impossible to get.
It is no harder to get pirated software for the Mac - if it is available. As OSX becomes more popular it will be more available. People shouldn't pirate anyway - it is theft. Besides, many people are switching over to open source - free and open is better than stealing because you have much less chance of downloading something infected with malware.

2> Apple will continue to get more of the iPod / IPhone business. As I write this, I have some information about M$ trying to get in the phone market. Even today every second phone has Windows running on it. The M$ Zune player has more or less flopped.
Microsoft is always playing a 'me-too' catch up game. Apple deploys their new MobileMe service and voila, the next week so does Microsoft. Google makes loads of money from search and advertising, and voila, Microsoft tries to get into it too. The problem is that Microsoft is always playing catch up and bringing very little original to the market.

3> M$ will put some money in researching a me 2 copy of the iPhone. They will eventually give up.

4> Samsung will pick up on their efforts to topple the iPhone as the industry leader.

5> RIM (blackberry) will be toppled by iPhone.

That's all for now. Stay tuned for more.
I don't think the iPhone will rule. It will capture a lot of the market, but there will be a lot of competition.
 
Seagate just announced their new 1.5 Terabyte hard drive for desktops and 500 GB drive for laptops. The projection is that 2 TB will be coming out next year. Prices on 500 GB to 1 TB drives are dropping and will probably drop some more - but at already well under $200 on sale I would say they are a pretty good deal if you need that kind of storage.

I never thought I would say this but I am down to about 100 GB of space on my 320 GB drive and I am thinking that at some point in the near future I am going to need to get a 1 TB drive.

hmmm....a 10TB RAD system may be in my future. I know my server needs upgrading.
 
It is no harder to get pirated software for the Mac - if it is available. As OSX becomes more popular it will be more available. People shouldn't pirate anyway - it is theft. Besides, many people are switching over to open source - free and open is better than stealing because you have much less chance of downloading something infected with malware.

Try telling that to user's in the Asian continent :cattail:

Microsoft is always playing a 'me-too' catch up game. Apple deploys their new MobileMe service and voila, the next week so does Microsoft. Google makes loads of money from search and advertising, and voila, Microsoft tries to get into it too. The problem is that Microsoft is always playing catch up and bringing very little original to the market.

There have been cases where the me 2 game has been successful for m$.

Microsoft Office is one successful product. Another case - Internet Explorer (though it was a free product, it did topple Netscape's market share and launched a whole set of browser wars. I could bring more examples, but most of them are before my time. :D MS-DOS is probably their biggest hit. So is windows to an extent. When Windows 95 came out. Macusers said Windows 95 is Mac 84 or some such crap.

http://www.guidebookgallery.org/ads/magazines/windows/win95-apple

Guess, who was laughing all the way to the bank?


I don't think the iPhone will rule. It will capture a lot of the market, but there will be a lot of competition.

I agree. There will definitely be a lot of competition. Personally, though I think RIM is going to get shafted.
 
Thanks for taking the time to post this. Great info & ideas.
 
Try telling that to user's in the Asian continent :cattail:
Asia is going to OSS more and more. Yes, they pirate more than anyone else, but they are moving to OSS because it gives them even more control over their computers.


There have been cases where the me 2 game has been successful for m$.

Microsoft Office is one successful product. Another case - Internet Explorer (though it was a free product, it did topple Netscape's market share and launched a whole set of browser wars. I could bring more examples, but most of them are before my time. :D MS-DOS is probably their biggest hit. So is windows to an extent. When Windows 95 came out. Macusers said Windows 95 is Mac 84 or some such crap.

http://www.guidebookgallery.org/ads/magazines/windows/win95-apple

Guess, who was laughing all the way to the bank?
Microsoft is losing market and mind share and in the long run that is what counts. It may take quite a while, but unless MS changes drastically how it does business, they will continue to lose market/mind share and slowly go down the tubes. I don't see MS changing any time soon. Despite seeing the writing on the wall, their reactions have been more of the same old MS BS: spread FUD, huddle in a circle, throw chairs.

IE won against Netscape because IE was free and bundled with the OS. Now guess who is losing market share because other browsers are better, open and free?
 
Back
Top