Существует Borland Kylix, который для Линукс, а вообще если читать хелп, то там написано, что если используешь Clx библtотеку, то твоя прога может запускаться по линуксом. Но я делmфёй lавно занимался, так что ты просто почитай в дельфёвском хелпе про Clx
В delphi2005 вроде как появилась полноценная поддержка .NET. Правда нормальная виртуальная машина пока есть тока под винду - framework, а порт его под линукс - mono пока в глубокой альфе.
CLX в кайликсе есть, а вот если винапи - тогда облом.