Internet Direct (lyhenne "InDy") - joukko komponentteja Delphi- , C ++ Builder- ja Kylix-ympäristön suosituimpien verkkoprotokollien , erityisesti HTTP , FTP , Gopher , TCP , UDP , POP3 , SMTP , kanssa työskentelemiseen , NNTP , Ident , IRC , IMAP4 , Finger , FSP , SOCKS , LPR , SNPP , SNTP .
Component Library on ilmainen ja avoimen lähdekoodin ohjelmisto , joka on kirjoitettu Object Pascalilla . Indy v.10 on siirretty Free Pascaliin ja toimii vapaasti Microsoft Windowsissa , FreeBSD :ssä , Linuxissa ja Darwinissa .
Sisältää yli 100 komponenttia palvelimien ja asiakkaiden kanssa työskentelyyn , pistorasioita , suosittuja protokollia TCP , UDP , SMTP , POP3 , NNTP , HTTP ja monia muita, ja sisältää myös tuen OpenSSL :lle ja Zlibille .
Voit luoda monialustaisia asiakas - palvelinverkkosovelluksia tiedonsiirtoprotokollien kanssa työskentelemiseen.
"InDy" on saatavilla Delphille , C++ Builderille ja Kylixille , ja se on lisensoitu kaksoislisenssillä "Indy Modified BSD License" ja "Indy MPL License". Vuoden 2008 alussa päätettiin luoda uusi projekti nimeltä Indy#, joka kirjoitettaisiin alusta alkaen C# -ohjelmointikielellä .
Projektin nimi oli alun perin "Winshoes", ja sen kirjoitti Visual Basicissa Chad Hoover (alias Kudzu) vuonna 1993 , joka on tällä hetkellä Atozed Softwaren projektin koordinaattori ja johtava kehittäjä .
Vuonna 1995 kirjasto kirjoitettiin uudelleen Delphissä, ja 2 vuotta myöhemmin, vuonna 1997, Chad Hoover avasi kirjaston lähdekoodin ilmaisella lisenssillä . Vuonna 2000 "Winshoes" nimettiin uudelleen "Internet Directiksi", ja siitä tuli myös monialustainen ohjelmisto . Vuoden 2001 alusta alkaen Borland Corporation alkoi sisällyttää kirjaston sovelluskehitysohjelmiinsa, joihin kuuluivat Delphi , C++ Builder ja Kylix .
Vuonna 2003 "Indy" siirrettiin kokonaan Delphiin .net -verkkoa varten , ja seuraavana vuonna kirjasto asetettiin Microsoftin .NET -yhteisön saataville .