ダーウィン(オペレーティングシステム)

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

ダーウィン
デベロッパーアップル社。
で書かれているCC ++Objective-Cアセンブリ言語
OSファミリーUnixライク[1] [2] BSD [3]
動作状態電流
ソースモデルオープンソース
初回リリース2000年11月15日; 21年前 (2000-11-15)
最新のリリース21.0.0 / 2021年6月7日; 7ヶ月前 (2021-06-07)
リポジトリgithub .com / apple / darwin-xnu
プラットフォーム現在:x86-64、64ビットARM32ビットARM32ビットARMサポートはクローズドソース)
履歴:PowerPC(32ビットおよび64ビット)、IA-32
カーネルタイプハイブリッド
デフォルトの
ユーザーインターフェイス
コマンドラインインターフェイスUnixシェル
ライセンス主にApplePublic Source License(APSL)、クローズドソースドライバー[4]
公式ウェブサイトopensource .apple .com

ダーウィンは、 2000年にApple Inc.によって最初にリリースされたオープンソースの Unixライクな オペレーティングシステムです。これは、 NeXTSTEPBSDMach、およびその他のフリーソフトウェアプロジェクトのコード から派生したコードと、Appleによって開発されたコードで構成されています。

Darwinは、 macOS(以前のOSXおよびMacOS X)、iOSwatchOStvOSiPadOS、およびbridgeOSのベースとなるコンポーネントのUnixベースのコアセットを形成しますほとんどの場合POSIXと互換性がありますが、それ自体では、POSIXのどのバージョンとも互換性があると認定されたことはありません。Leopard以降、macOSはSingle UNIX Specificationバージョン3(SUSv3)の互換性があることが認定されています。[5] [6] [7]

歴史

ダーウィンの遺産は、1989年に最初にリリースされたNeXTNeXTSTEPオペレーティングシステム(後にバージョン4.0以降、OPENSTEPとして知られる)の側面によって補完されたUnix派生物から始まりました。Appleが1997年にNeXTを購入した後、次のオペレーティングシステムをベースにすることを発表しましたOPENSTEPのシステム。これは、1997年にRhapsody、1999年にMac OS X Server 1.0 、 2000年にMac OS X Public Beta 、2001年にMac OS X10.0に開発されました。

1999年、Appleは、Mach 2.5マイクロカーネル、 BSD Unix 4.4 OS、およびMac OS XServerのApacheWebサーバーコンポーネントをリリースすると発表しました。[8]当時、暫定CEOの スティーブ・ジョブズは、英国の 博物学者 チャールズ・ダーウィンを「進化論に関するものだから」と発表してほのめかした。[9] 2000年に、Mac OS Xのコアオペレーティングシステムコンポーネントは、ダーウィンとしてApple Public Source License(APSL)の下でオープンソースソフトウェアとしてリリースされました。CocoaCarbonフレームワークなどの高レベルのコンポーネントは、クローズドソースのままでした。

Darwin 8.0.1まで、AppleはMac OS Xのメジャーリリースごとにバイナリインストーラーを(ISOイメージとして)リリースしました。これにより、 PowerPCおよびIntelx86システムにスタンドアロンオペレーティングシステムとしてDarwinをインストールできるようになりました。[10]マイナーアップデートは、個別にインストールされたパッケージとしてリリースされました。ダーウィンは現在、ソースコードとしてのみ利用可能です。

Unixライクなオペレーティングシステムの簡略化された歴史

デザイン

macOSアーキテクチャの図

カーネル

DarwinのカーネルはXNUであり、 OSFのOSFMK 7.3 [11](Open Software Foundation Machカーネル)、FreeBSDのさまざまな要素(プロセスモデル、ネットワークスタック仮想ファイルシステムなど)を使用するハイブリッドカーネルです[12]。 I / OKitと呼ばれるオブジェクト指向のデバイスドライバーAPI 。[13]ハイブリッドカーネル設計は、マイクロカーネルの柔軟性[14] [失敗した検証説明を参照]とモノリシックカーネルのパフォーマンスを提供します [15]

ハードウェアとソフトウェアのサポート

ダーウィンは現在、 IntelベースのMacで使用されているIntel x86プロセッサの64ビット x86-64バリアント、およびiPhone 5S以降で使用されている64ビットARMプロセッサ、第6世代iPod Touch、第7世代iPad、およびその後、iPad Airファミリー、iPad Mini 2以降、iPad Proファミリー、第4世代以降のApple TVHomePodファミリー、および2020 AppleM1などのAppleシリコンを搭載したMac Mac、およびRaspberry Pi3B。[16] [17] XNUカーネルのオープンソースポートが存在し、Appleによって公式にサポートされていないIntelおよびAMD x86プラットフォームでDarwinをサポートしますが、2009年以降更新されていないようです。[18]オープンソースXNUカーネルのポートはARMプラットフォームにも存在します。[19]古いバージョンは、32ビットPowerPC、64ビットPowerPC、32ビットx86、および32ビットARMの一部またはすべてをサポートしていました。

BSD系統(主にFreeBSDユーザーランド)を介してPOSIX APIをサポートし、他のさまざまなUNIXライクなシステム用に作成された多数のプログラムをソースコードを変更せずにDarwinでコンパイルできます

Darwinには、 CarbonおよびCocoaAPIQuartzCompositorおよびAquaユーザーインターフェイスなど、macOSの定義要素の多くが含まれていないため、Macアプリケーションを実行できません。ただし、マルチキャスト DNSレスポンダーでありBonjourネットワーキングテクノロジーのコアコンポーネントであるmDNSResponderや、高度なサービス管理 フレームワークであるmDNSResponderなど、あまり知られていないmacOSの機能を多数サポートしています。

ライセンス

2003年7月、AppleはApple Public Source License(APSL)のバージョン2.0でDarwinをリリースしました。これは、Free Software Foundation(FSF)がGNU General PublicLicenseと互換性のない無料ソフトウェアライセンスとして分類しています。[20]以前のバージョンは、APSLライセンスの以前のバージョンでリリースされました。これは、オープンソース定義の要件を満たしていましたが、フリーソフトウェアのFSF定義を満たしていませんでした。[21]

リリース履歴

以下は、主要なDarwinリリースと、それらのリリース日および対応するmacOSリリースの表です。[22]対応するmacOSリリースが別の日にリリースされた可能性があることに注意してください。これらの日付については、macOSのページを参照してください。

バージョン 日にち 対応するリリース ノート
0.1 1999年3月16日 Mac OS X Server1.0リリース
  • 初回リリース
  • 0.1は、単にRhapsody 5.3として識別されるため、(並べ替えと識別のために)考案されています。
0.2 1999年4月14日 Mac OS X Server 1.0.1
0.3 1999年8月5日 Rhapsody5.5に基づく
  • ISOイメージはarchive.orgで入手できます
  • この時点以降、カーネルはNeXTSTEP / OPENSTEP / RhapsodyからMacOSX用の新しいXNUに変更されました。
1.0 2000年4月12日 開発者プレビュー3
1.1 2000年4月5日 開発者プレビュー4
1.2.1 2000年11月15日 Mac OS Xパブリックベータ(コードネーム「Kodiak」)
1.3.1 2001年4月13日 Mac OS X v10.0(コードネーム「チーター」)
  • ダーウィンの最初の商用リリース
  • Cheetah(v10.0.0–4)のすべてのリリースには、同じバージョンのダーウィンが含まれていました。
1.4.1 2001年10月2日 Mac OS X v10.1(コードネーム「Puma」)
  • 「起動時間、リアルタイムスレッド、スレッド管理、キャッシュフラッシュ、およびプリエンプション処理」のパフォーマンスが向上しました
  • SMBネットワークファイルシステムのサポート
  • WgetはcURLに置き換えられました[23]
5.1 2001年11月12日 Mac OS X v10.1.1
  • Mac OSXビルドの番号付けスキームに一致するように番号付けスキームを変更
5.5 2002年6月5日 Mac OS X v10.1.5
6.0.1 2002年9月23日 Mac OS X v10.2(コードネーム「ジャガー」)
6.8 2003年10月3日 Mac OS X v10.2.8
7.0 2003年10月24日 Mac OS XPanther Mac OS X v10.3.0
7.9 2005年4月15日 Mac OS X v10.3.9
8.0 2005年4月29日 Mac OS X v10.4.0
8.11 2007年11月14日 Mac OS X v10.4.11
9.0 2007年10月26日 Mac OS X v10.5.0
9.8 2009年8月5日 Mac OS X v.10.5.8
10.0 2009年8月28日 Mac OS X v10.6.0
10.8 2011年6月23日 Mac OS X v10.6.8
11.0.0 2011年7月20日 Mac OS X v10.7.0
  • XNUはPPCバイナリをサポートしなくなりました(i386、x86_64のファットバイナリのみ)。
  • XNUには、ARMベースのiOSを除いて、x86_64プロセッサが必要です。
  • アプリケーションのサンドボックス化の改善
  • 自動参照カウントの完全なサポート
11.4.2 2012年10月4日 Mac OS X v10.7.5(補足)
12.0.0 2012年2月16日 OS X Mountain Lion OS X v10.8.0
12.6.0 2015年1月27日 OS X v10.8.5(セキュリティアップデート2015-001を使用)
13.0.0 2013年6月11日 OS X v10.9.0
13.4.0 2014年9月17日 OS X v10.9.5
14.0.0 2014年9月18日 OS X v10.10.0
14.5.0 2015年8月13日 OS X v10.10.5
15.0.0 2015年9月16日 OS Xv10.11.0およびiOS9.0
  • システム整合性保護rootまたはroot権限を持つユーザーによって実行された場合でも、特定のシステムパーツがプロセスによって変更または改ざんされないように保護します。
  • sudoは、デフォルトで「tty_tickets」フラグを使用して構成され、セッションタイムアウトを、ユーザーがプログラムを認証したターミナルセッション(ウィンドウやタブなど)に制限します。
  • LibreSSLがOpenSSLに取って代わります
15.6.0 2016年7月18日 OS Xv10.11.6およびiOS9.3.3
16.0.0 2016年9月13日 macOSv10.12.0およびiOS10.0.1 (初期リリースバージョン)
  • OSXはmacOSにリブランドされました。
  • ディレクトリへの書き込み/Volumesは、rootユーザーまたはroot権限を持つユーザーに制限されるようになりました
  • システム整合性保護/Library/Application Support/com.apple.TCCは、「コンピュータの制御」が許可されているアプリケーションのリストを含むディレクトリをカバーするようになりました
  • Objective-Cの ガベージコレクターは削除され、Darwin v12.0(OS X v10.8)で導入された自動参照カウントに置き換えられました。ガベージコレクションを使用するObjective-Cアプリケーションは機能しなくなります。
  • PPTPのネイティブサポートは削除されました。
16.5.0 2017年3月27日 macOSv10.12.4およびiOS10.3
  • iOSデバイスでファイルシステムをHFS +からAPFSに変更しました。APFSは10.12.0以降macOSですでに利用可能ですが、ブートパーティションでは使用できません。
16.6.0 2017年7月19日 macOSv10.12.6およびiOS10.3.3
17.0.0 2017年9月19日
  • APFSは、フラッシュストレージを備えたMac上のmacOSのブートパーティションのデフォルトファイルシステムとしてHFS +を置き換えますHDDを搭載したMacでは、APFSを使用するためにブートパーティションを再フォーマットする必要があります。
  • ntpdは、時刻同期サービスとしてtimedに置き換えられました
  • FTPおよびtelnetコマンドは削除されました。
  • カーネル拡張機能(「kexts」)を実行するには、ユーザーによる明示的な承認が必要です。
17.5.0 2018年3月29日 macOS 10.13.4
  • Thunderbolt 3を使用した外部グラフィックプロセッサのサポート、およびThunderbolt1および2を使用した外部グラフィックプロセッサのサポートを削除します。
17.6.0 2018年6月1日 macOS v10.13.5
17.7.0 2018年7月9日 macOSv10.13.6およびiOS11.4.1
18.0.0 2018年9月24日
18.2.0 2018年10月30日 macOSv10.14.1およびiOS12.1
  • 新しいMacBookに新しいRadeonVega 20GPUのサポートが追加されました
19.0.0 2019年9月19日
19.2.0 2019年12月10日 macOS10.15.2およびiOS13.3
19.3.0 2020年1月28日 macOS10.15.3およびiOS13.3.1
  • システム拡張機能はKextsに取って代わり、カーネル外のユーザースペースで実行されます。[30]
  • DriverKitはI / Oキットに取って代わります。DriverKitを使用して構築された「Dexts」(ドライバー拡張機能)を紹介します。Driverkitは、IOKitに基づくすべての新しいフレームワークを備えた新しいSDKですが、更新および最新化されています。デバイスドライバーは、カーネルの外部のユーザースペースで実行されます。[31] [32] [33]
19.4.0 2020年3月24日
19.5.0 2020年4月30日 macOS10.15.5およびiOS13.5
19.6.0 2020年6月1日 macOS10.15.6ベータ2およびiOS13.6.0ベータ2
20.0.0 2020年6月22日 macOS11.0ベータ1およびiOS14.0ベータ1
20.1.0 2020年9月3日 macOS11.0およびiOS14.0
20.2.0 2020年11月12日 macOS11.1およびiOS14.3
20.3.0 2021年2月1日 macOS 11.2、iOS 14.4、iPadOS 14.4、watchOS 7.3、tvOS14.4。
20.4.0 2021年4月20日 macOS 11.3、iOS 14.5、iPadOS 14.5、watchOS 7.4、tvOS14.5。
20.5.0 2021年5月24日 macOS11.4およびiOS14.6
20.6.0 2021年6月2日 macOS11.5ベータ2およびiOS14.7ベータ2
21.0.0 2021年6月7日 macOS12.0ベータ1およびiOS15.0ベータ1
21.0.1 2021年10月25日 macOS 12.0
21.1.0 2021年10月25日 macOS12.0.1およびiOS15.0
21.2.0 2021年12月7日 macOS12.1およびiOS15.2

Mac OS Xv10.1.1のリリースによるDarwin1.4.1から5.1へのバージョン番号のジャンプは、DarwinをMac OS Xバージョンに結び付け、番号付けシステムを構築するように設計されました。これは、NeXTSTEPから継承されます。macOSのビルド番号付けシステムでは、すべてのバージョンに一意の開始ビルド番号があり、これは、それが含まれているmacOSのバージョン全体を識別します。Mac OS X v10.0のビルド番号は4から始まり、10.1のビルド番号は5から始まり、以下同様です(以前のビルド番号は開発者リリースを表しています)。[34]

ターミナルのコマンドuname - rDarwinバージョン番号( "20.3.0")を表示し、コマンドuname -vはDarwinバージョン番号を含むXNUビルドバージョン文字列を表示します。コマンドsw_versは、対応するProductName( "macOS")、ProductVersion番号( "11.2.3")、およびBuildVersion文字列( "20D91")を表示します。

派生プロジェクト

ダーウィンの自由ソフトウェアの性質により、オペレーティングシステムを変更または強化することを目的としたプロジェクトがあります。

OpenDarwin

OpenDarwinで実行されているGNOME

OpenDarwinは、Darwinシステムに基づくコミュニティ主導のオペレーティングシステムでした。これは、2002年4月にAppleInc。InternetSystemsConsortiumによって設立されました。その目標は、Apple開発者とフリーソフトウェアコミュニティの間のコラボレーションを増やすことでした。 OpenDarwinの改善がDarwinリリースに組み込まれるため、Appleはこのプロジェクトの恩恵を受けました。また、フリー/オープンソースコミュニティは、GNU-Darwinなどのフリーソフトウェアディストリビューションで使用できる独自のオペレーティングシステムを完全に制御できるというメリットがありました。[35]

2006年7月25日、OpenDarwinチームは、OpenDarwinが「MacOS X関連プロジェクトの単なるホスティング施設になった」と感じ、スタンドアロンのDarwinオペレーティングシステムを作成する試みが失敗したため、プロジェクトがシャットダウンされることを発表しました。彼らはまた、「情報源の入手可能性、アップルの代表者との交流、情報源の構築と追跡の難しさ、そしてコミュニティからの関心の欠如がすべてこれに貢献している」と述べています。[36]最後の安定したリリースは、2004年7月16日にリリースされたバージョン7.2.1でした。[37]

PureDarwin

PureDarwinは、AppleがリリースしたDarwinのソースコードから起動可能なオペレーティングシステムイメージを作成するプロジェクトです。[38] OpenDarwinの停止とDarwin8.x以降のブート可能イメージのリリース以来、多くのコンポーネントがクローズドソースになるため、完全なオペレーティングシステムを作成することはますます困難になっています。2015年に、プロジェクトはX11GUIを備えたDarwin9に基づくプレビューリリースを作成し[39]、続いてDarwin17に基づくコマンドラインのみ17.4ベータを作成しました。[40]

その他の派生プロジェクト

  • MacPorts(以前のDarwinPorts)、Fink、およびHomebrewは、UNIXプログラムをDarwinオペレーティングシステムに移植し、パッケージ管理を提供するプロジェクトです。さらに、RPMpkgsrcPortageなどのいくつかの標準UNIXパッケージマネージャーには、 Darwinポートがあります。これらのいくつかは、基本システムに干渉しないように、独自の名前空間で動作します。
  • GNU-Darwinは、フリーソフトウェアのパッケージをDarwinに移植するプロジェクトです。Linuxディストリビューションと同様の方法でOSイメージをパッケージ化します
  • Darwineプロジェクトは、Darwin上でMicrosoftWindowsソフトウェアを実行できるようにするWine移植版でした。
  • SEDarwinは、TrustedBSD 強制アクセス制御フレームワークおよびSELinuxフレームワークの一部をDarwinに移植したものです。[41] Mac OS X10.5に組み込まれました。[42]
  • Darbatプロジェクトは、L4マイクロカーネルファミリーへのダーウィンの実験的な移植です。これは、既存のDarwinバイナリとのバイナリ互換性を目指しています。[43]
  • Darlingプロジェクトは、LinuxシステムでmacOSバイナリを実行するための互換性レイヤーですいくつかのDarwinソースコードを使用しています。[44]
  • ドライバーのサポートに焦点を当てたさまざまなプロジェクトがあります。たとえば、ワイヤレスドライバー、[45] [46]有線NICドライバー[47] [48] [49]モデムドライバー、[50]カードリーダー、[51]ext2およびext3ファイルシステム。[52] [53]

も参照してください

