Note that this problem of squatting (like many others security problems) is mostly a consequence of unmanaged repositories where developers publish themselves (like crates.io here, npm, pypi or the various "app stores"). Well-tended community-organized repositories, like most linux distribution have, do separate the role of package maintainer. This makes a much needed buffer between users and the developers, which regularly have contradicting interests, security-, support- and integration-wise.<p>See ddevault's two very clear explanations of this issue: <a href="https://drewdevault.com/2019/12/09/Developers-shouldnt-distribute.html" rel="nofollow noreferrer">https://drewdevault.com/2019/12/09/Developers-shouldnt-distr...</a> and <a href="https://drewdevault.com/2021/09/27/Let-distros-do-their-job.html" rel="nofollow noreferrer">https://drewdevault.com/2021/09/27/Let-distros-do-their-job....</a>