Vintage products are those that have not been sold for more than 5 and less than 7 years ago. Mac, iPhone, iPad, iPod, and Apple TV vintage products continue to receive hardware service from Apple service providers, including Apple Retail Stores, subject to availability of inventory, or as required by law.
- Global Nav Open Menu Global Nav Close Menu; Apple; Shopping Bag +.
- Proprietary software that includes free and non-free variants within its distribution is considered to be mixed-source. Most of the proprietary UNIX-based software normally includes open-source components, such as Sendmail, X Window System and DHCP, in addition to the closed and proprietary system utilities.
- Apple is using proprietary software to block third parties from making repairs on new iMac Pro and 2018 MacBook Pro computers. A document sent to Apple's Authorized Service Providers - seen.
For products purchased in France, see Statutory Warranties of Seller and Spare Parts.
Obsolete products are those whose sales were discontinued more than 7 years ago. Monster-branded Beats products are considered obsolete regardless of when they were purchased. Apple has discontinued all hardware service for obsolete products, with no exceptions. Service providers cannot order parts for obsolete products.
Mac products vintage worldwide
10-15-20 Apple enters 5G race with new iPhone 12s. 10-14-20 Apple releases macOS 11 Big Sur beta 10 to developers. 10-14-20 We Found Every Good Prime Day Deal on Amazon Devices. 10-14-20 Bose's amazing QC35 headphones are $199 for Prime Day – a new all-time low price. 10-14-20 Microsoft bringing breakthrough AI image captioning to Word.
Mac notebooks
- MacBook Air (11-inch, Mid 2013)
- MacBook Air (11-inch, Early 2014)
- MacBook Air (13-inch, Mid 2013)
- MacBook Air (13-inch, Early 2014)
- MacBook Pro (Retina, 13-inch, Early 2013)
- MacBook Pro (Retina, 13-inch, Late 2013)
- MacBook Pro (Retina, 15-inch, Early 2013)
- MacBook Pro (Retina, 15-inch, Late 2013)
- MacBook Pro (Retina, 13-inch, Mid 2014)
Mac desktops
- iMac (21.5-inch, Mid 2011)
- iMac (21.5-inch, Late 2012)
- iMac (27-inch, Late 2012)
- iMac (21.5-inch, Early 2013)
- Mac mini (Late 2012)
- Mac mini Server (Mid 2011)
- Mac mini Server (Mid 2010)
- Mac mini Server (Late 2012)
- Mac Pro (Mid 2012)
Peripherals
Mac products obsolete worldwide
Mac notebooks
- iBook
- iBook (800 MHz 32 VRAM)
- iBook (900 MHz 32 VRAM)
- iBook (14.1 LCD)
- iBook (14.1 LCD 900 MHz 32VRAM)
- iBook (14.1 LCD 16 VRAM)
- iBook (14.1 LCD 32 VRAM)
- iBook (16 VRAM)
- iBook (Opaque 16 VRAM)
- iBook (32 VRAM)
- iBook Special Edition (FireWire)
- iBook (Dual USB)
- iBook (Firewire)
- iBook (Late 2001)
- iBook G4 [original]
- iBook G4 (Early 2004)
- iBook G4 (12-inch, Late 2004)
- iBook G4 (14-inch)
- iBook G4 (14-inch, Early 2004)
- iBook G4 (14-inch, Late 2004)
- iBook G4 (12-inch, Mid 2005)
- iBook G4 (14-inch, Mid 2005)
- iMac (20-inch, Mid 2009)
- iMac (21.5-inch, Mid 2011)
- MacBook (13-inch)
- MacBook (13-inch, Late 2006)
- MacBook (13-inch, Mid 2007)
- MacBook (13-inch, Late 2007)
- MacBook (13-inch, Early 2008)
- MacBook (13-inch, Late 2008)
- MacBook (13-inch, Aluminum, Late 2008)
- MacBook (13-inch, Early 2009)
- MacBook (13-inch, Mid 2009)
- MacBook (13-inch, Late 2009)
- MacBook (13-inch, Mid 2010)
- MacBook Air [original]
- MacBook Air (Late 2008)
- MacBook Air (Mid 2009)
- MacBook Air (11-inch, Late 2010)
- MacBook Air (13-inch, Late 2010)
- MacBook Air (11-inch, Mid 2011)
- MacBook Air (13-inch, Mid 2011)
- MacBook Air (11-inch, Mid 2012)
- MacBook Air (13-inch, Mid 2012)
- MacBook Air (11-inch, Mid 2013)
- MacBook Air (13-inch, Mid 2013)
- MacBook Pro (13-inch, Mid 2010)
- MacBook Pro (13-inch, Early 2011)
- MacBook Pro (15-inch, Early 2011)
- MacBook Pro (17-inch, Early 2011)
- MacBook Pro [original]
- MacBook Pro (13-inch, Mid 2009)
- MacBook Pro (15-inch, Glossy)
- MacBook Pro (15-inch, 2.53GHz, Mid 2009)
- MacBook Pro (15-inch, Mid 2009)
- MacBook Pro (15-inch, 2.4/2.2GHz)
- MacBook Pro (15-inch, Core 2 Duo)
- MacBook Pro (15-inch, Early 2008)
- MacBook Pro (15-inch, Late 2008)
- MacBook Pro (15-inch, Mid 2010)
- MacBook Pro (17-inch)
- MacBook Pro (17-inch, Core 2 Duo)
- MacBook Pro (17-inch, 2.4GHz)
- MacBook Pro (17-inch, Early 2008)
- MacBook Pro (17-inch, Late 2008)
- MacBook Pro (17-inch, Early 2009)
- MacBook Pro (17-inch, Mid 2009)
- MacBook Pro (17-inch, Mid 2010)
- MacBook Pro (13-inch, Late 2011)
- MacBook Pro (15-inch, Late 2011)
- MacBook Pro (17-inch, Late 2011)
- MacBook Pro (15-inch, Mid 2012)
- MacBook Pro (Retina, Mid 2012)
- MacBook Pro (Retina, 13-inch, Late 2012)
- PowerBook 100 thru PowerBook 540c (all models)
- PowerBook 1400 (all models)
- PowerBook 2400 thru 5300cs (all models)
- PowerBook Duo Dock (all models)
- PowerBook Duo (all models)
- PowerBook (Firewire)
- PowerBook G3
- PowerBook G3 (Bronze Keyboard)
- PowerBook G3 Series
- PowerBook G4
- PowerBook G4 (DVI)
- PowerBook G4 (Gigabit Ethernet)
- PowerBook G4 (1GHz/867MHz)
- PowerBook G4 (12-inch)
- PowerBook G4 (12-inch, 1.33Ghz)
- PowerBook G4 (12-inch DVI)
- PowerBook G4 (15-inch, 1.5/1.33Ghz)
- PowerBook G4 (15-inch 1.67/1.5Ghz)
- PowerBook G4 (15-inch, FW800)
- PowerBook G4 (17-inch)
- PowerBook G4 (17-inch 1.33Ghz)
- PowerBook G4 (17-inch, 1.5Ghz)
- PowerBook G4 (15-inch, 1.67/1.5Ghz)
- PowerBook G4 (17-inch, 1.67Ghz)
- PowerBook G4 (12-inch, 1.5Ghz)
- PowerBook G4 (15-inch, Double-Layer SD)
- PowerBook G4 (17-inch, Double-Layer SD)
Mac desktops
- Apple I
- Apple II (all models)
- Apple III
- Apple Network Server (all models)
- Apple Workgroup Server (all models)
- eMac [original]
- eMac (ATI Graphics)
- eMac (USB 2.0)
- eMac (2005)
- iMac 233 MHz
- iMac 266/333 MHz
- iMac 350 MHz
- iMac G5 (17-inch)
- iMac G5 ALS (17-inch)
- iMac G5 (20-inch)
- iMac G5 ALS (20-inch)
- iMac 400 MHz DV
- iMac 400 MHz DV (Special Edition)
- iMac (Flat Panel)
- iMac (17-inch, Flat Panel)
- iMac (17-inch Flat Panel, 1GHz)
- iMac (Summer 2000)
- iMac (Summer 2000) DV
- iMac (Summer 2000) DV Special Edition
- iMac (Summer 2001)
- iMac (Early 2001)
- iMac (Flat Panel 2003)
- iMac (USB 2.0)
- iMac G5 (17-inch, iSight)
- iMac (17-inch, Early 2006)
- iMac (17-inch, Mid 2006)
- iMac (17-inch, Late 2006)
- iMac (17-inch, Late 2006 CD)
- iMac (20-inch, Early 2006)
- iMac (20-inch, Late 2006)
- iMac (20-inch, Mid 2007)
- iMac (20-inch, Early 2008)
- iMac (20-inch, Early 2009)
- iMac (21.5-inch, Late 2009)
- iMac (21.5-inch, Mid 2010)
- iMac (21.5-inch, Late 2011)
- iMac (24-inch)
- iMac (24-inch, Mid 2007)
- iMac (24-inch, Early 2008)
- iMac (24-inch, Early 2009)
- iMac (27-inch, Late 2009)
- iMac (27-inch, Mid 2010)
- iMac (27-inch, Mid 2011)
- iMac G5 (20-inch, iSight)
- Lisa
- Lisa 2
- Mac mini [original]
- Mac mini (Late 2005)
- Mac mini (Early 2006)
- Mac mini (Late 2006)
- Mac mini (Mid 2007)
- Mac mini (Early 2009)
- Mac mini (Late 2009)
- Mac mini (Mid 2010)
- Mac mini (Mid 2011)
- Mac Pro
- Mac Pro (Early 2008)
- Mac Pro (Early 2009)
- Mac Pro (Mid 2010)
- Macintosh 128K/512K/512Ke
- Macintosh Centris (all models)
- Macintosh Classic; Macintosh Classic II
- Macintosh Color Classic/Color Classic II
- Macintosh II (all models)
- Macintosh LC (all models)
- Macintosh Plus
- Macintosh Portable
- Macintosh Quadra (all models)
- Macintosh Quadra/Centris (all models)
- Macintosh SE (all models)
- Macintosh Server G3
- Macintosh Server G3 (Blue and White)
- Macintosh Server G4 (Digital Audio)
- Macintosh Server G4 (QuickSilver)
- Macintosh Server G4 (Mirrored Drive Doors)
- Macintosh Server G4 (AGP Graphics)
- Macintosh Server G4 (Gigabit Ethernet)
- Macintosh Server G4 (QuickSilver 2002)
- Macintosh XL
- Performa (all models)
- Power Mac G4 (AGP Graphics)
- Power Mac G4 (Gigabit Ethernet)
- Power Mac G4 (PCI Graphics)
- Power Mac G4 (Digital Audio)
- Power Mac G4 (QuickSilver)
- Power Mac G4 (QuickSilver 2002)
- Power Mac G4 (QuickSilver 2002ED)
- Power Mac G4 (FW 800)
- Power Mac G4 (Mirrored Drive Doors)
- Power Mac G4 (Mirrored Drive Door 2003)
- Power Mac G4 Cube
- Power Mac G5 [original]
- Power Mac G5 (June 2004)
- Power Mac G5 (Late 2004)
- Power Mac G5 (Early 2005)
- Power Mac G5 (Late 2005)
- Power Macintosh 4400 thru 9600 (all models)
- Power Macintosh G3 (Blue and White)
- Twentieth Anniversary Macintosh
- Xserve [original]
- Xserve (Cluster Node)
- Xserve G5
- Xserve G5 (January 2005)
- Xserve RAID
- Xserve RAID (SFP)
- Xserve RAID (SFP Late 2004)
- Xserve (Slot Load)
- Xserve (Late 2006)
- Xserve (Early 2008)
- Xserve (Early 2009)
Peripherals
- 1.44 Apple SuperDrive/HDI-20 Disk Drive
- Airport Base Station (Graphite)
- Airport Base Station (Dual Ethernet)
- Airport Card
- AirPort Express [original]
- Airport Extreme Base Station (Early 2003)
- AirPort Extreme 802.11n (1st generation)
- AirPort Extreme 802.11n (2nd generation)
- AirPort Extreme 802.11n (3rd generation)
- AirPort Extreme 802.11n (4th generation)
- AirPort Extreme 802.11n (5th Gen)
- Airport Extreme [original]
- Apple 3.5 Drive; Apple PC 5.25 Drive
- Apple Basic Color Monitor
- Apple CD Products (all models)
- Apple Cinema Display (original)
- Apple Cinema Display ADC
- Apple Cinema Display (20-inch)
- Apple Cinema Display (20-inch DVI)
- Apple Cinema Display (23-inch DVI)
- Apple Cinema Display (20-inch DVI, Late 2005)
- Apple Cinema Display (20-inch DVI, Early 2007)
- Apple Cinema Display (23-inch DVI, Late 2005)
- Apple Cinema Display (23-inch, DVI, Early 2007)
- Apple Cinema Display (30-inch DVI)
- Apple Cinema Display (30-inch DVI, Late 2005)
- Apple Cinema Display (30-inch DVI, Early 2007)
- Apple Cinema HD Display (23-inch)
- Apple Cinema HD Display (30-inch)
- Apple Desktop Bus Keyboard
- Apple High-Res Monochrome Monitor
- Apple LED Cinema Display (24-inch)
- Apple Macintosh Portrait Display
- Apple Monochrome Monitor
- Apple Multiple Scan Display (all models)
- Apple OneScanner; Apple Color OneScanner
- Apple Personal Modem
- Apple Data Modem (all models)
- Apple QuickTake (all models)
- Apple Standard Keyboards (all models)
- Apple Studio Display 15-inch (all models)
- Apple Studio Display 15 ADC
- Apple Studio Display 17
- Apple Studio Display 17 ADC
- Apple Studio Display 17 LCD
- Apple Studio Display 21
- Apple TV (1st generation)
- Apple TV (2nd generation)
- AppleColor Monitor (all models)
- AppleVision Displays (all models)
- Color StyleWriter (all models)
- ColorMonitor II (all models)
- ColorSynch Display (all models)
- DDS-DC 4mm Tape Drive
- Disk II; Disk III
- DuoDisk
- Tape Backup 40SC
- eMate 300
- Extended Keyboards (all models)
- External Hard Drive SC
- External SCSI Hard Drive
- GeoPort
- ImageWriter (all models)
- iSight
- LaserWriter Pro (all models)
- LaserWriter; LaserWriter II (all models)
- Macintosh Disk Drive
- Monitor II (all models)
- Newton MessagePad (all models)
- Performa/Performa Plus (all models)
- Personal LaserWriter (all models)
- StyleWriter (all models)
- Time Capsule 802.11n (1st generation)
- Time Capsule 802.11n (2nd generation)
- Time Capsule 802.11n (3rd generation)
- Time Capsule 802.11n (4th Gen)
- Two Page Monochrome Monitor
- UniDisk (all models)
iPod products vintage worldwide
- iPod classic
- iPod nano (7th generation, Late 2012)
- iPod shuffle (4th generation, Late 2012)
- iPod touch (4th generation)
- iPod touch (5th generation)
iPod products obsolete worldwide
- iPod (5th generation)
- iPod (5th generation, Late 2006)
- iPod (Click Wheel)
- iPod (Dock Connector)
- iPod (Scroll Wheel)
- iPod (Touch Wheel)
- iPod classic (80GB and 160GB, 2007)
- iPod classic (120GB)
- iPod Hi-Fi
- iPod with color display
- iPod mini
- iPod nano (2nd generation)
- iPod nano (3rd generation)
- iPod nano (4th generation)
- iPod nano (6th generation)
- iPod touch (4th generation)
- iPod nano (5th generation) 8GB, 16GB
- iPod photo
- iPod photo (Early 2005)
- iPod shuffle
- iPod shuffle (2nd generation)
- iPod shuffle (2nd generation, Late 2007)
- iPod shuffle (2nd generation, Late 2008)
- iPod shuffle (3rd generation)
- iPod shuffle (4th generation)
- iPod Special Edition U2
- iPod touch
- iPod touch (2nd generation, 2008)
- iPod touch (2nd generation, 2009)
- iPod touch (2nd generation) 8GB
- iPod touch (3rd generation) 32GB, 64GB
iPhone products vintage worldwide
- iPhone 4 (8GB)
- iPhone 4 CDMA (8GB)
- iPhone 4S
- iPhone 4S (8GB)
- iPhone 5
iPhone products obsolete worldwide
- iPhone
- iPhone 3G (China mainland) 8GB
- iPhone 3G 8GB, 16GB
- iPhone 3GS (China mainland) 16GB, 32GB
- iPhone 3GS (8GB)
- iPhone 3GS 16GB, 32GB
- iPhone 4 CDMA
- iPhone 4 CDMA (8GB)
- iPhone 4 16GB, 32GB
iPad products vintage worldwide
- iPad (3rd generation) Wi-Fi, Cellular
- iPad (3rd generation) Wi-Fi, Cellular (VZ)
- iPad (4th generation) Wi-Fi
- iPad (4th generation) Wi-Fi, Cellular
- iPad (4th generation) Wi-Fi, Cellular (MM)
- iPad 2
- iPad 2 3G
- iPad 2 3G (Verizon)
- iPad mini Wi-Fi
- iPad mini Wi-Fi, Cellular
- iPad mini Wi-Fi, Cellular (MM)
- iPad Wi-Fi + 4G, CDMA
- iPad Wi-Fi + 4G, GSM
iPad products obsolete worldwide
- iPad [original]
- iPad 3G
- iPad (3rd generation) Wi-Fi
- iPad Wi-Fi
- iPad Wi-Fi + 3G
- iPad Wi-Fi + 4G
- iPad Wi-Fi + 4G (Verizon)
Beats products vintage in the U.S. and obsolete in the rest of the world
- Beatbox Portable (2nd generation)
- Beatbox Portable (3rd generation)
- Executive
- Pill 1.0
- Powerbeats (1st generation)
- Solo HD
- Tour (2nd generation)
- Wireless (1.5)
Beats products obsolete worldwide
Beats products
- Beatbox Portable (1st generation)
- Beatbox Portable (3rd generation)
Proprietary Software Examples
Monster-branded products
- Beatbox
- Diddybeats
- Heartbeats (1st generation)
- Heartbeats (2nd generation)
- Heartbeats (2nd generation), black
- Heartbeats (2nd generation), white
- iBeats
- Mixr, black
- Mixr, white
- Powerbeats (1st generation), black
- Powerbeats (1st generation), red
- Powerbeats (1st generation), white
- Pro, black
- Pro, Detox
- Pro, white
- Solo (1st generation), black
- Solo (1st generation), white
- Solo (1st generation), HTC white
- Solo HD, black
- Solo HD, black-gold
- Solo HD, purple
- Solo HD, red
- Solo HD, white
- Solo HD, Yao Ming
- Studio (1st generation)
- Studio (1st generation), Red Sox
- Studio (1st generation), black
- Studio (1st generation), blue
- Studio (1st generation), green
- Studio (1st generation), orange
- Studio (1st generation), pink
- Studio (1st generation), purple
- Studio (1st generation), red
- Studio (1st generation), Red Sox
- Studio (1st generation), silver
- Studio (1st generation), white
- Tour (1st generation)
- Tour (1st generation), black
- Tour (1st generation), white
- Urbeats (1st generation), black
- Urbeats (1st generation), matte white
- Wireless (1.5), black
- Wireless (1.5), white
- Wireless (1st generation)
The Apple Filing Protocol (AFP), formerly AppleTalk Filing Protocol, is a proprietarynetwork protocol, and part of the Apple File Service (AFS), that offers file services for macOS and the classic Mac OS. In macOS, AFP is one of several file services supported, with others including Server Message Block (SMB), Network File System (NFS), File Transfer Protocol (FTP), and WebDAV. AFP currently supports Unicode file names, POSIX and access control list permissions, resource forks, named extended attributes, and advanced file locking. In Mac OS 9 and earlier, AFP was the primary protocol for file services.
Compatibility[edit]
AFP versions 3.0 and greater rely exclusively on TCP/IP (port 548) for establishing communication, supporting AppleTalk only as a service discovery protocol. The AFP 2.x family supports both TCP/IP (using Data Stream Interface) and AppleTalk for communication and service discovery. Many third-party AFP implementations use AFP 2.x, thereby supporting AppleTalk as a connection method. Still earlier versions rely exclusively on AppleTalk. For this reason, some older literature refers to AFP as 'AppleTalk Filing Protocol'. Other literature may refer to AFP as 'AppleShare', the name of the Mac OS 9 (and earlier) AFP client.
Notable current compatibility topics are:
- Mac OS X v10.4 and later eliminates support for AFP servers that rely solely on AppleTalk for communication.
- Computers using classic Mac OS can connect to AFP 3.x servers, with some limitations. For example, the maximum file size in Mac OS 8 is 2 gigabytes. Typically, Mac OS 9.1 or later is recommended for connecting to AFP 3.x servers; for versions of original Mac OS prior to 9.1, installation of the AppleShare client 3.8.8 is required.
- AFP 3.0 and later is required for network home directories, since Mac OS X requires POSIX permissions on user home directories. Single sign-on using Kerberos requires AFP 3.1.
- APFS: AFP is incompatible with sharing of APFS volumes but is still usable as a Time Machine destination in High Sierra.
History[edit]
Early implementations of AFP server software were available in Mac OS starting with System 6, in AppleShare and AppleShare IP, and in early '1.x' releases of Mac OS X Server. In client operating systems, AFP was called 'Personal File Sharing', and supported up to ten simultaneous connections.[1] These AFP implementations relied on version 1.x or 2.x of the protocol. AppleShare IP 5.x, 6.x, and the '1.x' releases of Mac OS X Server introduced AFP version 2.2. This was the first version to offer transport connections using TCP/IP as well as AppleTalk. It also increased the maximum share point size from four gibibytes to two tebibytes,[1] although the maximum file size that could be stored remained at two gibibytes due to limitations in the original Mac OS.[2]
Changes made in AFP since version 3.0 represent major advances in the protocol, introducing features designed specifically for Mac OS X clients.
However, like the AppleShare client in original Mac OS, the AFP client in Mac OS X continues to support type and creator codes, along with filename extensions.
AFP 3.0 was introduced in Mac OS X Server 10.0.3, and was used through Mac OS X Server 10.1.5. It was the first version to use the UNIX-style POSIX permissions model and Unicode UTF-8 file name encodings. Version 3.0 supported a maximum share point and file size of two tebibytes, the maximum file size and volume size for Mac OS X until version 10.2.[3] (Note that the maximum file size changed from version 2.2, described above.) Before AFP 3.0, 31 bytes was the maximum length of a filename sent over AFP.
AFP 3.1 was introduced in Mac OS X Server version 10.2. Notable changes included support for Kerberos authentication, automatic client reconnect, NFS resharing, and secure AFP connections via Secure Shell (SSH). The maximum share point and file size increased to 8 tebibytes with Mac OS X Server 10.2,[3][4] and then to 16 tebibytes with Mac OS X Server 10.3.[3][5]
Proprietary Software Examples
Monster-branded products
- Beatbox
- Diddybeats
- Heartbeats (1st generation)
- Heartbeats (2nd generation)
- Heartbeats (2nd generation), black
- Heartbeats (2nd generation), white
- iBeats
- Mixr, black
- Mixr, white
- Powerbeats (1st generation), black
- Powerbeats (1st generation), red
- Powerbeats (1st generation), white
- Pro, black
- Pro, Detox
- Pro, white
- Solo (1st generation), black
- Solo (1st generation), white
- Solo (1st generation), HTC white
- Solo HD, black
- Solo HD, black-gold
- Solo HD, purple
- Solo HD, red
- Solo HD, white
- Solo HD, Yao Ming
- Studio (1st generation)
- Studio (1st generation), Red Sox
- Studio (1st generation), black
- Studio (1st generation), blue
- Studio (1st generation), green
- Studio (1st generation), orange
- Studio (1st generation), pink
- Studio (1st generation), purple
- Studio (1st generation), red
- Studio (1st generation), Red Sox
- Studio (1st generation), silver
- Studio (1st generation), white
- Tour (1st generation)
- Tour (1st generation), black
- Tour (1st generation), white
- Urbeats (1st generation), black
- Urbeats (1st generation), matte white
- Wireless (1.5), black
- Wireless (1.5), white
- Wireless (1st generation)
The Apple Filing Protocol (AFP), formerly AppleTalk Filing Protocol, is a proprietarynetwork protocol, and part of the Apple File Service (AFS), that offers file services for macOS and the classic Mac OS. In macOS, AFP is one of several file services supported, with others including Server Message Block (SMB), Network File System (NFS), File Transfer Protocol (FTP), and WebDAV. AFP currently supports Unicode file names, POSIX and access control list permissions, resource forks, named extended attributes, and advanced file locking. In Mac OS 9 and earlier, AFP was the primary protocol for file services.
Compatibility[edit]
AFP versions 3.0 and greater rely exclusively on TCP/IP (port 548) for establishing communication, supporting AppleTalk only as a service discovery protocol. The AFP 2.x family supports both TCP/IP (using Data Stream Interface) and AppleTalk for communication and service discovery. Many third-party AFP implementations use AFP 2.x, thereby supporting AppleTalk as a connection method. Still earlier versions rely exclusively on AppleTalk. For this reason, some older literature refers to AFP as 'AppleTalk Filing Protocol'. Other literature may refer to AFP as 'AppleShare', the name of the Mac OS 9 (and earlier) AFP client.
Notable current compatibility topics are:
- Mac OS X v10.4 and later eliminates support for AFP servers that rely solely on AppleTalk for communication.
- Computers using classic Mac OS can connect to AFP 3.x servers, with some limitations. For example, the maximum file size in Mac OS 8 is 2 gigabytes. Typically, Mac OS 9.1 or later is recommended for connecting to AFP 3.x servers; for versions of original Mac OS prior to 9.1, installation of the AppleShare client 3.8.8 is required.
- AFP 3.0 and later is required for network home directories, since Mac OS X requires POSIX permissions on user home directories. Single sign-on using Kerberos requires AFP 3.1.
- APFS: AFP is incompatible with sharing of APFS volumes but is still usable as a Time Machine destination in High Sierra.
History[edit]
Early implementations of AFP server software were available in Mac OS starting with System 6, in AppleShare and AppleShare IP, and in early '1.x' releases of Mac OS X Server. In client operating systems, AFP was called 'Personal File Sharing', and supported up to ten simultaneous connections.[1] These AFP implementations relied on version 1.x or 2.x of the protocol. AppleShare IP 5.x, 6.x, and the '1.x' releases of Mac OS X Server introduced AFP version 2.2. This was the first version to offer transport connections using TCP/IP as well as AppleTalk. It also increased the maximum share point size from four gibibytes to two tebibytes,[1] although the maximum file size that could be stored remained at two gibibytes due to limitations in the original Mac OS.[2]
Changes made in AFP since version 3.0 represent major advances in the protocol, introducing features designed specifically for Mac OS X clients.
However, like the AppleShare client in original Mac OS, the AFP client in Mac OS X continues to support type and creator codes, along with filename extensions.
AFP 3.0 was introduced in Mac OS X Server 10.0.3, and was used through Mac OS X Server 10.1.5. It was the first version to use the UNIX-style POSIX permissions model and Unicode UTF-8 file name encodings. Version 3.0 supported a maximum share point and file size of two tebibytes, the maximum file size and volume size for Mac OS X until version 10.2.[3] (Note that the maximum file size changed from version 2.2, described above.) Before AFP 3.0, 31 bytes was the maximum length of a filename sent over AFP.
AFP 3.1 was introduced in Mac OS X Server version 10.2. Notable changes included support for Kerberos authentication, automatic client reconnect, NFS resharing, and secure AFP connections via Secure Shell (SSH). The maximum share point and file size increased to 8 tebibytes with Mac OS X Server 10.2,[3][4] and then to 16 tebibytes with Mac OS X Server 10.3.[3][5]
AFP 3.2 adds support for Access Control Lists and extended attributes in Mac OS X Server 10.4. Maximum share point size is at least 16 tebibytes, although Apple has not published a limits document for Mac OS X Server 10.4.
AFP 3.2+ was introduced in Mac OS X Leopard and adds case sensitivity support and improves support for Time Machine (synchronization, lock stealing, and sleep notifications).
AFP 3.3 mandates support for Replay Cache functionality (required for Time Machine).
AFP 3.4, introduced in OS X Mountain Lion, includes a minor change in the mapping of POSIX errors to AFP errors.
See Apple's Developer documentation on AFP Version Differences.[6]
The macOS client[edit]
In Mac OS X Tiger, users can connect to AFP servers by browsing for them in the Network globe or entering an AFP Uniform Resource Locator (URL) into the Connect to Server dialog. In Mac OS X Leopard and later releases, AFP shares are displayed in the Finder side-bar. AFP URLs take the form: afp://⟨server⟩/⟨share⟩, where ⟨server⟩ is the server's IP address, Domain Name System (DNS) name, or Bonjour name, and ⟨share⟩ is the name of the share point. In Snow Leopard and later, a URL of the form afp://⟨server⟩/⟨share⟩/⟨path⟩ can be used to mount a subdirectory underneath a share point.
How to edit a pdf document on macbook air. macOS also offers Personal File Sharing, a 'light' implementation of the current version of AFP. In Mac OS X 10.4, users can share the contents of their Public folders by checking Personal File Sharing in the Sharing section of System Preferences.
AFP URLs for AppleTalk servers took the form: afp://at/⟨AppleTalk name⟩:⟨AppleTalk zone⟩. For networks without AppleTalk zones, an asterisk (*) would be substituted for the zone name.
Third-party implementations[edit]
Third party server implementations of AFP are available from a number of companies.
Apple Proprietary Technology
- An open source AFP server called Netatalk (AFP 3.4) is available for Unix-like operating systems and integrated into NAS solutions including Buffalo NAS systems, Exanet ExaStore,[7]Iomega's Home Media Network Hard Drive,[8] IXsystems FreeNAS, LaCie NAS OS, Lime Technology unRAID,[9] Napp-it,[10] Netgear ReadyNAS, QNAP NAS, Synology DiskStation, Thecus NAS,[11] and more.[12][13] Netatalk v3.1, released 2013-10-28, adds Spotlight support.[14][15]
- Novell Open Enterprise Server supports AFP.
- Microsoft includes AFP 2.2 server support as an option in some versions of Windows (NT, 2000 & 2003). Windows NT Server (3 and 4) only supported AppleTalk, 2000 added AppleShare over IP; Services for Macintosh (SFM), was removed from Windows Server 2008 onwards.
- Novell's NetWare supports AFP.
- HELIOS UB+ supports AFP on a whole array of different Unix based platforms.
- The open sourceFilesystem in Userspace (FUSE) and command-line client implementation afpfs-ng for Linux and Unix-like operating systems
- GroupLogicExtremeZ-IP (AFP 3.3) and MacServerIP for Windows offer AFP 3.x support - now AcronisAccess Connect.
- A few NAS solutions support AFP independently implemented (see also Netatalk solutions above): Adaptec's Snap Server (AFP 3.1), and Apple's AirPort Time Capsule (AFP 3.2).
- Jaffer is a Java implementation of Appletalk File Protocol v3.1.
- Xinet from North Plains Systems offers an AFP platform that can run on most Unix based platforms. One of their products, ka-share, has been a main stay on SolarisSPARC and Silicon GraphicsIRIX platforms.
- Columbia AppleTalk Protocol (CAP) was an open source implementation of AFP and AppleTalk from Columbia University that has been discontinued and has fallen out of use.
- supported by GVfs through gfvs-afp-volume-monitor[16]
See also[edit]
References[edit]
- ^ ab'AppleShare & AppleShare IP File Sharing: Chart of All Limitations'. Retrieved 2012-06-10.
- ^'Mac OS 8, 9: Mac OS Extended Format - Volume and File Limits'. Retrieved 2012-06-10.
- ^ abc'Mac OS X: Mac OS Extended Format - Volume and File Limits'. Retrieved 2012-06-10.
- ^'Mac OS X Server 10.2: Tested and theoretical maximums (limits)'. Retrieved 2012-06-10.
- ^'Mac OS X Server 10.3: Tested and theoretical maximums (limits)'. Retrieved 2012-06-10.
- ^'Apple's Developer documentation on AFP Version Differences'. Retrieved 2011-09-15.
- ^P. V. Anthony (2005-09-19). 'Netatalk / Re: [Netatalk-admins] Video Editing'. netatalk-admins (Mailing list). Retrieved 2019-02-17.
- ^'Serial port (Home Media)'. NAS-Central Iomega Wiki. Archived from the original on 2018-08-17. Retrieved 2019-02-17.
- ^'Release Notes'. unRAID Wiki. Retrieved 2019-02-17.
- ^'napp-it // webbed ZFS NAS/SAN appliance for OmniOS, OpenIndiana and Solaris : Extensions'. Retrieved 2019-02-17.
- ^'N0204 beta firmware V3.00.10.1'. Thecus. Retrieved 2019-02-17.
- ^Ralph Böhme (September 22, 2011). 'Status of Netatalk and AFP support by NAS vendor, update'. Retrieved 2019-02-17.
- ^Ralph Böhme (January 18, 2011). 'Status of Netatalk and AFP support by NAS vendor'. Retrieved 2019-02-17.
- ^'Netatalk Release Notes'. Retrieved 2014-01-02.
- ^'11. Sharing'. FreeNAS® 11.2-U3 User Guide. 11.1. Apple (AFP) Shares. Retrieved 2014-01-02.
- ^'Back-ends for GVfs'.