Today we’re announcing that OpenAI will acquire Astral⁠, bringing powerful open source developer tools into our Codex ecosystem.

Astral has built some of the most widely used open source Python tools, helping developers move faster with modern tooling like uv, Ruff, and ty. These tools power millions of developer workflows and have become part of the foundation of modern Python development. As part of our developer-first philosophy, after closing OpenAI plans to support Astral’s open source products. By bringing Astral’s tooling and engineering expertise to OpenAI, we will accelerate our work on Codex and expand what AI can do across the software development lifecycle.

  • logging_strict@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    7 hours ago

    Have zero exposure to Astral. If they were bought out by OpenAI tomorrow, would not notice the difference.

    If i were a Rust coder, would have interest. Since i’m not, would be at the mercy of the maintainers.

    Saw uv and ruff as a liability. Now? What is uv and ruff. Never heard of it.

    Look forward to future discussions on requirement files again. Reintroduce everyone to the -r and -c options. How to put requirements into a hierarchy. How to deal with multiple venv. And how to manage requirement files across multiple packages.

  • loweffortname@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 day ago

    This does suck, but there’s time. I doubt the actual legal hand over has happened yet, and OpenAI is (likely, I don’t actually know) an absolute mess, HR/structure-wise, internally. If the aquisitions I’ve been a part of in the past are any indication, there’s a 1-2 year ramp before things really start to go to shit within Astral (assuming there isn’t an immediate massive exodous of talent). Or I’m totally wrong!

    • Narann@jlai.lu
      link
      fedilink
      arrow-up
      3
      ·
      21 hours ago

      Is there any example of such move that does not ends with enshittyfication?

      • loweffortname@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 hours ago

        Off the top of my head, no. I’m just pointing out that there’s time to respond before things get shitty. This isn’t Redis rug-pulling their license. The community can be considered. Thoughtful.

  • Lucy :3@feddit.org
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    Guess I’ll need another python lsp server. Luckily, I use pacman to handle python packages

  • lmr0x61@lemmy.ml
    link
    fedilink
    English
    arrow-up
    38
    ·
    3 days ago

    Damn… these were some of the OSS projects I was the most excited about. uv in particular is brilliant. Hope it breaks out again once OpenAI collapses.

    • Brummbaer@pawb.social
      link
      fedilink
      arrow-up
      5
      ·
      22 hours ago

      Good luck - uv is under a MIT license, so every fork is just a free buffet for openai to incorporate into their enshittified version of uv. There is a reason the GPL exists and many people will learn this the hard way …

      • A Good Hunter@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        22 hours ago

        Your truust in the Law is admirable. OpenAI does not care at all about laws. They do what they want and have an army of lawyers to fight anyone who says differently. Just look at copyright laws.

        This is why I am saying do it now. Better safe than sorry.

        But, since all l am getting is abuse… I’m out! Y’all have the say you deserve.

        • Brummbaer@pawb.social
          link
          fedilink
          arrow-up
          3
          ·
          21 hours ago

          The world does not consist entirely of the US.

          While I agree that openai can buy enough “law” in the US to do what it wants, the license is important in other jurisdictions and can be enforced.

        • HubertManne@piefed.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          18 hours ago

          alll I see is abuse? I see only one comment under yours (and its pretty reasonalbe from brummbaer) but maybe all the rest are folks I have blocked.

    • Axum@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      Too late for what exactly? Describe in actual detail.

      You said it yourself, it’s open source so why are you running from it? The code is and will continue to be there in the open.

    • Axum@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Don’t gaslight yourself. uv is open source and will not kill your grandmother. They just happon to be funded via Openai for now under their umbrella.

      • gid@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        2 days ago

        It’s not gaslighting yourself to be concerned when a company as morally bankrupt as OpenAI becomes the steward of these tools.

        • Axum@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          Yeah it is gaslighting yourself. I get Openai isn’t great, but uv is open source.

          Explain to me in great detail what exactly you think is going to happen here.

          Also Bun, which was acquired by anthropic, is doing just fine as an open source project.

          • gid@piefed.blahaj.zone
            link
            fedilink
            English
            arrow-up
            6
            ·
            edit-2
            2 days ago

            OpenAI could direct anyone working at Astral to insert whatever they want into uv, ruff or ty, without any regard to the needs or desires of the wider community. Or just drop working on it entirely.

            Sure, these tools are open source and can be forked. But to do that successfully you’ll need to replace everything that Astral currently provides these projects: expertise of core contributors, the time they have to actually work on it, and organisational skills to manage these projects.

            This isn’t something you can do overnight.

            • Axum@lemmy.blahaj.zone
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              2 days ago

              OpenAI could direct anyone working at Astral to insert whatever they want

              This would be suicidal for the project if it ignores the community. the project would instantly risk forking and OpenAI losing the ability to influence the ecosystem direction.

              to your second point on needing contributors and infrastructor after a fork, while this is true, uv specifically has seen MASSIVE adoption both for hobbyists AND corporate interests. it has greatly simplified the overall python packaging experience. I would not be shocked if other corps began supporting a community fork if the main project went off the rails.

              Bun, another open source project, has been doing just fine under Anthropic nearly a year later. Until there is more concrete info on the direction this will take, the fear is MASSIVELY overblown. uv is quickly starting to hit critical mass adoption and may be too important for it to end up in a dumpster.