Creative Commons search engine officially introduced with over 300 million images indexed
After more than two years of beta testing, the non-profit organization Creative Commons finally officially launched its image search engine to the public and has been able to retrieve over 300 million CC-authorized creative...