zurück zum Artikel

PostgreSQL-Update gegen mögliche Patentprobleme

Hajo Schulz

Die Open-Source-Datenbank PostgreSQL ist in einer neuen Version erschienen, die einen anderen Cache-Algorithmus als bisher verwendet und damit möglichen Patentansprüchen von IBM aus dem Wege geht.

Die Open-Source-Datenbank PostgreSQL [1] ist in einer neuen Version erschienen, die einen anderen Cache-Algorithmus als bisher verwendet und damit möglichen Patentansprüchen aus dem Wege geht. Das bislang zum Einsatz gekommene Verfahren Adaptive Replacement Cache (ARC) hat IBM im November 2002 zum Patent angemeldet; die Veröffentlichung der Patentanmeldung [2] erfolgte im Mai vergangenen Jahres.

Unter den Anfang des Jahres für Open-Source-Entwicklungen freigegebenen [3] 500 IBM-Patenten findet sich der ARC-Algorithmus nicht. Statt seiner setzen die PostgreSQL-Entwickler in der jetzt erschienenen Version den Algorithmus Two Queue (2Q) von T. Johnson und D. Shasha (Postscript [4]) ein, der zwar in einigen Anwendungsfällen etwas langsamer sein kann, aber frei von Patentansprüchen ist.

Daneben behebt PostgreSQL 8.0.2 [5] unter anderem eine Nachlässigkeit der bisherigen 8.0-Versionen: Sämtliche Interface-Bibliotheken tragen jetzt die korrekte Versionsnummer, was es nötig machen kann, Client-Anwendungen neu zu linken. Für ein Upgrade bestehender 8.0.x-Installationen ist aber kein Dump/Restore-Zyklus notwendig. (hos [6])


URL dieses Artikels:
https://www.heise.de/-152192

Links in diesem Artikel:
[1] http://www.postgresql.org/
[2] http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220040098541%22.PGNR.&OS=DN/20040098541&RS=DN/20040098541
[3] https://www.heise.de/news/IBM-spendet-500-Patente-fuer-Open-Source-Nutzung-126201.html
[4] http://www.cs.nyu.edu/cs/faculty/shasha/papers/vldb94_3.ps
[5] http://postgresql.wavefire.com/ftp/source/v8.0.2/
[6] mailto:hos@ct.de