Let’s be honest this is how it actually usually plays out:
-
Be a huge company
-
Make your employees sign an NDA
-
Make your code closed source
-
Use GPL code and not give a shit because you’re a huge company with a legal team bigger than your Dev team
I’d hate to live in a world where just because something isn’t immediately useful it shouldn’t be researched.
Being able to demonstrate the ability to suppress a sonic boom would be huge.