> > >> Think of a machine with several users and several filesystems.
> > >> Maybe they are all Czech, which Martin Mares reports as having
> > >> more than 5 character encodings. Each user wants to see the system
> > >> in their preferred encoding. Solution: the kernel reads filenames
> > >> from disk in whatever format is there, then converts to UCS2.
> > >> The library converts UCS2 into the format which each user wants.
> > >
> > > I have never seen users voluntairily using different encodings of the
> > > same language on the same OS -- originally multiple encodings for the same
> > > languages were created because of incompatible operating systems and
> > > hardware.
> >
> > People share both disk and network filesystems with other OSs.
>
> ...and in that case they have to keep the same charset on all systems
> that are supposed to read files -- for simple reason of being capable of
> understanding the data in their files.
>
You are completely wrong. Our web (and not only our!) server has (on server
side) files in both windows-1251 and koi8-r encoding. And in near future
there will be Mac encoding (Mac users are just connected and there is still
no content from them on web :-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu