123
MacFUSE

MacFUSE

MacFUSE pozwala rozszerzyć natywne możliwości obsługi plików w systemie Mac OS X za pośrednictwem systemów plików innych firm.Jest używany jako element składowy oprogramowania przez dziesiątki produktów.
MacFUSE pozwala rozszerzyć natywne możliwości obsługi plików w systemie Mac OS X za pośrednictwem systemów plików innych firm.Jest wykorzystywany jako element składowy oprogramowania przez dziesiątki produktów.Jako użytkownik, instalując pakiet oprogramowania MacFUSE, będziesz mógł używać dowolnego systemu plików innej firmy napisanego na MacFUSE.Jako programista możesz użyć zestawu MacFUSE SDK do pisania wielu typów nowych systemów plików jako zwykłych programów w trybie użytkownika.Zawartość tych systemów plików może pochodzić z dowolnego miejsca: z dysku lokalnego, z sieci, z pamięci lub z dowolnej innej kombinacji źródeł.Pisanie systemu plików za pomocą MacFUSE jest o rząd wielkości łatwiejsze i szybsze niż tradycyjne podejście do pisania systemów plików w jądrze.Ponieważ systemy plików MacFUSE są zwykłymi aplikacjami (w przeciwieństwie do rozszerzeń jądra), masz tyle samo elastyczności i możliwości wyboru w programowaniu, debuggerach i bibliotekach, jak w przypadku tworzenia standardowych aplikacji Mac OS X ....warunki, MacFUSE implementuje mechanizm, który umożliwia wdrożenie w pełni funkcjonalnego systemu plików w programie przestrzeni użytkownika na Mac OS X (10.4 i wyżej).Zapewnia wiele interfejsów API, z których jeden jest nadzbiorem interfejsu API FUSE (system plików w przestrzeni USEr), który powstał w systemie Linux.Dlatego wiele istniejących systemów plików FUSE staje się łatwo dostępnych w systemie Mac OS X. Oprogramowanie MacFUSE składa się z rozszerzenia jądra oraz różnych bibliotek i narzędzi przestrzeni użytkownika.Jest wyposażony w zestawy SDK oparte na C i Objective-C.Jeśli wolisz inny język (np. Python lub Java), powinieneś być w stanie tworzyć systemy plików w tych językach po samodzielnym zainstalowaniu odpowiednich powiązań językowych.Aby zobaczyć kilka przykładów MacFUSE w pracy, zobacz filmy z linkami po prawej stronie.Repozytorium źródłowe MacFUSE zawiera kod źródłowy kilku ekscytujących i przydatnych systemów plików do przeglądania, kompilowania i rozbudowywania, takich jak sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS i YouTubeFS.

Stronie internetowej:

Alternatywy dla MacFUSE dla Mac z licencją komercyjną