

Well but as far as I am aware Lemmy has no fiduciary responsibility, as it is not a corporation, is open source and uses a web standard to communicate. Therefore there is no requirement for instance server managers to use the “official” version of Lemmy and could refuse to implement anti-user features, like specific app requirements. So I would say it would be really really hard to enshittificate Lemmy, if not borderline impossible, because users would just use their own fork, which would still be interoperable.




There are also the move semantics in C++, which are similar to Rust’s ownership transfer, but explicit and with some differences in how the data is actually handled under the hood