There is a specific period after which a Patent expires. Ironically this rule does not apply to Journals, collection of invaluable amounts of research work carried out by mostly by commoner's money. Isn't it necessary to make research work (older scientific work than 20 years) public?