Code is protected by the 1st amendment like any other form of expression. But in this case, the code is irrelevant. It's undoubtedly about KYC/AML.
This case will have consequences on other privacy projects. Consider this scenario:
The defendants and their co-conspirators created the core features of Monero, promoted Monero, and made unknown profits from selling XMR. They advertised to users that Monero provided untraceable and anonymous financial transactions, and the developers chose not to implement Know Your Customer or Anti-Money Laundering programs as required by law.
Yes, the above is a stretch, and that's the problem. It would only be a stretch to apply similar charges to people working on other privacy-related cryptocurrency projects.
Moreover, simply arresting developers does severe damage. For instance, the police would keep whatever computers they steal in the process of arresting developers.
deleted by author
reply
That is the catch-22: these sort of software projects cannot implement KYC/AML without destroying their decentralization. In effect, this case will determine whether KYC/AML laws can constitutionally prohibit someone from releasing certain kinds of code.
So, I guess this is about the code afterall, and it is a 1st Amendment issue. The Tornado Cash devs should mount a 1st Amendment defence. Perhaps the EFF could help.
reply