Mehr Möglichkeiten bieten offene System per Definition. Offene Systeme sind charakterisiert durch Interoperabilität, Portierbarkeit und Skalierbarkeit. Android und Debian sind klassische offene (und auch Quell-offene) Systeme, da jede der drei Merkmale zutrifft. Auf die Microsoft und Apple-Varianten treffen nicht unbedingt alle Punkte zu, sie gelten dennoch nicht als geschlossen, da die Interoperabilität zum einen durch die Schnittstellen für Entwickler gegeben sind. Zum anderen arbeiten alle dieser Systeme auf die eine oder andere Art auch mit den anderen zusammen und sind somit nicht (ab)geschlossen.
Wenn Du als Entwickler also am Betriebssystem basteln oder es anders als geplant einsetzen willst, dann brauchst Du ein offenes System.
Wenn Du reine Apps entwickeln willst, dann macht es keinen Unterschied.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory
Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlueCobold« (27.06.2011, 21:38)