MacFUSE

MacFUSE

Mit MacFUSE können Sie die nativen Dateiverwaltungsfunktionen von Mac OS X über Dateisysteme von Drittanbietern erweitern.Es wird von Dutzenden von Produkten als Software-Baustein verwendet.
  • Kostenlose
  • Mac
Mit MacFUSE können Sie die nativen Dateiverwaltungsfunktionen von Mac OS X über Dateisysteme von Drittanbietern erweitern.Es wird von Dutzenden von Produkten als Software-Baustein verwendet.Wenn Sie als Benutzer das MacFUSE-Softwarepaket installieren, können Sie alle auf MacFUSE geschriebenen Dateisysteme von Drittanbietern verwenden.Als Entwickler können Sie mit dem MacFUSE SDK zahlreiche neue Dateisystemtypen als reguläre Programme im Benutzermodus schreiben.Der Inhalt dieser Dateisysteme kann von überall kommen: von der lokalen Festplatte, über das Netzwerk, aus dem Arbeitsspeicher oder einer anderen Kombination von Quellen.Das Schreiben eines Dateisystems mit MacFUSE ist um Größenordnungen einfacher und schneller als der herkömmliche Ansatz, kerninterne Dateisysteme zu schreiben.Da MacFUSE-Dateisysteme normale Anwendungen sind (im Gegensatz zu Kernel-Erweiterungen), haben Sie bei Programmiertools, Debuggern und Bibliotheken genauso viel Flexibilität und Auswahl wie bei der Entwicklung von Standard-Mac OS X-AnwendungenMacFUSE implementiert einen Mechanismus, mit dem ein voll funktionsfähiges Dateisystem in einem User-Space-Programm unter Mac OS X (10.4 und höher) implementiert werden kann.Es bietet mehrere APIs, von denen eine eine Obermenge der FUSE-API (File-System in USEr Space) ist, die von Linux stammt.Daher können viele vorhandene FUSE-Dateisysteme unter Mac OS X problemlos verwendet werden. Die MacFUSE-Software besteht aus einer Kernel-Erweiterung und verschiedenen Benutzerbereichsbibliotheken und -tools.Es wird mit C-basierten und Objective-C-basierten SDKs geliefert.Wenn Sie eine andere Sprache bevorzugen (z. B. Python oder Java), sollten Sie in der Lage sein, Dateisysteme in diesen Sprachen zu erstellen, nachdem Sie die entsprechenden Sprachbindungen selbst installiert haben.In den rechts verlinkten Videos sehen Sie einige Beispiele für MacFUSE bei der Arbeit.Das MacFUSE-Quellrepository enthält Quellcode für verschiedene interessante und nützliche Dateisysteme, die Sie durchsuchen, kompilieren und darauf aufbauen können, z. B. sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS und YouTubeFS.
macfuse

Alternativen zu MacFUSE für alle Plattformen mit einer Lizenz

OSXFUSE

OSXFUSE

Mit FUSE für OS X können Sie die nativen Dateiverwaltungsfunktionen von OS X über Dateisysteme von Drittanbietern erweitern.OSXFUSE ist ein Nachfolger von ...
  • Kostenlose
  • Mac
Ceph

Ceph

Ceph ist ein verteiltes Objektspeicher- und Dateisystem, das hervorragende Leistung, Zuverlässigkeit und Skalierbarkeit bietet.
BeeGFS

BeeGFS

BeeGFS (ehemals FhGFS) ist das führende parallele Cluster-Dateisystem, das mit starkem Fokus auf Leistung entwickelt wurde und für eine sehr einfache Installation und Verwaltung ausgelegt ist.
Fuse4X

Fuse4X

Dateisystem in Userspace-Implementierung für MaxOSX
  • Kostenlose
  • Mac
Lustre

Lustre

Lustre ist ein massiv paralleles Dateisystem, das für leistungsstarke, umfangreiche Daten entwickelt wurde.