Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

Vim 101: A Beginner's Guide to Vim

Open Source Science: A Revolution From Within

openSUSE 11.2-- Incremental Updates, Plenty of Polish

Microsoft, other rivals slam Google Chrome OS

Intel Linux Graphics Shine With Fedora 12

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

Kernel Log: Coming in 2.6.32 (Part 3) - Storage

TV Mythos Renewed: MythTV 0.22 with Many Improvements

Enhancing openSUSE 11.2: Adding Repositories and Packages




Technical Specialist II – PC – LAN (AZ)
Next Step Systems
US-AZ-Scottsdale

Justtechjobs.com Post A Job | Post A Resume
:Yes, we do need the MS Windows source code!
Yes, we do need the MS Windows source code!
Apr 16, 1999, 00 :06 UTC (30 Talkback[s]) (7631 reads)

(Other stories by Norm Jacobowitz)

By Norm Jacobowitz

With the possibility of Microsoft being forced to open the source to all or part of their Windows Operating System(s), there is (naturally) a lot of debate erupting throughout the GNU/Linux and broader Open Source Communities. Nathan Myers has written an astute essay about why that is not a good idea.

Though Mr. Myers's essay is well reasoned, I believe he is wrong on several points. His first argument against opening the MS code is that the truly interesting code would remain hidden. That, in and of itself, is a true statement. But if the Windows code is open, that will create a greater impetus for other developers to follow suit and open their code, perhaps even the publishers of the aforementioned hidden code. Plus, forcing MS to open their source would be akin to the "shot heard round the world", the sound of the camel's back breaking on the old paradigm of proprietary software publishing.

Mr. Myers's second argument takes liberties with what people mean when they are suggesting opening of source code as a legal remedy in the DOJ suit. In other words, forcing MS to open their source code is just one of several possible remedies, more than one of which is likely to be inflicted upon Microsoft. So, the second argument collapses when you consider the fact that forcing MS to open source some or some parts of their products is just one of several remedies that would imposed at once. Releasing some or all of the Windows code would in no way insulate them from further action by DOJ or the States' Attorneys General; as far as I can tell from the popular media, no one from the DOJ is suggesting that opening the MS source code would be the only remedy.

Mr. Myers goes on to point out that individuals would not be free to build their own versions of Windows. Perhaps that would be true the minute MS opened their source code, but eventually hardware vendors would be forced to open the specs on their devices and/or the source to their drivers if they wanted this burgeoning market -- users of Open Source MS Windows -- to purchase their products. Vendors will comply, perhaps slowly at first ... but they will comply, just as many have done for GNU/Linux.

"If the Windows code is open, that will create a greater impetus for other developers to follow suit and open their code."

Finally, Mr. Myers says that opening MS Windows would benefit Microsoft because developers would contribute code back to improve the system. Well, I may be missing the boat entirely, but I thought that's what this whole GNU/Linux and Open Source phenomenon was all about: allowing people to have some or total control over the software they use. If releasing some or all of MS Windows to the Open Source Community means a better way of getting things done, isn't that a good thing? Also, if a decree demanding an opening of MS code is combined with other legal remedies, it is hard to see how individuals tailoring Windows to their own needs will help enforce an illegal Microsoft hegemony over the software world.

To help end Microsoft's allegedly illegal monopolistic practices (remember, they have not been convicted yet) Mr. Myers suggests a major fine in lieu of a demand for an Open Source MS Windows. I agree with that suggestion -- but why not fine them AND demand the source code?

Basically, I believe there are four major points that make an Open Source MS Windows a good idea:

  1. Any code, no matter how poorly written and kludgey it may be, deserves to be revealed in the public arena, for review by the greater programming community. (The obvious exceptions include software designed for national security interests, etc.) Even if the code turns out to be horrible, we can use it in tutorials about how NOT to code.

  2. Open Source Software is good because it lets people be more productive and live happier, wealthier lives ... lives over which people have more individual control. Right now closed source MS Windows prevents millions of people from having control over what they do when they use information technology. Even though those millions of people now have a choice about which O/S they use, wouldn't it be better to give them one more Open Source alternative?

  3. Like it or not, there are some very brilliant people working for Microsoft Corporation. Putting the fruits of their labor into the Open Source Community would in the long run be good for everyone. Sure, MS code is known for bugginess and unreliability, but combining the talent now hidden in Redmond with the talent in our pool of great programmers could only improve the lives of everyone involved.

  4. Ending the giant struggle between Microsoft and the GNU/Linux (and broader Open Source Communities), and getting down to the brass tacks of making software work better for everyone, will be better than the current waste of resources and intellectual effort now being waged. Look at it this way: the GNU/Linux System is the WORST computing environment in the world ... except for all the others. What is wrong with making all available computing options much, much better?

