2 of 2 added 22 characters in body

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 across KeePass-family and you can use another client for iOS, like MiniKeePass (also GNU General Public License).