Google Guava vs. Apache Commons [geschlossen]

Ich habe nach einem gesuchtbidirektionale Karte Implementierung in Java und stieß auf diese beiden Bibliotheken:

Google Guava (ehemals "Google Collections")Apache Commons-Sammlungen

Beide sind kostenlos, haben die von mir gesuchte bidirektionale Kartenimplementierung (BidiMap in Apache, BiMap in Google), sind erstaunlicherweise fast gleich groß (Apache 493 kB, Google 499 kB) [Hrsg .: nicht mehr wahr!] Und scheinen zu stimmen in jeder Hinsicht ziemlich ähnlich zu mir.

Welches sollte ich wählen und warum? Gibt es andere gleichwertige Alternativen (muss frei sein und mindestens die bidirektionale Karte haben)? Ich arbeite mit der neuesten Java SE, daher muss ich mich nicht künstlich auf Java 5 oder ähnliches beschränken.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage