OSNews: http://www.osnews.com/story/20762/Should_Microsoft_Open_Source_Windows_
Exploring the Future of Computingen-usCopyright 2001-2017, David Adamsadam+nospam@osnews.comTue, 26 Sep 2017 22:12:51 GMThttp://www.osnews.com/images/osnews.gifOSNews.comhttp://www.osnews.com
ReactOShttp://www.osnews.com/thread?343219
http://www.osnews.com/thread?343219I have always thought that the best competitor to Windows, bearing in mind that people need compatibility in this world, would be a well-funded ReactOS project (maybe one of Microsoft's competitors could step in to provide finance...) If there was a viable F/OSS implementation of Windows and, importantly, that implementation was not controlled by MS then we might see it improve in ways that could not have been imagined before (in the same vein as the recent Mono on iPhone and Wii story).

I am also unsure as to why MS would wish to liberate Windows at the moment as there isn't really any market pressure to do so. However, this could be a good thing, because as long as Windows isn't open, there remains the opportunity for ReactOS to get its foot in the door (if someone would give the project the resources it needs to truly compete).Tue, 13 Jan 2009 10:39:00 GMTdonotreply@osnews.com (matatk)CommentsA better questionhttp://www.osnews.com/thread?343220
http://www.osnews.com/thread?343220Could MS open source Windows even if they wanted to? Who knows what sort of licensed code bits have found their way in there over the years, how many patent issues might come up, etc.?Tue, 13 Jan 2009 10:44:00 GMTdonotreply@osnews.com (orestes)Commentsstupid question.http://www.osnews.com/thread?343221
http://www.osnews.com/thread?343221stupid question. Of course, the answer is NO!Tue, 13 Jan 2009 10:46:00 GMTdonotreply@osnews.com (casuto)CommentsComment by shotsmanhttp://www.osnews.com/thread?343222
http://www.osnews.com/thread?343222In a word No.
In another word No.

If they did then the whole world would see the following:-

1) How crappy the code is in places. (I'm being generous here. Some of it is bound to be good)
2) All the bits of code that they have nicked possibly illegally from other companies thus allowing themselves to be sued into oblivion
3) All the backdoors would be exposed for every hacker in the world to target with all sorts of crap/malware/virus/rootkits/etc.
4) Every MS consultant would be doing themselves out of a job. There would be no hidden tricks they could use to keep customers locked in to their particulr gravy train.
etc etc etc

IMHO, Not a chance. No way. No how. Ever.Tue, 13 Jan 2009 10:48:00 GMTdonotreply@osnews.com (shotsman)CommentsWhat kind of open source?http://www.osnews.com/thread?343223
http://www.osnews.com/thread?343223They call it shared source:http://www.microsoft.com/resources/sharedsource/default.mspx
As I understand it, big customers who pay for it can read the source. They can't change it but they can ask...
This is far from OSI approval and even more far from the FSF, but isn't that some kind of open source?
Anyway, I don't care. I hope they don't open source it to everybody because that would put everybody in the risk of violating their copyright accidentally or at least being accused of it, even for those who didn't see it.Edited 2009-01-13 10:55 UTCTue, 13 Jan 2009 10:53:00 GMTdonotreply@osnews.com (spiderman)CommentsDuck, here comes a car analogy...http://www.osnews.com/thread?343224
http://www.osnews.com/thread?343224Ford should give up all their patents!Tue, 13 Jan 2009 10:53:00 GMTdonotreply@osnews.com (Kroc)CommentsComment by talafhttp://www.osnews.com/thread?343227
http://www.osnews.com/thread?343227Wow some people are trolling. Shared source as stated is already available under some conditions, and having read part of it, it's not any more mess than other "competitors"' code. Every kernel has good parts and oh-my-god-who-ever-wrote-that-crap parts, codewise.

