Wymaga to, aby programy przetwarzały plik kontenera lub plik archiwum, zamiast systemu plików obsługującego forki. Te alternatywy wymagają dodatkowej pracy programów korzystających z danych, ale korzystają z przenośności do systemów plików, które nie obsługują forków.

Implementacje Apple Forki systemu plików są powiązane z systemem plików Apple – HFS. System plików HFS firmy Apple i oryginalny system plików Macintosha MFS umożliwiły obiektowi systemu plików posiadanie dwóch rodzajów forków: fork danych i fork zasobu.

Fork zasobu został zaprojektowany do przechowywania nieskompilowanych danych, które byłyby używane przez graficzny interfejs użytkownika (GUI) systemu, takich jak lokalizowalne ciągi tekstowe, ikona pliku do użycia przez Finder lub menu i okna dialogowe powiązane z aplikacją. Ta funkcja była jednak bardzo elastyczna, dlatego znaleziono dodatkowe zastosowania, takie jak podział dokumentu edytora tekstu na treść i prezentację, a następnie przechowywanie każdej części w osobnych zasobach. Ponieważ skompilowany kod oprogramowania był również przechowywany w zasobie, często aplikacje składałyby się tylko z forka zasobu i bez forka danych.