This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Resource fork" – news · newspapers · books · scholar · JSTOR(January 2024) (Learn how and when to remove this message)
This article is written like a manual or guide. Please help rewrite this article and remove advice or instruction.(January 2024)
This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details.(January 2024) (Learn how and when to remove this message)
(Learn how and when to remove this message)
A resource fork is a fork of a file on Apple's macOS operating system that is used to store structured data. It is one of the two forks of a file, along with the data fork, which stores data that the operating system treats as unstructured.
A resource fork stores information in a specific form, containing details such as icon bitmaps, the shapes of windows, definitions of menus and their contents, and application code (machine code). For example, a word processing file might store its text in the data fork, while storing any embedded images in the same file's resource fork. The resource fork is used mostly by executables, but any file can have a resource fork.
In a 1986 technical note, Apple strongly recommended that developers do not put general data into the resource fork of a file. According to Apple, there are parts of the system software that rely on resource forks having only valid Resource Manager information in them.[1]
The resource fork was conceived and implemented by Apple programmer Bruce Horn.
^"Technical Note FL19: Data in Resource Fork: Don't do It".
A resourcefork is a fork of a file on Apple's macOS operating system that is used to store structured data. It is one of the two forks of a file, along...
slowing down or crashing the system due to resource starvation. Around 1978, an early variant of a fork bomb called wabbit was reported to run on a System/360...
resource-fork and data-fork formats. The resource-fork version was the original suitcase format. Data-fork-only suitcases, which place the resource fork...
empty data fork, while a data file might have only a data fork with no resourcefork. A word processor file could contain its text in the data fork and styling...
resources directly in the Mac's resourcefork architecture. It was an alternative to tools such as REdit, and the resource compiler Rez. For the average...
MacBinary is a file format that combines the data fork and the resourcefork of a classic Mac OS file into a single file, along with HFS's extended metadata...
until 2005 almost no system software took advantage of forks other than the data fork and resourcefork. HFS Plus also uses a full 32-bit allocation mapping...
AppleDouble leaves the data fork in its original format, allowing it to be edited by normal Unix utilities. The resourcefork and Finder information, both...
same era. This version only supported encoding of the "data fork", ignoring the resourcefork, which meant it could only be used for data files. The rise...
Hierarchical File System (HFS) supported a data fork and a resourcefork. Mac OS HFS+ supports multiple forks, as does Microsoft Windows NTFS alternate data...
(file characteristics specific to the classic Mac OS and macOS, such as resourceforks, file backup date and more). Compact discs were originally developed...
SimpleText style information was stored in the file's resourcefork in such a way that if the resourcefork was stripped (such as by uploading to a non-Macintosh...
supporting this feature. This is achieved by transmitting the ResourceFork along with the Data Fork. zsync is an rsync-like tool optimized for many downloads...
originally implemented the AppleDouble format for storing the resourcefork separately from the data fork when a Mac OS file was transferred to the Unix-like computer's...
a hidden file called "FINDER.DAT", and resourceforks (a common Mac OS ADS) in a subdirectory called "RESOURCE.FRK", in every directory where they are...
store information about bundles and applications, a task served by the resourcefork in the old Mac OS. Property lists are also used for localization strings...
OS system regarded the content of a file (the data fork) to be a text file when its resourcefork indicated that the type of the file was "TEXT". Lines...
external function (XFCN) modules. These are code libraries packaged in a resourcefork that integrate into either the system generally or the HyperTalk language...
supports Unicode file names, POSIX and access-control list permissions, resourceforks, named extended attributes, and advanced file locking. AFP versions...
holding a left fork thinking, staring at the right side of the plate, unable to eat because there is no right fork, until he starves. Resource starvation...