参考文献

  1. ^ 「カーネルアーキテクチャの概要」カーネルプログラミングガイド
  2. ^ 「マスターでのdarwin-xnu / README.md」GitHub2019年3月31日にオリジナルからアーカイブされました2019年11月21日取得
  3. ^ 「アップル-パブリックソース-ダーウィンFAQ」2004年11月19日にオリジナルからアーカイブされました2021年8月9日取得
  4. ^ 「PureDarwinに必要なバイナリドライバ」2009年11月18日にオリジナルからアーカイブされました2009年7月20日取得
  5. ^ 「MacOSXLeopard-テクノロジー-UNIX」Leopardテクノロジーの概要Apple Inc. 2008年12月27日にオリジナルからアーカイブされました。Leopardは、C API、シェルユーティリティ、およびスレッドのSUSv3およびPOSIX1003.1仕様に準拠したオープンブランドのUNIX03登録製品になりました。
  6. ^ オープングループ(2007年5月18日)。「MacOSXバージョン10.5Leopard onIntelベースのMacintoshコンピュータ認定」2013年2月11日取得
  7. ^ 「IntelベースのMacコンピュータ上のmacOSバージョン10.13HighSierra」オープングループ2017年11月19日取得
  8. ^ Walsh、Jeff(1999年3月22日)。「Appleは主要なOSコンポーネントでオープンソースになります」InfoWorld21、いいえ。12.IDGInfoWorld。p。40 2020年2月17日取得
  9. ^ カーニー、リアンダー。「AppleはOSコードを開きます」有線コンデナスト2020年2月17日取得
  10. ^ 「AppleISOダウンロードディレクトリ」2016年10月7日にオリジナルからアーカイブされました。
  11. ^ ジムマギー。WWDC2000セッション106-MacOS X:カーネル14分。2021年12月11日のオリジナルからアーカイブ。
  12. ^ 「Macテクノロジーの概要:カーネルお​​よびデバイスドライバーレイヤー」Apple DeveloperConnection 2013年2月11日取得
  13. ^ シン、アミット(2004年1月7日)。「XNU:カーネル」2013年2月11日取得
  14. ^ ロック、ベンジャミン。「モノリシックカーネルとマイクロカーネル」。CiteSeerX10.1.1.89.9877_  {{cite journal}}: Cite journal requires |journal= (help)
  15. ^ 「追加機能」UNIX / LinuxアプリケーションのOSXへの移植アップル社。
  16. ^ 「BCM2837のXNUボード構成」GitHub2021年12月16日。
  17. ^ 「ラズベリーパイ3モデルB」クアッドコア1.2GHzBroadcom BCM2837
  18. ^ 「VoodooXNUカーネルソース」 ApacheSVNクライアントが必要です。
  19. ^ 「ARMv7のXNU」GitHub2022年1月25日。
  20. ^ 「ApplePublicSource License(APSL)2.0に関するFSFの意見」
  21. ^ 「古いバージョンのApplePublic Source License(APSL)の問題」
  22. ^ 「オープンソースリリース」Apple DeveloperConnection 2013年2月11日取得
  23. ^ 「テクニカルノートTN2029:Mac OSXv10.1」Apple DeveloperConnection2001年11月14日にオリジナルからアーカイブされました。
  24. ^ ジョン・シラクサ(2002年9月5日)。「MacOSX10.2ジャガー」ArsTechnica2008年5月31日取得
  25. ^ ジョン・シラクサ(2003年11月9日)。「MacOSX10.3パンサー」ArsTechnica2008年5月31日取得
  26. ^ ジョン・シラクサ(2005年4月28日)。「MacOSX10.4タイガー」ArsTechnica2008年5月30日取得
  27. ^ ジョン・シラクサ(2007年10月28日)。「MacOSX 10.5 Leopard:ArsTechnicaレビュー」ArsTechnica2008年5月30日取得
  28. ^ ジョン・シラクサ(2009年8月31日)。「MacOSX 10.6 Snow Leopard:ArsTechnicaレビュー」ArsTechnica2009年11月29日取得
  29. ^ 脱獄したiPhone4Sで見つかったように
  30. ^ 「システム拡張機能とDriverKit-WWDC19-ビデオ」
  31. ^ 「SystemExtensions」Appleデベロッパドキュメント
  32. ^ 「DriverKit」Appleデベロッパドキュメント
  33. ^ システム拡張機能とDriverKitAppleデベロッパドキュメント
  34. ^ Prabhakar、Ernie(2001年11月9日)。「ダーウィンバージョン-ソフトウェアアップデート1の新しいスキーム」darwin-development(メーリングリスト)。2009年1月14日にオリジナルからアーカイブされました2008年6月2日取得
  35. ^ 「OpenDarwin」OpenDarwinプロジェクト。2006年1月6日にオリジナルからアーカイブされました。
  36. ^ OpenDarwinコアチームと管理者(2006年7月25日)。「OpenDarwinのシャットダウン」OpenDarwinプロジェクト。2006年8月4日にオリジナルからアーカイブされました。
  37. ^ 「OpenDarwin7.2.1がリリースされました」2004年8月5日。2004年8月5日のオリジナルからアーカイブ2019年10月7日取得
  38. ^ 「PureDarwin」
  39. ^ PureDarwin Xmas(2015)
  40. ^ 「PureDarwin17.4ベータ」GitHubPureDarwin。2019年11月30日2020年1月11日取得
  41. ^ 「セキュリティ強化ダーウィン」SEDarwin。2007年1月22日。2011年10月5日のオリジナルからアーカイブ。
  42. ^ 「MacOSXの新機能:Mac OSXv10.5」Mac OSXリファレンスライブラリApple Inc. 2009年11月13日。2009年12月8日のオリジナルからアーカイブ。
  43. ^ 「L4 /ダーウィン(別名ダーバット)」Ertos.nicta.com.au。2007年5月9日。2013年12月19日のオリジナルからアーカイブ。
  44. ^ 「ダーリン:Linux用のmacOS翻訳レイヤー」www.darlinghq.org 2020年1月11日取得
  45. ^ yuriwho(2002年5月5日)。「WirelessDriverホームページ」Wirelessdriver.sourceforge.net 2010年7月12日取得
  46. ^ 「iwi2200ダーウィン」SourceForge2009年3月27日2010年6月13日取得
  47. ^ "Port BSD tulip driver(s)to Darwin OS | Port BSD tulip driver(s)to DarwinOSソフトウェアを無料でダウンロード"SourceForge.net 2010年7月12日取得
  48. ^ 「MacOSX / Darwin用のRealTekネットワークドライバ」SourceForge2006年3月15日2010年6月3日取得 2006年3月15日以降、プロジェクトは非アクティブです。
  49. ^ ファンスイ; etal。(2007年8月1日)。「RTL8150LMEthernet」SourceForge 2010年6月13日取得
  50. ^ 「OSX / Darwin用のZyXELモデムドライバ| OS X / Darwinソフトウェア用のZyXELモデムドライバを無料でダウンロードしてください」SourceForge.net。2002年5月14日2010年7月12日取得
  51. ^ 「MacOSXPCカードATAドライバ」Pccardata.sourceforge.net。2001年12月20日2010年7月12日取得
  52. ^ "Mac OS XExt2ファイルシステム| Mac OS XExt2ファイルシステムソフトウェアを無料でダウンロード"SourceForge.net。2002年10月14日2010年7月12日取得
  53. ^ 「ユーザースペースのext2ファイルシステム」SourceForge2008年7月14日2010年6月13日取得

外部リンク