Onto the topic, no, MS doesn't need it. They made some moves toward open source, and imo that's good, but I doubt we'd see office and windows going that way. Most users don't need it, tech support can access the source directly or indirectly, developpers may be able to ignite changes in functionalities or have their development integrated through MVP partnership (or whatever it's called), and MSDN documentation is getting better every day.Tue, 13 Jan 2009 11:18:00 GMTdonotreply@osnews.com (talaf)CommentsRE: Duck, here comes a car analogy...http://www.osnews.com/thread?343228
http://www.osnews.com/thread?343228more accurately would be:
Ford provide all the technical designs and engineering data for the cars that they provide.Edited 2009-01-13 11:24 UTCTue, 13 Jan 2009 11:23:00 GMTdonotreply@osnews.com (_txf_)CommentsNot Windowshttp://www.osnews.com/thread?343230
http://www.osnews.com/thread?343230Open source Windows ? No, why ?

They should open sourced the .net framework and perhaps internet explorer and then give a basic Windows for free.Tue, 13 Jan 2009 11:36:00 GMTdonotreply@osnews.com (angelochoa)CommentsI don;t think sohttp://www.osnews.com/thread?343231
http://www.osnews.com/thread?343231Windows do not have to ve open source. Why they should do that? It will not give them more money. It will not give us better technical support. It will not give us anything better. I think many people would start making own windows distro & we will see the distro hell like in Linux. & it;s bad so, it;s better if windows stays as 1 project.Edited 2009-01-13 11:44 UTCTue, 13 Jan 2009 11:43:00 GMTdonotreply@osnews.com (Nicram)Comments......http://www.osnews.com/thread?343232
http://www.osnews.com/thread?343232For?

Windows being closed source isn't the real issue.Fair pricing and quality of product are the issues.

People just dont ditch Windows because its closed source,they ditch it because they dont feel adequately compensated for what they are paying.Tue, 13 Jan 2009 11:54:00 GMTdonotreply@osnews.com (islander)CommentsRE: stupid question.http://www.osnews.com/thread?343233
http://www.osnews.com/thread?343233

stupid question. Of course, the answer is NO!

Indeed.

I might hate pretty much every version of Windows (aside 2000) and I might think that it's bloated yet still lacking a number of (for me) the must-have features OS X and UNIX/Linux offer - but at the end of the day Microsoft is a business and Windows is their income.

If I don't like Windows, then I don't use it - simple as.

I don't whine on about how such-and-such open source licence would be better than propriatry software. I just use and support the opperating systems I like.Tue, 13 Jan 2009 12:01:00 GMTdonotreply@osnews.com (Laurence)CommentsRE: I don;t think sohttp://www.osnews.com/thread?343234
http://www.osnews.com/thread?343234

I think many people would start making own windows distro &amp; we will see the distro hell like in Linux. &amp; it;s bad so, it;s better if windows stays as 1 project.

Last I checked, there were far, far more versions of Windows Vista than just one... from OEM and Retail, to 32-bit and 64-bit, to Upgrade and Full, and at least a half-dozen "versions" based on a specific "use" (Home Basic, Home Premium, Business, Ultimate, etc.). All of them are either lacking desirable features (artifically requires you to "upgrade" by tossing more money their way), or downright expensive.

I think in general a lot of good would come out of third-party Windows OSes, but at the same time it's highly unlikely I would use another Windows OS again. It would be interesting, but I just wouldn't care.Tue, 13 Jan 2009 12:02:00 GMTdonotreply@osnews.com (UltraZelda64)CommentsAgree for the most parthttp://www.osnews.com/thread?343235
http://www.osnews.com/thread?343235Even if they did open source Windows I could not care less. I don't know of any single piece in there that would be unique or impressive in any way.

I also dislike the term Distro hell used by Nicram. Each distro has an intended audience. Diversity is a good thing. The problem might be interoperability between distros with the same audience.Tue, 13 Jan 2009 12:12:00 GMTdonotreply@osnews.com (abstraction)CommentsRE: A better questionhttp://www.osnews.com/thread?343236
http://www.osnews.com/thread?343236

Could MS open source Windows even if they wanted to? Who knows what sort of licensed code bits have found their way in there over the years, how many patent issues might come up, etc.?

Maybe I'm just being nieve, but I'd like to think that Microsoft have enough developers not to need to illegally copy other licensed source.

And as for patent issues - there's already a mess of companies suing other companies and MS already claim to own a significant number of the patents in question - so I can't see them being any more or less vulnerable by open sourcing.

Either way though, it's never going to happen (at least not to the FSFs definition of OSS) - and nor should it when it's MSs property and income.
There's plenty other Free/open source OSs out there that are, in my opinion, equally as capable as Windows for most jobs so I'm not going to lose any sleep over closed source windows.Tue, 13 Jan 2009 12:15:00 GMTdonotreply@osnews.com (Laurence)Commentsno needhttp://www.osnews.com/thread?343238
http://www.osnews.com/thread?343238as others have said there is really no need to open source windows.

Singularity is already out there for academic use.

I agree with the other poster, some products could do with being open, .Net framework would be a good one.

However one thing Microsoft really need to do is make two versions of Windows Home and Business (Although in my opinion i think it should be one). They should be a lot cheaper aswell.Tue, 13 Jan 2009 12:50:00 GMTdonotreply@osnews.com (REM2000)CommentsRE: I don;t think sohttp://www.osnews.com/thread?343240
http://www.osnews.com/thread?343240

distro hell

Some of us prefer the word "choice".

On topic I don't think Microsoft have anything to gain by open-sourcing Windows. The majority of users don't care and the majority of those that do care are too anti-MS for it to make any difference.Tue, 13 Jan 2009 13:00:00 GMTdonotreply@osnews.com (B12 Simon)CommentsRE[2]: I don;t think sohttp://www.osnews.com/thread?343241
http://www.osnews.com/thread?343241Yes & No Yes because there are few Windows versions (liko distros), & no because all run same software, same drivers, same kernels, & all use same configuration methods & are same in that way. It's just like one distro, but in many variations, but it;s still the same piece of software. For example one .exe installer works everywhere from 1995 year (Windows 95) up to Windows 7 that will be released in 2010. This is impossible in Linux, even at one & the same distro. So open source ofcourse gives chance to tweak everything, make some parts better "for you". But it's making software less time resistant & less stable in that way. & spreading developers on many projects instead making one solid & stable together. I choose second option So i think, open sourcing Windows may make it better & worse in the same time, but the worse effect is to dangerous for typical user.Edited 2009-01-13 13:07 UTCTue, 13 Jan 2009 13:03:00 GMTdonotreply@osnews.com (Nicram)CommentsNope, Just Document APIshttp://www.osnews.com/thread?343242
http://www.osnews.com/thread?343242Personally, I don't think they should, and I don't believe they can due to licensing issues. What I wish they would do is better document the mystery API's that are available plus better document just how their system works. This would allow developers to build better applications.Tue, 13 Jan 2009 13:04:00 GMTdonotreply@osnews.com (dekernel)CommentsOpen source what exactly? the kernel? the APIs?http://www.osnews.com/thread?343245
http://www.osnews.com/thread?343245'Windows' represents a lot of things:

1) the kernel.
2) the protocols.
3) the APIs.
4) the applications.

From all the above, what should be open sourced?Tue, 13 Jan 2009 13:18:00 GMTdonotreply@osnews.com (axilmar)CommentsRE[3]: I don;t think sohttp://www.osnews.com/thread?343246
http://www.osnews.com/thread?343246

For example one .exe installer works everywhere from 1995 year (Windows 95) up to Windows 7 that will be released in 2010. This is impossible in Linux, even at one &amp; the same distro.

I disagree, having tried to install certain older games that don't work well under XP, and refuse to work under Vista. Also many older pieces of hardware require drivers that either make Windows unstable, or don't work at all. You cannot rely on old software to work under Windows, and if you cannot access the source you may never get it to work.

This is one reason why we would like Windows to be made Open Source.

Microsoft may have tried to maintain backwards compatibility at the expense of code bloat (hundreds of exceptions to the rules so that everything works), and things do work most of the time, but the solutions to some of the problems are more arcane than anything you'll find in GNU/Linux. It also makes Windows increasingly difficult to maintain and release new versions. One day they'll either be forced to abandon backwards compatibility or face a system that slows to a halt.

Meanwhile, the Linux kernel supports far more older hardware than Windows, and has excellent support for most new hardware (provided the manufacturer releases proper hardware specifications or supplies drivers).

Most old free software is reasonably likely to run provided the appropriate libraries are still available, and even very old applications can be made to run, since you have access to the source. Sometimes they rely on other old interfaces that have been made obsolete (which is perfectly healthy for a system), but you never face a completely dead end.Tue, 13 Jan 2009 13:28:00 GMTdonotreply@osnews.com (spaceLem)CommentsPros and Conshttp://www.osnews.com/thread?343247
http://www.osnews.com/thread?343247Con - If Microsoft were to open-source all of Windows, that would make apparent the anti-user parts of Windows that are not written for the benefit of the end user, but rather are written to satisfy the best interests of Microsoft and its partners.

Con - If Microsoft were to open-source all of Windows, end users would have a chance to re-compile a version for themselves that did not include the anti-user bits of Windows.

Con - If Microsoft were to open-source all of Windows, and since Windows has no filesystem support for execute permissions per file, then malware authors would have a field day.

Pro - If Microsoft were to open-source all of Windows, they would gain great kudos from all of the software development community worldwide.

Con - If Microsoft were to open-source only parts of Windows, they would gain no kudos at all, yet still open up the OS further to exploitation by malware authors.

Con - If Microsoft were to open-source only parts of Windows, this would immediately identify which pieces of Windows contained the anti-user functionality (ie. those pieces that remained closed).

Pro - If Microsoft were to open-source all or part of Windows, it would become easier for Microsoft to maintain since there would become a vast army of people who knew the source code and who have a desire to fix issues they have with it.

Con - If Microsoft were to open-source all or part of Windows, there would subsequently be a lot of people trying to claim some kind of IP violation by Microsoft.

Really is? Than tell it my boss, or our IT department that took years to setup our IT environment as it is now. Or tell it all people that are using special scientific, business or what ever special needs software that is only available for Windows.

I don't whine on about how such-and-such open source licence would be better than propriatry software. I just use and support the opperating systems I like.

What you and "Joe the Plumber" like does not matter. What Siemens, Deutsche Bank, Boeing, and Gazprom like is relevant because they have the cash to pay software developers or SaaS providers to engineer, maintain, AND support software THEY want.Tue, 13 Jan 2009 13:43:00 GMTdonotreply@osnews.com (usr0)CommentsRE[4]: I don;t think sohttp://www.osnews.com/thread?343256
http://www.osnews.com/thread?343256Well, but i didn't try to compare it to Linux directly, as is. I just compare closed source, to open source (& used Linux as example).

