| ▲ | Lerc 4 hours ago | |||||||
I really don't like the narrative of 'X is killing Y', or 'Z is dead' Everything being treated as an existential threat. I'm also not particularly fond of the other extreme of toxic positivity where any problem is just a challenge and everybody is excited to take them on. Once seems to understate the level of agency people have and the other seems to overstate. The world is changing. Adapting does seem to be the rational approach. I don't think Open Source is being killed but it does need to manage the current situation in a way that provides the best outcome. I have been thinking that there may be merit in AI branches or forks. Open source projects direct any AI produced PRs to the AI branch. Maintainers of that branch curate the changes to send upstream. The maintainers of the original branch need not take an active involvement in the AI branch. If the AI branch is inadequately maintained or curated, then upstream simply receives no patches. In a sense it creates an opportunity for people who want to contribute. It produces a new area where people can compartmentalise their involvement without disrupting the wider project. This would lower the barrier of entry to productively supporting an open source project. I doubt the benefit of resume-padding will persist long in an AI world. By the very nature of their act, they are showing what they are claiming to do is unremarkable. | ||||||||
| ▲ | milowata 4 hours ago | parent [-] | |||||||
I actually started writing a very similar essay, but the hyperbole got too out of hand – open source isn't dying anytime soon. I do think that SDKs and utility-focused libraries are going to mostly go away, though, and that's less flashy but does have interesting implications imo. | ||||||||
| ||||||||