Zitat: #!/bin/bash # figure out the absolute path to the script being run a bit # non-obvious, the ${0%/*} pulls the path out of $0, cd's into the # specified directory, then uses $PWD to figure out where that # directory lives - and all this in a subshell, so we don't affect # $PWD STEAMROOT=$(cd "${0%/*}" && echo $PWD) #determine platform UNAME=`uname` if [ "$UNAME" == "Darwin" ]; then PLATFORM=osx32 # prepend our lib path to LD_LIBRARY_PATH export DYLD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$DYLD_LIBRARY_PATH elif [ "$UNAME" == "Linux" ]; then PLATFORM=linux32 # prepend our lib path to LD_LIBRARY_PATH export LD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$LD_LIBRARY_PATH fi if [ -z $STEAMEXE ]; then STEAMEXE=steam fi ulimit -n 2048 # and launch steam cd "$STEAMROOT" STATUS=42 while [ $STATUS -eq 42 ]; do ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@ STATUS=$? # are we running osx? if [ $STATUS -eq 42 -a ${PLATFORM} == "osx32" -a -f Info.plist ]; then # are we running from in a bundle? exec open "${STEAMROOT}"/../.. fi done exit $STATUS |
Wie viel letzten Endes von den Mutmaßungen wahr ist werden wir hoffentlich bald sehen. Ich persönlich stehe der Öffnung der Steamplattform auf weitere Betriebssysteme jedenfalls sehr offen gegenüber. Natürlich wird sich am Anfang relativ wenig auf dem PC-Spielemarkt verändern, aber es ist in meinen Augen wichtig, dass das Spieler-Betriebssystem Windows ernsthafte Konkurrenz bekommt. Microsoft wirbt immer mit dem ultimativen Betriebssystem für Gamer, kümmert sich selbst aber einen feuchten Kehricht um PC-Spieler. Ihnen ist die Xbox-Plattform deutlich wichtiger. Wenn PC-Spieler jetzt also Alternativen auf MacOS oder auf Linux finden würden und einige abwandern würden (viele nutzen Windows ja nur noch zum zocken), dann müsste sich Microsoft vielleicht am Ende doch wieder etwas mehr auf die PC-Spieler konzentrieren. Und davon würden wieder alle profitieren. Selbstverständlich hat eine Öffnung auf mehrere Betriebssysteme auch Nachteile, gerade für die Entwickler, aber bei einem breiter gefächerten Markt ließe sich am Ende vielleicht auch mehr Geld verdienen.
Wie steht ihr einer Portierung auf Linux gegenüber? Oder allgemein die Nutzungsmöglichkeit von Steam auf mehreren Betriebssystemen?
Nur zur Info: Ich habe noch nie ernsthaft mit Linux gearbeitet, besitze eine persönliche Abneigung gegenüber Apple (wobei ihre Software wirklich gut ist), habe aber auch nur über einen kurzen Zeitraum mit MacOS gearbeitet und besitze es daher auch nicht. Ich benutze seit jeher Windows, finde aber eine Öffnung der PC-Spieleplattform toll.
Quelle: Phoronix: Proof In Steam's Mac Client Of Linux Support