Ofcourse there are old apps that will not work in Vista (it is because changing some arch things that You just say about to fix some problems), but many, really many will just work "out of the box". Users don't care if they get source of software, because they will not port it anywhere. They just wanna something to work out of the box. & open source isn't good for that & yes, Linux is example of that, also BSDs are.

So, typical user don't care if software is open/closed source. He just wanna use it in simple way. Closed source is better then, because it force developers to make it be easy installed & have some technical support. They just can't say (go fix it urself) like in Linux/BSDs.Edited 2009-01-13 14:12 UTCTue, 13 Jan 2009 14:08:00 GMTdonotreply@osnews.com (Nicram)CommentsRE[2]: A better questionhttp://www.osnews.com/thread?343259
http://www.osnews.com/thread?343259

Maybe I'm just being nieve, but I'd like to think that Microsoft have enough developers not to need to illegally copy other licensed source.

That's not the point. While Microsoft can legally license and thus use other people's code, they cannot legally "open source" such code.

This is an issue that is faced by any closed source project that seeks to go open source. See Open Office, Java, etc.Tue, 13 Jan 2009 14:16:00 GMTdonotreply@osnews.com (evangs)CommentsRE[5]: I don;t think sohttp://www.osnews.com/thread?343260
http://www.osnews.com/thread?343260

So, typical user don't care if software is open/closed source. He just wanna use it in simple way. Closed source is better then, because it force developers to make it be easy installed &amp; have some technical support. They just can't say (go fix it urself) like in Linux/BSDs.

Yes, saying "go fix it yourself" isn't exactly a useful answer, but in theory it gives you options you wouldn't otherwise have, and if you are a corporation then you can afford to employ someone to do the work for you. I suppose this leaves the home user in the lurch either way.

However there is nothing inherent about closed source that makes it easier to install. Many F/OSS apps are as easy or easier to install than their proprietary counterparts: it is easy to create a new directory and put all the libraries you'll ever need in it, and then the program could work forever with any OS, whereas many closed source apps tend to spread their data about and hide configuration options in the registry.

Consider OpenOffice.org and Microsoft Office, or Firefox and IE8: neither of the closed source programs will still work immediately without reinstallation (or "repair") after the OS has been reinstalled, but both the free/open source programs will.

Also many Linux distributions rely on the fact that their centralised install methods are easier than a separate installation program for every app or library. Without this ease of use they could never hope to start attracting the mass users.Tue, 13 Jan 2009 14:31:00 GMTdonotreply@osnews.com (spaceLem)CommentsRE[3]: stupid question.http://www.osnews.com/thread?343261
http://www.osnews.com/thread?343261

"If I don't like Windows, then I don't use it - simple as.

Really is? Than tell it my boss, or our IT department that took years to setup our IT environment as it is now.
"

If you're a member of the IT department then you're in a position to change the network - or even un a non-MS OS on your own work desktop.

If you're not a member if the IT department then this whole thread is irrelevent as you'd have no control over the software loaded - be it if Windows was open sourced or not.

Or tell it all people that are using special scientific, business or what ever special needs software that is only available for Windows.

* A lot of software that there's no FOSS alternative runs ok in Wine or ReactOS.
* Games consoles are just as good as PCs for games.
* Graphic designers, laptop DJs, musicians / producers / engineers can all use OS X.
* Professional FX studios for movies usually run their own software in Linux
Granted, if a company forces you into using Windows, then you have little choice. But my point was other OSs are mature enough that, should you have a choice of OS, you could replace Windows with x, y or z.

What you and "Joe the Plumber" like does not matter.

It matters enough for Microsoft to spend $millions on pushing their software onto us minions.

What Siemens, Deutsche Bank, Boeing, and Gazprom like is relevant because they have the cash to pay software developers or SaaS providers to engineer, maintain, AND support software THEY want.

I don't deny that, but then the general public wouldn't be directly using those systems - hense back to my earlier point.Tue, 13 Jan 2009 14:40:00 GMTdonotreply@osnews.com (Laurence)CommentsRE[2]: I don;t think sohttp://www.osnews.com/thread?343262
http://www.osnews.com/thread?343262I believe that Microsoft officially recognizes 7 distinct versions of Windows Vista, 3 of XP, and 5 of Windows Mobile. It's been a long time since I wrote for them, but they were always pretty good about laying out which features were associated with which version so that you could accommodate the differences.Tue, 13 Jan 2009 14:46:00 GMTdonotreply@osnews.com (FellowConspirator)CommentsRE[3]: I don;t think sohttp://www.osnews.com/thread?343263
http://www.osnews.com/thread?343263

It's just like one distro, but in many variations, but it;s still the same piece of software. For example one .exe installer works everywhere from 1995 year (Windows 95) up to Windows 7 that will be released in 2010.

That's not even close to the truth. If it were, windows software wouldn't carry OS versions in it's system requirements.
To use another example: 16bit EXEs won't run in Windows 7 (nor Vista iirc)

You even get applications that wont run on XP unless you have SP2 or higher. Visual Basic applications require VB runtime files installed and some applications even demand intenet explorer at a set version level.Tue, 13 Jan 2009 14:49:00 GMTdonotreply@osnews.com (Laurence)CommentsRE: Pros and Conshttp://www.osnews.com/thread?343264
http://www.osnews.com/thread?343264

...and since Windows has no filesystem support for execute permissions per file...

...?

NTFS has supported this through ACLs since god knows when - in fact, it has been part of Windows NT since day one, you know when the rest of the world was still figuring out protected memory.Edited 2009-01-13 14:52 UTCTue, 13 Jan 2009 14:51:00 GMTdonotreply@osnews.com (Thom_Holwerda)CommentsRE[5]: I don;t think sohttp://www.osnews.com/thread?343269
http://www.osnews.com/thread?343269

[Users] just wanna something to work out of the box. & open source isn't good for that

What rubbish! Plenty of Linux distro's work out-of-the-box (Ubuntu being a classic).

Sure, you may have to load in Windows drivers manually into Ubuntu (and by manually, I mean with a GUI tool that's stupidly easy to use), but if you were to use native linux drivers then everything automatically installs without even the users knowlage.
Now name me one occation when you've done a clean install of Windows and you hadn't had to load in even 1 driver manually (be it printer, scanner, wifi, GFX, or whatever)?

Also, how often have you had to reboot the machine after installing a new USB device? (and even had to reinstall said USB device simply because you plugged it into a different USB socket!). Most open source OSs requires significantly fewer reboots after software install than Windows - surely that's more benefitial to the home user as well?

Don't get me wrong, I'm not out to say one OS is better than another, but to say open source doesn't work "out of the box" is absolute rubbish.Tue, 13 Jan 2009 15:08:00 GMTdonotreply@osnews.com (Laurence)CommentsNo but maybe they could give away Windows 7 for freehttp://www.osnews.com/thread?343270
http://www.osnews.com/thread?343270No but maybe they could give away Windows 7 for free, as a mea culpa and peace offering to win back customers. Or give away the basic Win7 for free.Tue, 13 Jan 2009 15:10:00 GMTdonotreply@osnews.com (stodge)CommentsRE[4]: stupid question.http://www.osnews.com/thread?343271
http://www.osnews.com/thread?343271

"[q]If I don't like Windows, then I don't use it - simple as.

Really is? Than tell it my boss, or our IT department that took years to setup our IT environment as it is now.
"

If you're a member of the IT department then you're in a position to change the network - or even un a non-MS OS on your own work desktop.

If you're not a member if the IT department then this whole thread is irrelevent as you'd have no control over the software loaded - be it if Windows was open sourced or not.

Or tell it all people that are using special scientific, business or what ever special needs software that is only available for Windows.

* A lot of software that there's no FOSS alternative runs ok in Wine or ReactOS.
* Games consoles are just as good as PCs for games.
* Graphic designers, laptop DJs, musicians / producers / engineers can all use OS X.
* Professional FX studios for movies usually run their own software in Linux
Granted, if a company forces you into using Windows, then you have little choice. But my point was other OSs are mature enough that, should you have a choice of OS, you could replace Windows with x, y or z.

What you and "Joe the Plumber" like does not matter.

It matters enough for Microsoft to spend $millions on pushing their software onto us minions.

What Siemens, Deutsche Bank, Boeing, and Gazprom like is relevant because they have the cash to pay software developers or SaaS providers to engineer, maintain, AND support software THEY want.

I don't deny that, but then the general public wouldn't be directly using those systems - hense back to my earlier point. [/q]

Not necessarily true. Although I can make those changes as an IT professional it is not a very realistic thing to try and accomplish so long as Windows dominates the market as it does. I would love to switch everyone to Linux for the cost savings alone but we have a lot of programs that run exclusively on Windows and although WINE may be an option for some of those it is not viable for all. Not to mention the training involved. Anyone in the IT industry should know how difficult it is to make a switch like that. And in the end, the company owner would be the one to make that final decision. It's not an easy sell.

Really is? Than tell it my boss, or our IT department that took years to setup our IT environment as it is now. Or tell it all people that are using special scientific, business or what ever special needs software that is only available for Windows.

Well, presumably your IT department is vigilant about maintaining the environment and keeps it flexible enough to adapt to change.

WRT to special scientific software, that's clearly Linux domain today (and increasingly so), at least with regard to physical sciences. That's the domain I operate in, and while we still have vendors that sell Windows software, the majority of software is either Linux, or Linux and Windows. Even Agilent is moving that way, and they were one of the staunchest Windows hold-outs. Not that IT doesn't put Windows on everyone's desktop (except the physical chemists in our org, they have Linux desktops), but it's increasingly to run Notes and Microsoft Word -- in most other respects they act as thick terminals to apps hosted elsewhere on our network (generally running Linux).

[p]What you and "Joe the Plumber" like does not matter. What Siemens, Deutsche Bank, Boeing, and Gazprom like is relevant because they have the cash to pay software developers or SaaS providers to engineer, maintain, AND support software THEY want. [/q]

Poor examples. I don't know about Gazprom, but most of Boeing and Deutsche Bank's server assets run on Linux. The key exception is their E-mail and directory services. Boeing still uses MS Exchange for most of that (save for DNS). Deutsche Bank migrated from Notes on Windows to Exchange on Windows a while back, and they're still reeling from that a little bit. Ironically. Deutsche Bank uses primarly SuSE linux for much of their infrastructure and they were Microsoft's first client for Linux support (sounds bizarre, but it was a product of that MS-Novell deal about 3 years ago).Tue, 13 Jan 2009 15:11:00 GMTdonotreply@osnews.com (FellowConspirator)CommentsLicensing..http://www.osnews.com/thread?343273
http://www.osnews.com/thread?343273Another thought. How much of the Windows source code is licensed from other companies? Rhetorical question. Just like IBM can't open source OS/2, or at least they can't open source all of it, maybe MS couldn't even if they wanted to.Tue, 13 Jan 2009 15:11:00 GMTdonotreply@osnews.com (stodge)CommentsRE[4]: I don;t think sohttp://www.osnews.com/thread?343274
http://www.osnews.com/thread?343274unless you are part of an organization, don't say "We"

I for my part don't want Windows opensourced. OSS Windows is already under development. It's called ReactOS. If you want an OSS Windows, support them.Tue, 13 Jan 2009 15:11:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsRE: Pros and Conshttp://www.osnews.com/thread?343275
http://www.osnews.com/thread?343275

Con - If Microsoft were to open-source all of Windows, that would make apparent the anti-user parts of Windows that are not written for the benefit of the end user, but rather are written to satisfy the best interests of Microsoft and its partners.

Con - If Microsoft were to open-source all of Windows, end users would have a chance to re-compile a version for themselves that did not include the anti-user bits of Windows.

I for my part don't want Windows opensourced. OSS Windows is already under development. It's called ReactOS. If you want an OSS Windows, support them.

Why not? If Windows were opensourced then you could take all the code you wanted and put it into ReactOS, or fix the code in Windows. Otherwise it's just pride and reinventing the wheel. I would prefer my software now, not in 10 years time.

We.

-- Edit --

There was possibly more emotion than logic thinking in this post, but I'm fairly convinced on two issues:
1) Open sourcing Windows would benefit us. Hence we. It's entirely hypothetical anyway, and it's not going to happen.
2) React OS would benefit from Open sourcing Windows. Or maybe they could start working on Windows code instead. Either way the community (we) would benefit.

Note: there are probably downsides to open sourcing Windows that I haven't thought of (other than human nature).Edited 2009-01-13 15:47 UTCTue, 13 Jan 2009 15:38:00 GMTdonotreply@osnews.com (spaceLem)CommentsRE: Licensing..http://www.osnews.com/thread?343281
http://www.osnews.com/thread?343281maybe Microsoft could release a "lite" version, and if you want the more "bells and whistles" features then subscribe/pay for them on a module basis....

that way everyones a winner...

the home user gets what they want, all be it, a limited version, corporates buy the modules they need, and Microsoft benefits on a module purchase basis (maybe something like the way the repositaries work in linux)

my ten peneth.. Edited 2009-01-13 15:46 UTCTue, 13 Jan 2009 15:44:00 GMTdonotreply@osnews.com (riche)CommentsComment by moleskinehttp://www.osnews.com/thread?343287
http://www.osnews.com/thread?343287If you wanted to making a case for Microsoft opening their code under the GPL or similar, you would have to argue that the open source method is so superior than unless Microsoft adopted it they would go under. No doubt some people do think that, which is fine, but I suspect very few do. The open source method has its downsides too.

In a curious way, while Microsoft may not have opened their code to all-comers, they have opened the profits derived from it, via the Bill and Melissa Gates Foundation. So some, at least, of what goes around does come around. Had Window always been open source, then the chances are that the Foundation would have a fraction of its present, huge resources.

So it may be that the philanthropy derived from the Gates Foundation will turn out to be of greater benefit to the world than an open source Windows. Come back in a century for an answer to that one, I guess.Tue, 13 Jan 2009 16:13:00 GMTdonotreply@osnews.com (moleskine)CommentsRE[2]: Pros and Conshttp://www.osnews.com/thread?343289
http://www.osnews.com/thread?343289but microsoft are evil! there MUST be anti-user bits!Tue, 13 Jan 2009 16:21:00 GMTdonotreply@osnews.com (Adurbe)CommentsFree rather than openhttp://www.osnews.com/thread?343290
http://www.osnews.com/thread?343290In my opinion the only benefit to microsoft of opening the code would be being able to compete with linux directly at the very low end of the market

A Â£200 netbook with a Â£300 OS isnt that attractive....

Having a microsoft 'free edition' could compensate for that but would likly be heavily crippled in features. Maybe it would be OEM only and not retail?

