For all platforms - VeraCrypt:
https://veracrypt.codeplex.com/
Open source. Based on TrueCrypt with many security patches and improvements.
VeraCrypt can create crypto-containers and encrypt the whole OS/Hard disc.
Tested it on Lynux and Windows. Works great.
Highly recommended.