[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0788] Re: glibc への CodePage 932 追加について (Re: Apache 2.0.46 へのパッチ適用に付いて)



  吉山です。

  汚い英語ですが書いてみました。誰か添削して頂けるとありがたいです。

---
吉山あきら<yosshy@xxxxxxxxxxxx>


Hi Ulrich,

We Japanese Linux developers have a problem about using Linux servers for
Windows clients. For example, the new Samba 3.0 has I18n directory/file
name conversion with iconv(), but Windows clients use their own character
map CP932 and its variants, i.e. an extended shift JIS character map.

We have used hacked Samba ~2.2.x to be able to convert directory/file name
with an original character convertion code. And, in Apache WebDAV, we have
maintained our original iconv() wrapper as Samba.

Recently, Mr. Moriyama-san created CP932 conversion routine for iconv() in
Glibc 2.x. I checked it, and I found it looks very good for Glibc in
points of code matching for glibc and of conversion algorhytm. I think it
is beautiful.

And, he also created the EUC-JP-ms character conversion code. EUC-JP-ms is
defined for proprietal UNIX operating systems like Solaris and HP-UX. It
looks good too.

These two conversion code make glibc environment more friendly for
Japanese. Not only one. The CP932<->EUC-JP-ms conversion is the most
popular one of code conversion in Samba.

If Glibc contain them, it closes to leading proprietal UNIXes and Japanese
Linux developers don't have to hack their maintaining softwares for
character conversion. So, Linux will get more valuable plathome in Japan.

Please check below and consider to apply his patch for glibc.

see:  http://www2d.biglobe.ne.jp/~msyk/software/glibc/

Best regards,

	A.Yoshiyama <yosshy@xxxxxxxxxxxx>