5 ms·
PolyForm hasn't held the new noncompete licenses out as "open source". Others could, but we don't. I don't know how you jumped to that conclusion. Personally
by kemitchell 6y ago
PolyForm hasn't held the new noncompete licenses out as "open source". Others could, but we don't. I don't know how you jumped to that conclusion.
Personally, I don't care what OSI says, though I do care very much what some of the individuals involved in it say. My clients occasionally care about OSI approval, but far less than you might expect.
I've also been a part of drafting licenses that I suspect nearly anyone would call "open source". The Blue Oak Model License, for example. I won't be submitting those licenses to OSI or FSF. As far as I know, none of the other folks involved in drafting them care to waste their time on that process, either.
- verdverm 6y agoIt's the crowd consensus around definitions and open source licenses that matter, and if the crowd puts trust in OSI (or another) org, then it gains value and becomes the guiding light so to speak. This is not so far off from how / why Bitcoin has a real world value. Essentially, it will be an uphill battle for companies using these license to claim they are part of the open source community. Just because you are on GitHub doesn't mean you are COSS. I now consider Microsoft to be the biggest COSS company.
- kemitchell 6y agoThere is no consensus. There are myriad distinct points of view and competing interests. Several schools hold themselves out as the one true reading of the Open Source Definition. Others don't care about OSD at all. Is CC0 (not OSOI approved) software open source? How about AGPLv3 (approved)? Ethically licensed software (in process)? BSD/MIT (approved) code from standards bodies under separate patent? Adaptive Public License (approved) software that explicitly opts out of patent coverage? NASA's latest license (not approved)? RPL 1.5 (approved by OSI, not by FSF)? Apache 2 (approved) API wrappers that only talk to closed cloud services? WTFPL (not approved)? I've released noncommercial licenses, avoided calling them "open", had others do so quite despite me, then hear, basically "I know, and I don't care" when I pointed it out. On the other hand, I know people who don't think copyleft counts as open source, or shouldn't any more. There is a kind of lowest common denominator of sorts around MIT, BSD, Apache 2.0, maybe Artistic 2, assuming no patents. Some would add GPLv2, LGVPLv2.1, and maybe MPLv2 and EPLv2, for copyleft. All of those licenses have well known legal and practical limitations. Some are truly ancient, like MIT and BSD, and wouldn't be considered competently drafted now.
- verdverm 6y agoGenuinely sorry if I offended you. Definitions are evolving, people will abuse language for personal gain, and the world goes on. I am personally hopeful that open source will gain a wider and more pure definition beyond software and licensing. Like GitLab, transparency, and their handbook, or the maker movement and DIY / distributed / local production. My license choice (of BSD-3) was based on the projects I work most closely with. (Golang / Cuelang)
- verdverm 6y agoConsensus is really needed, generally speaking, so that the phrase "open source" does not lose meaning and so that the ecosystem avoids fracturing from a gaggle of certifying bodies
- verdverm 6y agoI expect the "ethically licensed" attempt will fail the open source bar. Anything that selects out a group as having different requirements ought to. Free as in speech, without bias or contempt of others, will win in the end (I hope). This is why FSF "free" software (strong copyleft) is different from "open source" and they have different governing bodies. We are already seeing a pull back from copyleft and the overreaction the other direction (to non-compete) will both lose out to best in class humanity found in truly "open" source ideas.
- verdverm 6y agoAnother thing to consider is that we are still in experimentation mode. - Companies are trying this out, like it's the best way forward, but we don't really know. We are seeing push back now. - Corp lawyers are defaulting to "No," one of the big COSS trying this out reverted after their license denial, Amazon open sourced their ES tools - Google and Microsoft have partnered with the big COSS companies to offer their products as a seamless experience (literally right next to Google products in the GCP UI with the vendor logos) - With the increasing ease with which software is being created, and in particular SaaS platforms, the license and interface defenses may quickly be replaced by open source alternatives. (re: Joe Jacks talking about COSS eating SaaS) So we will see how this plays out. I am personally staying with BDS-3 Clause for our open source code and keeping other parts private.