logoalt Hacker News

bitmasher9today at 3:08 AM2 repliesview on HN

I don’t understand how they aren’t both generalized to “distributes software with versioning at a large scale”


Replies

cmeacham98today at 3:36 AM

The difference comes from the fact distro maintainers choose the software they package, while language maintainers largely don't.

For example, how do you prevent somebody from phishing/typosquatting users with a package named similarly to a popular one? For distro maintainers the answer is simple - don't package it. Debian is unlikely to add a "f1refox" package. Language maintainers don't have that luxury.

show 2 replies
stingraycharlestoday at 3:31 AM

Because they both have very different management processes (centralized vs distributed) and release cycles. They solve different problems.