http://wiki.freepascal.org/Better_Unico ... Lazarus/ru
Очень рекомендую прочесть; в случае чего, смотрите и английский оригинал - он может динамично меняться, поскольку текст явно сырой и незаконченный.
Кстати, вот и ответ на часто высказываемые предположения "чего же будет то"

Целью проекта FPC является создание решения, базирующегося на Delphi-совместимом UnicodeString (UTF-16), но пока мы к этому не готовы. Потребуется длительное время для такой реализации.
Реализацию LCL на базе UTF-8 в её имеющемся виде необходимо рассматривать как временное решение. В будущем, когда в FPC будет полная поддержка UnicodeString как в RTL, так и в FCL, проект Lazarus обеспечит решения для LCL, использующее эти возможности. В то же время целью является и сохранение поддержки UTF-8, несмотря на то, что это может потребовать изменения в строковых типах или чего-то ещё. Деталей пока не знает никто. Мы обязательно сообщим вам о них, когда станет известно...
В сущности, LCL скорее всего придётся в будущем разделиться на две версии - одну для UTF-8, и другую для UTF-16.
...с чем и поздравляю тех, кому виделся иной путь развития...