The post you linked to above links to a YouTube video[1] where he describes where the principles came from: some "design tenets" he came up with to help guide design of the async feature in Rust. Later he realized that they weren't specific to the async work, but were more about Rust in general. There has since been a lot of iteration involving others in the Rust community, and he's no longer calling them tenets.
And really, if you actually read the principles themselves, do they really sound like they're based on the design tenets that AWS uses? They sound an awful lot like principles that the Rust community has been using, but never articulated before. Maybe some more iteration is necessary, but it doesn't look very sinister.
Tenets are used as quick statements to validate decisions. And the tenants are always up for debate and revision.
Using 'AWS tenets' isn't some nefarious way to control Rust. It's borrowing a useful (IMO) management/decision making structure to help guide decisions. Using 'AWS tenants' doesn't give AWS undue influence anymore than using the concept of Andon cords gives Toyota undue influence.
Engineers are really relying on the Rust Foundation to do right by them, and by adopting Amazon or other big tech company principles it’s spitting in the face of engineers who don’t trust them and adding the potential for bias in decision making of the foundation.
I’m hopeful that the Amazon contributors will understand this and show full support.
The tenets of the team I work on are stuff like 'treat every customer like your best friend on their worst day'. And 'learn something new every day'. They are tenets of a team in AWS, which makes them (to some extent) 'AWS tenets'.
Are they somehow nefarious because there are people who don't trust anything that remotely relates to Amazon? Or are they innocuous statements of intent that are applicable to most companies?
You don't have to like or trust Toyota to use Andon cords. You don't have to like or trust McKinsey to use the 7-S framework. You don't have to like or trust Motorola to use Six Sigma. You don't have to like or trust Amazon to use 'AWS tenets'.
https://www.youtube.com/watch?v=5raEKA57PMY
(Disclosure, I'm an Amazon employee and am familiar with how Amazon uses Tenets for teams)
Writing tenets is a tool, like making a checklist is a tool. You can use the idea of making a checklist without using the checklist items.
[1] https://smallcultfollowing.com/babysteps/blog/2021/09/08/rus...