Gå til innhold

Fordeler med ikke-fri programvare


Anbefalte innlegg

Videoannonse
Annonse
Ingen kommunistregimer har ført til makt for folket. Det har alltid ført til at en liten maktelite har utført utrenskninger og sivile mord av uskyldige menneskeliv. Hvis du kan vise til et kommunistisk regime som har fungert, så vær så god. Jeg har ikke sett noen ennå.

Jeg har fremdeles til gode å se kommunisme noen steder. Det var tross alt ikke det i Sovjetunionen. Men la oss ikke gå alt for off topic.

Lenke til kommentar
DirectX er noe MS utviklet for å låse spillprodusentene til deres proprietære plattform (Windows og xbox). OpenGL fantes allerede og var godt etablert, men Microsoft ville ikke bruke det fordi det kunne brukes på andre operativsystemer.

 

Kanskje du syntes sånt er greit fordi det ikke påvirker deg, men det påvirker oss andre (som ikke bruker windows).

Spillprodusenter har full mulighet til å velge OpenGL til Windows. At de derimot velger DirectX kan ha flere grunner. En av dem er at DirectX har mye mer funskjonalitet en OpenGL. Dessuten regner de vel (korrekt) med at at fleste som spiller har en pc med Windows (det er vel bare noen promille av Linuxbrukere som sitter og spiller), og da er det jo ikke mye poeng i å bruke en dårligere grafikkmotor (OpenGL), når de faktisk kan bruke DirectX (som er mye mer enn 3D grafikk).

Der traff du spikeren på hodet. Microsoft kunne ha valgt å videreutvikle OpenGL, men bestemte seg istedenfor å utnytte monopolstatusen sin og låse aktørene til sitt operativsystem, noe som ytterligere fører til å styrke Microsoft sin posisjon.

 

Spillprodusenter vil naturligvis bruke minst mulig ressurser, og å støtte to forskjellige APIer er ikke akkurat effektivt. Microsoft kan si "bruk DirectX, så kan dere lansere spillet deres på vår xbox også," og dermed spesialiseres spillprodusentene på DirectX og bruker det framfor OpenGL. Alle andre operativsystemer (MacOSX, GNU/Linux osv) får da problemer ettersom ingen bruker den allerede etablerte, åpne standarden OpenGL.

 

Microsoft ville ha kontroll over teknologien og markedet, de ville ikke bruke en åpen standard. Derfor lagde de DirectX istedenfor å støtte seg på allerede etablerte standarder.

Lenke til kommentar
Open-source er ikke akkurat så kommunistisk at det gjør noe. Selv erke-kapitalistene i IBM kjører hardt på Linux :)

Det spiller vel liten rolle om IBM har funnet ut at denne utviklingsmodellen funker. Open source er slik programvareutvikling ville fungert i et samfunn basert på samarbeid, som er akkurat det kommunisme er.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...