Opening the code up could well open more cans of worms than they could justify (losing the revenue, potential security issues early on before the 'community' starts patching etc)Tue, 13 Jan 2009 16:28:00 GMTdonotreply@osnews.com (Adurbe)Commentsnope not gona happenhttp://www.osnews.com/thread?343292
http://www.osnews.com/thread?343292just, look at how long and how much trouble sun went thru for java? and really what did they gain? sure the java guys and OSS and yeah!!! but for sun? all the cash they spent doin it? what are they gaining?

(maybe a going out of biz party?)

MS has zero reason to open source windows, the onlys ones who think its even a remotely good idea are OSS zelots. really, what would MS gain? really? nothing...

those ISVs that need it can get it.

sure, there are things MS could do better. but as a *company* with shareholders. just giving away, 20+ years of code... just not a good idea...

and, there was come comments above about using linux etc:

use whatever is the best tools for the job. and many enterprise shops in the server room have many different OS's running. but: on the desktop windows rules, with the exception of specialty stuff that requires Nix or OSX.

and, sure there are nix shops where this is not true...

-Nex6Tue, 13 Jan 2009 16:36:00 GMTdonotreply@osnews.com (Nex6)CommentsRE[6]: I don;t think sohttp://www.osnews.com/thread?343293
http://www.osnews.com/thread?343293"Why not? If Windows were opensourced then you could take all the code you wanted and put it into ReactOS, or fix the code in Windows. Otherwise it's just pride and reinventing the wheel. I would prefer my software now, not in 10 years time."

The Windows wheel was invented a long time ago. NT 3.1 came out in the early 90s. TCPIP in the early 80s. That's not a very good argument, and as far as pride goes, what's wrong with pride? If I was one of the coders working on Windows, for the most part I would be very proud. It's very complex, and works quite well. As well as my Debian box, or my FreeBSD box.

I see no reason to opensource it, and I see no validity to your arguments.Tue, 13 Jan 2009 16:43:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsMicrosoft had a different modelhttp://www.osnews.com/thread?343298
http://www.osnews.com/thread?343298Maybe I'm reading this differently, but Microsoft has always had a different way to involve other developers. They have always compatible binary interfaces and easy development tools. I have always found it infinitely easier to pump out a program using MS technologies than others. Heck, I even spent a fair amount of time with the old VB and it was a wonder to churn out small utility apps.

Linux and other open source initiatives then to invovle develops at the source level, which has a much higher barrier to entry; albeit with its own advantages.

I don't particularly care about open source per say. However, if you don't do open source, you better keep your binary interfaces nice so people can still get things done the way they want to. Windows 7 is supposedly doing a heck of a lot in terms of creating interfaces to various parts of Windows... especially management. If they can clean up and open up their interfaces and make it easy once again to program for Windows, it will be good for everyone.Tue, 13 Jan 2009 17:35:00 GMTdonotreply@osnews.com (Yamin)CommentsRE: Open source what exactly? the kernel? the APIs?http://www.osnews.com/thread?343299
http://www.osnews.com/thread?343299Good point.

I belive it is much more important to have the "interfaces" open rather than the source, so that people will be able to use whatever replacement component from other vendors. That includes the API, the protocols and other interfacing technologies (MS Exchange communication protocols, Office documents formats, etc), assuming complete technical details are given. This way MS is not forced to disclose (most of) its secrets (dirty or not) while giving the clients the deserved freedom to switch and giving the other companies a fair chance to compete.

That would pave the way for the Wine/ReactOS folks to be able to fully support running native Windows applications from various vendors, without having to run (even parts of) MS Windows.

And while we are on this topic, I always thought that it would be a good idea for legislation that forces whatever product that dominates more than (say) 50% of a [large] market to have open interfaces to be introduced globally. It really makes sense and protects the clients from being 'locked' into a specific product by monopolistic companies.Edited 2009-01-13 17:40 UTCTue, 13 Jan 2009 17:37:00 GMTdonotreply@osnews.com (adyx)CommentsTurn on your sarcasm detectorshttp://www.osnews.com/thread?343300
http://www.osnews.com/thread?343300Just like how Blizzard should open source World of Warcraft right? That would make them all kinds of money. Great business decision. Then they could be like all the other fat cat businesses running fully open source MMO'S.Tue, 13 Jan 2009 17:47:00 GMTdonotreply@osnews.com (Bounty)CommentsMicrosoft as already moved to Open Sourcehttp://www.osnews.com/thread?343310
http://www.osnews.com/thread?343310There is something similar to the GPL ? Answer is no.

Open Source method is superior and that's why Microsoft as changed it's development method towards it , otherwise their old method would have put them under a long time ago. That's why they splited the OS from IBM.
Open Sourcing/sharing the OS then. One can say a lot of things about Microsoft but they have a tendency to adapt what works from others and make it there own.

Open Source as no downside , it's goal is to create more powerful and better code over time. Real Open Source is never abandoned and always being developed forward.

Your arguing that there foundation ultimately excuse there lack of real Open Source.

#1 Problem in education is the rising cost of Microsoft education software and OS , even in the US of A.

#1 Problem in healthcare is the lack of doctor due to lack of education worldwide , Lack of tools for cheap diagnostic too.

#1 Problem of poverty is the cultural divide between the poor and the rich , the lack of education between the two and the lack of accssible ressource and real fundings.

All Problem that have Microsoft Windows dominance to thanks for there problem in some way.

Your also insinuating that Open Source as no charitable contribution and that it don't make as much money.

Take the number of Microsoft employee worldwide vs the number of GNU/Linux employee and you already have more employed people in GNU/Linux and as you know they are not the only free software and Open Source around ...

With most people having a median lifespan of 72 years , asking people who disagree , to come back in 100 years , is a bit dishonest and morbid.

In retrospect most people have no real problem with how Microsoft develop it's code , as it usually end up releasing something that work , for a number of people , it's with it's incompatibility true change to standard and it's refusal to let other fix the problem , that Microsoft own user's , have trouble with Microsoft lack of real Open Source development.

Their competitor have similar problem but the lack of support for Microsoft own domining product on there platform and it's refusal to support or allow other to support them on other platform is mostly due to politics on Microsoft part rather then real Open Source problems , there Open Source competition code being Open Source Microsoft know what the problem are and could fix them on is side if it decided it wanted to be really compatible.

Most people who have discussed this problem also forget the real reason that could sway them :

#1 No anti trust case can be made against an Open Source projects.

#2 No country can sue them for Anti-competitive behavior.

#3 NO tying laws are broken as everyone is welcome and encouraged to work on it and are not blocked from developing new product for it.

#4 You end up getting more free work and contribution then you actually put in. Witch can free your budget to target new development and harder parts to maintain.

For the moment Microsoft make more then they have to pay for there breaking the law globally , but eventually you will get a judge/governement who's gonna put all there profit from there period of Microsoft breaking the law in jeopardy as punishment.Tue, 13 Jan 2009 18:51:00 GMTdonotreply@osnews.com (Moulinneuf)CommentsBusiness Model vs Technologyhttp://www.osnews.com/thread?343311
http://www.osnews.com/thread?343311Microsoft moving to an open source solution with Windows would be a dramatic change with regards to their business model. While Apple had a dramatic change with regards to the technology, it was not a change to their business model despite it helping their business.