To this end, as part of my regular column, Linux Review, Linux Resources has posted a petition calling for the Opening of MS Windows 9x source code. If you agree with my position, stated herein, please go to that page and enter your electronic "signature." If you still disagree with the idea that MS Windows should be Open Source, please send me a message at normj@ssc.com and explain why; I want to hear your opinion. Whatever your position, it is good that people like Nathan Myers take the time to write a well-reasoned position essay, instead of haphazardly flaming or remaining silent about their views. Thanks, Nathan Myers.

Norm Jacobowitz is a freelance writer and marketing consultant based in Seattle, WA, USA. His weekly column, Linux Review, is available at LinuxResources.Com.

Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
RMS, who I think is usually pretty darne ...   It's the only way to guarantee open APIs   
Felix Finch
Apr 16, 1999, 01:36:08
 
help me I want to install linux and wind ...   help me   
peter
Apr 16, 1999, 02:33:44
 
Norm,

Even national security software s ...   Even national security software   
Jesse Tilly
Apr 16, 1999, 05:26:51
 
The gov't has no business forcing th ...   We need Microsoft broken up, not them forced to op   
Joe Croft
Apr 16, 1999, 06:25:47
 
Not that the usa isn't far enough do ...   Would set bad precedent   
Ian Rowan
Apr 16, 1999, 08:25:51
 
Did you purchase a distro ? if so then t ...   Re: help me   
The Man
Apr 16, 1999, 08:58:25
 
Personally I do not care if Microsoft co ...   open file formats is what is needed   
anonymous coward
Apr 16, 1999, 13:19:16
 
The alleged wrongdoing in this case is n ...   Penalty should fit the crime   
Andrew Gronosky
Apr 16, 1999, 13:42:11
 
It was so much easier to say Microsoft a ...   Would we have to call it GNU/M$   
Digital Wokan
Apr 16, 1999, 13:43:05
 
I am gratified that Mr. Jacobowitz took  ...   Thanks, but...   
Nathan Myers
Apr 16, 1999, 13:49:22
 
Okay, thru extremely careful parsing of  ...   Re: Thanks, but...   
Norm Jacobowitz
Apr 16, 1999, 20:08:41
 
Do we need windows?  Is windows such an  ...   Windows does not matter, neither does its source c   
Lee Reynolds
Apr 17, 1999, 05:59:17
 
Norm writes: Okay, thru extremely carefu ...   Still not right.   
Nathan Myers
Apr 17, 1999, 14:53:08
 
Why should anyone attempt or want to att ...   Windoze source?...why?   
Mike
Apr 17, 1999, 21:55:14
 
Nathan,

I did read your entire essay, I ...   Re: Still not right.   
Norm J
Apr 19, 1999, 14:04:35
 
It's odd; this was a well-reasoned r ...   Issue is complicated (long)   
Jason Fletcher
Apr 19, 1999, 19:39:25
 
This is a reply to Jason Fletcher.  I fo ...   Maze of twisty issues, all complicated   
Nathan Myers
Apr 19, 1999, 21:57:13
 
>Do we need windows? Is windows such an  ...   Re: Windows does not matter, neither does its sour   
Ian Lowe
Apr 20, 1999, 05:40:03
 
having just the code is only half of the ...   need dev tools as well   
geoff lane
Apr 20, 1999, 08:13:40
 
Wonderful response from Nathan Myers! I& ...   Good response! Some extra points...   
Jason Fletcher
Apr 21, 1999, 01:29:58
 
I thank Mr. Fletcher for his response.   ...   Total Clarification   
Nathan Myers
Apr 21, 1999, 16:02:19
 
Again, a wonderful response by Mr. Myers ...   Total Clarification Indeed!!   
Jason Fletcher
Apr 23, 1999, 10:51:15
 
Why?  I think if any was published it wo ...   Souce will never be published!   
Joe Greer
May 9, 1999, 13:58:43
 
that'll teach them to try to keep se ...   hoo ha!   
Alex
Jun 7, 1999, 11:15:51
 
From some articles I have read, there ar ...   source code   
John Kuna
Nov 7, 1999, 17:16:30
 
Why we do need such a piece of crap code ...   Only the drivers in OS...   
Pasquale
Nov 12, 1999, 14:30:25
 
I 'm a student and i want to write p ...   please,help   
antoniou
Dec 29, 1999, 15:40:09
 
I use the  to DOS.Whick one is the same  ...   LINUX - C++   
john
Dec 30, 1999, 00:32:06
 
Last i checked running a Monopoly In the ...   Re: Penalty should fit the crime   
Dan Bader
Jan 1, 2000, 22:09:48
 
A question I had comes primarily because ...   How many people would really improve the system   
Jarrett
Apr 28, 2000, 21:48:09
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs