| ▲ | dahlia 7 hours ago | |||||||
What strikes me most about this acquisition isn't the AI angle. It's the question of why so many open source tools get built by startup teams in the first place. I maintain an open source project funded by the Sovereign Tech Fund. Getting there wasn't easy: the application process is long, the amounts are modest compared to a VC round, and you have to build community trust before any of that becomes possible. But the result is a project that isn't on anyone's exit timeline. I'm not saying the startup path is without its own difficulties. But structurally, it offloads the costs onto the community that eventually comes to depend on you. By the time those costs come due, the founders have either cashed out or the company is circling the drain, and the users are left holding the bag. What's happening to Astral fits that pattern almost too neatly. The healthier model, I think, is to build community first and then seek public or nonprofit funding: NLnet, STF, or similar. It's slower and harder, but it doesn't have a built-in betrayal baked into the structure. Part of what makes this difficult is that public funding for open source infrastructure is still very uneven geographically. I'm based in Korea, and there's essentially nothing here comparable to what European developers can access. I had no choice but to turn to European funds, because there was simply no domestic equivalent. That's a structural problem worth taking seriously. The more countries that leave this entirely to the private sector, the more we end up watching exactly this kind of thing play out. | ||||||||
| ▲ | alexchantavy 6 hours ago | parent | next [-] | |||||||
I think this overstates the “betrayal” angle. A lot of great open source comes out of startups because startups are really good at shipping fast and getting distribution (open source is part of this strategy). Users can try the tool immediately, and VC funding can put a lot of talent behind building something great very quickly. The startup model absolutely creates incentive risk, but that’s true of any project that becomes important while depending on a relatively small set of maintainers or funders. I’m not sure an acquisition is categorically different from a maintainer eventually moving on or burning out. In all of those cases, users who depend on the project take on some risk. That’s not unique to startups; it’s true of basically any software that becomes important. There’s no perfect structure for open source here - public funding, nonprofit support, and startups all suck in their own ways. And on the point you make about public funding being slow: yeah, talented people can’t work full-time on important things unless there’s serious funding behind it. uv got as good as it is because the funding let exceptional people work on it full-time with a level of intensity that public funding usually does not. | ||||||||
| ||||||||
| ▲ | rtpg 2 hours ago | parent | prev | next [-] | |||||||
uvs success is downstream of paying like 10 very good rust tooling developers to work on uv full time. Full time effort put into tools gets you a looooot of time to make things work well. Even ignoring the OSS stuff, many vendors seem to consider their own libs to be at best “some engineers spend a bit of time on them” projects! | ||||||||
| ▲ | theallan 5 hours ago | parent | prev | next [-] | |||||||
> I maintain an open source project funded by the Sovereign Tech Fund. I would absolutely love to know more about this if you are willing to share the story? | ||||||||
| ||||||||
| ▲ | jackbravo 5 hours ago | parent | prev | next [-] | |||||||
Most likely, because it is less money :-p. But also because it is less known and harder, as you already mentioned. Personally, I'm based in Mexico, and I would never have thought about trying to get nonprofit funding for a community project, nor would I know where to start to get that. | ||||||||
| ▲ | insane_dreamer 3 hours ago | parent | prev | next [-] | |||||||
open source allows you to build community trust must faster, and community trust/adoption is key I don't see any betrayal here, since the tools are still OSS - yeah OpenAI might take it a different direction and add a bunch of stuff I don't like/want, but I can still fork | ||||||||
| ▲ | jitl 3 hours ago | parent | prev [-] | |||||||
capitalism / the bazaar is faster than communism / the cathedral, news at 11 | ||||||||