I don't really see any motivation for MS to make Windows Open Source. At this point, it makes no sense. Improving their code, as they 'appear' to be doing with Windows 7, will help them far better than making their OS open source. They ought to offer a good discount on Windows 7 for people who are upgrading from Vista. It will certainly salve people's feelings over the whole affair.

The day when MS eventually does lose market dominance will certainly be interesting indeed.Tue, 13 Jan 2009 19:20:00 GMTdonotreply@osnews.com (Ressev)CommentsAsk a stupid question...http://www.osnews.com/thread?343312
http://www.osnews.com/thread?343312Yes, the turkeys should vote for Christmas.Tue, 13 Jan 2009 19:27:00 GMTdonotreply@osnews.com (robinh)CommentsRE: ReactOShttp://www.osnews.com/thread?343316
http://www.osnews.com/thread?343316ReactOS is chasing a moving target. They would need to perfectly recreate an exact copy of a recent version of Windows in order for it to be of any use. And even then there would be too many things it couldn't do that the latest Windows could. They could never catch up, no matter how much money you threw at them.

The cost of creating Windows is vast. The cost of recreating it would surely be equally as vast, even given that you don't need to design it and even if you rely on the community for testing. It's never going to be worth the enormous, speculative investment of any or all of Microsoft's competitors. They've got more chance of Linux gaining a foothold in the market.

Don't get me wrong, I heartily approve of the project. I'm sure it helps with Wine getting Windows apps running under Linux. I just don't think that large amounts of cash would turn it into a real challenge for MS.Tue, 13 Jan 2009 19:43:00 GMTdonotreply@osnews.com (Michael)Commentspipe dreamhttp://www.osnews.com/thread?343317
http://www.osnews.com/thread?343317MSFT is becoming a web platform and hybrid-hardware (Xbox) company more and more so why not. If they did though they'd be better off just making a Linux distro. "Winux anyone?" Doing that would still allow us tinkerers to use any distro we wanted while allowing a large amount of software compatibility.Tue, 13 Jan 2009 19:56:00 GMTdonotreply@osnews.com (RRepster)Commentshmmhttp://www.osnews.com/thread?343329
http://www.osnews.com/thread?343329MS certainly doesn't need to open source its OS. it could use OSS in the OS (like its old networking stack) as long as it keeps things compatible with the licence.

I find it interesting in the article that it mentions that Vista was not the train wreck for teh company that everyone says it was. I have been preaching that all along. If you want a good read check out the post (and following posts i made in comment to others), found in this thread. http://www.techspot.com/news/31153-windows-xp-still-outselling-vist...Tue, 13 Jan 2009 21:34:00 GMTdonotreply@osnews.com (poundsmack)CommentsRE[2]: Pros and Conshttp://www.osnews.com/thread?343330
http://www.osnews.com/thread?343330

"Con - If Microsoft were to open-source all of Windows, that would make apparent the anti-user parts of Windows that are not written for the benefit of the end user, but rather are written to satisfy the best interests of Microsoft and its partners.

Con - If Microsoft were to open-source all of Windows, end users would have a chance to re-compile a version for themselves that did not include the anti-user bits of Windows.

Why would it? It is just a phrase that is intended to encompass all of the bits of Windows that are of absolutely zero use to end users, or even negative utility, that are placed in the code in order to advance the best interests of Microsoft and its business partners.

Activation codes, WGA, spyware, the requirement to use ActiveX to do updates, and hence the requirement to retain IE on the system ... there are quite a number of these. They all provide the end user with absolutely no benefit at all.

I'm not even arguing harm (such as the lock-in to Windows that things such as this facilitate) ... I'm just grouping all the things that are in Windows that have no benefit at all to the end user (who is after all the party expected to pay for Windows).

If there were a way to have Windows without the zero-benefit-to-users bits, by compiling it from opened source, then that would be the very first thing that happened immediately after Microsoft released the source code.Tue, 13 Jan 2009 21:39:00 GMTdonotreply@osnews.com (lemur2)CommentsI wouldn't hold my breath.http://www.osnews.com/thread?343337
http://www.osnews.com/thread?343337It doesn't look like an idea Microsoft is pursuing at this time and even if was it would take years to re-implement licensed code and clean it up for general consumption.Tue, 13 Jan 2009 22:20:00 GMTdonotreply@osnews.com (abraxas)CommentsRE[6]: I don;t think sohttp://www.osnews.com/thread?343338
http://www.osnews.com/thread?343338

Sure, you may have to load in Windows drivers manually into Ubuntu (and by manually, I mean with a GUI tool that's stupidly easy to use), but if you were to use native linux drivers then everything automatically installs without even the users knowlage.
Now name me one occation when you've done a clean install of Windows and you hadn't had to load in even 1 driver manually (be it printer, scanner, wifi, GFX, or whatever)?

So if you go to the store and buy a brand new scanner, take it home, plug it into a Linux box, and the device is not recognized, how many times has there been a 'quick start guide' for Linux in the package, with a CD and step-by-step instructions on how to set it up? To me, that's more important than whether or not an OS is able to detect a 15yo SCSI RAID controller that I have somewhere in the closet.

Also, how often have you had to reboot the machine after installing a new USB device? (and even had to reinstall said USB device simply because you plugged it into a different USB socket!). Most open source OSs requires significantly fewer reboots after software install than Windows - surely that's more benefitial to the home user as well?

Honestly, reboots in modern versions of Windows aren't nearly as big of a problem as many people make it out to be. It requires a lot fewer reboots than it used to. Sure, sometimes I still gotta reboot, but I just go take a piss, and by the time I get back, it's done.

It's not like home users are running servers, thus I don't think I've ever heard one complain that they had to reboot after installiing a piece of hardware/software. You see, unlike some geeks that run *nix, Windows users don't sit around, jerking off in their basement while staring at their uptime statistics.Tue, 13 Jan 2009 22:22:00 GMTdonotreply@osnews.com (WorknMan)CommentsRE: Comment by moleskinehttp://www.osnews.com/thread?343340
http://www.osnews.com/thread?343340

If you wanted to making a case for Microsoft opening their code under the GPL or similar, you would have to argue that the open source method is so superior than unless Microsoft adopted it they would go under.

Right, in other words, how will open sourcing the GPL make them more money, since money is really the only language that these companies understand.

The only problem is that, once they release it under the GPL, the value of the product immediately becomes $0 (since everybody could distribute it for free), so it would be rather hard to make that argument. The only thing they could really do at that point is sell support, which they probably do already Edited 2009-01-13 22:33 UTCTue, 13 Jan 2009 22:27:00 GMTdonotreply@osnews.com (WorknMan)CommentsRE[7]: I don;t think sohttp://www.osnews.com/thread?343364
http://www.osnews.com/thread?343364

So if you go to the store and buy a brand new scanner, take it home, plug it into a Linux box, and the device is not recognized, how many times has there been a 'quick start guide' for Linux in the package, with a CD and step-by-step instructions on how to set it up?

Windows step-by-steps you describe only explain how to install the drivers - not what to do should the drivers fail to load. So your example is flawd.

However, for the sake of discussion: *IF* the scanner isn't automatically picked up then you can almost garentee that there'll be a thread about it on any major Linux distro's forum (even computer novices know how to work a search engine these days)
Though I would be very suprised if there wasn't a driver around to provide even standard functionality.

To me, that's more important than whether or not an OS is able to detect a 15yo SCSI RAID controller that I have somewhere in the closet.

Cool, then you'd be glad to know that Linux supports both old and *NEW* hardware.

Honestly, reboots in modern versions of Windows aren't nearly as big of a problem as many people make it out to be. It requires a lot fewer reboots than it used to. Sure, sometimes I still gotta reboot, but I just go take a piss, and by the time I get back, it's done.

Given how long it takes windows to shutdown and start up, I think any reboot is 1 reboot too much.

You see, people don't turn their computer on just to generate toilet brakes.

It's not like home users are running servers, thus I don't think I've ever heard one complain that they had to reboot after installiing a piece of hardware/software.

Well I've heard plenty of people complain. Particularly people who have uni assignments due in that day and just wanted to print the damn document.

You see, unlike some geeks that run *nix, Windows users don't sit around, jerking off in their basement while staring at their uptime statistics.

Now you're just sounding like a narrowminded fanboy. Offensive comments like that only serve to undermine any respect I (or anyone else reading this discussion) has for your opinion.
As I said before - I'm not out to say x is better than y, so why post ignorant flame-bait?Edited 2009-01-14 00:43 UTCWed, 14 Jan 2009 00:35:00 GMTdonotreply@osnews.com (Laurence)CommentsRE[2]: Licensing..http://www.osnews.com/thread?343372
http://www.osnews.com/thread?343372I think they'd rather try to sell you the computer that wayWed, 14 Jan 2009 01:16:00 GMTdonotreply@osnews.com (DigitalAxis)CommentsStupid questionhttp://www.osnews.com/thread?343381
http://www.osnews.com/thread?343381All you people making all these suggestions, like you will be heard. Laughable!

Most of the FOSS advocates here never took a business class I gather. Stallman love this FOSS thing because he has his cushy job at MIT that pays him well.

Microsoft is doing fine as it is, and will continue to do fine for decades to come.Wed, 14 Jan 2009 02:27:00 GMTdonotreply@osnews.com (ecruz)Commentsopen source would mean MS deathhttp://www.osnews.com/thread?343383
http://www.osnews.com/thread?343383If windows was open source the hackers would quickly make it work freely with open standards. The end of MS would come very soon after. Windows would probably thrive though.Wed, 14 Jan 2009 02:39:00 GMTdonotreply@osnews.com (unclefester)CommentsRE: Duck, here comes a car analogy...http://www.osnews.com/thread?343384
http://www.osnews.com/thread?343384Mercedes-Benz allows competitors to freely use their safety related patents. MB invented crumple zones, seat belt pre-tensioners and a host of other safety features.Wed, 14 Jan 2009 02:43:00 GMTdonotreply@osnews.com (unclefester)CommentsRE[3]: Pros and Conshttp://www.osnews.com/thread?343385
http://www.osnews.com/thread?343385

Activation codes, WGA, spyware, the requirement to use ActiveX to do updates, and hence the requirement to retain IE on the system ... there are quite a number of these. They all provide the end user with absolutely no benefit at all.

MS puts no spyware on your PC, I dare you to show me one shred of evidence of MS produced spyware. The opt out "Improve Windows/Office/Visual Studio" prompts don't count, as they are upfront and honest about it, and if you say no, it means no.

Activation codes and WGA? Activation is never a big deal, I've even had to phone in before, and it's never taken more than 5 minutes. Is it really that different from stores putting tags on their products to make sure you don't steal from them? What about bars that have bouncers that pat you down before you go in? Every company has a right to protect the investment in whatever product they are selling. Activation has never caused me really any huge issues, buggy drivers and software cause me more problems than WGA and activation. They even relaxed activation a lot in Vista, so they seem to be taking complaints like yours into account.

ActiveX to do Windows update? what difference does that make? Not to mention the fact that since Vista came out, they no longer do that, Windows update is a real app, not a web app, so they even addressed that rather dubious issue. Windows update provides a clear benefit to the user, regardless how it is implemented.

There has been a lot of nasty stuff that MS has done over the years, but none of the things you mention even make a difference, IMO.Wed, 14 Jan 2009 02:43:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsRE[2]: A better questionhttp://www.osnews.com/thread?343392
http://www.osnews.com/thread?343392There's bound to be some/lots of legacy OS/2 code floating around in there also.

And I don't think IBM is likely to be helpful when it comes to freeing that up :-)Wed, 14 Jan 2009 03:46:00 GMTdonotreply@osnews.com (HappyGod)CommentsComment by vikramsharmahttp://www.osnews.com/thread?343396
http://www.osnews.com/thread?343396No, imho the Open Source Community should not be made to go through the hell of cleaning up the garbage code that a multi-billion dollar company created. Microsoft should clean up their own shitte like everyone else.Wed, 14 Jan 2009 04:47:00 GMTdonotreply@osnews.com (vikramsharma)CommentsRE[5]: stupid question.http://www.osnews.com/thread?343405
http://www.osnews.com/thread?343405"Games consoles are just as good as PCs for games. "

game consoles are even more closed than PC's! At least with Windows, anyone can make and distribute any game they want and they can be played on any PC.Wed, 14 Jan 2009 08:16:00 GMTdonotreply@osnews.com (ari-free)CommentsRE: A better questionhttp://www.osnews.com/thread?343415
http://www.osnews.com/thread?343415That's exactly the same problem that SUN had when they open sourced Java, Solaris, etc. As SUN has proved, to open source a multitude of different systems are possible, but take a lot of hard work and dedication and negotiations where money is involved. But it is possible. SUN has done this.

This is not an issue if MS really wanted to open source. They could do it if they wish.Wed, 14 Jan 2009 09:12:00 GMTdonotreply@osnews.com (Kebabbert)CommentsComment by ichihttp://www.osnews.com/thread?343454
http://www.osnews.com/thread?343454Open sourcing Windows could solve a lot of problems, but probably none of Microsoft's.

If anything that would likely break what as of now is the main pillar of their hegemony: lock-in.Wed, 14 Jan 2009 12:05:00 GMTdonotreply@osnews.com (ichi)CommentsRE: Microsoft as already moved to Open Sourcehttp://www.osnews.com/thread?343461
http://www.osnews.com/thread?343461

#1 Problem in healthcare is the lack of doctor due to lack of education worldwide , Lack of tools for cheap diagnostic too.

#1 Problem of poverty is the cultural divide between the poor and the rich , the lack of education between the two and the lack of accssible ressource and real fundings.

All Problem that have Microsoft Windows dominance to thanks for there problem in some way.

and these problems are Microsoft's fault? Grow up. Poverty and lack of educational opportunities are very complex issues, and have been around since the dawn of time. Windows is just an operating system. So is Linux.

They are not ideological and sociological weapons, and MS didn't colonize Africa in the 17th and 18th centuries and disrupt the future of billions. They didn't overthrow the government and institute communism is countries all over the world. They don't use slave labour, and they don't invade countries for their oil.

The only real cause of those problems is people being people. Greedy, power hungry, nasty and oppressive.Wed, 14 Jan 2009 12:30:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsOoh yeah!http://www.osnews.com/thread?343464
http://www.osnews.com/thread?343464To paraphrase: "We need open-source Windows the way a fish needs a bicycle!"Wed, 14 Jan 2009 12:41:00 GMTdonotreply@osnews.com (StychoKiller)CommentsRE[3]: A better questionhttp://www.osnews.com/thread?343478
http://www.osnews.com/thread?343478I have yet to come across any IBM or OS/2 code in the base parts of the system, and I doubt it exists in modern versions of Windows (there used by a an OS/2 environmental subsystem, but that was eliminated back in XP).

On the other hand, there are little bits and pieces of Intel code here and there that were written under agreement.Edited 2009-01-14 14:07 UTCWed, 14 Jan 2009 14:06:00 GMTdonotreply@osnews.com (PlatformAgnostic)CommentsRE[7]: I don;t think sohttp://www.osnews.com/thread?343697
http://www.osnews.com/thread?343697

The Windows wheel was invented a long time ago. NT 3.1 came out in the early 90s. TCPIP in the early 80s. That's not a very good argument, and as far as pride goes, what's wrong with pride? If I was one of the coders working on Windows, for the most part I would be very proud. It's very complex, and works quite well. As well as my Debian box, or my FreeBSD box.

I see no reason to opensource it, and I see no validity to your arguments.

If the Windows source code was freed, then the community could improve Windows, or use the information to improve ReactOS and wine. Pride is saying "we're doing a perfectly good job ourselves, we don't need it", and leads to reinventing the wheel - trying to write code that already exits.

There are countless areas where better APIs or free access to the source would improve our ability to make programs work on Windows, or make Windows only programs work under GNU/Linux or OS X, or any other OS. Right now we spend a lot of time blindly trying figure out how things work, we get there in the end, but it is a difficult task.

The only downside is the "security through obscurity" argument, by which malicious programmers would find it easier to attack Windows users.

I fail to see the validity of your arguments either, and namedropping BSD doesn't make an argument.Thu, 15 Jan 2009 14:59:00 GMTdonotreply@osnews.com (spaceLem)CommentsRE[8]: I don;t think sohttp://www.osnews.com/thread?343704
http://www.osnews.com/thread?343704

If the Windows source code was freed, then the community could improve Windows, or use the information to improve ReactOS and wine. Pride is saying "we're doing a perfectly good job ourselves, we don't need it", and leads to reinventing the wheel - trying to write code that already exits.

Why is that is MS's best interest? Nobody would pay for Windows anymore, and then the source would balkanize into a thousand distros, all sort of incompatible. Windows and Office is their bread and butter, it is inconcievable that they would do this, they would have to spend years making sure that they could release all the code, then they would have to take out and fix all the code they couldn't release, and then they would lose their main source of income.

Not smart.

There are countless areas where better APIs or free access to the source would improve our ability to make programs work on Windows, or make Windows only programs work under GNU/Linux or OS X, or any other OS. Right now we spend a lot of time blindly trying figure out how things work, we get there in the end, but it is a difficult task.

MS doesn't care if their stuff runs on other OS's. It's not their problem, it is not most people's problem. As far as the APIs go, it's fairly easy to write programs for Windows, the .NET framework, while not perfect, is pretty comprehensive, and if that isn't powerful enough for ya, there is 15 years of win32 api and documentation. Writing programs for Windows has never been easier. I find writing programs (not shellscripts) for Linux much harder, though that too is getting easier.

The only downside is the "security through obscurity" argument, by which malicious programmers would find it easier to attack Windows users.

I never made that argument, I agree, it's a bit of a strawman. At the same time however, there is no real benefit for MS either, as they would have to take out so much stuff licensed (or stolen) from other companies that they would introduce thousands of new bugs and vulnerabilities, leaving Windows in a worse state than it is (which is pretty good, I think)

I fail to see the validity of your arguments either, and namedropping BSD doesn't make an argument.

That's called a comparison. Ever done one? It helps when deciding what OS to use for a particular task. I can compare all three because I use all three, daily. Do you use Windows enough to be able to speak about it with authority? I've been using FreeBSD since about 1999. I like it. I use it. I like it better than Linux.

I know people on this and other forums, that haven't used Windows in years, and still believe it acts like Windows ME, crashing all the time, and generally being a pain in the ass. You call it name dropping I call it stating enough of my background so that you might understand that I am not a fanboy, and that I actually have enough knowledge to make proper decisions and statements about the capabilities of those 3 OS's.

If you look at my comment history, I don't usually mention or chime in about other OS's because I don't have enough knowledge about them. I wish others did the same.Thu, 15 Jan 2009 15:20:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsRE[9]: I don;t think sohttp://www.osnews.com/thread?343726
http://www.osnews.com/thread?343726

Why is that is MS's best interest?

Of course it's probably not in MS's best interest! Despite the topic title, this is an entirely hypothetical discussion and I never believed MS would open their source. I'm discussing this from the position of the users, not MS's top brass. On the other hand, Apple use Darwin, which is open source, and it hasn't harmed them at all.

MS doesn't care if their stuff runs on other OS's. It's not their problem, it is not most people's problem. As far as the APIs go, it's fairly easy to write programs for Windows, the .NET framework, while not perfect, is pretty comprehensive, and if that isn't powerful enough for ya, there is 15 years of win32 api and documentation. Writing programs for Windows has never been easier. I find writing programs (not shellscripts) for Linux much harder, though that too is getting easier.

That's called a comparison. Ever done one? It helps when deciding what OS to use for a particular task. I can compare all three because I use all three, daily. Do you use Windows enough to be able to speak about it with authority? I've been using FreeBSD since about 1999. I like it. I use it. I like it better than Linux.

I've had friends show me BSD, praise how well it works, and say how much more elegant it is than Linux, and I'm happy that FreeBSD is a good OS. But you didn't make a comparison, but just included its name. No I haven't read your comment history, but feel free to read mine and have a good laugh at where I've gone wrong in the past. (I do try to make useful arguments rather than just troll forums for responses).

The idea of Wine/ReactOS is that we can have a F/OSS OS that can still run the Windows programs that users want, without tying them to the non-free OS that they are otherwise forced to use.

What I want you to tell me (and the reason for this volley of comments), is why does freeing up the Windows source code (something that isn't going to happen or in MS's best interests) not going to improve the situation for users (or help F/OSS software developers help improve the situation for users)?Thu, 15 Jan 2009 17:42:00 GMTdonotreply@osnews.com (spaceLem)CommentsRE[10]: I don;t think sohttp://www.osnews.com/thread?343754
http://www.osnews.com/thread?343754

What I want you to tell me (and the reason for this volley of comments), is why does freeing up the Windows source code (something that isn't going to happen or in MS's best interests) not going to improve the situation for users (or help F/OSS software developers help improve the situation for users)?

Because it would force MS to remove functionality from Windows (licensed code) or replace it with new code, which would contain new and interesting bugs compared with the existing code. Security would suffer, and it would take time to bring the new code up to parity of the old code.

Also, I think Windows would fragment into 42,000 different distros, with each one slightly incompatible, and each with it's fanboys recommending their favorite version to others. On top of that, right now almost every google search returns thousands of tips and tricks and howtos. Each version of Windows may work slightly differently, but there is a certain amount of consistency (at least at the version level) after the fragmentation that consistency will eventually be watered down as the GUI changes at the distro level which will make finding help on the internet for the average user much more difficult.Thu, 15 Jan 2009 21:12:00 GMTdonotreply@osnews.com (BluenoseJake)CommentsStandardisation of WIN32http://www.osnews.com/thread?344093
http://www.osnews.com/thread?344093A new ECMA standard for WIN32 would be enough for now.Sat, 17 Jan 2009 21:46:00 GMTdonotreply@osnews.com (arlix)Comments