InfiniBand: a proprietary standard?
Such language raises the obvious question: how can anybody write or distribute a free InfiniBand implementation after having signed that sort of license? Things get worse when one looks at the IBTA membership agreement (PDF):
The Member and its Affiliates retain the independent right to grant or withhold a nonexclusive license or sublicense of patents containing Necessary Claims to non-Members on such terms as the Member may determine.
(Emphasis added). The InfiniBand standard, in other words, is allowed to contain patented technology, only IBTA members must be given the opportunity to license any patented technology, and only under "reasonable terms and conditions." If said "reasonable terms and conditions" included the right to distribute code under a free license, one would assume those who wrote the agreement would have seen fit to say so.
The end result is that InfiniBand looks like a closed, proprietary standard, and not something which can be supported in free software. Greg asked, flat out:
In response, there have been some "we don't think it's a problem"
mumblings, but nothing that looks like a real answer to this question.
Until this all gets straightened out, anybody considering using InfiniBand
with free software may well want to think about alternatives.
| Index entries for this article | |
|---|---|
| Kernel | InfiniBand |
