total commander für mac os x

total commander für mac os x

Der Schweizer Softwareentwickler Christian Ghisler erteilte einer Portierung seines Dateimanagers Total Commander für Mac OS X eine erneute Absage. Ghisler begründete diese Entscheidung gegenüber Fachmedien mit der tiefgreifenden architektonischen Verschiedenheit zwischen dem Windows-Betriebssystem und der Apple-Plattform. Da die ursprüngliche Anwendung in der Programmiersprache Delphi verfasst wurde, ließe sich der Quellcode nicht ohne eine vollständige Neuentwicklung übertragen.

Das Programm gilt seit seiner Einführung im Jahr 1993 als eine der langlebigsten Lösungen für die Dateiverwaltung auf Windows-Systemen. Laut Angaben auf der offiziellen Webseite ghisler.com basiert die Software auf dem klassischen Zwei-Fenster-Prinzip, das ursprünglich durch den Norton Commander bekannt wurde. Apple-Nutzer fordern seit Jahren eine native Umsetzung, da die Effizienz der Tastaturbedienung in der Mac-Community als hohes Gut gilt.

Christian Ghisler erklärte in seinem offiziellen Support-Forum, dass die Pflege der bestehenden Windows-Version sowie der Android-Applikation bereits seine gesamten Kapazitäten binde. Eine Ausweitung auf ein drittes Betriebssystem würde die Qualität der Updates für die bestehende Nutzerschaft gefährden. Der Entwickler wies darauf hin, dass eine einfache Emulation nicht den Leistungsansprüchen seiner Kunden genüge.

Die technische Hürde bei Total Commander für Mac OS X

Die Realisierung von Total Commander für Mac OS X scheitert primär an der verwendeten Entwicklungsumgebung. Während Delphi auf Windows eine direkte Ansprache der Systemressourcen erlaubt, erfordert macOS die Verwendung von Objective-C oder Swift. Ghisler betonte in Interviews, dass er nicht bereit sei, die Kontrolle über den Kern des Programms an externe Entwicklerteams abzugeben.

Ein weiterer Faktor ist die strikte Sandbox-Politik von Apple, die den Zugriff auf das Dateisystem einschränkt. Sicherheitsforscher der Universität Bonn wiesen in ihren Publikationen darauf hin, dass moderne Betriebssysteme zunehmend Barrieren zwischen Anwendungen und Systemdateien errichten. Solche Restriktionen stehen im direkten Widerspruch zur Philosophie eines universellen Dateimanagers, der volle Transparenz bieten soll.

Ghisler merkte an, dass viele Funktionen der Windows-Version tief in die Registry und die Windows-API integriert seien. Diese Logik ließe sich nicht eins zu eins in die Unix-basierte Struktur von macOS übersetzen. Der Aufwand für eine identische Benutzererfahrung stünde in keinem wirtschaftlichen Verhältnis zum erwarteten Absatzvolumen im Mac App Store.

Marktsituation und bestehende Alternativen für Apple-Systeme

Aufgrund der Abwesenheit einer offiziellen Version haben sich zahlreiche alternative Projekte auf dem Markt etabliert. Software wie Commander One oder ForkLift versuchen, die Lücke zu schließen, die durch das Fehlen von Total Commander für Mac OS X entstanden ist. Diese Programme imitieren das Zwei-Spalten-Layout und integrieren Cloud-Dienste sowie FTP-Protokolle nativ in die Benutzeroberfläche.

Analysten von Statista beziffern den Marktanteil von macOS am weltweiten Desktop-Betriebssystem-Markt auf etwa 15 Prozent. Im Vergleich zu den über 70 Prozent von Windows stellt dies für Einzelentwickler ein höheres Risiko bei Portierungsprojekten dar. Viele Nutzer greifen stattdessen zu Virtualisierungslösungen wie Parallels Desktop, um die Originalsoftware in einer isolierten Umgebung auszuführen.

Die Entwickler von BinaryNights, den Machern von ForkLift, gaben an, dass die Optimierung für den Apple-Silicon-Chip eine der größten Herausforderungen der letzten Jahre darstellte. Solche technologischen Umbrüche erfordern ständige Anpassungen am Code, die ein kleiner Betrieb wie der von Ghisler kaum leisten kann. Der Fokus bleibt daher auf der Perfektionierung der bestehenden Plattformen.

Nutzerfeedback und die Rolle der Community

In den sozialen Netzwerken und Technik-Foren bleibt die Nachfrage nach einer Mac-Version dennoch konstant hoch. Nutzer loben vor allem die Geschwindigkeit und die Erweiterbarkeit durch Plugins, die das Original auszeichnen. Ein Sprecher der Community-Plattform Reddit erklärte, dass die Treue der Anwender oft über Jahrzehnte hinweg bestehe.

