ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

Why Windows must go open source

<< < (3/4) > >>

zridling:
LONG RANTING RESPONSE.
Besides Babcock's assertion, the problem with Windows has always been that it doesn't scale; that is, it won't run on netbooks and servers, i.e., you have to write different and -- usually somewhat incompatible -- versions to accommodate a variety of architectures and devices. Linux runs your mobile phone, your kindle reader, your desktop OS, your server OS, the Large Hadron Collider, on a USB stick, and as someone posted this week, even on a device the size of a simple outlet plug.

I saw this very plainly a couple of years ago when I wrote that word processor review. It wasn't the program that mattered, it was the format. Governments, business, and users want to control of their data (can you say "recent Facebook and Apple controversies?") and to be able to access it through any device and browser using a wide variety of software. The RIAA/MPA foreshadow Microsoft's next decade in that we're seeing the hold of proprietary, patent-protected, abstract IP lose its grip.

If "I" -- in whatever role I assume, gov., end user, corporation, content provider, mobile data -- am forced to purchase Microsoft products just to access my data, or use Microsoft's IE to access content on your company's website, I'm not doing business with you, period. I want to choose what I use. Therefore in the case of word processing, it's not about OpenOffice, but about ODF (OpenDocument Format) and the 25 programs that use it, not to mention every cloud suite. Microsoft continues to frustrate my need and desire for open standards and open source solutions.

I could care less whether Microsoft releases Windows as open source. It doesn't matter because I've moved on. Microsoft could buy every open source software company in existence and all they'd be doing at most is forking the code. The existent code of any project would still always be available. At some point, just like the RIAA has done, Microsoft will realize that their market share will continue to recede against open source.

This is why the netbook phenomenon has thrown Microsoft a wicked curve. Designed and built as a simple device to access information and data through a browser, Microsoft reworked XP to retrofit onto netbooks, but then virtually doubled the cost of the device because you had to buy an even more costly XP netbook version license! Vista will not run on one. But then they came out this week after floating a "Starter" edition of Win7 that would run on a netbook that ran on 3 apps at a time (which included an AV software), and said that after your bought your Win7 Starter Edition for your netbook, you'll be "allowed" to upgrade to a more powerful version at increased cost. Already Microsoft shot itself in the foot because they just eliminated the #1 reason for buying a netbook: low cost! Meanwhile Linux remains free, although lately I've noticed most companies charge the same and then pocket the difference, making a huge profit selling the Linux versions. Jerks.

No one wants to run an 8-year old OS that runs IE6+. And no one wants to double the price of their purchase by paying a "Microsoft tax." When the software to run the machine costs more than the machine itself, something has to give. In this case you have to ask: How much longer will users pay this price as the free alternative [linux] gets consistently better every six months. You can't sue everyone for the rest of the century and claim you've patented every idea under the sun.

rgdot:
The world needs bigger and more Canonicals that promote the likes of Ubuntu. Many distros are caught in the need to be 'Enterprise ready' so they are competing with MS with an angle that in many ways is already won, in the server space. Windows being open source or not will continue to dominate the consumer market unless there is a bigger consumer push.

f0dder:
Besides Babcock's assertion, the problem with Windows has always been that it doesn't scale; that is, it won't run on netbooks and servers, i.e., you have to write different and -- usually somewhat incompatible -- versions to accommodate a variety of architectures and devices.-zridling (March 06, 2009, 09:23 PM)
--- End quote ---
The NT kernel scales pretty well - it's used for WinCE on cellphones through desktops and, yes, even on supercomputers. With Win7, scaling bottlenecks are removed. Iirc for older versions, there was a lot of work to ensure the kernel can run out of ROM.

No, you can't just take Vista or XP and slap it on any old hardware, but saying that Windows doesn't scale is wrong. And getting a properly written app running on WinCE shouldn't be that much different than porting a linux app to a smaller device... you have to worry about limited resources and screen resolution on both. (OK, WinCE has a limited subset of the win32 API, and limited devices usually support .NET Compact Framework rather than the full deal... but are you going to try and run, say, a database server on your cellphone?)

Ah yes, NT is indeed ported to fewer platforms than linux, but that's a design decision... why spend money porting to something that doesn't have much marketshare (or perhaps, rather, just "possibility of income"). It has already been shown that porting NT to architectures such as Alpha and Itanium could be done pretty quickly, so it's not like it's impossible to do... the Windows platform as a whole has a lot of problems, but the NT kernel is a solid & impressive piece of work.

zridling:
Yea, but with regard to netbooks, Windows doesn't, and I think Microsoft is hoping netbook hardware will be more powerful once Win7 hits the scene. And this as news that Mac is readying its own *nix-based netbook for market.

On the other hand, the best netbooks right now are retailing at about $400. But both Dell and HP are offering 4Gb RAM/320Gb HD 13.3" notebooks for $550 this week. Think I'd just go for the notebook if I needed a portable.

f0dder:
Zaine, there's no reason whatsoever Microsoft couldn't scale NT to run on the netbooks - there just aren't any of the readily available windows versions that are slim enough (mostly because of install size, imho, rather than CPU/RAM consumption).

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version