HOME

TheInfoList



OR:

Internet Direct, also known as "Indy", is a free software /
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
socket library written in Object Pascal, an object-oriented version of Pascal. It includes clients, servers, TCP, UDP, and raw sockets, as well as over 100 higher level protocols implementations such as SMTP, POP3, NNTP, and HTTP. Indy includes support for
OpenSSL OpenSSL is a software library for applications that provide secure communications over computer networks against eavesdropping or need to identify the party at the other end. It is widely used by Internet servers, including the majority of HTT ...
and Zlib in the protocol implementations. Indy 10 was ported to Free Pascal, and runs on Windows,
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
, Linux, and
Darwin Darwin may refer to: Common meanings * Charles Darwin (1809–1882), English naturalist and writer, best known as the originator of the theory of biological evolution by natural selection * Darwin, Northern Territory, a territorial capital city i ...
. Internet Direct is available for Borland Delphi, C++ Builder, and
Kylix In the pottery of ancient Greece, a kylix ( , ; grc, κύλιξ, pl. κύλικες; also spelled cylix; pl.: kylikes , ) is the most common type of wine-drinking cup. It has a broad, relatively shallow, body raised on a stem from a foot ...
. The software is dual-licensed under the "Indy Modified BSD License" and the "Indy MPL License". As of early 2008, there is a new project called Indy#, which intends to write a C# version from the ground up.


History

Indy was initially named "Winshoes" and was written by Chad Z. Hower (
a.k.a. Aka, AKA or a.k.a. may refer to: * "Also known as", used to introduce an alternative name Languages * Aka language (Sudan) * Aka language, in the Central African Republic * Hruso language, in India, also referred to as Aka * a prefix in the nam ...
Kudzu) in 1993 in Visual Basic. In 1995, he ported it to Borland Delphi and deprecated the Visual Basic version. In 1997, he made it available under an open-source license. In 2000, Winshoes was renamed to Internet Direct (Indy for short) and became cross-platform. In 2001, Borland began including it as a part of Borland Delphi, C++ Builder, and Kylix. In 2003, Indy was ported to Delphi for .NET. The following year, Indy was made available to the Microsoft .NET community.


References


External links


Indy Project home pageIndy Knowledge Base
Pascal programming language family Free Pascal Pascal (programming language) software {{compu-library-stub