{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiebn7c4p5wkvyvdjulyue3e54d37xqux77f6j4munraq2ue5v4rzm",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mf72wzqiijy2"
},
"path": "/t/fork-basement-as-baseplate/12415#post_14",
"publishedAt": "2026-02-19T05:23:20.000Z",
"site": "https://discourse.haskell.org",
"textContent": "Each functioning state has ways to overrule the rights of an individual when the welfare of the society is at stake.\n\nE.g. if I owned a large forest in the middle of Germany and the state wanted to build new powerlines from North to South and needed them go through my forest, I could resist to sell, but eventually courts would rule that I have to give up parts of my property that the state needs.\n\nI find it ridiculous that we allow an individual to “own” a name on Hackage for the sole purpose of depriving the community of its use or to pickle a deceased package so that their great works can be admired undefiled for all eternity by posteriority.\n\nA package that has 100s or 1000s of dependents isn’t someones toy project anymore, but a vital resource of the community, and if the author has abandoned it I see no reason why the community should not be allowed to maintain it for the common good.\n\nWe are missing a court that decides on such cases, though, and I don’t think there could be a simple rule. Difficult takeovers need to be decided on a case to case basis, balancing the rights of the individual with the needs of the community. And the judges need to be appointed in a transparent way.",
"title": "Fork `basement`? As `baseplate`?"
}