Во-первых, все как раз наоборот - структура LCL более близка к WinAPI, а не к GTK Widgets - механизмы взаимодействия Widget основаны на "сигналах", а не на "Очереди сообщений" - это две принципиально разные, как по смыслу, так и по реализации, технологии. Таким образом, в LCL все это по отношению к GTK эмулируется, производя много лишнего кода.
Что наоборот? Как эта фраза противоречит тому, что я написал?
Я как раз и имел ввиду, что KOL ещё дальше от GTK Widgets, чем LCL
Во-вторых, использование LIBC - это нормальная практика программирования в Linux, стандарт де-факто и де-юре. И то, что FPC/Lazarus не использует LIBC говорит опять же про большую его заточенность под WinAPI.
По-моему, тут идёт путаница между библиотекой Libc и модулем Libc
Это разные вещи. Кстати, по-моему, как раз библиотеку Libc Lazarus использует.
Модуль же Libc заточен только под платформу Linux/i386, являясь наследием Kylix.
В третьих - не вижу никакой связи между Kylix и Linux/i386.
Не понял, почему. Он только на этой платформе и работал.
Кстати, а что это такое? Имеется в виду что-то из ряда Linux/PPC, Linux/Sparc и так далее?
Именно так