Back to homepage
| Bacolod | Baguio | Cagayan de Oro | Cebu | Davao | Dumaguete | General Santos | Iloilo | Manila | Pampanga | Pangasinan | Zamboanga |

  Business
Better education sought to make RP competitive
Aussie dairy group to RP farmers: Focus on fresh milk
Local software makers to unite, face int’l challenges together
Ng: What leaked Microsoft code means
NCC gets P100M to computerize local governments
GlobeQuest, Globe Handyphone tie up on broadband Internet connectivity
Toral: Scoring in the US market

Thursday, February 26, 2004
Ng: What leaked Microsoft code means
By Wilson Ng
Wired Desktop


POSTED. One of the bigger pieces of news in the last two weeks was about how some source code for Windows NT and Windows 2000 were posted in the website for download.  Microsoft has since come out with warnings that doing so violates copyright, and it seems like it has now been controlled. 

But for many Windows users like you and me, what does it mean? 

First, the code that was leaked is source code.  Source code is the actual English-like code that programmers write to create the program before it is compiled, so potentially, source code can tell a lot of things on how the program is designed and written. 

Windows 2000 is a very big operating system, and the source code for the program alone is about 40 gigabytes (the equivalent of roughly 20 million pages of code).  The code that was leaked, however, was reportedly only 230 megabytes compressed, or roughly 600 megabytes uncompressed. It is only roughly 15 percent of the whole program. 

People probably aren’t going to be able to write their own versions of Windows even if they have that.  Besides, it could take weeks and months just to try to read and understand the code.  Also, the source code version leaked was more than four years old.

This does not mean, however, that there are no dire implications.  Let us create an analogy.  Let us say the Central Bank has 100 rooms, and the blueprint for 15 of its rooms as they were constructed four years ago, was made public.  That can create security problems for the Central Bank.  People studying the 15 rooms might find some vulnerabilities that could be exploited to raid the Central Bank or steal its money.

Although the source code is for older versions of the program, many computer programs are built reusing old code, so it can be surmised that some of the codes there are still running on the latest versions of Windows 2003 and Windows XP, though many of its parts could have been rewritten already.

It has been well over a week already, and so far, happily, no bad reports of vulnerabilities or intrusions have been reported.  But it does cause uneasiness for many of us. 

What if some people analyze the source, find a vulnerability and use it to prowl inside our computers? This becomes difficult since the Open Source Software, as exemplified by Linux, has been very vocal in having Microsoft openly share the source code, which Microsoft is increasingly doing with its bigger customers and many governments.

The more Microsoft shares its source codes, the more people will know about its inner workings.  Will it mean that the software will become more secure, or will it become more vulnerable instead?

Since Microsoft is the number one target for hackers, and hundreds of millions of computers run its software, a breach like this can become as serious as certain national security breaches.

Eventually, commercial and competitive pressure will mean Microsoft may have to share its source code with more and more people.  But whatever it does, let us hope they don’t do anything rash to compromise the security of all our computer users.

(e-mail: wilson@esprint.com.)

(February 26, 2004 issue)

Write letter to the editor. Click here.
Join the Sun.Star message board. Click here.




ENETWORK HEADLINE
Cebu placed in 'state of prayer'

ENETWORK NEWS
Palace declares Aug. 21 as 'Ninoy Aquino Day'
Performance, not popularity, says Sin
MJ replacing corn as Davao Sur cash crop


[return to top] [home] [network page]






Sun.Star Network Online

LOCAL NEWS
BUSINESS
OPINION
SPORTS
LIFESTYLE
FEATURE

SUPERBALITA
WEEKEND

Classified Power Ads

Past Issues

Click to find out more

I © Copyright 2002 - 2004 Sun.Star Publishing, Inc. I Contact the website at online_desk@sunstar.com.ph I