{"push_id":1046455457,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"c511b0692784a7085df4b1ae35748fb318fa79ee","before":"33b3cff3e0ce743c3ff1650dd4f120fd5b0faff1","commits":[{"sha":"1ea490b2cbb694a22164e131452b85585daf6f9c","author":{"email":"f06ec55ecfb6704a26166905f43ade3ead1f75d3@redhat.com","name":"Jan Pokorný"},"message":"maint: fix the FSF address\n\nBased on https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\nas of today.\n\nSingle exception: file content nested in setproctitle.c, keeping\n                  original ProFTPD code verbatim incl. the notice","distinct":true,"url":"https://api.github.com/repos/ClusterLabs/sbd/commits/1ea490b2cbb694a22164e131452b85585daf6f9c"},{"sha":"7090581c6c85ac1c2686ac3dcbf5e52709abfbf8","author":{"email":"f06ec55ecfb6704a26166905f43ade3ead1f75d3@redhat.com","name":"Jan Pokorný"},"message":"maint: clarify GPLv2.1+ -> GPLv2+ in the license notices\n\nThis revision, on behalf of prevailing inclination expressed in the open\nso far (see below), clarifies previously dubious license notices\nimpacting core source files.\n\nOriginal issue that GPLv2.1 does not resolve to any recognized license\nwas raised at developers ML [1].  Its author also made, in parallel,\na best effort to contact contributors to affected files, so that any\nconcerns could be heard.\n\nIn response, one especially profound, retrospective analysis ensued [2].\nPresented historical context (genesis in the heartbeat project [3],\nspreading from here through copy-paste epidemy into the wider ecosystem\ninadverently, to \"stay in project\") shed solid light into what's the\nmost plausible interpretation of \"GNU General Public License [...],\neither version 2.1 of the License, or (at your option) any later\nversion\".\n\nSupported also by the fact there's no controversy on the subject so far,\nthis is a mere practical fulfillment of pre-agreed plan[4] to let these\ntwo unlucky, extraneous characters in the license notices rest in peace.\n\n[1] http://oss.clusterlabs.org/pipermail/developers/2016-March/000172.html\n(alt. http://article.gmane.org/gmane.comp.clustering.clusterlabs.devel/133)\n\n[2] http://oss.clusterlabs.org/pipermail/developers/2016-March/000180.html\n(alt. http://article.gmane.org/gmane.comp.clustering.clusterlabs.devel/141)\n\n[3] http://hg.linux-ha.org/heartbeat-STABLE_3_0/rev/bc508513c4dc#l2.10\n\n[4] http://oss.clusterlabs.org/pipermail/developers/2016-March/000183.html\n(alt. http://article.gmane.org/gmane.comp.clustering.clusterlabs.devel/145)","distinct":true,"url":"https://api.github.com/repos/ClusterLabs/sbd/commits/7090581c6c85ac1c2686ac3dcbf5e52709abfbf8"},{"sha":"172dcd03eaf26503a10a18501aa1b9f30eed7ee2","author":{"email":"f06ec55ecfb6704a26166905f43ade3ead1f75d3@redhat.com","name":"Jan Pokorný"},"message":"maint: licensing conformance follow-up (library->program)\n\nOnce we got clarified \"GPLv2.1+ -> GPLv2+\" (rejecting LGPL\ninterpretation, cf. 7090581), we ought to reword \"library\"\nreferences to say \"program\", in accordance to the standard\nGPLv2 notice.\n\nIn the same vein, update Pod documentation to refer to the\ncorrect version(s) of GPL.","distinct":true,"url":"https://api.github.com/repos/ClusterLabs/sbd/commits/172dcd03eaf26503a10a18501aa1b9f30eed7ee2"},{"sha":"c511b0692784a7085df4b1ae35748fb318fa79ee","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@beekhof.net","name":"Andrew Beekhof"},"message":"Merge pull request #3 from jnpkrn/fix-license-notices\n\nFix license notices","distinct":true,"url":"https://api.github.com/repos/ClusterLabs/sbd/commits/c511b0692784a7085df4b1ae35748fb318fa79ee"}]}