Re: Garbage Collection - Stop Making Trash

From: Jerry Coffin (jcoffin_at_taeus.com)
Date: 08/27/04


Date: 27 Aug 2004 09:06:04 -0700

Ioannis Vranos <ivr@guesswh.at.grad.com> wrote in message news:<cgmnei$1aar$4@ulysses.noc.ntua.gr>...

[ ... ]

> Can you quote any phrase that says that CLI is patented? Not CLR, but CLI.

While I realize that facts are the antithesis of a fine argument such
as you're having, I did a bit of searching to see if I could dig up
Microsoft patents that seemed clearly aimed at the CLI.

Microsoft has 96 patents and applications for another 39 that contain
"virtual machine" somwhere in their text. It's a fair guess that
almost any of these _could_ apply to a CLI implementation.

OTOH, a patent doesn't have to be held by MS to apply. The CLI is
enough like a JVM that it's entirely possible for JVM patents to apply
to particular CLI implementations. Searching for "virtual machine"
with a few of the obvious players in this area turns up:

        patents apps
IBM 711 10
HP 88 0
Sun 527 247

Given the age of Java, many of these are likely to be more general and
fundamental to virtual machines in general, where any Microsoft
patents specific to the CLI are likely to be relatively narrow and
therefore easier to work around/avoid.

--
    Later,
    Jerry.
The universe is a figment of its own imagination.


Relevant Pages

  • Re: Garbage Collection - Stop Making Trash
    ... >> But as I have said about CLI ... Microsoft does hold patents on parts of CLI, ... Many standards ... contributors agree up front to license any patented technologies under at ...
    (comp.lang.cpp)
  • Re: Very early Navigation devices
    ... please point me to the appropiate group. ... >I'm searching for any available information and photos of very early ... US patents.: ... magazines, Scientific American, Popular Science, Popular Mechanics, ...
    (sci.geo.satellite-nav)
  • Re: Garbage Collection - Stop Making Trash
    ... >> The story I linked to about the patents says that the patents were ... So while CLI may only be a subset of .Net, ... > .NET and Mono lately, and the first results indicate that MS makes the ... code at least if you use MS compilers. ...
    (comp.lang.cpp)
  • Re: Garbage Collection - Stop Making Trash
    ... So while CLI may only be a subset of .Net, ... I just checked the web to find any CLI relevant patents and the only ... .NET and Mono lately, and the first results indicate that MS makes the ... Microsoft C/C++ Optimizing Compiler Version 14.00.40607.16 ...
    (comp.lang.cpp)
  • Re: Garbage Collection - Stop Making Trash
    ... But as I have said about CLI ... >> I just checked the web to find any CLI relevant patents and the only ... > code at least if you use MS compilers. ... doesn't that kind of flush all those glorious binary portability ...
    (comp.lang.cpp)