3 ms·
The original KeePass was only for windows. Someone forked it and made KeepassL for linux. It was then rewritten for cross compatibility and came to be known as
by nivla 13y ago
The original KeePass was only for windows. Someone forked it and made KeepassL for linux. It was then rewritten for cross compatibility and came to be known as KeePassX. Now that the Keepass itself is cross compatible, it kind of makes KeepassX redundant.
- airtonix 13y agoNot really. Keepass2 has a lot of problems on Linux based operating systems. Keepassx however, while lacking in embellished features works perfectly and fits right into gnome shell.
- dangerlibrary 13y agoAs a data point, I've never had any issue running it (I think using mono?) on Ubuntu systems. They even have a PPA!
- voltagex_ 13y agoWhat problems?
- sparkie 13y agoOr maybe KeePass is redundant with KeePassX available. The KeePass model of development is not very appealing to contributors or anyone who might want to review the code for security. KeePass has no official public repository and only has a dump of the source code for each version the author releases. (Although some people have turned them into repos, the lack of proper commit logs means it's not very easy to see exactly what is being changed[1]) On the other hand, KeePassX is developed in the open like most open source software. I think I'd rather trust that people are reviewing the code here. [1]:https://github.com/dlech/keepass2/commit/6c87c0a9c8e34558de9e1a55e9f67fe780bc6bc8 https://github.com/dlech/keepass2/commit/6c87c0a9c8e34558de9...
- sameerds 13y agoI have always used KeePassX for the simple reason that it does not depend on Mono. There had been uncertainty of the legal and ideological status of Mono as a free/open source project [citation needed] with respect to the Microsoft Community Promise. As a result, I had always stayed away from all things Mono. Has that situation changed for the better?
- toyg 13y agoNo.
- toyg 13y ago>Now that the Keepass itself is cross compatible It's "cross compatible" only in as much as the .NET Framework is, i.e. not much. Mono is one big hack to bring what is a Windows-based framework to other platforms. KeepassX is built on Qt, which is a truly cross-platform toolkit.