The Directory of Open Access Journals covers free, full text, quality controlled scientific and scholarly journals. We aim to cover all subjects and languages. There are now 2229 journals in the directory. Currently 633 journals are searchable at article level. As of May 2006, 97152 articles are included in the DOAJ service. Articles may be searched by title, author, subject or through journal tables of contents. The right of users to "read, download, copy, distribute, print, search, or link to the full texts of these articles" is mandatory for a journal to be included in the directory.