I want to start using Keepass as a way to keep track of multiple passwords and am looking at the differences between 1.x and 2.x.

My needs are basically these:

  • need it to be compatible on many systems (linux, mac, windows xp/vista/7)
  • can't imagine I'll ever need unicode
  • the group options look interesting on 2.x but not sure I need them
  • I would also like to share certain passwords with others but not all passwords, and understand that the solution here is to make multiple databases anyway

So I probably will go with 1.x from what I understand just to be sure I can use it everywhere, which is what I understand the advantage to be. Or are there advantages to 2.x that I don't see on this list?

Based on your experience, which version is best to use for my scenario?

link|improve this question

feedback

1 Answer

up vote 2 down vote accepted

1.x doesn't fulfill your first requirement: "need it to be compatible on many systems (linux, mac, windows xp/vista/7)". 1.x is Windows-only. 2.x, on the other hand, runs under .NET and Mono, so works on Windows, Linux, Mac -- anything that Mono works on.

2.x is the one that can work almost everywhere, not 1.x. Based on your post, 2.x is the only version that meets your needs.

link|improve this answer
I use 2.x as well. Just a tiny note: beginning version 2.15, the file structure changed and is not backward compatible, so if you are using 2.x - make sure you use 2.15 and above on all computers/devices (or below 2.15 on all) – Traveling Tech Guy May 20 '11 at 4:07
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.