MacFuse for Mac

MacFuse for Mac 2.0.3.2

Mac / Google Mac Developer Playground / 11683 / Potpune specifikacije
Opis

MacFuse za Mac: Revolucionarni alat za implementaciju datotečnog sustava

Ako ste programer ili iskusan korisnik, znate koliko je važno imati pristup pravim alatima. Jedan od najkritičnijih alata za bilo kojeg programera je alat za implementaciju datotečnog sustava koji im može pomoći u stvaranju potpuno funkcionalnih datotečnih sustava u programima korisničkog prostora. Tu na scenu stupa MacFuse.

MacFuse je softverski alat otvorenog koda koji implementira mehanizam koji omogućuje implementaciju potpuno funkcionalnog datotečnog sustava u program korisničkog prostora na Mac OS X (10.4 i noviji). Cilj mu je biti usklađen s API-jem s mehanizmom FUSE (File-system in USErspace) koji je nastao na Linuxu. Stoga, mnogi postojeći FUSE sustavi datoteka postaju lako upotrebljivi na Mac OS X.

Ipak, MacFUSE ima brojna sučelja vidljiva korisnicima i programerima koja su specifična za Mac OS X. Jezgra MacFUSE-a nalazi se u ekstenziji kernela koja se može dinamički učitavati.

Što MacFuse čini tako posebnim?

MacFuse nudi nekoliko jedinstvenih značajki i prednosti u odnosu na druge slične alate koji su danas dostupni:

1. Sučelje jednostavno za korištenje: Sa svojim intuitivnim sučeljem, čak i korisnici početnici mogu brzo započeti sa stvaranjem vlastitih prilagođenih sustava datoteka.

2. Kompatibilnost: Kao što je ranije spomenuto, jedna od najvećih prednosti korištenja MacFuse-a je njegova kompatibilnost s postojećim sustavima datoteka temeljenim na FUSE-u iz Linuxa.

3. Fleksibilnost: s podrškom za više programskih jezika kao što su C++, Objective-C, Python, Ruby i više; programeri mogu odabrati željeni jezik prilikom stvaranja prilagođenih datotečnih sustava.

4. Sigurnost: s ugrađenim sigurnosnim značajkama kao što su sandboxing i potpisivanje koda; korisnici mogu biti sigurni znajući da su njihovi podaci sigurni dok koriste prilagođene datotečne sustave stvorene pomoću ovog alata.

5. Podrška zajednice otvorenog koda: Biti projekt otvorenog koda znači da uvijek postoji netko tko radi na poboljšanju ili dodavanju novih značajki ovom softverskom alatu.

Kako radi?

Jezgra softvera nalazi se unutar njegove dinamički učitavajuće ekstenzije kernela koja pruža API-kompatibilnu implementaciju FUSE za macOS operativni sustav verzije 10.4 i novije.

To omogućuje razvojnim programerima stvaranje prilagođenih datotečnih sustava pisanjem koda na temelju ovog API-ja bez brige o detaljima niske razine poput dodjele blokova ili formatiranja diska.

Jednom stvoreni ovi datotečni sustavi pojavljuju se kao bilo koji drugi montirani volumen unutar Findera, omogućujući korisnicima lak pristup.

Kome može koristiti ovaj alat?

Programeri koji trebaju prilagođena rješenja za upravljanje datotekama smatrat će ovaj alat posebno korisnim.

Omogućuje im potpunu kontrolu nad načinom na koji se datoteke pohranjuju i kako im se pristupa dok pruža sve potrebne API-je koje zahtijeva macOS.

Napredni korisnici koji žele veću kontrolu nad načinom na koji upravljaju svojim datotekama također će smatrati da je ovaj alat koristan.

Zaključak

Zaključno, ako tražite jednostavno za korištenje, ali moćno rješenje za implementaciju potpuno funkcionalnih datotečnih sustava unutar vaših aplikacija, ne tražite dalje od MacFuse.

Sa svojom kompatibilnošću s postojećim implementacijama FUSE-a temeljenim na Linuxu zajedno s podrškom za više programskih jezika; nudi neusporedivu fleksibilnost u usporedbi s drugim sličnim alatima koji su danas dostupni.

Pa zašto čekati? Preuzmite svoju kopiju danas!

Potpune specifikacije
Izdavač Google Mac Developer Playground
Web mjesto izdavača http://code.google/com/mac
Datum izlaska 2008-12-19
Datum dodan 2008-12-19
Kategorija Razvojni alati
Potkategorija Sastavni dijelovi i knjižnice
Verzija 2.0.3.2
Os zahtjevi Mac OS X 10.4 Intel/PPC, Mac OS X 10.5 Intel/PPC
Zahtjevi None
Cijena Free
Preuzimanja tjedno 1
Ukupno preuzimanja 11683

Comments:

Najpopularniji