{"id":59,"date":"2009-06-02T17:37:01","date_gmt":"2009-06-03T00:37:01","guid":{"rendered":"http:\/\/kai.mactane.org\/blog\/?p=59"},"modified":"2009-06-03T11:47:39","modified_gmt":"2009-06-03T18:47:39","slug":"eyeball-deep-in-legalese","status":"publish","type":"post","link":"https:\/\/kagan.mactane.org\/blog\/2009\/06\/02\/eyeball-deep-in-legalese\/","title":{"rendered":"Eyeball-Deep in Legalese"},"content":{"rendered":"<p>I used to not have a problem when I wanted to release software. I&#8217;d just release it under the GPL (what we&#8217;d now call the GPLv2), and be pretty happy with that decision.<\/p>\n<p>Now there&#8217;s GPLv3, and I&#8217;m really uncertain whether I like it at all. I understand that Tivoization is a serious problem, but I don&#8217;t quite understand the special non-consumer exemption for the anti-Tivoization clause. There are some other new and weird clauses the FSF has added, dealing with patents, and the WIPO Copyright treaty of 1996, and so on.<\/p>\n<p>The GPL used to be pretty simple and elegant. Now? I recognize that the FSF is trying to make the best of a pretty bad situation. But their license has become something bizarre and awkward.<\/p>\n<p>Theoretically, I could still use the old version. But that feels kind of odd, too, now that version 3 is out.<\/p>\n<p>So now I have to look at things like the CPL, the Apache License, and so on. I&#8217;m already fairly sure I don&#8217;t want to use the MIT or modified BSD licenses; one of the things I liked about the GPL is that it keeps other people from dragging my open-source work into a proprietary package. I&#8217;m releasing it as open source for a reason, after all.<\/p>\n<p>All of this is merely by of saying: I&#8217;m getting ready to release another software package. I&#8217;m not so sure the Creative Commons license I used on <a href=\"http:\/\/kai.mactane.org\/software\/hummingbird\">Hummingbird<\/a> is quite as appropriate for this package, so I&#8217;m having to do some annoying research.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I used to not have a problem when I wanted to release software. I&#8217;d just release it under the GPL (what we&#8217;d now call the GPLv2), and be pretty happy with that decision. Now there&#8217;s GPLv3, and I&#8217;m really uncertain whether I like it at all. I understand that Tivoization is a serious problem, but [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[4,55,38,44],"_links":{"self":[{"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/posts\/59"}],"collection":[{"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":2,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/posts\/59\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/posts\/59\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/media?parent=59"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/categories?post=59"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kagan.mactane.org\/blog\/wp-json\/wp\/v2\/tags?post=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}