Arthur:
On Sat, Jan 20, 2024 at 12:32 PM Arthur Bols <arthur(a)bols.dev> wrote:
On 20/01/2024 10:51, Philippe Ombredanne wrote:
> On Fri, Jan 19, 2024 at 10:41 PM Arthur Bols <arthur(a)bols.dev> wrote:
>>
>> I'm packaging golang-github-hashicorp-lru-arc-2 [0] as a dependency of
>> symfony-cli [1]. The code is licensed under the MPL-2.0, but the
>> documentation of the library mentions the IBM patent of ARC [2].
>> [...]
>> [0]:
https://github.com/hashicorp/golang-lru/tree/v2.0.7/arc
>>> [1]:
https://github.com/symfony-cli/symfony-cli
>> [2]:
https://en.wikipedia.org/wiki/Adaptive_replacement_cache
>
> FWIW, per the Google page [3] for the patent [4] this IBM patent is
> set to expire on 2024-02-02 ... so in just a few days! ;)
> ...
> [3]
https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6996676
> [4]
https://patents.google.com/patent/US6996676B2/en
What a coincidence, that's great to hear! I assume that from February 3 the package
can be included in Fedora?
That's my understanding, but these patent documents are all going
through a round of obfuscation, two rounds of encryption, and three
rounds of compression to make them hard to decipher for the law school
dropouts without a decoder ring! ;)
On another note, it could be that this patent is part of some patent
non-assert promise of IBM or some patent pool, possibly making the
patent issue moot.
IBM or RedHat lawyers would know best.
--
Cordially
Philippe Ombredanne
+1 650 799 0949 | pombredanne(a)nexB.com
AboutCode - Open source for open source -
https://www.aboutcode.org
VulnerableCode - the open code and open data vulnerability database -
https://github.com/nexb/vulnerablecode
ScanCode - scan your code, for origin/license/vulnerabilities, report
SBOMs -
https://github.com/nexB/scancode-toolkit
https://github.com/nexB/scancode.io
package-url - the mostly universal SBOM identifier for packages -
https://github.com/package-url
DejaCode - What's in your code?! -
http://www.dejacode.com
nexB Inc. -
http://www.nexb.com