Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
Crypto is part of a full solution containing (crypto), proper segregation of permissions, proper segregation of user data / accounts, proper firewall configuration, proper software configuration, patching vulnurabilities, malware detection (lots of solutions on Windows, chkrootkit on linux), and user education. If I forgot anything add it to the list.
Encryption is the best anti-tampering mechanism you have in computing. Well placed encryption protects OS data from tampering, user data from theft, and sensitive communications secured. It's only getting more important.
Can't we just let patents autoexpire every 5 - 10 years so we don't have these issues? It works great in medicine because it gives big pharma a chance to make money innovating and then the copy cats can produce generics and make their own profits, forcing big pharma to keep innovating. Fast expiring patents are a great idea there, why not in software?
There's a SG1 episode where they meet a society who have the technology for 1 pilot to control an entire squadron of unmanned fighters at once, and their enemy had fewer manned fighters. That's where I see drones heading, and if you can come up with a good control scheme for it you'll wipe the floor with any opponent who doesn't have that techology.