- ADCSee Apple Developer Connection
- Apple Developer ConnectionThe primary source for technical and business resources and information for anyone developing for Apple's software and hardware platforms anywhere in the world. It includes programs, products, and services and a website filled with up-to-date technical documentation for existing and emerging Apple technologies. The Apple Developer Connection is at http://www.apple.com/developer/.
- AquaThe graphical user interface for OS X.
- bom (Bill Of Materials)A file in an installer package used by the Installer to determine which files to install, remove, or upgrade. It contains all the files within a directory, along with information about each file such as the file's permissions, its owner and group, size, its time of last modification, a checksum for each file, and information about hard links.
- bundleA directory in the file system that stores executable code and the software resources related to that code. Applications, plug-ins, and frameworks are types of bundles. Except for frameworks, bundles are file packages, presented by the Finder as a single file.
- CarbonAn application environment for OS X that features a set of programming interfaces derived from earlier versions of the Mac OS. The Carbon API has been modified to work properly with OS X, especially with the foundation of the operating system, the kernel environment. Carbon applications can run in OS X, Mac OS 9, and all versions of Mac OS 8 later than Mac OS 8.1.
- ClassicAn application environment for OS X that lets you run non-Carbon legacy Mac OS software. It supports programs built for both Power PC and 68K chip architectures and is fully integrated with the Finder and the other application environments.
- CocoaAn advanced object-oriented development platform for OS X. Cocoa is a set of frameworks with programming interfaces in both Java and Objective-C. It is based on the integration of OPENSTEP, Apple technologies, and Java.
- DarwinAnother name for the core of the OS X operating system. The Darwin kernel is equivalent to the OS X kernel plus the BSD libraries and commands essential to the BSD command-line environment. Darwin is open source technology.
- .dmg fileAn OS X disk image file.
- FinderThe system application that acts as the primary user interface for file-system interaction.
- HFS (Hierarchical File System)The Mac OS Standard file-system format, used to represent a collection of files as a hierarchy of directories (folders), each of which may contain either files or folders themselves. HFS is a two-fork volume format.
- HFS+The Mac OS Extended file-system format. This file-system format was introduced as part of Mac OS 8.1, adding support for filenames longer than 31 characters, Unicode representation of file and directory names, and efficient operation on very large disks. HFS+ is a multiple-fork volume format.
- Mach-OThe executable format of Mach object files. This is the default executable format in OS X.
- NetInfoThe network administrative information database and information retrieval system for OS X. Many OS X services consult the NetInfo database for their configuration information.
- nib fileAn XML archive that describes the user interface of applications built with Interface Builder.
.pkg
fileAn OS X Installer file. May be grouped together into a metapackage (.mpkg
).- plistSee property list.
- property listA structured, textual representation of data that uses the Extensible Markup Language (XML) as the structuring medium. Elements of a property list represent data of certain types, such as arrays, dictionaries, and strings.
- XcodeApple’s graphical integrated development environment. It is available free with the OS X Developer Tools package.
- XNUThe OS X kernel. The acronym stands for X is Not Unix. XNU combines the functionality of Mach and BSD with the I/O Kit, the driver model for OS X.
Run Macos Apps On Linux
Copyright © 2002, 2012 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2012-06-11
Run a full benchmark suite such as phoronix under OS X, then load a Linux say Ubuntu on you Mac and run the full benchmark suite under Linux and compare the numbers and be amazed as some OS.
- Darling runs macOS software directly without using a hardware emulator. Like Linux, Darling is free and open-source software. It is developed openly on GitHub and distributed under the GNU GPL license version 3. Darling implements a complete Darwin.
- Jun 11, 2012 Introduction to Porting UNIX/Linux Applications to OS X. The UNIX Porting Guide is a first stop for UNIX developers coming to OS X. This document helps guide developers in bringing applications written for UNIX-based operating systems to OS X. It provides the background needed to understand the operating system.
- XNU in Mac OS X Snow Leopard, v10.6, (Darwin version 10) comes in two varieties, a 32-bit version called K32 and a 64-bit version called K64. K32 can run 64-bit applications in userland. What was new in Mac OS X 10.6 was the ability to run XNU in 64-bit kernel space.K32 was the default kernel for 10.6 Server when used on all machines except Mac Pro and Xserve models from 2008 onwards and can.