Creative Commons Launches Own Search Engine, Catalogue of Over 300 Million Free Images
After more than two years of beta testing, nonprofit organization Creative Commons has just launched its own search engine. And with over 300 million images available, here’s hoping it proves to be worth the wait.