1 of 2

Most notably KeePassX (port of KeePass) is released under the terms of the GNU General Public License.

It doesn't have a direct port to iOS, but the database format is standard and you can use another client for iOS, like MiniKeePass also (GNU General Public License).