Open Source Windows. What do you think?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
Trenchant
Forum Contributor
Posts: 291
Joined: Mon Nov 29, 2004 6:04 pm
Location: Web Dummy IS

Open Source Windows. What do you think?

Post by Trenchant »

I was just reading up on how there should be two main categories for operating systems. Open source and not. Then I started thinking of how if Windows was open source there would probably be less bugs. Sure at the start a few more security wholes would probably found but I figure it would be better for the future.

What do you guys think? I know it probably won't happen but with the right security measures it might just give linux a little more competition in the future for stability.

I hate to say it but I'm personally a Windows fan and would love to see it more stable. The best of linux in Windows.
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

Releasing the source code for Windows will not suddenly make it "secure", in my opinion. Open source does not solve code complexity, and there is nothing more complex than an operating system. It'll take years for a developer to come up to terms with the architectural decisions made internally. :P

Besides the fact that it will never happen. Oh well, we can go back to our theorizing...
User avatar
Trenchant
Forum Contributor
Posts: 291
Joined: Mon Nov 29, 2004 6:04 pm
Location: Web Dummy IS

Post by Trenchant »

Ambush Commander wrote:Releasing the source code for Windows will not suddenly make it "secure". Open source does not solve code complexity, and there is nothing more complex than an operating system. It'll take years for a developer to come up to terms with the architectural decisions made internally.
I know it won't make it secure right away. Infact it would probably make it less secure for the first little while.

I think in the long run microsoft would benefit a lot more.
User avatar
pickle
Briney Mod
Posts: 6445
Joined: Mon Jan 19, 2004 6:11 pm
Location: 53.01N x 112.48W
Contact:

Post by pickle »

If Windows went open source, I imagine the code base would be thrown out in the first month, and a new project started. I can't imagine the code being all that pretty.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

A massive amount of the code is there are legacy reasons (being able to run old windows apps without issue).. there's a huge compatibility layer that alters behaviour of the internal API when certain applications are detected as running.. There's also a lot of VB in there too.. :roll:

Last I saw, it took a mere (haha) 17 hours to build Windows CE, so I can only imagine how long it takes to build Windows itself.. 8O
alvinphp
Forum Contributor
Posts: 380
Joined: Wed Sep 21, 2005 11:47 am

Post by alvinphp »

pickle wrote:If Windows went open source, I imagine the code base would be thrown out in the first month, and a new project started. I can't imagine the code being all that pretty.
I agree, I heard the code is pretty nast y looking.
User avatar
Trenchant
Forum Contributor
Posts: 291
Joined: Mon Nov 29, 2004 6:04 pm
Location: Web Dummy IS

Post by Trenchant »

If you think about it they probably throw around programmers just like EA Games does. Would make sense to me if the code was all messed up. They are probably not planning on it being open source so they wouldn't consider it a priority to keep the code tidy.
Deemo
Forum Contributor
Posts: 418
Joined: Sun Jan 18, 2004 11:48 am
Location: Washington DC

Post by Deemo »

maybe do what linus tarvolds did and make a windows clone thats open source :D
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

The windows source, as pointed out by feyd, is a big mish mash of compat layer stuff.

In other words, a lot of the old stuff is still in there, even for DOS.

So add to that they advances in source engines etc. you will also see a CRAP load of Assembly code in there (Oh joy) and you'll also see a lot of it in completely different styles simply because it isn't one person who has created everything that is Windows :P

A Friend of mine who runs a server provider was contacted by Microsoft and to his surprise they were requesting that one of his clients be disconnected and their server blitzed due to the client storing Windows 2000 source code.

My friend then also learnt that MS had launched something in the region of 250+ legal cases against people all round the globe who had shared and/or looked at the Win2k source code within 2 weeks of the code leak.
Post Reply