Zu kommerziellen Projekten dazulinken, Ãnderungen müssen offen sein, siehe KHTML und WebCore.
Ist aber für ein Betriebssystem sinnvoller, besonders wenn man einen monolithischen Kernel haben sollte und grösseren Erfolg nicht ausschliessen will, der soweit gehen könnte, das Hardwareentwickler Treiber schreiben wollen.
Zumindestens ist die Pflicht (auch künstlich in Linux auf technischer Ebene herbeigeführt) Treiber Opensource zu haben ein Problem wo Linux sehr dran krankt. Es haben sich zwar diese tollen GPL-Wrapper eingebürgert, aber a) keine saubere Lösung b) ist gar nicht mal soo sicher wie legal das wirklich ist!
Deswegen überlege ich mir auch erstmal, ob es eine gute Idee ist die GPL zu benutzen.