Internet Direct (abrev. „InDy”) - un set de componente pentru lucrul cu cele mai populare protocoale de rețea din mediul Delphi , C++ Builder și Kylix , în special HTTP , FTP , Gopher , TCP , UDP , POP3 , SMTP , NNTP , Ident , IRC , IMAP4 , Finger , FSP , SOCKS , LPR , SNPP , SNTP .
Biblioteca de componente este un software gratuit și open source scris în Object Pascal . Indy v.10 a fost portat pe Free Pascal și rulează liber pe Microsoft Windows , FreeBSD , Linux și Darwin .
Include peste 100 de componente pentru lucrul cu servere și clienți , socket -uri , protocoale populare TCP , UDP , SMTP , POP3 , NNTP , HTTP și multe altele și include și suport pentru OpenSSL și Zlib .
Vă permite să creați aplicații web multiplatformă client - server pentru a lucra cu protocoale de transfer de date .
„InDy” este disponibil pentru Delphi , C++ Builder și Kylix și este licențiat sub dublă „Licență BSD Modificată Indy” și „Licență MPL Indy”. La începutul lui 2008, a fost luată decizia de a crea un nou proiect numit Indy#, care să fie scris de la zero în limbajul de programare C# .
Proiectul se numea inițial „Winshoes” și a fost scris în Visual Basic de Chad Hoover (alias Kudzu) în 1993 , care este în prezent coordonatorul proiectului și dezvoltatorul principal la Atozed Software .
În 1995, biblioteca a fost rescrisă în Delphi, iar 2 ani mai târziu, în 1997, Chad Hoover a deschis codul sursă al bibliotecii sub o licență liberă . În 2000, „Winshoes” a fost redenumit „Internet Direct” și a devenit, de asemenea, software multiplatform . Începând cu începutul anului 2001, Borland Corporation a început să includă biblioteca în programele sale de dezvoltare a aplicațiilor, care includeau Delphi , C++ Builder și Kylix .
În 2003 , „Indy” a fost portat complet la Delphi pentru .net , iar în anul următor biblioteca a fost pusă la dispoziția comunității Microsoft .NET .