7 ms·
Bruce Perens quits Open Source Initiative amid row over new crypto license
- h2odragon 7y ago> "[The debate] has proven contentious enough to prompt OSI co-founder Bruce Perens to resign from the organization, for a second time," I also recall when he proudly announced he'd GPL'd a copy of the Public Domain TIGER data files.
- kick 7y agoThat's good, actually. The public domain doesn't apply everywhere, so a U.S. citizen licensing a public domain piece under a free software license allows people in countries with different approaches to the public domain to use it.
- incompatible 7y agoBut why would a license from Bruce Perens be valid? The copyright holder (from the point of view of a foreign country) would be the US government.
- zimpenfish 7y agoIf it's public domain, there is no copyright holder, no? https://fairuse.stanford.edu/overview/public-domain/welcome/ https://fairuse.stanford.edu/overview/public-domain/welcome/ > The term “public domain” refers to creative materials that are not protected by intellectual property laws such as copyright, trademark, or patent laws (my emphasis)
- incompatible 7y agoYes, if it's public domain, there's no copyright holder, and it's impossible (and unnecessary) for anybody to license it. This is about the situation that the US government is not permitted to obtain copyrights for their own work in the US, but there's apparently nothing to stop it being copyrighted in other countries.
- h2odragon 7y agoYes, and Mr Perens is making a valid point here too. In such a way as to be regrettably easy to dismiss. I watched him instruct Linus Torvalds in how "the kernel project should be run" in 1998; he wasn't wrong but I'm sure I wasn't the only one who wanted to smack him rather than hear him out. I say this in deepest sympathy for the man, I'm similarly non-charming but much much more repellent.
- lallysingh 7y agoHe's an anchor holding open source firmly attached to the ground, not letting immediate passions (in this case, crypto) get us lost.
- jnwatson 7y agoDoes anyone care what the opinion of OSI is anymore? If you care enough about whether an agreement is "open source", you probably care enough to read the agreement itself and make your own opinion.
- bawolff 7y agoI care more about what debian thinks than OSI, but yes i do care. I would read the agreement too, but IANAL nor am i an intellectual property expert. Legal agreements are tricky and can have non-intuitive consequences.
- skybrian 7y agoI care that "open source" doesn't become a watered-down, meaningless term like "open" or "agile". Having a well-defined and well-understood meaning is valuable.
- chrisseaton 7y agoThey should have picked a term that they could trademark if they wanted to do this! Rather than reusing an existing term and having to try to persuade people to use your definition.
- skybrian 7y agoThis usage is over 20 years old and was uncontroversial for most of that time. I'm not sure there are many people around who even remember previous usage. It seems like the problem these days is new people learning it from context and not knowing there is an official definition that was settled a long time ago.
- chrisseaton 7y agoIn what sense is it ‘official’? The trademark office think the term is generic and didn’t allow the OSI to make any claim on it.
- zozbot234 7y agoInteresting stuff. I think the CAL proposal shows that one can have all sorts of reasonable requirements around public performance of one's software, and as long as basic use cases remain "free" and there's no discrimination by field of endeavor (e.g. "only cloud companies" must do X, or whatever) or otherwise, there is a case that the conditions are still FLOSS. I wonder how the FSF would treat that license.
- yarrel 7y agoThe FSF would note correctly that the license is burdensome and would declare it non-free. This is a license that bakes in a lot of assumptions about who should be running the code and how. If you can afford to comply with them, you are probably a corporation. There's a trend towards two(-or more) tier proprietary software licenses that formalize the difference between economic exploitation and consumer usage of software but that still want the cachet of being called "Open Source". The CAL falls very clearly under this category, for all its apparent good intentions.
- bitwize 7y agoIt's probably for the best. If he didn't quit, he'd be forced out on trumped up sexism/misogyny accusations for refusing to cave on whether the Hippocratic License is open source.
- jsjohnst 7y ago> He believes just three are necessary, AGPLv3, the LGPLv3, and Apache v2. He being Bruce Perens. I respectfully disagree, those licenses all have some negative component to them which make them not applicable in all cases. MIT/BSD do not have those same negatives (different of their own) and definitely are needed as well imho. Not saying those three aren’t important, just they shouldn’t be the only three. Edit: clarified MIT / BSD are not without their own issues, just not the same as the other three.
- kibwen 7y ago> MIT/BSD do not MIT/BSD do have some legal drawbacks for certain use cases; see the Boost license as an example of a reaction to perceived negatives of MIT/BSD. In particular Boost does not require a copy of the license to be distributed with a binary. Have you ever shipped a binary containing MIT-licensed code, but didn't also explicitly ship a copy of the MIT license along with it? If so, you're technically in violation of the license.
- utopian3 7y ago> MIT/BSD do have some legal drawbacks for certain use cases Sure I think the OP you're replying to isn't implying that MIT/BSD is insufficient. He/she is saying that the three "AGPLv3, the LGPLv3, and Apache v2" are insufficient but these five "AGPLv3 + LGPLv3 + Apache2 + MIT + BSD" would be more sufficient.
- jsjohnst 7y ago> but these five "AGPLv3 + LGPLv3 + Apache2 + MIT + BSD" would be more sufficient Correct, I’m saying you need at least all five for something like sufficiency. The three Bruce points out aren’t enough imho.
- carapace 7y agoFWIW... https://cr.yp.to/softwarelaw.html https://cr.yp.to/softwarelaw.html > In the United States, once you own a copy of a program, you can back it up, compile it, run it, and even modify it as necessary, without permission from the copyright holder. See 17 USC 117. > Once you've legally downloaded a program, you can compile it. You can run it. You can modify it. You can distribute your patches for other people to use. If you think you need a license from the copyright holder, you've been bamboozled by Microsoft. As long as you're not distributing the software, you have nothing to worry about.
- bitwize 7y agoAlso in the United States, you usually do not own a copy of the software you used, you are merely licensed to use it and are subject to the terms of the EULA. Most EULAs expressly forbid reverse-engineering, decompilation, or modification. And yes, they are binding contracts; see Vernor v. Autodesk.
- giancarlostoro 7y agoI have been wondering about this in regards to people claiming ownership of GPL code and wanting it removed despite priorly releasing said code under GPL what is the precedent there?
- carapace 7y agohttps://en.wikipedia.org/wiki/Vernor_v._Autodesk,_Inc https://en.wikipedia.org/wiki/Vernor_v._Autodesk,_Inc. IANAL, so I won't comment.
- tzs 7y agoHN’s link detection has trouble with URLs that end with a period. Here it is with that period encoded. https://en.wikipedia.org/wiki/Vernor_v._Autodesk,_Inc%2E https://en.wikipedia.org/wiki/Vernor_v._Autodesk,_Inc%2E
- bdowling 7y agoI find this line in the CAL problematic: > You also agree that either the Licensor or a Recipient (as an intended third-party beneficiary) may enforce the terms and conditions of this License against You via specific performance. (emphasis added) CAL, section 2.3. This line about specific performance may make this “license” into a legally-binding contract, because specific performance is a contract remedy. Usually, if you fail to meet a license condition, you just lose your license, which might make you liable for infringement (e.g., of copyright). Here, this line may mean that a court could force a “licensee” to comply with the condition instead of just paying monetary damages.
- tzs 7y agoI too found that clause problematic, but for a different reason. The license vs. contract thing doesn't bother me, because as far as I have been able to determine there is not much difference when it gets to court. What bugs me about that clause is that specific performance (in common law systems...not sure about civil law systems) is from equity, not law. Equity is a set of remedies that some common law systems developed to address cases where the law couldn't really provide a just remedy for the litigants. In other words, equity is sort of a meta law system that can be invoked by judges to handle things that the regular system cannot. I'm not sure that a contract, which is governed by that regular system, can invoke things from the meta system.
- matthewheath 7y ago> I'm not sure that a contract, which is governed by that regular system, can invoke things from the meta system. Of course it can. A contract can include whatever it wants, but whether a court will accept such a term as enforceable is another matter.
- matthewheath 7y agoIn UK law (I am not familiar with any other legal jurisdictions), that licence agreement isn't a contract at all — even with that line about specific performance included — because no consideration (something of value) has been given by the developer intending to use the software, the licensee. If such a licence were to be subject to the jurisdiction of UK courts, I don't think the licensor (or the recipient as a third-party beneficiary) would win.
- Proven 7y ago> Perens, in a phone interview with The Register, explained that the OSI has existed for 21 years and has been approving software licenses during that time. There are more than 100 such licenses, he said, and having that many is harmful to the community because when you combine software with multiple licenses, that creates a legal burden. It's funny how one of the people who helped create this mess, says licenses such as the GPL give people freedoms but also create a legal burden. Pick one, will ya?! Couple hours ago and before I read this statement of his I said these these supposedly freedom-granting licenses don't increase freedom because they create obligations and come with restrictions (my comment regarding his blog post about the proliferation of the ethical licenses), and was heavily downvoted.
- eesmith 7y agoI have some limited experience with Lindberg, which lead me to the tentative conclusion that he was more interested in the legal aspects of open source licenses than the social contract issues of open source and free software. I also got the feeling he was using rhetorical techniques to change the topic or blunt a inquiry, rather than as methods to resolve disagreements. Consider the paragraph 'I don't think that's an appropriate characterization .. You'll see a lot of people jumping onto any pretext they can find in order to oppose it.' It starts off implying there are multiple sides to the issue, which puts you off-guard, then characterizes the opposition in stark black-and-white terms. That sets up a sort of false dichotomy by leaving out those people who oppose it for non-pretextual reasons.