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.

    • Flipper@feddit.org
      link
      fedilink
      arrow-up
      21
      ·
      1 month 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
        18
        ·
        1 month 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
      4
      ·
      1 month 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.

    • theherk@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 month 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
    15
    ·
    1 month 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
      5
      ·
      1 month 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
        3
        ·
        1 month 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
          ·
          1 month 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
    12
    ·
    1 month 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
      4
      ·
      1 month 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.

  • PokerChips@programming.dev
    link
    fedilink
    arrow-up
    9
    ·
    1 month 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
      0
      ·
      1 month 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

      • Senal@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Do you have any good resources for how to use kate in a dev scenario ?

        I’ve tried multiple times, but it always seemed clunky to me.

        As a text editor its great, though i prefer sublime ( not FOSS however ) but i haven’t been able to get it to click as any kind of ide or part of one.

        • whimsy@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Kate has LSP, project, debug, git, and inbuilt terminal support. I daily drove kate before switching to emacs

          • ell1e@leminal.space
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 days ago

            Kate is a great minimal VS Code alternative. Sure, it’s less features, but it has the basics.

  • NostraDavid@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    1 month 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.

  • Sunspear@piefed.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month 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
      8
      ·
      1 month ago

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

    • galoisghost@aussie.zone
      link
      fedilink
      arrow-up
      1
      ·
      1 month 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.