Respuestas:
Con respecto a la posibilidad teórica de demandas, Super User no puede proporcionar opiniones legales (válidas). Sin embargo, en cuanto a por qué IE se identifica a sí mismo como Mozilla en la cadena de agente de usuario, vea esta publicación de blog (algo irónica) para conocer el meollo de la cuestión.
Esencialmente, la Fundación Mozilla no existió (como la conocemos) hasta principios del siglo XXI. El nombre Mozilla fue tomado del nombre original del navegador que eventualmente se convertiría en Netscape Navigator. IE era compatible con las características adicionales especiales de Navigator, pero en realidad no era Navigator, por lo que se identificó de esta manera para indicar que era compatible con la familia Mozilla. En ese momento, usar la cadena de agente de usuario del navegador era una forma común de hacer pruebas de compatibilidad. (Ahora hay formas mucho más avanzadas que generalmente giran en torno a la detección de las capacidades reales de DOM / scripting del navegador).
Cuando Netscape Navigator fue asesinado, fue renacido como el motor de renderizado Gecko HTML y el navegador Mozilla. La marca Firefox se produjo un poco más tarde, pero en otro momento existieron otros navegadores con tecnología Gecko. (Recuerdo claramente el uso de versiones anteriores de Camino en Mac, creo que antes de la existencia de Firefox en Mac).
No, principalmente debido a esto llamado "para fines de interoperabilidad"
(Advertencia, sarcasmo por delante).
En la antigüedad, los sitios web comenzaron a verificar los agentes de los usuarios. Lanzarían un zapato y mostrarían mal HTML, o mensajes de advertencia de miedo al usuario si el navegador no fuera "Mozilla" porque obviamente un navegador que no era Mozilla no podía mostrar su contenido avanzado .
Entonces IE tuvo que llamarse a sí mismo Mozilla.
Y luego los navegadores que no decían que eran MSIE o Netscape no podían obtener contenido avanzado de los sitios, porque se los consideraba "demasiado viejos", pero en realidad eran Opera, Konqueror, Safari o Chrome ... etc.
Y así comenzó, como dijo la respuesta de John Rudy, una larga línea de "Soy realmente X, pero para que todos los demás me muestren su contenido para Y, voy a decir que soy Y (pero X con una máscara) "
Básicamente, el rastreo de agentes de usuario es inútil.