Google Guayaba vs Apache Commons [cerrado]


Estaba buscando una implementación bidireccional map en Java, y me topé con estas dos bibliotecas:

Ambos son gratuitos, tienen la implementación de mapas bidireccionales que estaba buscando (BidiMap en Apache, BiMap en Google), son sorprendentemente casi del mismo tamaño (Apache 493 kB, Google 499 kB) [ed.: no es cierto!] and seem in all ways pretty similar a mí.

¿Cuál debo elegir y por qué? ¿Hay alguna otra alternativa equivalente (debe ser libre y tener al menos el mapa bidireccional)? Estoy trabajando con la última Java SE, así que no hay necesidad de limitar artificialmente a Java 5 ni nada por el estilo.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52