April 03, 2007

a massive list of open source resources



720 manually selected sites about Open Source

somebody on this planet has a lot of time on their hands...

No comments: