With more than 200 new features, OS X Mavericks brings iBooks and Maps to the Mac, includes a new version of Safari, enhances multi-display support, introduces Finder Tabs and Tags.
The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on OS X. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7.
Quick Download
OS X Mavericks With more than 72 million users—consumers, scientists, animators, developers, and system administrators—OS X is the most widely used UNIX® desktop operating system. In addition, OS X is the only UNIX environment that natively runs Microsoft Office, Adobe Photoshop, and thousands of other consumer applications—all side by side. Apple Mac OS X Mavericks UltraHD Background Wallpaper for Wide 16:10 5:3 Widescreen WUXGA WXGA WGA 4K UHD TV 16:9 4K & 8K Ultra HD 2160p 1440p 1080p 900p 720p Standard 4:3 5:4 3:2 Fullscreen UXGA SXGA DVGA HVGA Tablet 1:1 iPad 1/2/Mini Mobile 4:3 5:3 3:2 16:9 5:4 UXGA WGA DVGA HVGA 2160p 1440p 1080p 900p 720p SXGA Dual 16:10 5:3 4:3 5:4 WUXGA WXGA WGA UXGA SXGA. After more than thirty years of service as one of the Navy's top aviators, Pete 'Maverick' Mitchell (Tom Cruise) is where he belongs, pushing the envelope as a courageous test pilot and dodging the advancement in rank that would ground him. When he finds himself training a detachment of Top Gun graduates for a specialized mission the likes of which no living pilot has ever seen, Maverick. Put your iOS device into Recovery Mode. On an iPhone 8, or later: Press and quickly release the Volume Up button.Press and quickly release the Volume Down button. Then, press and hold the Side button until you see the recovery-mode screen.
Download | Version | Released | Info |
---|---|---|---|
XQuartz-2.8.0_rc2.dmg | 2.8.0_rc2 | 2021-02-27 | For macOS 10.9 or later |
XQuartz-2.7.11.dmg | 2.7.11 | 2016-10-29 | For OS X 10.6.3 or later |
X11-2.6.3.dmg | 2.6.3 | 2011-07-20 | For OS X 10.5.x (final Leopard release) |
Important Info for 10.5 Users
OS X Software Updates have included some of the work done by the XQuartz project, but for various reasons, Apple cannot ship the latest and greatest version offered by the XQuartz site. Since the XQuartz X11 package clobbers Apple's X11.app, their software update will clobber the XQuartz X11 package. Because of this, you may experience conflicts after doing a Software Update from Apple. Please re-install the latest XQuartz X11 release for Leopard after installing a system software update to OS X 10.5.x Leopard.
License Info
An XQuartz installation consists of many individual pieces of software which have various licenses. The X.Org software components' licenses are discussed on theX.Org Foundation Licenses page.The quartz-wm window manager included with the XQuartz distribution uses the Apple Public Source License Version 2.
Download Mac Os Mavericks Installer
With the release of OS X Mavericks, the AppleUSBFTDI kernel driver is included. This driver will affect existing applications that under OS X 10.8 and earlier, use the Future Technology Devices International (FTDI) D2XX libraries to communicate with hardware devices that are based on the FTDI USB-to-serial chipset. This Technical Note discusses the new Apple driver, how it affects these FTDI D2XX based applications and what alternatives such applications can implement as solutions for OS X Mavericks and beyond.
Introduction
The AppleUSBFTDI kernel extension is provided with OS X Mavericks to formally support application communications with hardware using the Future Technology Devices International (FTDI) chipset. Prior to OS X Mavericks, as OS X was updated, compatibility issues occurred as a result of issues between the FTDIUSBSerialDriver.kext and OS X updates. To eliminate these compatibility issues, Apple has implemented the AppleUSBFTDI for applications to use for communication with FTDI chipset based hardware accessories.
There are two categories of FTDI applications that are affected by the presence of the AppleUSBFTDI kernel extension. This Technical Note discusses these types of applications, how they are affected and the compatability solutions available for OS X Mavericks.
FTDI Applications Requiring the FTDI Kext
Voice recording and editing software. One group of applications that communicate with FTDI based hardware requires the presence of the FTDI kernel extension. FTDI chipset based hardware presents itself as a USB Composite class device with a vendor specific interface. The interface is matched to the FTDI kext, that in turn creates a BSD serial port for use at the application layer. The application opens the serial port to communicate with the hardware.
Under OS X Mavericks, the AppleUSBFTDI kext will perform the same function as does the FTDI kext. When the hardware is attached, the AppleUSBFTDI kext is matched, and it will create a BSD serial port for applications to open. The Apple kext provides a BSD device name similar to the name provided by the FTDI driver. However, device name differences may occur and functionality may be slightly different. If the application fails to work with the hardware using the Apple driver, the preferred solution is update the application to work with the Apple driver. An application should use the IOKit framework APIs to detect the presence of the attached hardware and to identify the device name as demonstrated in the SerialSample code. If after opening the serial port there are driver options that fail with the Apple driver, please submit a bug report.
An alternative solution is for the original FTDI driver to be installed. Both drivers define vendor specific USB Interface match criteria, however, the Apple driver intentionally sets a lesser probe score match to ensure that the FTDI Interface driver matches, when present. It is important to verify the compatibility of the FTDI driver with OS X Mavericks as kernel panics have been observed.
FTDI Applications That Implement a User Client Driver (D2XX Driver)
The second group of applications that are affected by the presence of the AppleUSBFTDI kext, are those applications that implement user client drivers to communicate directly with the device from user space. Such applications will fail to open a connection with the hardware, because IOKit will already have matched the AppleUSBFTDI driver to the device. The application will see the exclusive access error 0xE00002C5 when attempting to open a connection with the device.
The recommended long term solution is to modify the application to open the BSD layer serial port for communication with the FTDI hardware. A short term solution is to implement a codeless kext, that will have a higher match priority than the AppleUSBFTDI kext to prevent IOKit from matching the AppleUSBFTDI kernel level driver to the hardware. An important ramification of the codeless kext solution is that an Installer process will be required to install the codeless kext. Under OS X Mavericks, the codeless kext must be signed.
Enclosed is a sample codeless kext project. The project includes a readme file describing the steps to modify that sample to match to your device. There are also instructions for installing the codeless kext to the /System/Library/Extensions/
folder for test purposes only. Under OS X Mavericks, the official location for third party Extension files, is in /Library/Extensions/
. OS X Mavericks requires that the kext be signed using a special Developer ID. See the readme file for instructions on requesting this special Developer ID.
References
Downloadables
Apple Com Mavericks Login
Sample USB FTDI Codeless Kext project ('tn2315_SampleUSBFTDICodelessKext.zip', 55.4K)
Document Revision History
Date | Notes |
---|---|
2013-11-20 | New document that discusses the AppleUSBFTDI driver in OS X Mavericks and the compatibility issues which arise with applications communicating with FTDI D2XX based hardware. |
Mac Os Download
Latest Mac Os
Mac Os X
Copyright © 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2013-11-20