Following in the footsteps of Hashicorp, Hudson, etc. Zed has chosen to cash in the good will of its now substantial user base and start going to full corporate enshittification. Among other things like minimum age nonsense, they have also added binding mandatory opt-OUT arbitration.

I find such agreements very troubling, because it gives up public funded dispute resolution for private which nearly unanimously benefits larger entities, it lowers transparency to near zero, and eliminates the abilities to act as a class and to appeal. But I worry most will just accept it, as is the norm.

You can however opt out by emailing arbitration-opt-out@zed.dev with full legal name, the email address associated with your account, and a statement that you want to opt out.

I’ll just consider my days of advocating for Zed as an interesting new editor over and go back to Neovim bliss.

  • Xylight‮@lemdro.id
    link
    fedilink
    English
    arrow-up
    6
    ·
    7 hours ago

    is this really a problem? if you don’t make a Zed account (this is for their paid services) you don’t have to agree to any TOS. The editor remains untouched.

  • PokerChips@programming.dev
    link
    fedilink
    arrow-up
    10
    ·
    14 hours ago

    This why you just stay within the realm of our pure open source.

    Vim, neoVim and emacs. Lean to use in combination with other tools like tmux and you have an excellent working environment. These are tools that are contributed to by the best of the best OGs out there.

    • forestbeasts@pawb.social
      link
      fedilink
      arrow-up
      5
      ·
      10 hours ago

      There’s also plenty of good GUI editors if vim and emacs aren’t your cup of tea. Personally I think Kate’s fantastic, for instance.

      – Frost

  • NostraDavid@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    16 hours ago

    I presume this thread is about this bit:

    Arbitration. The updated Terms include a binding arbitration clause with a class action waiver. Arbitration provides a faster, lower-cost resolution process for disputes between individual users and Zed compared to traditional litigation. We recognize this is a meaningful legal trade-off, which is why we include a 30-day opt-out window after you accept the Terms. Section 15 has the full details, including how to opt out.

  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    41
    ·
    edit-2
    23 hours ago

    For those that don’t know what any of that means (like me 5 minutes ago):

    Arbitration is an alternative to going to court. Instead of suing each other in front of a judge, both parties agree to have a neutral third party (an arbitrator) settle disputes privately. It’s usually faster and cheaper than traditional litigation.

    The class action waiver means you give up the right to join with other users in a class action lawsuit against Zed. So if many users had the same grievance, they couldn’t band together, each person would have to resolve their dispute individually.


    Why tf are they afraid of being sued or class actioned against?

    I haven’t really used zed much and I’ll delete my account and uninstall, just to show them that this sucks.

    • baggachipz@sh.itjust.works
      link
      fedilink
      arrow-up
      26
      ·
      22 hours ago

      Instead of suing each other in front of a judge, both parties agree to have a neutral third party (an arbitrator) settle disputes privately

      The “neutral” third party is chosen by the company. So… yeah.

    • entwine@programming.dev
      link
      fedilink
      arrow-up
      12
      ·
      20 hours ago

      Fun fact: these forced arbitration clauses can backfire spectacularly

      Any lawyer who wants to make a shit load of money fucking over a company engaging in these kinds of abusive business practices should look at what Bucher law firm did to Valve.

    • Matty_r@programming.dev
      link
      fedilink
      arrow-up
      8
      ·
      15 hours ago

      Oh very cool, hadn’t heard of this. Thanks for sharing.

      Their source is also on Codeberg instead of GitHub which is awesome.

    • galoisghost@aussie.zone
      link
      fedilink
      arrow-up
      19
      ·
      23 hours ago

      I tried Zed a little and it didn’t really click with me but after reading the project mission I’m going to give this fork a try:

      I think AI integration in a code editor is a bad feature. AI makes me angry.

    • entwine@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      20 hours ago

      I paid ~$80 or something for Sublime Text 4 a few years ago, and I can’t remember the last time it had an update, yet I am an extremely happy customer.

      A text editor should only focus on stability and performance, and Sublime does exactly that, and is why I am “stuck” with it.

      But Gram looks like it’s going the same direction, and it’s open source! I really hope development on it picks up so I can finally gain peace of mind by having a FOSS code editor that can actually compete with Sublime.

      • MountingSuspicion@reddthat.com
        link
        fedilink
        arrow-up
        2
        ·
        19 hours ago

        I know it’s not as fancy as other IDEs, but it is still my go to for anything that I plan to perfect within a week or two. It’s also my go to for txt files. Anyone that is savvy enough for notepad++ could get a lot of use out of it in my opinion.

    • e8d79@discuss.tchncs.de
      link
      fedilink
      arrow-up
      3
      ·
      13 hours ago

      Let me introduce you to the magical concept of the CLA. It means they can do whatever they want with the project but you can not. You should never contribute to CLA projects.

      • Kissaki@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        9 minutes ago

        The CLA can never override the code license. It handles the transition of your code into their code, and what they can do with it. But once it’s published as AGPL, you or anyone else can fork it and work with it as AGPL anyway. The CLA can allow them to change the license to something different. But the AGPL published code remains published and usable under AGPL.

        I’m usually fine with contributing under CLA. A CLA often make sense. Because the alternative is a hassle and lock-in to current constructs. Which can have its own set of disadvantages.

        A FOSS license and CLA combination can offer reasonable good to both parties: You can be sure your contribution is published as FOSS, and they know they can continue to maintain the project with some autonomy and choices. (Choices can be better or worse for others, of course.)

    • Flipper@feddit.org
      link
      fedilink
      arrow-up
      22
      arrow-down
      1
      ·
      22 hours ago

      Oh, yes it can. The license only changes what other people than the owner may do. It’s the rights and conditions they give you.

      For most projects that doesn’t matter because there are several owners of the code base. Every single person who contributed can enforce these rights on their part. However, to contribute to Zed you have to sign a cla. Signing away all rights and ownership of your contribution. So they have all the rights and can do whatever they want.

      They could close source everything tomorrow without any consequence and sell you a feature you made yourself.

      • Vincent@feddit.nl
        link
        fedilink
        arrow-up
        14
        ·
        22 hours ago

        That’s all true except for that last paragraph - the rights and conditions they gave you to existing code are irrevocable, so you’ll continue to be able to use the last open source version indefinitely, including the feature you made yourself. It’s just that they can release new versions and not publish the source code of their additions, even if that new release also includes a feature you made yourself.

        (I’m not a lawyer, but still.)

    • Vincent@feddit.nl
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      22 hours ago

      They have some functionality for which you can login, and only at login are you asked to agree to the terms. Presumably you can just use the offline functionality of the editor just fine without agreeing to anything other than the AGPL.

      • unalivejoy@lemmy.zip
        link
        fedilink
        arrow-up
        4
        ·
        19 hours ago

        This is perfectly fine to me. The only features that require an account are AI and chat, two features which make perfect sense to have an account for.

        I personally don’t even use these features. In fact, I have this in my zed settings.

        {
            "disable_ai": true,
            "title_bar": {
                "show_sign_in": false
            }
        }
        
    • theherk@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      19 hours ago

      I suspect they draw a distinction between using their built binary and logged in services like collaboration from the editor code itself, but iinal.

  • TheAgeOfSuperboredom@lemmy.ca
    link
    fedilink
    arrow-up
    16
    ·
    23 hours ago

    laughs in Emacs

    It is unfortunate though, since Zed did seem to have potential. But I can’t say I’m surprised given their focus on vibe coding instead if making a good editor.

    • thevoidzero@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      20 hours ago

      Emacs is hard to refer to new users (unless they have the passion and time for these things), but I feel lucky I learned it while I had free time.

      I feel like projects like these are the only ones that won’t betray us.

      • TheAgeOfSuperboredom@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        Indeed! I think packages like Doom Emacs help, but the learning curve is still steep.

        But I do think leaning Emacs was one of the best things I’ve done!

        • thevoidzero@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          Definitely happy I learned it. But I think it also helped I was introduced to it when I just started on Linux.

          Most people that use Linux already has editor of choice, and emacs in windows doesn’t feel the same. I’ve had friends show interest in emacs because of how I use it, but it’s always such a hassle to set things up in windows.

  • Venia Silente@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    23 hours ago

    I find such agreements very troubling, because it gives up public funded dispute resolution for private which nearly unanimously benefits larger entities

    For starters, check if that term is valid in your country’s legislation. Where I am for example, no contract with a foreign entity can legally retract your rights of legal representation, so any ToS you agree to that have this clause would be automatically considered invalid and you can happily eg.: start a class action lawsuit (with other users in your country).

    (tbf, in my country ToS are not even considered legal contracts in the first place so we’re somewhat better than that, but still I do get that other countries are ~*Worse*~)

    • theherk@lemmy.worldOP
      link
      fedilink
      arrow-up
      7
      ·
      23 hours ago

      Agreed and I have domicile in a country that provides improved, though not perfect, protections. But it still tempers my views of the organization.

  • Sunspear@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    24 hours ago

    Lmao I had a boss who was soo enthusiastic about Zed…

    I tried it once but it somehow newer clicked for me, I’m kind of happy now that it didn’t

    • theherk@lemmy.worldOP
      link
      fedilink
      arrow-up
      9
      ·
      24 hours ago

      It is quite good and hopefully one of the privacy forks will rise victorious. But yeah, nothing will ever topple neovim and emacs.

  • sorter_plainview@lemmy.today
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    22 hours ago

    Well then there is not even a single reason for switching from VS Code for a normal dev. When I tried it in Debian with a normal laptop, it continuously caused freezing, because it kinda throttled the integrated graphics.

    I really wish there is an editor that support vscode’s devcontainer like containerisation, but open source. I really don’t like doing it manually. Too much effort for something that can be autonated.