{"id":2672,"date":"2011-02-28T10:16:26","date_gmt":"2011-02-28T09:16:26","guid":{"rendered":"http:\/\/www.nsonic.de\/blog\/?p=2672"},"modified":"2011-03-01T09:32:38","modified_gmt":"2011-03-01T08:32:38","slug":"zopfe-abschneiden-os-x-10-7-lion","status":"publish","type":"post","link":"https:\/\/www.nsonic.de\/blog\/2011\/02\/zopfe-abschneiden-os-x-10-7-lion\/","title":{"rendered":"Z\u00f6pfe abschneiden &#8211; OS-X 10.7 Lion"},"content":{"rendered":"<p>F\u00fcr Entwickler gibt es seit Kurzem die M\u00f6glichkeit, sich <a target=\"_blank\" href=\"http:\/\/www.apple.com\/de\/macosx\/lion\/\">OS-X 10.7 Lion<\/a> zu installieren und auf erste Entdeckungsreise zu gehen. Es gibt bereits viele Berichte mit Bildschirmfotos zum neuen Wurf aus dem Hause Apple, daher m\u00f6chte ich hier nicht auf diesen Zug aufspringen. <\/p>\n<p>Interessant fand ich aber einen Punkt, der an vielen Stellen recht emotional diskutiert wird: Wird 10.7 keine PPC-Anwendungen mehr ausf\u00fchren k\u00f6nnen? <a target=\"_blank\" href=\"http:\/\/www.apple.com\/de\/rosetta\/\">Rosetta<\/a> ist in der aktuellen Beta-Version jedenfalls nicht mit an Bord.<\/p>\n<h2>Rosetta<\/h2>\n<p><a target=\"_blank\" href=\"http:\/\/www.apple.com\/de\/rosetta\/\">Rosetta<\/a> ist so etwas wie eine Kompatibilit\u00e4tsumgebung f\u00fcr alte Software, die ausschlie\u00dflich f\u00fcr die PowerPC Prozessoren kompiliert wurden. Die Rosetta-Umgebung kann diese Anwendungen lesen und so uminterpretieren, dass sie auf aktueller Intel-Hardware lauff\u00e4hig ist. Vor etwa 6 Jahren wurde diese Technik eingef\u00fchrt als Apple komplett zu Intel-Prozessoren wechselte. Am liebsten h\u00e4tte Apple wohl komplett auf PPC-Anwendungen verzichtet aber man sah wohl ein, dass man dies mit den Anwendern kaum h\u00e4tte machen k\u00f6nnen. Die Richtung war aber klar: PowerPC gibt es nicht mehr &#8211; Stellt Eure Software um.<\/p>\n<p><em>mehr nach dem Klick<\/em><br \/>\n<!--more--><\/p>\n<h2>Software umstellen<\/h2>\n<p>Nun gibt es aber auch alte Programme die nicht mehr auf Intel umgestellt werden. Als bekanntes Beispiel wird immer wieder <a target=\"_blank\" href=\"http:\/\/de.wikipedia.org\/wiki\/FreeHand\">Freehand<\/a> genannt, jene Software f\u00fcr Designer, die durch Adobe aufgekauft und dann beerdigt wurde. Die Kunden sollten wohl nach dem Willen von Adobe auf den Hauseigenen Illustrator wechseln aber so wie ich die Anwender verstehe hat Adobe bis Heute keinen brauchbaren Konverter f\u00fcr Freehand-Bibliotheken angeboten.<br \/>\nDas war bis jetzt kein so gro\u00dfes Problem weil solche Programme in der Rosetta-Umgebung ja vielleicht nicht schnell aber immerhin noch liefen und genau das k\u00f6nnte sich mit OS-X 10.7 jetzt \u00e4ndern. <\/p>\n<h2>Fortschritt vs. Planungssicherheit<\/h2>\n<p>Es gibt nun zwei Fronten unter den Apple-Nutzern die ich jetzt mal bewusst plakativ beschreiben m\u00f6chte:<\/p>\n<ul>\n<li>Zum einen <strong>die Arbeiter<\/strong>. Sie m\u00fcssen und m\u00f6chten Geld mit Ihrer Arbeit verdienen. Sie erledigen Routinearbeiten (was nicht bedeutet, dass dies ohne Kreativit\u00e4t vonstatten ginge) und sind angewiesen auf einen konsistenten Workflow. Sie m\u00f6chten m\u00f6glichst wenig Zeit mit dem System und m\u00f6glichst viel Zeit an der eigentlichen Arbeit verbringen. Es geht darum, m\u00f6glichst viele Projekte in m\u00f6glichst kurzer Zeit fertig zu stellen, m\u00f6glichst viel Gewinn bei m\u00f6glichst geringem Einsatz.<br \/>\nDas Budget oder die Gewinnspannen sehen es nicht vor, alle 2 oder 3 Jahre neue Software zu kaufen und schon gar nicht ist die Zeit vorhanden auf eine komplett andere Software zu wechseln. Ein Software-Wechsel bedeutet nicht nur hohe Anschaffungskosten sondern auch unglaublich viel Zeitaufwand um bestehende Bibliotheken (Grafiken, Dateien aller Art) umzustellen oder neu zu erstellen und nat\u00fcrlich auch um die die neue Software \u00fcberhaupt bedienen zu k\u00f6nnen.<br \/>\nDiese Gruppe wirft der zweiten Gruppen vor, dass sie doch nur mit den Macs &#8220;spielen&#8221; w\u00fcrden, sie am liebsten wohl nur noch iPods und iPads h\u00e4tten und \u00fcberhaupt nicht verst\u00fcnden, dass man als selbstst\u00e4ndig arbeitende Person eben nicht mal eben alles umstellen kann.\n<\/li>\n<li>Zum anderen <strong>die Vision\u00e4re<\/strong>. Es geht um Fortschritt. Von Apple wird gefordert immer neue innovative Konzepte zu realisieren. Es soll alles einfacher und h\u00fcbscher werden. Es nicht so wichtig, was eine Software Gestern getan hat, wichtiger ist, was sie Morgen k\u00f6nnen wird. Der Tenor ist klar: Man muss alte Z\u00f6pfe mutig abschneiden k\u00f6nnen um Platz f\u00fcr neue Ideen zu schaffen. Wie soll ein System schlank und schnell bleiben und sich dennoch weiter entwickeln, wenn es 10 Jahre alte Programme unterst\u00fctzen muss? Das kann nicht funktionieren, jedenfalls nicht auf lange Sicht.<br \/>\nDiese Gruppe wirft der ersten Gruppe vor, dass sie wohl lange genug Zeit gehabt h\u00e4tten ihre Anwendungen umzustellen, dass sie sich \u00fcber die Ma\u00dfen wichtig nehmen w\u00fcrden oder sie die als &#8220;die ewig Gestrigen&#8221; wohl langsam mal aufwachen sollten.<\/li>\n<\/ul>\n<h2>Nur scheinbare L\u00f6sungen<\/h2>\n<p>Die L\u00f6sung der Vision\u00e4re f\u00fcr die Sorgen der Arbeiter ist ganz einfach: Kauf doch einfach nicht das neue 10.7 wenn Deine Programme damit nicht mehr laufen. Das alte System l\u00e4uft doch noch weiter und zur Not beh\u00e4lt man einfach den alten Rechner noch, solange man die alte Software noch ben\u00f6tigt.<\/p>\n<p>Klingt plausibel aber ganz so einfach ist es ja eben nicht.<\/p>\n<p>Betrachten wir einmal zwei Szenarien:<\/p>\n<ul>\n<li>a) Der alte Rechner geht kaputt. Dieses Modell gibt es schon lange nicht mehr. Also neuen Rechner kaufen. Und jetzt? Auf den aktuellen Macs <a target=\"_blank\" href=\"http:\/\/www.hilfdirselbst.ch\/foren\/Neuer_Mac_Pro_-_Altes_OS_P447822.html\">l\u00e4uft kein altes OS-X<\/a> mehr. Apple hat da eine recht harte Grenze, vermutlich weil man f\u00fcr die alten System keine Treiber f\u00fcr die neue Hardware anbieten m\u00f6chte. Schon hat man ein Problem, wenn man auf ein altes System wegen alter Software angewiesen ist. Dabei rede ich gar nicht vom Luxus, dass man sich einfach mal einen schnelleren Rechner g\u00f6nnen m\u00f6chte\u2026<\/li>\n<li>b) Der alte Rechner l\u00e4uft noch und somit auch die alte Software. Alles ist gut. Nun arbeitet man mit mehr als einer Software und Software kann Fehler haben.<br \/>\nJetzt gibt es f\u00fcr eine aktuelle Software ein noch aktuelleres Update, welches Fehler behebt aber dummerweise ein aktuelles OS-X voraussetzt.<br \/>\nWas nun? Mit dem alten Fehler leben? Ein OS-X Update machen um den Fehler zu beheben aber daf\u00fcr die alte Software nicht mehr nutzen k\u00f6nnen? Zweiten Rechner kaufen? Zwickm\u00fchle!<\/li>\n<\/ul>\n<h2>L\u00f6sung von Apple verboten<\/h2>\n<p>Apple k\u00f6nnte viele dieser Probleme l\u00f6sen, indem sie einfach zulassen w\u00fcrden, dass man OS-X in einer virtuellen Umgebung laufen lassen k\u00f6nnte. Wegen mir sollen sie es so einschr\u00e4nken, dass dies nur auf Apple-Hardware gestattet ist. Dann k\u00f6nnte man 10.3, 10.4 oder 10.6 etc. virtuell starten um nach Bedarf die Umgebung zu haben, die man f\u00fcr seine Software gerade ben\u00f6tigt. Das w\u00e4re vielleicht nicht ganz so schnell aber man w\u00e4re durchaus arbeitsf\u00e4hig.<\/p>\n<p>Technisch ist das schon Heute machbar, Apple erlaubt es aber nicht und so haben z.B. die Hersteller von Parallels und vmWare diese M\u00f6glichkeit per Software abgestellt. <\/p>\n<p>Es besteht aber noch ein Funken Hoffnung.<br \/>\nZum einen hat Apple die <a target=\"_blank\" href=\"http:\/\/www.golem.de\/0711\/55759.html\">Virtualisierung von &#8220;OS-X 10.6 Server&#8221;<\/a> auf Apple-Hardware gestattet. Da es bei OS-X 10.7 keine eigene Server-Version mehr geben wird sondern nur noch eine gemeinsame Version in der die Server-Komponenten enthalten sind, w\u00e4re es doch denkbar, dass eine Virtualisierung von 10.7 offiziell erlaubt wird, wie sonst sollte man einen virtuellen 10.7 Server laufen lassen? Ob Apple in dem Zug dann auch die Virtualisierung \u00e4lterer System dulden wird? Es w\u00fcrde vielen Nutzern helfen.<br \/>\nZum anderen handelt es sich bei 10.7 noch um eine Beta-Version. Zwar bedeutet &#8220;Beta&#8221;, dass die Funktionalit\u00e4t schon komplett enthalten sein sollte aber wir kennen ja Apple. Es w\u00e4re nicht verwunderlich, wenn es eine weitere Beta-Version g\u00e4be oder wenn in der endg\u00fcltigen Version doch noch Dinge enthalten sind, die jetzt noch fehlen. Es ist also prinzipiell m\u00f6glich, dass Rosetta doch noch f\u00fcr 10.7 kommt, wenn die Proteste laut genug werden.<\/p>\n<h2>Fazit<\/h2>\n<p>Abwarten und Tee trinken? Vielleicht wird es nach 6 Jahren wirklich Zeit sich von altem Code zu verabschieden, so hart das f\u00fcr die Betroffenen auch sein mag. Ganz bestimmt sollte sich Apple etwas weniger abschotten und Virtualisierungen ihrer Betriebssysteme offiziell gestatten.<br \/>\nApple f\u00e4hrt seit jeher einen harten Kurs und der Erfolg gibt ihnen Recht. Allerdings haben sie bei so einem Kurs schon einmal den Abgrund vor ihnen \u00fcbersehen und entkamen ihm nur knapp. Ich w\u00fcnsche mir, dass Apple nicht erneut treue Kunden verprellt und sie weiterhin Hard- und Software f\u00fcr die Arbeiter-Gruppe anbieten werden und das auch wirklich ernst nehmen.<\/p>\n<p><strong>Nachtrag 01.03.2011<\/strong><br \/>\nMit einem Skript, dem MultiMac Helper, soll man <a href=\"http:\/\/www.heise.de\/software\/download\/multimac_helper\/59647\">VMware Fusion auf den Einsatz von OS-X 10.5 vorbereiten<\/a> k\u00f6nnen. Ich habe es selbst nicht getestet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr Entwickler gibt es seit Kurzem die M\u00f6glichkeit, sich OS-X 10.7 Lion zu installieren und auf erste Entdeckungsreise zu gehen. Es gibt bereits&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[7],"tags":[135,839,133],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p71Tml-H6","_links":{"self":[{"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/posts\/2672"}],"collection":[{"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/comments?post=2672"}],"version-history":[{"count":5,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/posts\/2672\/revisions"}],"predecessor-version":[{"id":2676,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/posts\/2672\/revisions\/2676"}],"wp:attachment":[{"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/media?parent=2672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/categories?post=2672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nsonic.de\/blog\/wp-json\/wp\/v2\/tags?post=2672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}