|
|
Subscribe / Log in / New account

InfiniBand

From:  Roland Dreier <roland-AT-topspin.com>
To:  lwn-AT-lwn.net
Subject:  InfiniBand
Date:  Thu, 21 Oct 2004 21:07:23 -0700

I just read the coverage of Greg K-H's concerns about the InfiniBand
licensing in last week's kernel section (which just became freely
available).  As one of the main developers of free InfiniBand
software, there are a few things I wanted to clarify.

First, we just got rid of the dumb new $9500 charge for the spec (and
will retroactively refund anyone who actually paid that amount).

There seem to be two objections raised in your article.  First is the
restrictive language used for non-member access to the specification.
Since pretty much every company on the IBTA steering committee is
actively involved in the OpenIB effort, we should be able to get that
sort of issue resolved soon as well.  In the meantime, everyone
working on the code is affiliated with an IBTA member company, which
means we received our copies of the spec without any such
restrictions.

The second objection that was raised was about patent licensing.
However, sadly enough, the IBTA patent terms are pretty much par for
the course.  For example, the PCI SIG has nearly word-for-word the
same patent licensing terms (see below), but we don't see anyone
asking for the removal of drivers/pci or saying, "the end result is
that PCI looks like a closed, proprietary standard, and not something
which can be supported in free software."

In any case, no matter what the IBTA member agreement patent language
is, the fact remains that there are far more patent holders who are
not members than IBTA members (most notably Microsoft, who are no
longer IBTA members).

Since I don't think anyone benefits from a high profile news source
like LWN spreading what is essentially FUD, I would appreciate it if
you could publish some clarification.

Thanks,
  Roland

Here's a snippet of the PCI SIG bylaws
(http://www.pcisig.com/membership/about_us/bylaws/):

    SECTION 15.3 LICENSING OF MEMBER INTELLECTUAL PROPERTY RIGHTS

    When the Member or its Affiliate makes a Contribution to a
    Specification of the Corporation, including revisions thereto, or
    when the Corporation adopts and approves for release a
    Specification after providing notice as set forth in Section 15.2,
    above, the Member and its Affiliates hereby agree to grant to
    other Members and their Affiliates under reasonable terms and
    conditions that are demonstrably free of any unfair
    discrimination, a nonexclusive, nontransferable, worldwide license
    under its Necessary Claims to allow such Members to make, have
    made, use, import, offer to sell, lease and sell and otherwise
    distribute Compliant Portions, ....

    SECTION 15.5 RETENTION OF RIGHTS

    Nothing contained in this ARTICLE 15 shall be deemed as requiring
    a Member or its Affiliates to grant or withhold a nonexclusive
    license or sublicense of an individual Member's patents containing
    Necessary Claims to non-Members on such terms as the Member or its
    Affiliates may determine.

Pretty much identical to the IB language, eh?

For good measure here's a similar snippet of the Bluetooth SIG patent
and copyright license agreement
(https://www.bluetooth.org/foundry/sitecontent/document/Pa...):

    5. License Grant.

    (a) To Associate or Adopter Member. Effective upon the adoption by
    Bluetooth SIG of each Bluetooth Specification, the Promoter Members
    and their Affiliates hereby grant to each Associate and Adopter Member
    and its Affiliates (collectively, Licensee ) a non-exclusive,
    royalty-free, perpetual, irrevocable, nontransferable,
    nonsublicenseable, worldwide license under the Promoter Member s
    Necessary Claims with respect to the Bluetooth Specification and/or
    Foundation Specification solely to make, have made, use, import, offer
    to sell, sell and otherwise distribute and dispose of Compliant
    Portions; provided that such license need not extend to any part or
    function of a product in which a Compliant Portion is incorporated
    that is not itself part of the Compliant Portion.



to post comments


Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds