AppleShareとは、
Apple Filing Protocol(AFP)を用いた
ファイル共有の仕組み、あるいはそれを実現するための
Apple Computer(現
Apple)のサーバ
ソフトウェア製品を指します。
Classic Mac OSやmacOS環境では、AFPによる
ファイル共有を特に「
AppleShare」と呼び、他の
ファイル共有方式と区別します。例えば、AFPボリュームをマウントした際に表示される情報には「フォーマット:
AppleShare」と示されます。
AppleShareの
ソフトウェア製品は、当初
AppleTalkをベースとしたファイルサーバ機能を提供していましたが、バージョン5.0以降の「
AppleShare IP」では、TCP/IPベースのAFP over TCP、プリントサーバ(Printer Access Protocol: PAP)、
Webサーバ、
電子メールサーバ、
FTPサーバなど、多様なネットワークサービスを統合しました。さらに、SMB/CIFSプロトコルをサポートすることで、Windowsクライアントとの
ファイル共有も実現しました。また、Macintosh Managerによるユーザ管理や、リモート管理ツール
Apple Network Assistantも搭載され、ネットワーク管理機能も強化されました。
Classic Mac OSでは、「パーソナル
ファイル共有」設定でAFPサーバとして動作させることも可能でしたが、同時接続ユーザ数やボリューム数などに制限がありました。
AppleShare
ソフトウェアは、これらの制限を解消し、より大規模なAFPサーバを構築するために利用されました。
なお、
AppleShareという名称は、
ファイル共有の仕組みと
ソフトウェア製品の両方を指すため、文脈によってどちらの意味で使われているかを判断する必要があります。また、「AFP over TCP」を
AppleShare IPと呼ぶケースがありますが、これは厳密には間違いで、
Appleは
AppleShare IPを
ソフトウェア製品名としてのみ使用しています。
AppleShareの機能は、
Classic Mac OSの終了後、Mac OS X Server(現在のmacOS Server)に統合されました。また、
Apple Network Assistantは、同様の機能を持つ
Apple Remote Desktopに置き換えられました。
最終バージョンは、Mac OS 9.1に対応した
AppleShare IP 6.3.3です。
関連技術として、ネットワーク共有を容易にする
Bonjour(旧名Rendezvous)、macOS Server、
Apple Remote Desktopなどが挙げられます。
詳細については、
Appleが提供するドキュメント(
AppleShare IP サポートや
AppleShare Developer Documentation)をご参照ください。