[KLUG Advocacy] Another interessting article

Adam Williams awilliam at whitemice.org
Mon Jun 7 10:37:06 EDT 2004


> > THE CORE OF .NET IS AN ECMA STANDARD!!!!!
> > And there is nothing platform-centric about .Net, crack a
> > stinkin' book.
> The trouble is that Microsoft is extending .Net in whatever
> direction it pleases, and can/will patent some of those extensions.

Sure,  but their are proprietary extensions to everything.  Because a 
binary propietary module exists for the Linux kernel does not a 
proprietary kernel make.  The core (and more) of .Net is open,  and 
protected from proprietorization.  Certainly enough of it is open to be 
VERY useful.

> No open implementation will be able to be 100% Microsoft-compatible,
> thanks to the U.S. Patent & Trademark Office.

You are correct.

BUT - the existence (of two) Open Source implementations of .Net DOES 
create a disinsentive for proprietorization, or at least the adoption of 
proprietary extensions in an application.  Alot of companies have come out 
and said, and some have delivered, that they really want their 
applications to be available on the Linux platform.  So they can build a 
.Net application, and without really any great sacrifice, make it 
available.  Sometimes playing-along is the best way to make a game more 
fair.



More information about the Advocacy mailing list