Google Guava vs. Apache Commons [zamknięte]

Szukałemmapa dwukierunkowa wdrożenie w Javie i natknęłam się na te dwie biblioteki:

Google Guava (dawniej „Kolekcje Google”)Kolekcje Apache Commons

Oba są bezpłatne, mają dwukierunkową implementację mapy, której szukałem (BidiMap w Apache, BiMap w Google), są niesamowicie prawie tego samego rozmiaru (Apache 493 kB, Google 499 kB) [red .: nie jest już prawdziwy!] I wydaje się pod każdym względem bardzo podobny do mnie.

Który powinienem wybrać i dlaczego? Czy są jakieś inne równoważne alternatywy (muszą być wolne i mieć co najmniej dwukierunkową mapę)? Pracuję z najnowszą wersją Java SE, więc nie ma potrzeby sztucznego ograniczania do Java 5 lub czegoś podobnego.

questionAnswers(5)

yourAnswerToTheQuestion