Вопрос о портировании флая я уже поднимал на айсберге.. поищите. Паша сказал, что там используется какая-то чисто виндовая библиотека, так что портировать не получится....
Полный порт, конечно там невозможен напрямую, эт верно. Но есть мысль вот какого плана (и Паша в курсе, я уже с такой иннициативой выступил ): ядро-то портабельное (ну, почти...). А дальше проще - тот же linuxdc++ берем и портируем его на ядро от флая. Получаем все плюшки флая с более-менее сносной мордой от linuxdc++. Докручиваем интерфейс.
Что будет дальше - пока сказать не берусь, времени мало свободного, так что руки доходят очень слабо.
з.ы. для интузиазистов скажу: там местами придется код в самом ядре править, но это вполне реально.
з.з.ы. а непортабельная WTL, она там, ЕМНИП, тока для интерфейса используется.
так-то вот... ,)