Hi, <with my Berkeley DB maintainer hat + downstream packages>
my view is that Berkeley DB is dead since Oracle relicenced it to AGPL3; I also think there are better alternatives for key-value storage databases like LMDB (http://symas.com/mdb/) (or possibly others like LevelDB, Tokyo/Kyoto, etc. we don't have to settle on one common solution). So I think that we can probably get rid of the Berkeley DB at the places where it's used like a simple key-value database. It would require some amount of cooperation with upstream and some work within the packaging (converting the database at the upgrade time). Fortunately most heavy users are moving away from BDB anyway: openldap has lmdb cyrus-imapd has skiplist database subversion has migrated to fsfs (something) I am sure that there are places where BDB usage is very well justified, but I feel that most downstream users had used Berkeley DB just because it was considered the gold standard (ehm)... The main reason for doing the switch is technical. I am already tired from each major version upgrade that needs all sort of ritual dances to not break the databases, but it would also send a strong message to the Open Source world that we do not take the re-licensing lightly. P.S.: I will do that for Cyrus SASL and Cyrus IMAP in any case, but it would be nicer if we had this as a release goal. Cheers, Ondrej List of affected maintainers follows: Adam Conrad <adcon...@0c3.net> cyrus-sasl2 (U) Adrian Knoth <a...@drcomp.erfurt.thur.de> jack-audio-connection-kit (U) Alastair McKinstry <mckins...@debian.org> ggcov Alberto Á. Fuentes <paj...@gmail.com> animals Alessandro Ghedini <gh...@debian.org> isync (U) Alexander Wirt <formo...@debian.org> citadel (U) iproute2 (U) Alexander Zangerl <a...@debian.org> nmh nmh (U) Alexandre Mestiashvili <a...@biotec.tu-dresden.de> libpam-abl Anders Waananen <waana...@nbi.dk> canl-c++ (U) nordugrid-arc (U) Andreas Henriksson <andr...@fatal.se> iproute2 (U) Andreas Metzler <ametz...@debian.org> exim4 (U) Andreas Rönnquist <gus...@gusnan.se> claws-mail (U) Anthony Prades <toony.deb...@chezouam.net> cyrus-imapd-2.4 (U) Antonio Radici <anto...@debian.org> cfengine2 cfengine3 Antonio Terceiro <terce...@softwarelivre.org> ruby-bdb (U) APT Development Team <de...@lists.debian.org> apt Aron Xu <a...@debian.org> libpinyin (U) Arto Jantunen <vi...@debian.org> memcachedb Asias He <as...@debian.org> libpinyin (U) Aurelien Jarno <aure...@debian.org> freebsd-buildutils (U) Bart Martens <ba...@debian.org> open-cobol Benjamin Seidenberg <benja...@debian.org> cyrus-imapd-2.4 (U) Bernhard R. Link <brl...@debian.org> reprepro Brian May <b...@debian.org> heimdal Christian Perrier <bubu...@debian.org> apt (U) Christoph Egger <christ...@debian.org> clisp (U) Christoph Martin <christoph.mar...@uni-mainz.de> sks Cleto Martín <cleto.mar...@gmail.com> zeroc-ice (U) Cleto Martín <cl...@debian.org> zeroc-ice (U) Colin Tuckley <col...@debian.org> xastir (U) Daniel Burrows <dburr...@debian.org> apt (U) Daniel Kahn Gillmor <d...@fifthhorseman.net> sks (U) Daniel Pocock <dan...@pocock.com.au> resiprocate (U) Daniel Pocock <dan...@pocock.pro> resiprocate (U) Daniel Walrond <deb...@djw.org.uk> opensmtpd (U) Dave Beckett <daj...@debian.org> redland David Weinehall <t...@debian.org> evolution-data-server (U) Debian 389ds Team <pkg-fedora-ds-maintain...@lists.alioth.debian.org> 389-ds-base Debian Apache Maintainers <debian-apa...@lists.debian.org> apr-util Debian Berkeley DB Group <pkg-db-de...@lists.alioth.debian.org> db-defaults Debian Bitcoin Packaging Team <pkg-bitcoin-de...@lists.alioth.debian.org> bitcoin litecoin Debian Cairo-dock Maintainers <pkg-cairo-dock-de...@lists.alioth.debian.org> cairo-dock-plug-ins Debian Citadel Team <pkg-citadel-de...@lists.alioth.debian.org> citadel Debian Common Lisp Team <pkg-common-lisp-de...@lists.alioth.debian.org> clisp Debian Cyrus SASL Team <pkg-cyrus-sasl2-debian-de...@lists.alioth.debian.org> cyrus-sasl2 Debian Cyrus Team <pkg-cyrus-imapd-debian-de...@lists.alioth.debian.org> cyrus-imapd-2.4 Debian Evolution Maintainers <pkg-evolution-maintain...@lists.alioth.debian.org> evolution-data-server Debian Grid Engine Maintainers <pkg-gridengine-de...@lists.alioth.debian.org> gridengine Debian Hamradio Maintainers <debian-h...@lists.debian.org> trustedqsl Debian Hams group <debian-h...@lists.debian.org> xastir Debian iproute2 Maintainers <ah-ipro...@debian.org> iproute2 Debian Multimedia Maintainers <pkg-multimedia-maintain...@lists.alioth.debian.org> jack-audio-connection-kit Debian Netatalk team <pkg-netatalk-de...@lists.alioth.debian.org> netatalk Debian OpenLDAP Maintainers <pkg-openldap-de...@lists.alioth.debian.org> openldap Debian PHP Maintainers <pkg-php-ma...@lists.alioth.debian.org> php5 Debian QA Group <packa...@qa.debian.org> libnss-db nvi sendmail spamprobe webdruid Debian Ruby Extras Maintainers <pkg-ruby-extras-maintain...@lists.alioth.debian.org> ruby-bdb Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org> kamailio resiprocate Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org> jabberd2 Dmitry Smirnov <only...@debian.org> litecoin (U) Dominic Hargreaves <d...@earth.li> perl (U) Elimar Riesebieter <riese...@lxtec.de> moc Exim4 Maintainers <pkg-exim4-maintain...@lists.alioth.debian.org> exim4 Fabian Fagerholm <fa...@debian.org> cyrus-sasl2 (U) Fabio M. Di Nitto <fabbi...@fabbione.net> sks (U) Felipe Augusto van de Wiel (faw) <f...@debian.org> webalizer (U) Francisco Moya <p...@debian.org> zeroc-ice Free Ekanayaka <fr...@debian.org> jack-audio-connection-kit (U) GNU/kFreeBSD Maintainers <debian-...@lists.debian.org> freebsd-buildutils Guido Guenther <a...@sigxcpu.org> nss-updatedb Guido Günther <a...@sigxcpu.org> libpam-ccreds Guilherme de S. Pastore <gpast...@debian.org> subversion (U) Guillem Jover <guil...@debian.org> freebsd-buildutils (U) Gunnar Wolf <gw...@debian.org> ruby-bdb (U) Gustavo Noronha Silva <k...@debian.org> claws-mail (U) Hamish Moffatt <ham...@debian.org> trustedqsl (U) xastir (U) Heikki Henriksen <heik...@gmail.com> evolution-data-server (U) Henrique de Moraes Holschuh <h...@debian.org> cyrus-imapd-2.4 (U) IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org> libpinyin Ivan Borzenkov <ivan1...@list.ru> librcc Jaime Robles <ja...@debian.org> trustedqsl (U) Jakub Safarik <jsafa...@ymail.com> sendmail James McCoy <james...@debian.org> subversion (U) Jan Christoph Nordholz <he...@pool.math.tu-berlin.de> nvi Jari Aalto <jari.aa...@cante.net> bmf Jelmer Vernooij <jel...@debian.org> heimdal (U) Jerry Stueve <k4...@arrl.net> trustedqsl (U) xastir (U) Joachim Wiedorn <ad_deb...@joonet.de> squidguard Jochen Friedrich <joc...@debian.org> c-icap (U) c-icap-modules (U) Jonas Smedegaard <d...@jones.dk> bitcoin (U) jack-audio-connection-kit (U) netatalk netatalk (U) Jonathan McDowell <nood...@earth.li> onak Jordi Mallach <jo...@debian.org> evolution-data-server (U) Josselin Mouette <j...@debian.org> evolution-data-server (U) Julian Andres Klode <j...@debian.org> apt (U) Julien Viard de Galbert <jul...@vdg.blogsite.org> webalizer Junichi Uekawa <dan...@debian.org> jack-audio-connection-kit (U) Kamal Mostafa <ka...@whence.com> trustedqsl (U) xastir (U) Klaus Reimer <k...@debian.org> webdruid Krzysztof Klimonda <kklimo...@syntaxhighlighted.com> 389-ds-base (U) LaMont Jones <lam...@debian.org> hpsockd postfix Laurent Bigonville <bi...@debian.org> evolution-data-server (U) Lior Kaplan <kap...@debian.org> php5 (U) Loic Minier <l...@dooz.org> evolution-data-server (U) rpm (U) Lucas Nussbaum <lu...@lucas-nussbaum.net> ruby-bdb (U) Luigi Gangitano <lu...@debian.org> squid squid3 Magnus Holmgren <holmg...@debian.org> prayer Marc Haber <mh+debian-packa...@zugschlus.de> exim4 (U) Marco d'Itri <m...@linux.it> inn2 libberkeleydb-perl vacation Margarita Manterola <deb...@marga.com.ar> evolution-data-server (U) Mark Brown <broo...@debian.org> xemacs21 Mark Hymers <m...@debian.org> gridengine (U) Marvin Stark <m...@der-marv.de> syrep Mathieu Parent <sath...@debian.org> c-icap (U) c-icap-modules (U) Matthias Julius <m...@julius-net.net> dnshistory Matthias Klose <d...@debian.org> python-bsddb3 python2.7 python3.3 python3.4 Matthijs Möhlmann <matth...@cacholong.nl> openldap (U) Mattias Ellert <mattias.ell...@fysast.uu.se> canl-c++ nordugrid-arc Micah Anderson <mi...@debian.org> bitcoin (U) Michael Banck <mba...@debian.org> gridengine (U) Michael Meskes <mes...@debian.org> citadel (U) Michael Schutte <m.schutte...@gmail.com> ruby-bdb (U) Michael Tokarev <m...@tls.msk.ru> iproute2 (U) postfix (U) Michael Vogt <m...@debian.org> apt (U) Michal Čihař <ni...@debian.org> rpm Mike Markley <m...@markley.org> opendkim Nick Rusnov <nickrus...@debian.org> nmh nmh (U) Nico Golde <n...@debian.org> moc (U) Nicolas Boullis <nboul...@debian.org> isync Nicolas Duboc <ndu...@debian.org> spamprobe NIIBE Yutaka <gni...@fsij.org> chise-base Nikita V. Youshchenko <yo...@debian.org> libetpan libetpan (U) Niko Tyni <nt...@debian.org> perl Nobuhiro Iwamatsu <iwama...@debian.org> cairo-dock-plug-ins (U) Noèl Köthe <n...@debian.org> drac Noël Köthe <n...@debian.org> drac Ondřej Surý <ond...@debian.org> cyrus-imapd-2.4 (U) cyrus-sasl2 (U) db-defaults (U) php5 (U) Otavio Salvador <ota...@debian.org> apt (U) Oystein Gisnas <oyst...@gisnas.net> evolution-data-server (U) Patrick Matthäi <pmatth...@debian.org> animals (U) Patrick Ouellette <poue...@debian.org> trustedqsl (U) Paul Mangan <cl...@thewildbeast.co.uk> claws-mail (U) Paul Martin <p...@debian.org> radiusd-livingston Pedro Fragoso <em...@ubuntu.com> evolution-data-server (U) Pedro Ribeiro <p.m42.ribe...@gmail.com> poedit Peter Samuelson <pe...@p12n.org> apr-util (U) subversion Peter Van Eynde <pvane...@debian.org> clisp (U) Petr Čech <c...@debian.org> pavuk Philipp Schafft <l...@lion.leolix.org> animals Rafael Cunha de Almeida <raf...@kontesti.me> tcpstat Reinhard Tartler <siret...@tauware.de> jack-audio-connection-kit (U) Ricardo Mones <mo...@debian.org> claws-mail libetpan Riccardo Setti <gisk...@debian.org> evolution-data-server (U) Richard Atterer <atte...@debian.org> jigdo Robert Millan <r...@debian.org> freebsd-buildutils (U) Roberto C. Sanchez <robe...@connexer.com> cyrus-sasl2 (U) Roland Bauerschmidt <r...@debian.org> openldap (U) Ross Burton <r...@debian.org> onak (U) Russ Allbery <r...@debian.org> openldap (U) Ryan Kavanagh <r...@debian.org> opensmtpd Sam Hocevar (Debian packages) <sam+...@zoy.org> guile-db Scott Howard <show...@debian.org> bitcoin (U) Scott Kitterman <sc...@kitterman.com> opendkim (U) Sean Finney <sean...@debian.org> php5 (U) Serafeim Zanikolas <s...@debian.org> bogofilter Simon Horman <ho...@debian.org> perdition Sjoerd Simons <sjo...@debian.org> evolution-data-server (U) Stefan Fritsch <s...@debian.org> apr-util (U) Stephen Frost <sfr...@debian.org> openldap (U) Steve Langasek <vor...@debian.org> openldap (U) Sven Mueller <s...@debian.org> cyrus-imapd-2.4 (U) Tatsuya Kinoshita <t...@debian.org> skksearch skktools Theodore Y. Ts'o <ty...@mit.edu> isync (U) Thijs Kinkhorst <th...@debian.org> php5 (U) Thomas Bushnell, BSG <t...@debian.org> mmorph Thomas Pierson <cont...@thomaspierson.fr> libqxt Tim Weippert <we...@weiti.org> c-icap c-icap-modules Timo Aaltonen <tjaal...@ubuntu.com> 389-ds-base (U) openldap (U) Torsten Landschoff <tors...@debian.org> openldap (U) Troy Heber <tr...@debian.org> subversion (U) Tzafrir Cohen <tzaf...@debian.org> kamailio (U) Ulises Vitulli <der...@debian.org> mailavenger Victor Seva <linuxman...@torreviejawireless.org> kamailio (U) Wilfried Goesgens <w.goesg...@outgesourced.org> citadel (U) Willem van den Akker <wvdak...@wilsoft.nl> jabberd2 (U) William Dauchy <wdau...@gmail.com> php5 (U) William Vera <bi...@billy.com.mx> dsniff Youhei SASAKI <uwab...@gfd-dennou.org> cairo-dock-plug-ins (U) YunQiang Su <wzss...@gmail.com> libpinyin (U) Yves-Alexis Perez <cor...@debian.org> evolution-data-server (U) Ondrej -- Ondřej Surý <ond...@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1403170716.8284.130519093.3334e...@webmail.messagingengine.com