Zitat Zitat von Soheil
Stellt sich dennoch die Frage, ob es so etwas wie einen offenen Standard heute geben würde, wenn es von Anfang an mehrere OS gegeben hätte?
Nun, ja. Denk daran, ein Standard entsteht nicht, um ihn später auf so viele Betriebssysteme (oder sowenige) wie möglich zu portieren. Ein Standard entsteht aus anderen Gründen. Im Falle von OpenGL wollte - soweit ich mich erinnern kann - SGI einen Standard für ihre Grafikkarten, und hat ihn frei verfügbar gemacht. Da nun dieser Standard frei verfügbar war, konnte er natürlich auch auf soviele Betriebssysteme wie nur möglich implementiert werden. Der Entwickler braucht sich nur an den Standard zu halten, und so ist es mit 99%iger Wahrscheinlichkeit garantiert, dass das Teil auch auf dem anderen System läuft. Was du wieder meinst ist allerdings die Wettbewerbsfähigkeit, die Dank DirectX ins Leben gerufen wurde. Immerhin kann so SGI und Konsorten wieder zeigen, was OpenGL besser kann

Genau das gleiche liebt übrigens auch bei HTML vor. Zuerst war der Standard (respektive die Recommendation), und wurde dann von MS und anderen implementiert. MS ist halt kreativ, die bauen halt noch viel zusätlichen Mi... ähm Features mit ein .

Zitat Zitat
Btw.: Es stelt sich auch die Frage, ob es ohne die Monopolstellung und den daraus resulitierenden Hass auf MS überhaupt heutzutage sowas wie "open source" gäbe.
Open Source gabs damals schon, aber die Bewegung wäre bei weitem nicht so erfolgreich, wie heutzutage. Übrigens, viele der größten Open Source Projekte haben nicht unbedingt etwas mit Linux zu tun...

Zitat Zitat
Wenn bei Windows KEIN Browser dabei ist wie sauge ich mir als 08/15 User einen Browser ?
viele Internetbetreiber machen es so, dass man sich den Browser über ihre Installations-CD einrichten lassen kann. Finde ich übrigens gut von den Internetanbietern.

Zitat Zitat
Also ich bin jetzt kein Profie aber so stimmt das nett soweit ich weiss IMO hat sich M$ wie auch bei HTML mehr oder wennige eigene Opengl codes ausgedacht zumindest habe ich das mal gehört muss also nett stimmen lass mich gerne des anderren belehren.
Mir ist bislang erst eine, unbedeutende Funktion aufgefallen.. und die lässt sich mit Function Pointers und einem Compiler-Flag auch ausmerzen