15 comments

  • wppick 14 hours ago

    > Pretty much every big tech company you could think of uses some type of open source software, including Apple, Google, and Facebook.

    These companies contribute massively to open source. The article would have more impact if better examples were chosen.

    I think the model of open source works fine as is. Maybe people will write open source out of passion to work on cool project, and maybe to build a name for themselves. Companies will open source to give back, but also to get additional resources to help debug and build out the codebase. This just feels like begging for money. If you want to make money write sass software, don't corrupt open source

    • swatcoder 13 hours ago

      I agree that those are bad examples in this context, but the underlying problem is real.

      As a trade community, developers have come to treat open source projects as commercial vendors that they simply don't have to pay for -- they place support and roadmap demands on maintainers and regularly whip themselves up into a fury of frustrated entitlement when maintainers don't abide by those demands.

      For passionate volunteers and part-time contributors, this dynamic is unsustainable and we've seen a continuously growing trend of maintainers burning out from the way they and their projects have come to be treated.

      What we have now is not the vision of open source that many were fighting for 20 and 40 years ago. It's a bigger part of development than anyone back then could have imagined, but its mode of growth came with toxic consequences that erode the sense of camaraderie, enthusiasm, communalism, and good will that the whole effort was originally built upon.

      We're on track for a collapse of open source, where mature, healthy projects figure out new ways to protect maintainers, largely by putting strict qualifiers on their licenses and making less and less stuff truly Free and Open.

      • beekaywhopper 13 hours ago

        Does this actually happen? Can you help me find some examples of commercial vendors (who don't contribute to the project substantially) putting support and roadmap demands on maintainers and then let loose on those maintainers when it doesn't meet a deadline? I'm having trouble figuring out if this actually happens regularly.

  • dlachausse 13 hours ago

    This is childish and counterproductive. If companies are complying with the terms of the license it has been released under, they aren’t doing anything morally or legally wrong.

    If you want companies to pay for your software, place it under a different license.

    • diggan 13 hours ago

      > they aren’t doing anything morally or legally wrong

      This is true, today. The group seems to want to change at least the moral part of the question. Not sure if that's good or not, sounds like a new thing instead of FOSS.

      > If you want companies to pay for your software, place it under a different license.

      I think this is a group of companies that want other companies to (also) pay for FOSS even if they don't have to.

      So it's a bit like those religious groups that try to get others to not have abortion, in a way, that you think you know what's morally right for others, and now you want to try to enforce that somehow on the others that don't necessarily agree with you.

      • 7 hours ago
        [deleted]
      • DamnYuppie 12 hours ago

        I am deeply saddened that people are so comfortable stating that there is no moral issue with murder, aka abortion. Or that people should not have strong beliefs around it.

  • greenavocado 14 hours ago

    What is the desired end goal of this? Shaming companies into paying for something?

    • theturtletalks 13 hours ago

      You'd be surprised how many people don't know that tech companies are standing on the shoulders of giants (maintainers of popular open source projects). Most people not in tech legitimately believe tech companies were built from scratch.

      On the flip side, FB could put up a billboard talking about how they built and open-sourced projects like React and GraphQL.

      • diggan 13 hours ago

        > FB could put up a billboard talking about how they built and open-sourced projects like React

        Or they could put up billboards talking about how Llama is "Open Source" while at the same requiring projects to display "Built with Llama" prominently if they use a Llama model (guess how many companies follow this requirement?).

        Or, how they tried a BSD+Patents approach with React initially, until they finally changed it after much backslash?

        Facebook/Meta has seemingly a long history of wanting to claim they do a lot of FOSS, yet clearly mislead people about those efforts.

      • sumuyuda 6 hours ago

        A big difference between running/promoting your own projects vs paying external developers of FOSS software the company uses/depends on.

      • bdcravens 12 hours ago

        Many open source contributors are employed by big tech. A lot of modern open source was born out of proprietary offerings. (for example, AJAX, which built the foundation for modern Javascript apps was built for Outlook Web)

        To say nothing of the fact that Microsoft owns Github and NPM. An entire class of modern applications, for better or worse, came out of Github's Electron.

    • smileysteve 14 hours ago

      > That’s where the pledge comes in. It encourages companies to pay $2,000 per year for every developer they employ to an open source maintainer of their choosing, and then publish an annual report detailing the company’s payments to the open-source ecosystem in the past year.

  • ChrisArchitect 13 hours ago

    See also giant Nasdaq tower screen on Oct. 8 https://fosstodon.org/@opensourcepledge/113317944830385330

  • 14 hours ago
    [deleted]