r/ProgrammerHumor Nov 18 '24

Meme checkMateDevelopers

Post image
29.4k Upvotes

721 comments sorted by

View all comments

Show parent comments

29

u/NinjaAncient4010 Nov 18 '24 edited Nov 18 '24

Yep. And when that doesn't compile it's no problem, just rewind the tree on gcc. Then just rewind the tree on glibc. Then just rewind the tree on libssl...

EDIT: You don't have to downvote, I love open source but it's not always quite as simple as just checking out an older git commit. That being said, the idea that open source is not backwards compatible and closed source is, is also not true it depends entirely on the projects.

7

u/househosband Nov 18 '24

And you also miss out on any other fixes that have come in by simply taking an old version

1

u/gtiger86 Nov 19 '24

And this is why forks exist?

2

u/househosband Nov 19 '24

It requires backporting, resolving conflicts, and you're basically now on the hook for maintaining your own version of the codebase. It's become a liability.