They’ve snapified coreutils too, and rewritten them in rust (uutils). It’s proving to be a challenging transition…
Edit: While the article mentions rust’s vaunted memory safety as a driver, I can’t help but notice that uutils is licensed MIT, as opposed to GNU’s coreutils license being GPL v3.
While snapd is licensed GPL v3, it’s important to note that despite the ‘d’ suffix, it’s barely a daemon. It’s mostly a client for the snap backend - which is proprietarially licensed and only hosted with Canonical. The snapd client could be replaced at any time.



The thing I don’t understand about any of this, is why can’t you comment on ongoing dialogues with the gatekeepers?
I understand the basic tenants of keeping the discussion closed until official statements can be prepared, to prevent the press and the public from going off half cocked. That makes sense for private matters.
This is not private. I can’t understand what is the point of negotiating law for people if they can’t even see the ongoing process?