Cicada – Unix shell written in Rust
I just have to say, while I respect the work and have been looking forward to nix tools being ported to rust, the first thing I do is see if it&#x27;s GPL or not and if it&#x27;s not it immediately loses points (not all of them), because I have been working hard to free up my stacks. I wish people would consider making core system tools like this GPL instead of MIT&#x2F;BSD styles. Tivoization is a real threat to the freedom of users and devs. (which is what mit license enables, despite it being listed as &quot;gpl compat&quot;)<p>For example, I forced myself to learn screen really well because even though I like tmux and it has some features lacking in screen, I would rather support a tool I know is more aligned with freedom for the user. Same with i3 vs awesome, etc.<p>An interesting side benefit of this is I have noticed the complexity of my stack has been reduced because of this selectiveness.