Интернет Директ
Другие имена | Инди |
---|---|
Оригинальный автор(ы) | Чад З. Хауэр |
Разработчик(и) | Инди Пит Крю |
Стабильная версия | 10
|
Репозиторий | github |
Написано в | Объектный Паскаль |
Тип | Библиотека |
Веб-сайт | www |
Internet Direct , также известный как «Indy», представляет собой бесплатное программное обеспечение / с открытым исходным кодом, библиотеку сокетов написанную на Object Pascal , объектно-ориентированной версии Pascal. Он включает в себя клиенты, серверы, TCP, UDP и необработанные сокеты, а также более 100 реализаций протоколов более высокого уровня, таких как SMTP, POP3, NNTP и HTTP. [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 года существует новый проект под названием Indy#, который намеревается написать версию C# с нуля. [6]
История
[ редактировать ]Инди изначально называлось «Winshoes» и было написано Чадом З. Хауэром ( он же Кудзу). [7] ) в 1993 году в 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 для .NET. В следующем году Indy стал доступен сообществу Microsoft .NET . [8]
Ссылки
[ редактировать ]- ^ Jump up to: а б «Indy Project — Что такое Indy. Sockets?» . Проверено 23 августа 2006 г.
- ^ «Инди-база знаний» . Проверено 23 августа 2006 г.
- ^ Internet Direct (Indy) Набор интернет-компонентов с открытым исходным кодом (сжатый ZIP PDF) . Чад З. Хауэр (он же Кудзу) и команда Indy Pit Crew. 11 февраля 2006 г. п. 365 . Проверено 11 февраля 2006 г.
- ^ «Indy.Sockets — порт Indy 10 Lazarus/Free Pascal» . Проверено 23 августа 2006 г.
- ^ Jump up to: а б «Инди-проект — Лицензия» . Инди-проект . Проверено 6 февраля 2008 г.
- ^ «Инди.Сокеты» . Проверено 24 августа 2006 г.
- ^ Хауэр, Чад З. «Мир Кудзу» .
- ^ Jump up to: а б «Инди-проект — О проекте» . Инди-проект . Проверено 6 февраля 2008 г.