Slashdot Mirror


Do Alternative Software Licenses Represent Open Source's 'Midlife Crisis'? (dtrace.org)

"it is clear to me that open source -- now several decades old and fully adult -- is going through its own midlife crisis," writes Joyent CTO Bryan Cantrill. [O]pen source business models are really tough, selling software-as-a-service is one of the most natural of them, the cloud service providers are really good at it -- and their commercial appetites seem boundless. And, like a new cherry red two-seater sports car next to a minivan in a suburban driveway, some open source companies are dealing with this crisis exceptionally poorly: they are trying to restrict the way that their open source software can be used. These companies want it both ways: they want the advantages of open source -- the community, the positivity, the energy, the adoption, the downloads -- but they also want to enjoy the fruits of proprietary software companies in software lock-in and its concomitant monopolistic rents.

If this were entirely transparent (that is, if some bits were merely being made explicitly proprietary), it would be fine: we could accept these companies as essentially proprietary software companies, albeit with an open source loss-leader. But instead, these companies are trying to license their way into this self-contradictory world: continuing to claim to be entirely open source, but perverting the license under which portions of that source are available. Most gallingly, they are doing this by hijacking open source nomenclature. Of these, the laughably named commons clause is the worst offender (it is plainly designed to be confused with the purely virtuous creative commons), but others...are little better...

"[T]heir business model isn't their community's problem, and they should please stop trying to make it one," Cantrill writes, adding letter that "As we collectively internalize that open source is not a business model on its own, we will likely see fewer VC-funded open source companies (though I'm honestly not sure that that's a bad thing)..." He also points out that "Even though the VC that led the last round wants to puke into a trashcan whenever they hear it, business models like 'support', 'services' and 'training' are entirely viable!"

Jay Kreps, Co-founder of @confluentinc, has posted a rebuttal on Medium. "How do you describe a license that lets you run, modify, fork, and redistribute the code and do virtually anything other than offer a competing SaaS offering of the product? I think Bryan's sentiment may be that it should be called the Evil Proprietary Corruption of Open Source License or something like that, but, well, we disagree."

3 of 87 comments (clear)

  1. Part of the problem is open source by jd · · Score: 2, Interesting

    The FSF has repeatedly rejected the concept. Theo design Raadt has despoiled the libertarian notion by rejecting DARPA funding and decrying military use of his product.

    It is only the open source group, LAST on the scene, hijackers of the ideology, and largely the least successful lot, who have the problems.

    No, open source is NOT as old as claimed, back then you had FREE AS IN FREEDOM, where each group defined the key freedom they wished you to be free in. This was fixed. There was no corruption, there still isn't.

    Open Source rejected all that. It renounced the free as in freedom model and forced licenses to conform to a very different ideology.

    You can argue as to which way was better, this or that. Feel free. Maybe you'll even be right. What you cannot argue is that the old way is perverting the new by remaining as it always was. No. They are not equivalent things.

    All the article convinces me if is that the early objectors to open source were right. The free licenses, such as GNU and BSD, are better, are honest and are exactly the same in spirit as they were when created by different branches of academia.

    YMMV.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Part of the problem is open source by Bruce+Perens · · Score: 3, Interesting

      You seem to be confused about what Free Software is. Please read What is Free Software? Right there as Freedom Zero is that you can run the program for any purpose.

      Richard Stallman would tell you that he is not a pacifist (he's told me that). He objects to particular wars, for good reasons, but not all war. Free Software licenses don't prohibit military use, or any other sort of use. Theo's rejection was a personal thing.

  2. Freedom is for humans by astrofurter · · Score: 4, Interesting

    I'm all about _people_ having the freedom to use software however they see fit. But I couldn't give a flying fuck if corporations have "freedom" to do anything at all.

    Because Freedom is for human beings. Corporations are "legal entities", more or less malevolent machines, little petty gods we've built and raised up over ourselves.

    I want to release software under a license that grants the Four Freedoms to human beings. And grants jack shit to corporations. No license I'm aware of does this. But maybe it could be hacked into existing licenses with just a few edits. Any thoughts on the wording?

    PS: There's probably some numbnuts out there thinking, "Hey doood, a corporation is just a group of people. Corporations have rights too!!1!" Sorry bro, it's Current Year, and no one believes that obvious lie anymore.