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."

87 comments

  1. Half-assing it by Anonymous Coward · · Score: 4, Insightful

    "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?"

    Not compatible with the Open Source Definition. "No Discrimination Against Fields of Endeavor."

    Seems like what this guy really wants is a split release: a proprietary enterprise version, and an AGPL/GPLv3-licensed "Community Edition." Not unlike what Qt has done for years.

    At this point in time, devising your own custom open-source license is like devising your own custom crypto algorithm: it's a bad idea, and shows that you really don't understand what you're getting into.

    1. Re: Half-assing it by jd · · Score: 1, Insightful

      Obviously that's true for open source.

      It is not true for free software, which is a different concept.

      The problem is, the article conflates these two. A lot of people do, precisely something RMS has warned of for years.

      You can resolve the apparent problem of a rigid specification be moving from the OSI model to the free model.

      --
      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)
    2. Re: Half-assing it by Bruce+Perens · · Score: 4, Insightful

      Actually, Open Source and Free Software are not different in this regard. Free Software requires that you be able to run the software for any purpose.

    3. Re:Half-assing it by jarkus4 · · Score: 1

      They don't want AGPL as its to weak. AGPL basically only protects their product directly from closed modifications. It does nothing for "XXX has been installed and configured on your instance YYY. Code is available in ZZZ". What they want is something so extensive as to prevent this whole field of exploitation altogether so that they can get monopoly for cloud service.

    4. Re:Half-assing it by stooo · · Score: 1

      >> "How do you describe a license that lets you run, modify, fork, and redistribute the code and do virtually anything other than...

      Yeah, like "I write a server for X. You can use it for anything except for serving X"
      Thanks guys. That's not free software.
      Software is either free or it isn't.
      If you want proprietary, you're free to write your own proprietary software.

      --
      aaaaaaa
  2. commercial versus academic lic by Anonymous Coward · · Score: 0

    Is this anything new? Software has long had things like free academic access and paid commercial access. It works pretty well. Even companies like Wolfram, and Matlab have free or cheap academic licenses.

    1. Re:commercial versus academic lic by Anonymous Coward · · Score: 0

      ...companies like Wolfram, and Matlab have free or cheap academic licenses.

      $0.00 or cheap they may be, free or open source they're not.

    2. Re:commercial versus academic lic by Bruce+Perens · · Score: 3, Insightful

      It's not new, but the only difference here is that people want to take software with licenses too restrictive to be Open Source and call it "Open Source". They should call it something else.

    3. Re: commercial versus academic lic by Anonymous Coward · · Score: 0

      They can call it whatever they want faggot. You have zero authority to declare what is or isnâ(TM)t open source.

    4. Re: commercial versus academic lic by Anonymous Coward · · Score: 0

      Actually, "open source" is a trademark so the holder of the trademark can in fact declare what is or isn't open source.

  3. Re: Freetards BTFO by Anonymous Coward · · Score: 0

    Trampolines! Handstands! Hula hoops!

  4. 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. Re:Part of the problem is open source by rtb61 · · Score: 1

      The only thing that needs to change is the political nature of the FOSS movement. They need to form an aggressive politically active association, that will fund aggressive lobbyists and also coordinate political action to actively force the adoption of FOSS software into government. They must force government to justify the payment of software licences especially to foreign corporations, they must make it cost as many votes as possibly to buy closed source proprietary software, the perpetual software licence payment system.

      Simply fund a politically active organisation to make it extremely painful in terms of votes, for a politician not to push the use of FOSS software. Fuck being polite, let's get all piratey, arghh, fuck em.

      --
      Chaos - everything, everywhere, everywhen
    3. Re: Part of the problem is open source by Anonymous Coward · · Score: 0

      In a way it's kind of ironic that Theo would decry war usage for OpenBAS because I read on his personal blog almost 20 years ago now, he was ranting something like:

      "Most people like to think that they follow their ideals all the way to the end but almost everyone switches gears at some point. If a child asks how to make a doghouse, he'll get an answer. If a child asks how to build a plane, he'll get an answer, albeit a more complex one. But as soon as the child asks how to build a bomb, he will be given no such answer, instead he will be given exasperated questions and ethics lessons, and so begins the possibility for that child to distrust asking for advice because he stopped being trusted based on a question he asked."

      The post was written in the sense that you if you believe in giving open advice then you shouldn't fall back on it ever. He was hinting that he would answer the child's question no matter what it was because you shouldn't lose trust in them unless given a reason.

      So, that he wouldn't support his software being used for war is kind of weird. Anyway, Theo is quite the character.

  5. Real Open Source Licenses Protect Software Freedom by Bruce+Perens · · Score: 5, Informative

    The Open Source Initiative, contrary to some folks here on Slashdot, has expressed its purpose as the preservation of software freedom. They did that in an official statement of the board regarding the license acceptance process.

    The Open Source definition, the definition of what is really Open Source and what is not, started out life as the Debian Free Software Guidelines. So, a Free Software definition. Once upon a time, there were some people who posed Open Source as an opposition to Free Software. Fortunately, those folks are no longer associated with OSI.

    I don't speak for the OSI board. I am, however, co-founder and current standards chair and member of the license committee. So I might know what I'm talking about :-)

    As far as I can tell, these various licenses in discussion are not Open Source licenses and won't be accepted as Open Source licenses. The folks who promote them can use any license they wish, as long as they don't call it Open Source. I suggest they do that. I even help them, for free, as long as they are clear that conflicts witbh Open Source should be avoided.

  6. So so by Anonymous Coward · · Score: 0

    > "...'support', 'services' and 'training' are entirely viable!"

    That was certainly true for certain types of OSS back in the "old" days, 2-3 years ago, when the business model was to do whatever it takes to be distributed by default by the most famous Linux distributions and monetize a tiny fraction of the large install base. Or sell non-GPL versions of the same software for close-sourcing purposes.

    But there's a new game now. Multi-billion dollar companies (Amazon and Microsoft, but especially Amazon) integrate the OSS into their Clouds and offer just enough 'support', 'services' and 'training' that there's nothing left for the original makers of the software. OSS makers take the costs and Clouds (Amazon) take the profits!

    Well, is it bad? Maybe the OSS business model was always some kind of bullshit to begin with. Maybe anyone who chose not to use Copyleft licensing (more recently the AGPLv3) basically asked for it. Time to go back to "farm by day and develop OSS by night"!

    1. Re:So so by Bruce+Perens · · Score: 1

      Most Open Source is still made today by people who don't care if they make money or not. They are making it in a cost center to do something necessary for their business, not to sell it, or sell services for it.

      If all of those "Open Source companies" were to die tomorrow, it would not significantly diminish the amount of Open Source being produced.

      Don't confuse the needs of the companies with the good of Open Source.

    2. Re:So so by loonycyborg · · Score: 0

      The whole idea of "selling software" is nonsensical. Software as a good itself has natural market value of 0 since it can be copied with nearly no effort. So any non-zero prices are possible only by violating principles of free market, If no monopolies are established then the hand of market will push the price to 0 nearly immediately. Even with government backed monopolies such as copyright it still manages to do some pushing which can be seen in even Microsoft moving away from software sales and in selling services instead. So it's pretty natural that making software is a side effect of other pursuit. If you do software as business you can meaningfully only sell development effort or support services.

    3. Re: So so by Anonymous Coward · · Score: 0

      "people who don't care if they make money or not."

      Bullshit. You've taken money from the corporate leeches, so now you're shilling for them.

    4. Re: So so by Anonymous Coward · · Score: 0

      The market value of the original copy is not zero

    5. Re: So so by stoborrobots · · Score: 1

      The market value of the original copy was captured in your parent's statement: "if you do software as business you can meaningfully only sell development effort..."

    6. Re:So so by Mandrel · · Score: 1

      Most Open Source is still made today by people who don't care if they make money or not. They are making it in a cost center to do something necessary for their business, not to sell it, or sell services for it.

      Yes, most Free Software development is dependent on something proprietary. Often this is proprietary software, and the Free Software coders either work for them or release code as a resume-item because they want to work for them. This is Free Software's dirty secret.

    7. Re:So so by Mandrel · · Score: 1

      The whole idea of "selling software" is nonsensical. Software as a good itself has natural market value of 0 since it can be copied with nearly no effort.

      All goods have a natural market value of zero, because they can be stolen. Locks and fences and guns and police raise this.

      Such enforcement is also possible in software. Though physical and legal protections are usually bypassed, there are moral, reputational, safety, and quid-pro-quo protections which work well on businesses.

  7. Just protect the Four Freedoms by Anonymous Coward · · Score: 0

    I don't care what you call your license, or what other kind of restrictions you want to put on people, as long as the Four Freedoms are protected. If you count on copyright law to make it illegal for me to exercise one or more of those, I won't run your software. If you don't, and your code is good, more power to you.

    1. Re:Just protect the Four Freedoms by Anonymous Coward · · Score: 0

      Cool story.

    2. Re:Just protect the Four Freedoms by Bruce+Perens · · Score: 1

      The Four Freedoms and the Open Source Definition are the same on this issue. You have to be able to use the software for any purpose.

  8. Correct me if I'm wrong... by HotNeedleOfInquiry · · Score: 0

    But didn't this start being a problem about the time Redhat wen't public.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Correct me if I'm wrong... by Bruce+Perens · · Score: 1

      No, this one isn't a red hat issue. This is an issue that people created "Open Source companies", and then got upset because some really big rich companies ;like Amazon and Google actually used their software under the rules of Open Source, and made all of the money offering the software as a service while the actual authors of the software didn't do too well financially.

      So, maybe the business methods of "Open Source companies" don't actually work for some of these companies. Others are doing quite well, of course. That some companies have a business method problem doesn't make me nervous, because the companies only produce a small fraction of all of the Open Source that is being made. I'll help them if I can, but I won't sacrifice the values behind Open Source in doing so.

  9. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0, Insightful

    Except the BSD license gives you more freedom than the GPL

  10. There is always some user who wants a bigger gift. by Anonymous Coward · · Score: 0

    It's not enough that you give them a free license. They'll tell you: "That's not nice of you, that you won't let us lock your software away in our SaaS farm. We want to get paid handsomely without having to reveal the bits we added. Why won't you let us?" Well, they'll not tell you that to your face, they'll smear you and tell you that your motivation is flawed and that you not letting them pillage with impunity is akin to a midlife crisis.

  11. The code of conduct is the crisis by AHuxley · · Score: 0

    Stop looking at code comments.
    Stop making political speech demands the most gifted, smart, amazing people who give their free time to write the best code in their generation.
    A person writes great code. With few computer problems. Use the code and attract more skilled people.

    Micromanagement of language use, politics, comments just makes "free" feel like another day at work.

    Want a business model? Sell your code.
    Want to do open source? Work in your free time and see what others can add to your hours and years of work.

    No politics, comment reading, CoC needed, reviews of "how" the programming language was used.
    Past years of code resulted in the best OS and best software over generations. No "crisis" as real experts just got on with really great code.

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:The code of conduct is the crisis by Anonymous Coward · · Score: 0

      Stop being an asshole aspie and CoCs wouldn't be necessary.

    2. Re:The code of conduct is the crisis by AHuxley · · Score: 1

      AC the past has some great code to show for its efforts.
      Complex code that worked well and was supported over changing CPU, GPU and network use.

      Todays efforts at computer "code"? A complex CoC looking over comments and what code is "used" for....
      How about just letting the smartest people use their free time to write and look after the best code?
      Thank them for their work and try and sent in a bug report.
      Rather than placing political CoC over entire projects.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:The code of conduct is the crisis by f00zbll · · Score: 2
      uhh, are you serious? The smartest and best code. Clearly you haven't actually read much open source code or worked with open sores people who think they are the smartest guy in the room. There's lots of good open source programmers, but lets be totally blunt. 99% of the code in open source world is ugly and sucks. Sucky code still works, but it's not clean, elegant, designed properly or well documented. Go look at Google's Tensorflow code base. The 1.9 is kind of mess and Google has finally admitted it. That's why 2.0 is going to clean out a bunch of stuff and make it easier. Look at linux from 1998 and compare it to 2018. Just about every part of the Kernel has gone through significant rewrite and clean up. I've been contributing to open source since 2002 and I've literally read more than 1 million lines of open source code in different languages for a wide variety of projects. The biggest problem in OSS isn't CoC. It's jerky assholes who think they write perfect code, behave like assholes and feel coding gives them a right to be a total dick.

      I've participated in my fair share of flame wars and it's not pretty. I won't bore you and cite 101 examples of shitty code written by good programmers. I get lots of guys feel defensive because they know their behavior has been bad in the past. Get over it and start acting like how you want to be treated.

    4. Re: The code of conduct is the crisis by Anonymous Coward · · Score: 0

      It's like all this time we thought Russians were good coders, but it turned out they were just like the man in the robot suit.

    5. Re: The code of conduct is the crisis by phantomfive · · Score: 1

      Citing examples of bad code would have made your post 101 times more powerful. You should have done it.

      --
      "First they came for the slanderers and i said nothing."
    6. Re:The code of conduct is the crisis by AHuxley · · Score: 1

      Say a very smart person puts in hours of their free time. Years of their hours of free time for project.
      The reaction they get is words like "professionalism" and the need to go back over all their great code to look for a list of the reported "wrong" words?

      Thats hours and project time lost to looking at past comments in old code.
      That feeling of community, fast code and free time is now gone.
      Self censorship over past work is not a productive task given the hours in a day.

      That smart person is going to look at other better, more fun projects in their free time.
      Do they have a CoC? No. Do they track how users "use" the code? No.


      They reach out to a fun dynamic community that does great code.
      Soon they are creating new code again in their own free time for a different project. No more going back over their working code doing self censorship.

      Every generation has so many projects but needs great people with the time, freedom and skills to code.

      The best people can always find/start another project.

      --
      Domestic spying is now "Benign Information Gathering"
    7. Re: The code of conduct is the crisis by Anonymous Coward · · Score: 0

      Wow, you're a serious dick. Ever stop to consider that maybe nazi assholes like you are the real problem?

    8. Re:The code of conduct is the crisis by Anonymous Coward · · Score: 0
      If the coder doesn't understand that the comments are the most important part of the code, then it is NOT great code. It is another pile of problems waiting to engulf the universe.

      Most code spends a few months being written by one, and then tens of years being maintained by hundreds. If the original author did not have respect for future maintainers, then he is NOT a great coder, and his code is no better than garden fertiliser in the long run. It may be fine for a quick prototype, but NOT for public release.

      If its full of bad language, then it is NOT suitable for prime time.

      I do accept that some people who write good code may not have such a good command of English as to know what is bad language, and I fully accept that there are social situations which may lead to people being good coders, but bad people-people. These people can potentially be helped by guidance from a CoC. If theya re offended by the idea of help, then they are a problem Definitely, their code needs to be examined in detail, because if they have a poor understanding of the social consequences of their language, they may also not provide a good user experience in other ways.

      Either way, people with no respect for maintenance should not be releasing code into the public domain. Keep it in their basement or clean it up.

      If YOU don't understand the need to respect maintainers, then YOU ARE the problem. Get help for your lack of social skills while there is still time.

    9. Re:The code of conduct is the crisis by Anonymous Coward · · Score: 0

      > If the coder doesn't understand that the comments are the most important part of the code, then it is NOT great code.

      Your opinion which is not widely shared across people who don't instill Code of Conducts on others projects.

    10. Re:The code of conduct is the crisis by raftpeople · · Score: 1

      Comments don't require emotions. I've been coding a long time and even before any kind of training it was obvious to me that my comments should be logical.

      I was writing them for future me when I had to maintain something, emotions and swear words don't actually help communicate what is trying to be communicated so why would anyone put them in there? It strikes me as very illogical and not very smart or effective.

    11. Re:The code of conduct is the crisis by AHuxley · · Score: 1

      AC, people want to enforce a CoC and offer guidance, how language should be used. Then find time away from working on great code to consider social consequences?
      The people with skills who create the great code in their own time for free now have to "clean it up" too?

      How many hours do the best people have to now put in the consideration of "social consequences" before they can get to code?

      --
      Domestic spying is now "Benign Information Gathering"
  12. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    Holy shit... Whether you agree with him or not... BP has done more for the community in a few minutes of time than you ever will.

    What a disrespectful d-bag.

  13. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    I don't care about "teh communitah!" It can go fuck off.

  14. Re: Real Open Source Licenses Protect Software Fre by alexo · · Score: 1

    Do not feed the trolls.

  15. Re:Real Open Source Licenses Protect Software Free by Anonymous Coward · · Score: 1

    The folks who promote them can use any license they wish, as long as they don't call it Open Source. I suggest they do that. I even help them, for free, as long as they are clear that conflicts witbh Open Source should be avoided.

    Considering the fact you apparently haven't seen the other trash articles /. has ran about open source "not making quarterly profits" lately, I'll fill you in.

    They don't care what it's called. It could be called "The Spaghetti License" and they would still use it as clickbait to help fan the flames of "Open Source in decline." Which just shows one thing: That the real story is that open source is winning, and the heads of the proprietary software industry are scared out of their minds. If the transition to the SaaR, Software as a Rental, business model by virtually every major vendor wasn't the cue for investors to jump ship, this is. As it turns out "good enough" really is good enough. Even if they got rid of OSS entirely, the proprietary vendors cannot compete with their past offerings and would still go the way of the dodo.

    OSS just won by default, and will only continue to get better as more work gets put into it for all to benefit from. The proprietary vendors however are desperate, and want to destroy OSS before their shareholders realize they've been had. Hence the "OSS isn't profitable" mantra. It's their attempt to lure away people from OSS in hopes of destabilizing it, and forcing everyone to sign new lease contracts that include annual payments.

  16. No. They indicate the future of FOSS. by Anonymous Coward · · Score: 0

    These licenses are attempts at businesses trying to make profit where there is none anymore. Software that costs as much as a mid-range car 20 years ago today has alternatives that are better, free, can be downloaded in 30 seconds and have multiple alternatives that are even competing for attention. We are at a point where branding is the key differentiator, because each and every piece of software is beyond feature complete. Every once in a while someone tries to hold back the tide. This time it's a new wave of pseudo FOSS and it will fail just as the last one.

  17. OSI for software freedom so long as it helps biz. by jbn-o · · Score: 2

    The Open Source Initiative, contrary to some folks here on Slashdot, has expressed its purpose as the preservation of software freedom.

    The OSI (for most of its existence) called the efforts of advocating for software freedom "ideological tub-thumping", hardly language I'd associate with preserving software freedom. Every now and then there's also some organization which calls itself an open source distributor that boasts of its association with a proprietor. Like the time Red Hat told us it was "partners" with Microsoft (Canonical did similarly with Microsoft) and did not frame the issue in terms of software freedom but "choice and flexibility" instead—apparently the flexibility to install a GNU/Linux on a Microsoft VM thus allowing the VM owner (Microsoft in this case) to know everything one is doing on that system. This is a position indistinguishable from granting considerable control to a proprietor over the possibly free GNU/Linux system. These are not the choices nor the language I'd expect from people choosing to frame what they're doing in terms that intend to remind people to learn about software freedom or request software freedom for their organizations so that their organizations can retain their own data and fully control what their organization does with their own computers. As the older "Why 'Free Software' is better than "Open Source" essay points out, "This manipulative practice would be no less harmful if it were done using the term 'free software.' But companies do not seem to use the term 'free software' that way; perhaps its association with idealism makes it seem unsuitable. The term 'open source' opened the door for this."

    What I see is not precisely the same but much more in keeping with what is described in a GNU Project essay in the section "Different Values Can Lead to Similar Conclusions...but Not Always":

    Radical groups in the 1960s had a reputation for factionalism: some organizations split because of disagreements on details of strategy, and the two daughter groups treated each other as enemies despite having similar basic goals and values. The right wing made much of this and used it to criticize the entire left.

    Some try to disparage the free software movement by comparing our disagreement with open source to the disagreements of those radical groups. They have it backwards. We disagree with the open source camp on the basic goals and values, but their views and ours lead in many cases to the same practical behavior—such as developing free software.

    As a result, people from the free software movement and the open source camp often work together on practical projects such as software development. It is remarkable that such different philosophical views can so often motivate different people to participate in the same projects. Nonetheless, there are situations where these fundamentally different views lead to very different actions.

    The idea of open source is that allowing users to change and redistribute the software will make it more powerful and reliable. But this is not guaranteed. Developers of proprietary software are not necessarily incompetent. Sometimes they produce a program that is powerful and reliable, even though it does not respect the users' freedom. Free software activists and open source enthusiasts will react very differently to that.

    A pure open source enthusiast, one that is not at all influenced by the ideals of free software, will say, "I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?" This attitude will reward schemes that take away our freedom, leading to its loss.

    The free software activist will say, "You

  18. Re:WHY I don't "OpenSORES" my code Mr. P... apk by Anonymous Coward · · Score: 0

    APK
    GO the fuck AWAY!

    (Everybody join in!)

    APK
    GO the fuck AWAY!

    APK
    GO the fuck AWAY!

    APK
    GO the fuck AWAY!

    APK
    GO THE FUCK AWAY!

  19. Re:OSI for software freedom so long as it helps bi by Bruce+Perens · · Score: 1

    OSI was founded to evangelize the idea of Free Software with different language, because at the time RMS wasn't really reaching business people - the message of a priori valuation of freedom over all else still plays best with programmers. Today many have reached an appreciation of Free Software starting with Open Source's gentler introduction. I don't deny that one person actively deprecated RMS. But it's long over.

  20. Re:Real Open Source Licenses Protect Software Free by Anonymous Coward · · Score: 1

    Betteridge's law of headlines says the answer is 'No'.

    Knowing actual history backs up Betteridge and shows how little 'new' is in the news that asks questions like this.

    All of the freedom respecting licenses were born into a world of commercial, closed and proprietary licensing for software and services by default. From the 1970s onward, outside of BSD you had to pay somebody for a black box bag of code to run your hardware. All of these boxes included and still include specific instructions that there are no user serviceable parts inside and to which you could not share, loan, resell or even examine.

      Even today licenses like the GPL depend on the severe strength of copyright law. Law that was created purposefully to support those commercial, closed and proprietary licenses to content like Mickey Mouse.

    Tivo and other SaaS offerings are not new. Running GPL 3 code on your hosted-service-but-its-new-because-we-call-it-cloud-now offering does not change the obligations to your users. Either you support the Four Freedoms to use, source, modify and share or you don't have a 'free' license. It's just another commercial offering where you might be playing up some 'Open Source' marketing angle.

    Snake Oil is as old as oill and snakes. Most the VC money will dry up once the investors figure out these "fake open source" companies have no product, no market and aren't GitHub so Microsoft won't buy them out.

  21. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    Not quite. Free software was born from the reaction to the change from public domain to closed source that began in the 70s. It wasn't born into a world of proprietary licenses, but into one where they were starting to appear. Whatever your opinion of RMS, you cannot deny his foresight.

  22. Sharepoint "Community of Practice" a good example by Anonymous Coward · · Score: 0

    As though anyone would ever feel part of, or want to be part of, a "community" around a closed proprietary product like Sharepoint.

    But, ooo, doesn't that company just wish that people would be passionate about their products like libre software people actually are about their software.

  23. How? by dos1 · · Score: 1

    "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? "

    Definitely neither as "open source" nor "free software", which it simply isn't. If for some reason you don't want to just call it "proprietary", which it is, then invent your own new term.

  24. They aren't "alternative", they just aren't free by melted · · Score: 2

    It's OSS, strictly speaking, but it's not FOSS anymore. The moment you introduce arbitrary requirements or restrictions, the "freedom" part flies right out of the window. The "ethical" way to make money is, IMO, to offer your software under AGPL3 with a commercial license available on a company-by-company basis. That way, on the one hand your software is fully free as in speech (and any proprietary changes to it become free as well), yet there is a way out for SAAS vendors who want to tweak it to run better on their infra, which is basically all of them.

  25. Re: Real Open Source Licenses Protect Software Fre by 110010001000 · · Score: 1

    What "community"? The only thing the OSI has done has helped themselves. We are fine without them. They just muddy the waters.

  26. Re: Freetards BTFO by Anonymous Coward · · Score: 0

    +1 sad truth

  27. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    Yup - the freedom of corporations to leech, and the freedom of programmers to starve. Good on you!

  28. Re:They aren't "alternative", they just aren't fre by jarkus4 · · Score: 1

    AGPL is much to weak for their purpose. Amazon or Google would have no problem with complying with its terms and still offering the service to customers. The problem here is money that author company doesn't get and not getting some mythical code modifications..

  29. Example by Anonymous Coward · · Score: 0

    Google, RedHat

  30. 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.

    1. Re:Freedom is for humans by Anonymous Coward · · Score: 0

      In order to deny one of the Four Freedoms to a corporation, you have to deny it to a person under some specific circumstances.
      So you want exceptions.

    2. Re: Freedom is for humans by Anonymous Coward · · Score: 0

      Lick those corporate boots!

    3. Re:Freedom is for humans by Anonymous Coward · · Score: 0

      In order to deny one of the Four Freedoms to a corporation, you have to deny it to a person under some specific circumstances.
      So you want exceptions.

      No, because (despite what some misguided US judge says) corporations are NOT people.

  31. Re:Real Open Source Licenses Protect Software Free by Anonymous Coward · · Score: 0

    Exactly the kind of self-serving drivel one would expect from Bruce Perens and his little committee.

  32. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    Except the BSD license gives you more freedom than the GPL

    This depends on who "you" are. If you are a propriety software company wanting to use BSD software in your own software, then you are right, the BSD gives you the freedom to include that software with your own without allowing other people to share it. If you are a software _user_ then the GPL gives you more freedom because you have the freedom to share that software. Most people, even most developers spend more time using software so they gain more freedom on average from the GPL than they gain from the BSD license.

  33. Re:Freetards BTFO by Anonymous Coward · · Score: 0

    Why are you so cowardly that you try to hide your anti-semitism behind (((jew))) brackets? We all know what they mean, and you're free to be as nazi as you like on /. Are you really a bit ashamed of yourself, or just a snivelling coward?

  34. Not a new problem by david.emery · · Score: 1

    I worked on a major DoD acquisition program in the previous decade, where the prime contractor and the government both kept a lawyer busy nearly full-time evaluating Open Source licenses.

    We did overcome a lot of the resistance to the GPL, but that was a significant set of both legal and business arguments that went up to the executive levels.

    The worst was packages with a mix of commercial and Open Source licenses, when we had to figure out not just what we could do with the their code and our code, but also how we would maintain the resulting system.

    (And as a side comment, one big problem we had was incompatible/obsolete version of OSS components. I think an audit of one of our builds found something -20 different- versions of SSL libraries, some with really bad security vulnerabilities.)

  35. WHY I don't "OpenSORES" my code Mr. P... apk by Anonymous Coward · · Score: 0

    See subject & Google EFast (malicious & created from OpenSORES Chrome), bushwhacked code https://www.bleepingcomputer.c... +https://securityintelligence.com/news/popular-javascript-library-for-node-js-infected-with-malware-to-empty-bitcoin-wallets/

    * PLUS "threats" I've gotten on my code that IF I opened SORES'd it I'd have a malicious doppleganger made of it by those doing the threats HERE ON /.!

    Per this hobby program of mine I've recently ported to Linux (better vs. Win32/64 model too) & SOON to MacOS (very soon, getting a Mac this week) https://yro.slashdot.org/comme...

    PAY ATTENTION TO THE CHINA ONE in that last link - it will AMAZE you what I discovered that is going to SAVE Spectrum users...

    NO ABUSED DOWNMODS BOYS - I WON'T ALLOW IT WHEN I POST NOTHING BUT VERIFIABLE FACT https://news.slashdot.org/comm... & you try CENSOR/HIDE it.

    APK

    P.S.=> You're seeing what happens to it & IF NOT FOR THAT? Hey - I'd be for it, & have opened my code, but I WON'T NOW for sure per the above - any questions? Ask... apk

  36. Re:They aren't "alternative", they just aren't fre by melted · · Score: 1

    As a former googler: Google doesn't even allow you to install VLC on company laptops. It's safe to say they will not allow the deployment of _anything_ AGPL licensed in the datacenter.

  37. Re:Real Open Source Licenses Protect Software Free by Darkness+Of+Course · · Score: 1

    Thanks for adding your view.

    It was somewhat confusing to read their piece. Absolutely nothing in my experience matches their position. Excepting those that want to restrict the use of software while leveraging free resources.

  38. Re:Real Open Source Licenses Protect Software Free by SoftwareArtist · · Score: 1

    And of course, it's right there in the open source definition. Item 6 is, "no discrimination against fields of endeavor". The definitions of "free software" and "open source" are practically identical, and what these people are doing doesn't meet either one.

    --
    "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
  39. How do I describe it? by Thad+Boyd · · Score: 1

    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 describe it as "not open source."

  40. Re: Real Open Source Licenses Protect Software Fre by Bengie · · Score: 1

    The licenses affect different people differently, but BSD is still more free. Free isn't about what you can do, it's about what someone says you can't or have to do. The more someone controls you, the less free you are. The main argument isn't about which is more free, but which ideology is "better" as a whole. BSD is objectively more free than GPL, but GPL is subjectively better than BSD by enforcing certain subsets of freedom at the expense of others deemed less important.

  41. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    BSD is about giving freedom to the recipient of your code, and no concern for the freedom of users downstream.

    GPL is about preserving the same freedom for downstream users that the first recipient got. That is the FSF's justification for the GPL's restrictions, anyway.

    "Freedom for me, but not for thee" is shortsighted IMHO.

  42. Re: Real Open Source Licenses Protect Software Fre by Bengie · · Score: 1

    Forced freedom is not freedom and the logical dissonance required to willingly conflate entitled access to other people's work and freedom is blind zealotry. With BSD, you always have access to the original, just no guarantee about access to derivatives. Which is "better" is subjective, but BSD is objectively more free.

  43. corps get billions, you get nothing by Anonymous Coward · · Score: 0

    the flaw in open source and free software is any corporation like Google, Amazon, Apple, Microsoft can make millions and billions off of it while the people who put in the work get nothing - people will work for free, but why would they work to make another billion for a corporation?

  44. Re: Real Open Source Licenses Protect Software Fre by Anonymous Coward · · Score: 0

    There is no 'forced freedom' with GPL. It places conditions on what you MAY do, but does not require you to do anything at all to use the software.