This photo, taken by the Hubble space telescope, bears a striking resemblance to Firefox’s logo. The logo is overlaid on the original image in the second picture for reference.

Hubble Firefox

Even the dates seem to coincide. This image of the star V838 Monocerotis was taken on December 17, 2002. Firefox, meanwhile, released v0.1 on September 23, 2002.

You may also like:

  1. Firefox on Hotel’s Christmas Poster
  2. Firefox Logo Drawn Using Firefox Itself
  3. Speed Dial for Firefox
  4. Run Firefox 3 Without Affecting Your Existing Firefox 2 Settings
  5. Photo Mosaic of the Google Logo