O IDE (Integrated Development Environment) Delphi, em sua versão 6, visando a portabilidade, permitia o desenvolvimento de aplicações para Windows e Linux.
Pode-se dizer que isso foi possível graças:
I. À inclusão da biblioteca CLX, que é uma versão da VCL, escrita usando uma biblioteca C++ no ao invés de usar API nativa do Windows.
II. Ao fato dele descompilar as aplicações criadas pelo Kylix, que era usado para desenvolvimento em Linux, através de bibliotecas WINE invés de código nativo Linux.
III. À inclusão da biblioteca CLX, que é uma versão da VCL, escrita usando a biblioteca Qt da empresa Troll Tech, disponível em diversos ambientes como Windows, Linux, Mac e Palm.