4
MacFUSE
MacFUSE giver dig mulighed for at udvide Mac OS X's oprindelige filhåndteringsfunktioner via tredjeparts filsystemer.Det bruges som en software byggesten til dusinvis af produkter.
- Gratis
- Mac
MacFUSE giver dig mulighed for at udvide Mac OS X's oprindelige filhåndteringsfunktioner via tredjeparts filsystemer.Det bruges som en software byggesten til snesevis af produkter.Som bruger giver installation af MacFUSE softwarepakke dig mulighed for at bruge ethvert tredjeparts filsystem skrevet oven på MacFUSE.Som udvikler kan du bruge MacFUSE SDK til at skrive adskillige typer nye filsystemer som almindelige brugertilstandsprogrammer.Indholdet af disse filsystemer kan komme overalt: fra den lokale disk, fra tværs af netværket, fra hukommelse eller enhver anden kombination af kilder.At skrive et filsystem ved hjælp af MacFUSE er størrelsesordrer lettere og hurtigere end den traditionelle tilgang til at skrive in-kernel-filsystemer.Da MacFUSE-filsystemer er regelmæssige applikationer (i modsætning til kerneudvidelser), har du lige så meget fleksibilitet og valg i programmeringsværktøjer, debuggers og biblioteker, som du har, hvis du udviklede standard Mac OS X-applikationer .... Mere tekniskudtryk, implementerer MacFUSE en mekanisme, der gør det muligt at implementere et fuldt funktionelt filsystem i et bruger-plads-program på Mac OS X (10.4 og nyere).Det giver flere API'er, hvoraf den ene er et supersæt af FUSE (File-system in USEr space) API, der stammer fra Linux.Derfor kan mange eksisterende FUSE-filsystemer let bruges på Mac OS X. MacFUSE-softwaren består af en kerneudvidelse og forskellige bruger-pladsbiblioteker og -værktøjer.Det leveres med C-baserede og Objekt-C-baserede SDK'er.Hvis du foretrækker et andet sprog (f.eks. Python eller Java), skal du være i stand til at oprette filsystemer på disse sprog, når du selv har installeret de relevante sprogbindinger.Hvis du vil se nogle eksempler på MacFUSE på arbejdet, skal du se de videoer, der er knyttet til højre.MacFUSE-kildelageret indeholder kildekode til flere spændende og nyttige filsystemer, som du kan gennemse, kompilere og bygge videre på, såsom sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS og YouTubeFS.
macfuse
Internet side:
http://code.google.com/p/macfuse/Funktioner
Kategorier
Alternativer til MacFUSE til Linux
7
2