Martin Wiss wrote:

Why do people want to have a full-blown Unicode renderer and
input-method *in the kernel*?



Could you image if the default input-method in the kernel was only vertical/right-to-left chinese characters. Would you like to have an input method for ascii then, or would you think that it wouldnt matter?

I dont know if it has to be in the kernel or not,
but I know that I want to be able to read and input characters in my own
language without running X.
Currently about half of the worlds population are not able to do that.

What about the possibility to have domain names in Unicode in the future?
Wouldnt it be good then to be able to have Unicode-support in the linux
console then
so that one could read and edit those domain names?



The kernel doesnt speak any language, not even English really. Having a console with full blown unicode input methods, layout engines, dictionaries, and locales inside the kernel is unreasonable. It does have to be willing to accept utf-8 strings in system calls, but thats about it. DNS address are a total non-issue, they dont have anything to do with the kernel.

Proper i18n of the local console requires it be in userland. Only
the locales and language engines that the local users actually care
about even need to be installed. (Though a complete set of fonts for the
display of any language text should probably be always installed.)

Putting a modern terminal in the kernel makes about as much sense
as putting X11 in there.



--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/



Reply via email to