OnThisDay
laughingm0n
•
1y ago
•
100%
July 15th, 2003: The Mozilla Foundation is established. It's best known for its Firefox web browser which was a game-changer for many tech enthusiasts and a key component in the history of the interne
https://en.wikipedia.org/wiki/Mozilla_FoundationComments 1