Zotero
Zotero helps you collect, organise, annotate, cite and share research sources. It enables data to be synchronised between terminals and collaboration between several users. There is also a browser extension for quickly adding a link to your library.
The free, open source software has been available since 2006 and is published under the AGPL-3.0 licence by Digital Scholar, an independent not-for-profit organisation.