Open Source One Billion Add-ons Served…In just under 4 year Mozilla has managed to hit the one billion mark for downloads from addons.mozilla.org. It just shows how influential as well as…Joshua DoodnauthNovember 21, 2008