Ghisler reagiert auf diese Anfragen meist mit dem Hinweis auf die Stabilität seines Produkts. Eine überhastete Portierung würde den Ruf der Fehlerfreiheit beschädigen, den sich die Software seit den Tagen von Windows 3.1 erarbeitet hat. Die Priorität liegt auf der Abwärtskompatibilität, die es ermöglicht, das Programm auch auf älteren Rechnern performant zu nutzen.

💡 Das könnte Sie interessieren: samsung galaxy s25 ultra silver blue

Rechtliche und ökonomische Rahmenbedingungen

Ein Verkauf über den Mac App Store würde zudem bedeuten, dass 30 Prozent der Einnahmen an Apple abgeführt werden müssten. Ghisler vertreibt seine Lizenzen traditionell über ein Modell, bei dem einmal erworbene Schlüssel oft lebenslang für Updates gültig bleiben. Dieses kundenfreundliche Modell lässt sich nur schwer mit den Abonnement-Tendenzen moderner App-Plattformen vereinbaren.

Die Europäische Kommission beobachtet die Praktiken der App-Store-Betreiber im Rahmen des Digital Markets Act sehr genau. Laut Berichten der Tagesschau könnten neue Regelungen die Bedingungen für Softwarehersteller in der EU in Zukunft verbessern. Ob dies jedoch ausreicht, um Ghisler zu einem Umdenken zu bewegen, bleibt fraglich.

Auswirkungen der Systemarchitektur auf die Dateiverwaltung

Die Dateiverwaltung unter macOS unterscheidet sich grundlegend durch die Verwendung des APFS-Dateisystems. Dieses System optimiert den Speicherplatz durch Techniken wie Copy-on-Write, was die Implementierung von Kopieroperationen in einem Dateimanager verkompliziert. Ein Entwickler muss diese spezifischen Eigenheiten tief im Programmcode berücksichtigen, um Datenverlust zu vermeiden.

Unter Windows ist die Handhabung von Laufwerksbuchstaben ein zentrales Element der Navigation. Auf Unix-basierten Systemen wie macOS werden alle Laufwerke in einen gemeinsamen Verzeichnisbaum eingehängt. Diese konzeptionelle Diskrepanz würde eine vollständige Umgestaltung der Tastaturkürzel und der Navigationslogik erfordern.

Ghisler betonte in der Vergangenheit, dass er keine "abgespeckte" Version veröffentlichen wolle. Ein vollwertiger Dateimanager müsse alle Systemfunktionen unterstützen, die Profis erwarten. Da dies auf einem fremden System jahrelange Forschung erfordern würde, konzentriert er sich lieber auf Detailverbesserungen in der Windows-Umgebung.

Perspektiven für die plattformübergreifende Softwareentwicklung

Moderne Frameworks wie Electron oder Flutter erlauben es theoretisch, Anwendungen für mehrere Plattformen gleichzeitig zu entwickeln. Für ein Werkzeug, das so nah am System arbeitet wie ein Dateimanager, sind diese Abstraktionsschichten jedoch oft zu langsam. Die hohen Latenzzeiten beim Einlesen von Tausenden von Dateien machen solche Lösungen für anspruchsvolle Anwender unattraktiv.

Die Fachzeitschrift c't berichtete in einer Analyse über die Schwierigkeiten, gewachsene Softwarestrukturen zu modernisieren. Oft ist der Code so stark mit den Bibliotheken des Ursprungssystems verwoben, dass eine Trennung unmöglich erscheint. Dies gilt insbesondere für Programme, die über 30 Jahre hinweg kontinuierlich erweitert wurden.

Für die Zukunft bleibt abzuwarten, ob neue Emulationsschichten unter macOS die Ausführung von Windows-Binärdateien weiter verbessern. Projekte wie Wine oder CrossOver machen Fortschritte, bieten aber oft keine perfekte Integration in die Benutzeroberfläche. Die Nutzer müssen sich somit weiterhin zwischen nativen Alternativen oder dem Betrieb in einer virtuellen Maschine entscheiden.

In der kommenden Woche wird die jährliche Entwicklerkonferenz von Apple weitere Einblicke in die Zukunft des Dateisystems und der Sicherheitsrichtlinien geben. Branchenbeobachter werden genau analysieren, ob die neuen Schnittstellen die Entwicklung von systemnahen Werkzeugen erleichtern oder weiter erschweren. Für Christian Ghisler bleibt die Situation vorerst unverändert, da keine Anzeichen für eine Änderung seiner Strategie vorliegen.

TS

Thomas Schäfer

Thomas Schäfer verfolgt politische und soziale Debatten mit kritischem Blick und journalistischer Verantwortung.