Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Samba creator takes stand in Microsoft case
ComputerWorld ^ | Monday, 8 May, 2006 | Paul Meller

Posted on 05/08/2006 10:49:31 AM PDT by N3WBI3

Andrew Tridgell, creator of the Samba server software used by free and open-source software developers alike, made an important contribution to the European Commission’s defence of its 2004 Microsoft antitrust ruling at the Court of First Instance last week.

Tridgell’s testimony was compelling not only because it seemed to so effectively refute Microsoft’s arguments, but also because of the way he characterised the world of software development and Microsoft’s role in it.

Judge John Cooke, by far the most technology literate of the 13 judges hearing Microsoft's appeal of the antitrust ruling, asked Tridgell if he ever tests his server software, called Samba, to see if it interoperates smoothly with rivals’ systems.

Tridgell’s reply did more to illustrate the problem posed by Microsoft to the rest of the software industry than all the legal and technical explanations offered by the European Commission and its allies during the entire week-long hearing.

Once a year, he said, top software programmers from rival software companies from around the world gather at the DoubleTree Hotel in San Jose, California, for what they term a “plugfest.”

The engineers bring computers and the software programs they are working on and literally plug them together to see how their programs interoperate. “We work around the clock for a week. We torture our machines in the pursuit of interoperability,” he told a rapt courtroom.

“Can you do this test with Microsoft?” Judge Cooke asked.

“Yes, but they don’t turn up,” Tridgell said.

In an interview after the court had adjourned for the day, Tridgell explained that for the past six years Microsoft has boycotted the event.

“They used to come. It used to be held in Seattle, close to Microsoft’s headquarters,” he said.

But the software giant turned its back on the rest of the software community in the late 1990s once it had developed a server operating system it believed it could corner the market with. This marked a turning point for the software industry, Tridgell said. He spoke nostalgically about the days before Microsoft went its separate way. “It’s not like it used to be. I’d like it to get back to that."

The market for workgroup server operating systems lies at the heart of the European Commission’s antitrust decision against Microsoft. Sun Microsystems, a player in this market, complained to the European competition regulator in 1998 that Microsoft was competing unfairly. That complaint sparked the five year-long antitrust investigation.

To remedy the situation, the commission ordered Microsoft to divulge interoperability protocols within its own Windows workgroup server operating system. With this information, rival server systems should be able to communicate as fluently with Windows on PCs as Microsoft’s own server system.

Two years on from the historic antitrust ruling, the commission contends that Microsoft still hasn’t provided the necessary information, and the commission is poised to issue a new antitrust ruling against the company for failing to comply with its 2004 decision.

Even if Microsoft does comply, it isn’t certain that Tridgell and others from the free and open source sides of the software community will be granted access to the information.

At the time of the antitrust ruling, Microsoft said the remedy proposed by the then competition commissioner, Mario Monti, would result in its valuable intellectual property being given away if it fell into the hands of open source developers.

During the wrangling over how Microsoft complies with the ruling, the commission agreed to withhold access to the protocols that its says must be licensed to rivals from open source and free software programmers.

“It’s not certain Samba will benefit, but the IT industry as a whole will," Tridgell says. "That’s why this case is seminal for the IT industry. The interoperability the commission is demanding from Microsoft will allow the industry to return to the sort of cooperation that existed in the 1990s,” he says. “Cooperation is the norm."

Windows 2000 for servers, and all subsequent versions, contain Microsoft's Active Directory which, according to Microsoft, cannot function fully with rival servers without granting those rivals the ability to clone Microsoft’s own server system.

But the interoperability information the commission, and the likes of Tridgell, see as essential for fair competition lies within Active Directory.

During its presentations to the court, Microsoft characterised Active Directory in slides presented to the court as a blue bubble containing a cluster of computer towers. The slides attempted to show how Active Directory works in conjunction with other types of servers, such as Web servers, and with client PCs, and how it wouldn’t function if any non-Microsoft server systems were added to Microsoft’s Active Directory.

Microsoft claimed that the same interoperability problem would arise if you tried to combine any non-Microsoft work group servers, such as ones made by Sun Microsystems and Novell, together.

But Tridgell disagreed, pointing out that Samba and Unix systems can work together without a problem. He also said Microsoft’s argument distracted from the more important issue, which is that Windows on the PC is becoming less and less tolerant of rivals’ server systems with each new version since the launch of Windows 2000.

“Windows on the client PC is becoming decreasingly interoperable and less tolerant of rivals' server systems,” he said.


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: microsoft; opensource; samba

1 posted on 05/08/2006 10:49:33 AM PDT by N3WBI3
[ Post Reply | Private Reply | View Replies]

To: N3WBI3; ShadowAce; Tribune7; frogjerk; Salo; LTCJ; Calvinist_Dark_Lord; amigatec; Fractal Trader; ..

OSS PING

If you are interested in the OSS ping list please mail me

2 posted on 05/08/2006 10:50:17 AM PDT by N3WBI3 ("I can kill you with my brain" - River Tam)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

It is going to be real interesting in light of all the compelling eveidence of Microsoft's non-coperation when the lawyers for Redmond win this case. It is cheper to buy ju$tice than interoperability.


3 posted on 05/08/2006 10:59:17 AM PDT by pikachu (For every action there is an equal and opposite government program)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

NDS can run on netware, windows, linux - I don't see why AD, which is a cheap, poorly implemented clone of it, can't.




Windows 2000 for servers, and all subsequent versions, contain Microsoft's Active Directory which, according to Microsoft, cannot function fully with rival servers without granting those rivals the ability to clone Microsoft’s own server system.


4 posted on 05/08/2006 11:42:48 AM PDT by Salo
[ Post Reply | Private Reply | To 2 | View Replies]

To: Salo
NDS can run on netware, windows, linux - I don't see why AD, which is a cheap, poorly implemented clone of it, can't.

AD is anything but a copy of NDS what it is, and this is what makes the fact it does not interact hilarious, is kerberos, ldap, dns, and a few other protocols bodged together..

5 posted on 05/08/2006 11:45:35 AM PDT by N3WBI3 ("I can kill you with my brain" - River Tam)
[ Post Reply | Private Reply | To 4 | View Replies]

To: N3WBI3
AD is anything but a copy of NDS what it is, and this is what makes the fact it does not interact hilarious, is kerberos, ldap, dns, and a few other protocols bodged together..

Problems with grammar have you today? :-) 

6 posted on 05/08/2006 12:55:28 PM PDT by zeugma (Come to the Dark Side... We have cookies!)
[ Post Reply | Private Reply | To 5 | View Replies]

To: zeugma

Naa problems with sleep have I last night..


7 posted on 05/08/2006 1:06:16 PM PDT by N3WBI3 ("I can kill you with my brain" - River Tam)
[ Post Reply | Private Reply | To 6 | View Replies]

To: N3WBI3
AD is anything but a copy of NDS what it is, and this is what makes the fact it does not interact hilarious, is kerberos

Ah, memories of when Microsoft didn't want anyone to know details of its Kerberos implementation (around 2000 IIRC).

8 posted on 05/09/2006 6:36:16 AM PDT by antiRepublicrat
[ Post Reply | Private Reply | To 5 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson