{"id":839,"date":"2015-12-09T21:25:50","date_gmt":"2015-12-09T20:25:50","guid":{"rendered":"http:\/\/monodes.com\/predaelli\/?p=839"},"modified":"2015-12-09T10:51:59","modified_gmt":"2015-12-09T09:51:59","slug":"does-debian-dislike-agpl","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2015\/12\/09\/does-debian-dislike-agpl\/","title":{"rendered":"Does Debian dislike AGPL?"},"content":{"rendered":"<p>Today I was going to compile dash cryptcoin from the sources.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/berkeleydb.gif\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"843\" data-permalink=\"https:\/\/monodes.com\/predaelli\/2015\/12\/09\/does-debian-dislike-agpl\/berkeleydb\/\" data-orig-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/berkeleydb.gif?fit=129%2C39&amp;ssl=1\" data-orig-size=\"129,39\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"berkeleydb\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/berkeleydb.gif?fit=129%2C39&amp;ssl=1\" class=\"alignleft size-full wp-image-843\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/berkeleydb.gif?resize=129%2C39\" alt=\"berkeleydb\" width=\"129\" height=\"39\" \/><\/a>Debian ships Berkeley DB version 5.3 by default so the configure script of dash argued that it likes version 4.8 for portability reasons.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/2225367.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"841\" data-permalink=\"https:\/\/monodes.com\/predaelli\/2015\/12\/09\/does-debian-dislike-agpl\/attachment\/2225367\/\" data-orig-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/2225367.png?fit=200%2C160&amp;ssl=1\" data-orig-size=\"200,160\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2225367\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/2225367.png?fit=200%2C160&amp;ssl=1\" class=\"alignright size-full wp-image-841\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/12\/2225367.png?resize=200%2C160\" alt=\"2225367\" width=\"200\" height=\"160\" \/><\/a>Too bad that current Debian version don&#8217;t ship 4.8 anymore. What&#8217;s worse thought is that 4.8 and 5.x packages are mutually exclusive as I discovered by naively adding squeezy repositories to the sources available in my machine. I quite ignore the reason why two major release of a library can&#8217;t live side by side. It has been made for decades with many other libraries, Gtk 2 and 3 are the first example I can recall.<\/p>\n<p>So <a href=\"https:\/\/github.com\/bitcoin\/bitcoin\/issues\/3686\">studying <\/a>how to solve the issue I discovered that Oracle which I thought to have an odi-et-amo attitude toward free-as-in-freedom software.<\/p>\n<p>In fact I somehow convinced myself that Oracle loved non-copyleft sw preferring such licences over the GNU General Public License.<\/p>\n<p>I was <strong>wrong as Oracle released the latest version of BDB under Affero-GPL, which is &#8211; as far as I know &#8211; the license that strives to protect the liberty of people using the software it protects.<\/strong><\/p>\n<p>You may be surprised to discover that Debian <a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=748192\">do not and plan not to include<\/a> any AGPL-released Berkeley DB library:<\/p>\n<blockquote>\n<h3>RM: db6.0 &#8212; ROM; AfferoGPL not compatible with many packages and we don&#8217;t want to have more than 1 Berkeley DB in the archive<\/h3>\n<p class=\"message\">\u00a0Hi, I hereby request the package to be remove due the license change that is incompatible with many packages that use Berkeley DB library. And I certainly don&#8217;t want to have more than one Berkeley DB package in the archive due the database format incompatibility. Thus please remove the package and never allow it back, unless there&#8217;s a package it requires Berkeley DB 6.0+ (in that case I would suggest to add agpl into library name&#8230; something like this libdb-6.0-agpl). Ccing to ftpmaster, so they can make the notes when accepting\/rejecting packages.<\/p>\n<hr \/>\n<p class=\"message\">We believe that the bug you reported is now fixed; the following package(s) have been removed from unstable:<\/p>\n<\/blockquote>\n<p class=\"message\">I dare say that I was quite mithereda[^1] discovering Debian that willfully choose not to include an AGPL library. I hope I have misunderstood the issue.<\/p>\n<p>&lt;<\/p>\n<p>p class=&#8221;message&#8221;>[^1]: to mither:\u00a0 to<b><\/b> make a fuss, to pester.<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Today I was going to compile dash cryptcoin from the sources. Debian ships Berkeley DB version 5.3 by default so the configure script of dash argued that it likes version 4.8 for portability reasons. Too bad that current Debian version don&#8217;t ship 4.8 anymore. What&#8217;s worse thought is that 4.8 and 5.x packages are mutually&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2015\/12\/09\/does-debian-dislike-agpl\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[73,13,14],"tags":[74],"class_list":["post-839","post","type-post","status-publish","format-standard","hentry","category-debian","category-gnulinux","category-software-libero","tag-berkeley-db"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-dx","jetpack-related-posts":[{"id":10343,"url":"https:\/\/monodes.com\/predaelli\/2023\/04\/01\/debian-programs-from-stable-testing-unstable-and-even-experimental-without-trauma\/","url_meta":{"origin":839,"position":0},"title":"Debian: programs from stable, testing, unstable and even experimental without trauma","author":"Paolo Redaelli","date":"2023-04-01","format":false,"excerpt":"I originally wrote this in Italian but I think that it may be more useful translated into English In daily use of computers it often happens that you need a stable base and at the same time use recent, very recent or even 'beta\/alpha\/experimental' versions of some specific programs. Debian\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10365,"url":"https:\/\/monodes.com\/predaelli\/2023\/04\/09\/debian-on-a-banana-pi-m5\/","url_meta":{"origin":839,"position":1},"title":"Debian on a Banana Pi M5?","author":"Paolo Redaelli","date":"2023-04-09","format":false,"excerpt":"From the almighty Marco: All things considered I do not think that I would recommend to Debian users to buy Amlogic-based boards since there are many other better supported SoCs. Source: Installing Debian on a Banana Pi M5","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11263,"url":"https:\/\/monodes.com\/predaelli\/2024\/01\/27\/firefox-is-finally-providing-deb-package-for-debian-and-ubuntu-users\/","url_meta":{"origin":839,"position":2},"title":"Firefox is Finally Providing Deb Package for Debian and Ubuntu Users","author":"Paolo Redaelli","date":"2024-01-27","format":false,"excerpt":"Mozilla Firefox has a new native package available for Linux. Source: Ah, Snap! Firefox is Finally Providing Deb Package for Debian and Ubuntu Users","rel":"","context":"In &quot;Software Libero&quot;","block_context":{"text":"Software Libero","link":"https:\/\/monodes.com\/predaelli\/category\/software\/software-libero\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3717,"url":"https:\/\/monodes.com\/predaelli\/2018\/01\/28\/how-to-install-skype-for-linux-beta-on-debian-9-stretch-linuxbabe-com\/","url_meta":{"origin":839,"position":3},"title":"How to Install Skype for Linux Beta on Debian 9 Stretch &#8211; LinuxBabe.Com","author":"Paolo Redaelli","date":"2018-01-28","format":false,"excerpt":"How to Install Skype for Linux Beta on Debian 9 Stretch - LinuxBabe.Com Skype for Linux beta 5.3 was released on May 31, 2017. It is a proprietary software, built on the web-based Skype client. This tutorial is going to show you how to install Skype on Debian 9 Stretch\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6401,"url":"https:\/\/monodes.com\/predaelli\/2020\/02\/23\/debian-programmi-da-stable-testing-unstable-ed-anche-experimental-senza-traumi\/","url_meta":{"origin":839,"position":4},"title":"Debian: programmi da stable, testing, unstable ed anche experimental senza traumi","author":"Paolo Redaelli","date":"2020-02-23","format":false,"excerpt":"Nell'uso quotidiano dei computer capita spesso di avere la necessit\u00e0 di una base stabile ed allo stesso tempo di utilizzare versioni recenti, molto recenti o anche \"beta\/alpha\/sperimentali\" di alcuni specifici programmi. Gli utenti di Debian e quindi di tutte le derivate a partire da Ubuntu non sono da meno, anzi!\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/system-software-install.png?fit=256%2C256&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":10220,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/06\/firmware-debian-wiki\/","url_meta":{"origin":839,"position":5},"title":"Firmware &#8211; Debian Wiki","author":"Paolo Redaelli","date":"2023-02-06","format":false,"excerpt":"The Debian project has taken the decision in 2022-10 to create a new repository component non-free-firmware, and include its content on installation media for the upcoming Debian release bookworm to make things easier for our users. From Firmware - Debian Wiki So people like me that installed Debian several years\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=839"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/839\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}