OpenAI to Acquire Astral

(openai.com)

148 points | by meetpateltech 2 hours ago

30 comments

  • hijodelsol 1 hour ago
    This is a serious risk for the open source ecosystem and particularly the scientific ecosystem that over the last years has adopted many of these technologies. Having their future depend on a cap-ex heavy company that is currently (based on reporting) spending approx. 2.5 dollars to make a dollar of revenue and must have hypergrowth in the next years or perish is less than ideal. This should discourage anybody doing serious work to adopt more of the upcoming Astral technologies like ty and pyx. Hopefully, ruff and uv are large enough to be forked should (when) the time comes.
    • rst 1 hour ago
      On the flip side, I'm not sure I ever saw a revenue plan or exit strategy for Astral other than acquihire. And most plausible bidders are unfortunate in one way or another.
      • japhyr 1 hour ago
        Astral was building a private package hosting system for enterprise customers. That was their stated approach to becoming profitable, while continuing to fund their open source work.
        • organsnyder 53 minutes ago
          Private package hosting sounds like a commodity that would be hard to differentiate.
        • pjmlp 16 minutes ago
          What would be the added value against JFrog or Nexus, for example?
        • r_lee 44 minutes ago
          that was never going to work, let's be honest
      • hijodelsol 1 hour ago
        They could have joined projects like the Linux Foundation which try to not depend on any single donor, even though complete independence from big tech is not possible. I don't know the motivation behind Astral's approach, but this acquisition does leave a weird taste behind about how serious they were about truly open source software. Time will tell, I guess. (Edit: typo)
    • Maxion 1 hour ago
      These tools are open source, if they lock them down the community will just fork them.
      • pjmlp 1 hour ago
        Nice idea in theory, in practice is how many folks down in Nebraska are going to show up.
      • hijodelsol 1 hour ago
        This might be true for uv and ruff, and hopefully that will happen. But pyx is a platform with associated hosting and if successful would lock people into the Astral ecosystem, even if the code itself was open source.
    • pjmlp 1 hour ago
      I never adopted them, keep using mostly Python written stuff.

      Either pay for the product, or use stuff that isn't dependent on VC money, this is always how it ends.

      • hijodelsol 1 hour ago
        There are ways to independently fund open source projects, though. I have previously contributed to the Python Software Foundation and to individual open source maintainers through GitHub donations (which are not dependent on GitHub, as there are many alternatives). Projects like the Linux Foundation exist, too. And government funding, especially for scientific endeavors or where software is used to fulfill critical state tasks, is an option, too. I refuse to subject to the hypercommercialization of software and still believe in the principles behind open source.
        • pjmlp 1 hour ago
          Which is why I mentioned "....use stuff that isn't dependent on VC money...".
      • WhyNotHugo 1 hour ago
        > I never adopted them, keep using mostly Python written stuff.

        Maybe you use non-transitive pure Python dependencies, but it's likely that your tools and dependencies still rely on stuff in Rust or C (e.g.: py-cryptography and Python itself respectively).

        • pjmlp 21 minutes ago
          I use mostly the batteries, given that the only purpose I have for Python, since version 1.6, is UNIX scripting tasks, beyond shell.

          As mentioned multiple times, since my experience with Tcl and continuously rewriting stuff in C, I tend to avoid languages that don't come with JIT, or AOT, in the reference tooling.

          I tend to work with Java, .NET, node, C++, for application code.

          Naturally AI now changes that, still I tend to focus on approaches that are more classical Python with pip, venv, stuff written in C or C++ that is around for years.

    • tmaly 1 hour ago
      Would single maintainers of critical open source projects be a better situation?
      • mcdonje 1 hour ago
        Are you not aware of foundations?
        • kjksf 5 minutes ago
          The issue is lack of money not lack of legal structure.

          Consider ffmpeg. You can donate via https://www.ffmpeg.org/spi.html

          How much money do they make from donations? I don't know but "In practice we frequently payed for travel and hardware."

          Translation: nothing at all.

          If such a fundamental project that is a revenue driver for so many companies, including midas-level rich companies like Google, can't even pay decent salaries for core devs from donations, then open source model doesn't work in terms of funding the work even at the smallest possible levels of "pay a reasonable market rate for devs".

          You either get people who just work for free or businesses built around free work by providing something in addition to free software (which is hard to pull off, as we've seen with Bun and Astral and Deno and Node).

    • llll_lllllll_l 1 hour ago
      I don't know how to search for that report, can you share it?
  • speedgoose 0 minutes ago
    I was hoping that uv and ruff were the ones. I guess Python has a curse.
  • incognito124 1 hour ago
    Possibly the worst possible news for the Python ecosystem. Absolutely devastating. Congrats to the team
    • blitzar 59 minutes ago
      I hope they got paid, I will be very sad if they didn't at least get G5 money.
    • vdfs 1 hour ago
      On the other hand, we get to see what other thing will try to replace pip
    • PurpleRamen 52 minutes ago
      Yeah, no. there are many worse news than this.

      In the worst case, Astral will stop developing their tools, someone else will pick them up and will continue polishing them. In the best case, they will just continue as they did until now, and nothing will really change on that front.

      Astral is doing good work, but their greatest benefit for the ecosystem so far was showing what's possible and how it's down. Now everyone can take up the quest from here and continue. So any possible harm from here out will be not that deep, at worst we will be missing out on many more cool things they could have built.

  • fnands 1 hour ago
    Woah, first Anthropic buys Bun, now OpenAI Astral?

    Seems like the big AI players love buying up the good dev tooling companies.

    I hope this means the Astral folks can keep doing what they are doing, because I absolutely love uv (ruff is pretty nice too).

    • dcreager 1 hour ago
      > I hope this means the Astral folks can keep doing what they are doing, because I absolutely love uv (ruff is pretty nice too).

      That is definitely the plan!

      • piva00 1 hour ago
        Being in this industry for over 20 years probably jaded me a lot, I understand that's the plan but it's almost always the plan (or publicly stated as).

        Only time will tell if it will not affect the ecosystem negatively, best of luck though, I really hope this time is different™.

        • dcreager 1 hour ago
          I've been in the industry for similarly long, and I understand and sympathize with this view. All I can say is that _right now_, we're committed to maintaining our open-source tools with the same level of effort, care, and attention to detail as before. That does not change with this acquisition. No one can guarantee how motives, incentives, and decisions might change years down the line. But that's why we bake optionality into it with the tools being permissively licensed. That makes the worst-case scenarios have the shape of "fork and move on", and not "software disappears forever".
          • bbkane 57 minutes ago
            I personally get a lot of confidence in the permissive licensing (both in the current code quality, and the "backup plan" that I can keep using it in the event of an Astralnomical emergency); thank you for being open source!
    • a3w 17 minutes ago
      JS vs Python wars, redux?
    • a-french-anon 1 hour ago
      >Seems like the big AI players love buying up the good dev tooling companies.

      Would be a good mustache-twirling cartoon villain tactics, you know, try to prevent advances in developer experience to make vibecoding more attractive =)

      • bonesss 1 hour ago
        It also hints even The Big Guys can’t LLM their tooling fully, and that current bleeding edge “AI” companies are doing that IT thing of making IT for IT (ie dev components, tooling, etc), instead of conquering some entire market on one continent or the other…
        • Ekaros 1 hour ago
          Makes you really think about the true productivity. If these companies have the beyond cutting-edge unreleased models so best possible tools shouldn't they be able to poach just a few most important people for cheaper? And then those people could use AI to build new superior product in very fast time. There is also buying an userbase. But I wonder how the key talent purchase strategy would work in comparison...
      • delfinom 1 hour ago
        You know it's absolutely going that way. That's the lifecycle of corporate strategy.
  • testfrequency 4 minutes ago
    I’ve been thinking about purchasing zsh myself
  • photon_collider 1 hour ago
    Reading this news only leaves me worried about long-term future of these open source tools.
    • Ekaros 1 hour ago
      I have long since found the VC model for open source questionable. If you are not selling popular enough direct enterprise support what is the model to actually make money.

      Take ruff, I have used it, but I had no idea it even had a company behind it... And I must not be only one and it must not be only tool like it...

  • chocks 26 minutes ago
    Fantastic for the team, huge fan for Ruff and Uv. Hope OpenAI continues with the OSS tooling and not introduce restrictive licensing.
  • the__alchemist 41 minutes ago
    Would there be any interest in me fixing the bugs in Pyflow and getting it updated to install newer python versions? It's almost identical to uv in concept, but I haven't touched it in 6 years.

    Astral has demonstrated that there is desire for this sort of "just works" thing, which I struggled with, and led me to abandoning it. (I.e.: "pip/venv/conda are fine, why do I want this?", despite my personal experience with those as high-friction)

  • Bnjoroge 51 minutes ago
    This was pretty obvious to just about anyone tbh. FastAPI is probably next
    • incognito124 45 minutes ago
      Don't even joke
      • Bnjoroge 44 minutes ago
        vcs gotta eat somehow, and iirc they were building a "fastapi cloud platform"
  • backwardation_b 1 hour ago
    I like uv, but not sure this is a good path forward for the python ecosystem.
    • pas 1 hour ago
      why? lot's of good work came to Python by people who were sponsored by big tech companies. make Python better for them, and for a lot of other people too.

      (sure, it's a bit different than contributing to CPython, but I'd argue not that different)

      • rkangel 1 hour ago
        It is VERY different. One company now has complete control of the activities of the team developing these tools. Contributing to Python (money or time) gets you some influence, but doesn't allow you to dictate anything - there's still a team making the decisions.
  • tom1337 1 hour ago
    As a non python dev I really thought UV and TY are great tools and liked their approaches but I don't know how good it is that they are privately held... no a fan
    • incognito124 1 hour ago
      Technically the tools are not privately held, they're OSS with a permissive licence. It's just that the bulk of work was done by them. The acquisition (ostensibly) changes none of that
  • Mxbonn 1 hour ago
    uv and ruff are one of the best things that happened in the python ecosystem the last years. I hope this acquisition does not put them on a path to doom.
  • articsputnik 1 hour ago
    Duplicate: there's already a thread about this on HN, currently sitting at #1: https://news.ycombinator.com/item?id=47438723
  • phlakaton 1 hour ago
    I hope OpenAI realizes they cannot buy developer goodwill.
    • this_user 1 hour ago
      They are not trying to buy developer goodwill, they are trying to catch up with Antrophic in terms of getting those B2B contracts, which is currently the most realistic path towards not running out of money.
      • phlakaton 1 hour ago
        1. The Register reports OpenAI is well ahead of Anthropic in B2B contracts. It's Anthropic playing catch-up, not OpenAI.

        2. In any case, the announcement strongly suggests that customer acquisition had little to do with this. The stated purpose of the acquisition, as I read it, is an acquisition (plus acquihire?) to bolster their Codex product.

        3. But if they were hoping for some developer goodwill as a secondary effect... well, see my note above.

  • geophph 1 hour ago
    Welp. Guess we just wait for the next package management tool to come around. Really thought uv was gonna be the one.

    Good for Astral though I guess, they do great work. Just not optimistic this is gonna be good for python devs long term.

  • Bnjoroge 51 minutes ago
    It was pretty obvious that some sort of acquisition was imminent. Astral is vc-funded and has to somehow generate returns for investors. An IPO is extremely unlikley in this market.
  • godblessamerica 28 minutes ago
    How are they acquiring it without "open" in their name?
  • butterlettuce 31 minutes ago
    This is where POTUS should step in and stop this sale. Not cool.
  • jimmydoe 1 hour ago
    It’s meant to be bought so at least no more guessing.

    Ant is building their app distribution platform, so no wonder OpenAI thinking the same, it will only surprise me if they move so slow.

  • readitalready 1 hour ago
    I'd expect OpenAi to make some type of Github clone next, perhaps with Astral, or maybe with jujutsu.
    • PurpleRamen 49 minutes ago
      Why? Github is already owned by Microsoft, who are deep in with OpenAI. And what worth would a Github-clone even have for the world? It's not like there is any important innovation left in that space at the moment, or are there any?
  • overflowy 1 hour ago
  • world2vec 1 hour ago
    Just when I moved from poetry to uv.
  • colesantiago 1 hour ago
    If you don't pay for your tools and support OSS financially, this is what happens.

    Although Astral being VC funded was already headed this way anyway.

    Deno, Pydantic (Both Sequoia) will go the same way as with many other VC backed "open source" dev tools.

    It will go towards AI companies buying up the very same tools, putting it in their next model update and used against you.

    Rented back to you for $20/mo.

    • smahs 1 hour ago
      There is nothing wrong with big money backing, often is necessary for long term bets, but rug pulling is a serious threat. VC funded open source has become a pattern/playbook.
      • colesantiago 1 hour ago
        It would have been fine if the Astral team was acqui-hired and uv, ruff, etc were donated to the PSF or Linux Foundation for further sponsorship and support.

        But the pressure because they raised VC funding, I would imagine Astral needed an actual exit and OpenAI saw Astral's tools as an asset.

  • 0xDEFACED 1 hour ago
    will private packages hosted on pyx be available for openai to use as training data?
  • pjmlp 1 hour ago
    Great someone cashed out, time for the next startup idea.
  • suddenlybananas 1 hour ago
    If they just give Astral money to keep going, great, but I have difficulty believing they would be so altruistic. This is quite an upsetting acquisition.
  • sakesun 1 hour ago
    Pyright and ty are under the same roof now.
  • ChrisArchitect 52 minutes ago
    Associated Astral post: https://astral.sh/blog/openai
  • Hackbraten 1 hour ago
    Don’t you dare enshittify my uv.
    • odie5533 1 hour ago
      Can we rename it to Codex?
  • moralestapia 1 hour ago
    I always had an impression of Python being a badly designed language along with a set of tools made up by people who didn't know much about what they were doing.

    From Astral's front page:

    "Why is Ruff a gamechanger? Primarily because it’s nearly 1000x faster. Literally. Not a typo."

    I'm glad to confirm I was correct.

    • Philpax 1 hour ago
      Astral's tooling is excellent and almost makes up for Python being a badly-designed language. Almost.