Earlier quoted context omitted.
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.
Private package hosting sounds like a commodity that would be hard to differentiate.
Astral to Join OpenAI
321–330 of 951 posts
Re: Astral to Join OpenAI
#322A concern: More and more plainly, OpenAI and Anthropic are making plays to own (and lease) the "means of production" in software. OK - I'm a pretty happy renter right now. As they gobble up previously open software stacks, how viable is it that these stacks remain open? It seems perfectly sensible to me that these providers and their users alike have an interest in further centralizing the dev lifecycle - eg, if Clau…
It’s a small tool shop building a tiny part of the Python ecosystem, let’s not overstate their importance. They burned through their VC money and needed an exit and CLI tool chains are hyped now for LLMs, but this mostly sounds like an acquihire to me. Dev tools are among the hardest things to monetize with very few real winners, so good for them to get a good exit.
Re: Astral to Join OpenAI
#323Re: Astral to Join OpenAI
#324Re: Astral to Join OpenAI
#325Earlier quoted context omitted.
uv solved it, it will be the only tool people use in 2 more years. if you’re a python shop / expert then you can do pip etc but uv turned incidental python + deps from a huge PITA for the rest of us, to It Just Works simplicity on the same level or better than Golang.
I don't want software on my computer, that just downloads and installs random stuff. This is the job of the OS in particular the package manager.
Re: Astral to Join OpenAI
#326Earlier quoted context omitted.
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.
Private package hosting sounds like a commodity that would be hard to differentiate.
Re: Astral to Join OpenAI
#327Earlier quoted context omitted.
I don't think this holds because we're talking about developers who know how to use a package manager, on a piece of software you have to install anyways. The friction of "uv add $other_llm_software" is too low for it to have a real impact. I think they're more into the extra context they can build for the LLM with ruff/ty.
You fool think they are targeting developers with this purchase?
Re: Astral to Join OpenAI
#328Earlier quoted context omitted.
Private package hosting sounds like a commodity that would be hard to differentiate.
Yeah you'd think so but somehow JFrog (makers of Artifactory) made half a billion dollars last year. I don't really understand that. Conda also makes an implausible amount of money.
Having a private package index gives you a central place where all employees can install from, without having to screen what each person is installing. Also, if I remember right, there are some large AI and ML focused packages that benefit from an index that's tuned to your specific hardware and workflows.
Re: Astral to Join OpenAI
#329Earlier quoted context omitted.
uv solved it, it will be the only tool people use in 2 more years. if you’re a python shop / expert then you can do pip etc but uv turned incidental python + deps from a huge PITA for the rest of us, to It Just Works simplicity on the same level or better than Golang.
I don't want software on my computer, that just downloads and installs random stuff. This is the job of the OS in particular the package manager.
And let’s say you constrain yourself to your OS package manager. What about the people on different distros? Their package managers are unlikely to have the exact same versions of your deps that your OS has.