While scientists are publishing around two million papers annually (Odlyzko, 1998), it is surprising to notice that this growing resource of information is seldom easily accessible, even to those scientists. Basically, it is the community at large that funds almost all research, so all information resulting from this research should in principle be publicly available. However, in reality, too many barriers (mostly installed by the publisher) are blocking free and open access to scientific information