No, hasta ahora existen tres versiones del .Net framework (1.0, 1.1 y 2.0) y las puedes instalar en cualquier SO.
Lo único es que según lo que he leído para 95 y NT4 necesitas el SP6 (no lo he probado en estas plataformas)
Checa este enlace donde hablan un poco del framework:
http://msdn.microsoft.com/library/de.../faq111700.asp
Saludos.
Por cierto, noté que eres o al menos estás en Mallorca; sos hincha del Mallorca FC? jej por poco pero que bueno que se quedaron en la primera..
(Disculpen el of topic)