| その他の名前 | インディ |
|---|---|
| 原作者 | チャド・Z・ハワー |
| 開発者 | インディピットクルー |
| 安定リリース | 10
|
| リポジトリ | github.com/IndySockets/Indy |
| 書かれた | オブジェクトパスカル |
| タイプ | 図書館 |
| Webサイト | インディプロジェクト |
Internet Directは「Indy」とも呼ばれ、オブジェクト指向版の Pascal であるObject Pascalで書かれたフリーソフトウェア/オープンソースの ソケットライブラリです。クライアント、サーバー、TCP、UDP、raw ソケットのほか、SMTP、POP3、NNTP、HTTP などの 100 以上の高レベルプロトコル実装が含まれています。[1] Indy には、プロトコル実装にOpenSSL [2]とZlibのサポートが含まれています。 [3] Indy 10 はFree Pascalに移植され、Windows、FreeBSD、Linux、Darwinで動作します。[4]
Internet Direct は、 Borland Delphi、C++ Builder、Kylixで利用可能です。[1]このソフトウェアは、「Indy Modified BSD License」と「Indy MPL License」の二重ライセンスです。[5] 2008 年初頭現在、C# バージョンをゼロから作成することを目的とした Indy# という新しいプロジェクトがあります。[6]
歴史
Indy は当初「Winshoes」という名前で、1993 年に Chad Z. Hower (別名Kudzu [7] ) によって Visual Basic で作成されました。[8] 1995 年に彼はこれを Borland Delphi に移植し、Visual Basic 版を廃止しました。1997 年に彼はこれをオープンソース ライセンスで利用できるようにしました。[5] 2000 年に Winshoes は Internet Direct (略して Indy) に名前が変更され、クロスプラットフォームになりました。2001 年に Borland はこれを Borland Delphi、C++ Builder、および Kylix の一部として含め始めました。2003 年に Indy は Delphi for .NET に移植されました。翌年、Indy は Microsoft .NETコミュニティで利用できるようになりました。[8]
参考文献
- ^ ab 「Indy プロジェクト - Indy. Sockets とは何ですか?」2006 年 8 月 23 日閲覧。
- ^ 「Indy Knowledge Base」 。 2006年8月23日閲覧。
- ^ Internet Direct (Indy) インターネット コンポーネントのオープン ソース スイート(ZIP 圧縮 PDF)。Chad Z. Hower (別名 Kudzu) と Indy Pit Crew。2006 年 2 月 11 日。365 ページ。2006 年 2 月 11 日に取得。
- ^ 「Indy.Sockets - Indy 10 Lazarus/Free Pascal ポート」 。2006年 8 月 23 日閲覧。
- ^ ab 「Indy Project - ライセンス」。Indy Project 。 2008年2月6日閲覧。
- ^ "Indy.Sockets" . 2006年8月24日閲覧。
- ^ ハウアー、チャド Z. 「クズワールド」。
- ^ ab 「Indy Project - About」。Indy Project 。 2008年2月6日閲覧。
外部リンク
- 公式サイト
- インディナレッジベース
- GitHub上の Indy
