Tag Archive for 'open-source'

Input Method API Now (nearly) Standardised on Linux

With no standard ways of plugging input methods into Linux desktops, trying to develop one used to be difficult. No more — now there is an actual standard to address this small but important part of Linux, especially for East Asian users.

Last week, I was in Beijing to chair the Input Method Sub-Working Group meeting for the 13th time over the past three years. The IMSWG is part of the larger Northeast Asia OSS Promotion Forum (NEAOSS), formed by the Chinese, Japanese and Korean governments for pushing open source software.

CESI

Over the past few years, every detail of how input methods should work were discussed and debated among participants from the three countries. All had strong opinions on the architecture of the system, and at times it seemed impossible for them to agree on the specification.

We solved that by getting them to write software code instead — being programmers, we found they understood each other better in computer languages than in English. :)

SWG1 at work

Now, not only do we have an agreed specification, but we are also developing a reference implementation, IMBus, thanks to the hard work of all involved, which includes James Su of SCIM fame, and Hideki Hiura, the designer of XIM and IIIMF. James gave a nice talk about IMBus at last year’s LF Desktop Architects Meeting.

I said “nearly” because the overhead of being a semi-government entity means the specification won’t be published until later this year. But all technical issues have been dealt with. With hope, this specification will work its way up to ISO and published as an ISO standard in future. ISO being ISO, this won’t happen anytime soon — I’ll talk more about that later.

Update: this post now also up on the Outblaze blog.

Open Source China 2007

Well, it has finally been confirmed — I will be in Guangzhou in the next two days for Open Source China 2007. See you there.

Nostalgia

img_2722

From top left: a stack of GNU manuals (dead tree version!), the one on the top is Using and Porting GNU CC version 2.95; Ximian Desktop Professional Edition, including Ximian Evolution Preview Release; some souvenir from LinuxCare; a Sharp Zaurus SL-5000D; and mainland China’s Yangfan (”Set Sail”) Linux 1.0.

Chinese Market Consolidation?

Rumours about possible consolidation in the Chinese Linux market are spreading fast.

Most concentrate on the business side. While there are some truths there, as with most rumours there are nothing substantiative in any of the news articles… other than quotes from a disillusold guy.

Also, there are more politics involved than others imagine. One is hated by the government, another not doing well financially, while one appears to be facing their own China-Japan relationship problems…

No Way For Linux To Replace Proprietary Software

First of all, thank you DebConf5 organizers! You guys did a fantastic job in providing the opportunity for both DDs and non-DDs alike to meet face-to-face with each other. Debian definitely is alive and kicking!

So it is with great disappointment to see articles like this (”No Way For Linux To Replace Proprietary Software”) when I came back to Hong Kong. It’s an op-ed piece in a local newspaper by Charles Peter Mok, and begins by attacking last week’s Evans Data report for lacking objective data, therefore the conclusion reached (OSS adoption is speeding up) is too far-fetched. This is followed by (translation to English mine):

In fact, due to their love of open source systems (sic), open source supporters often are shallow when it comes to analysis and reaching conclusions, and confirming their subjective wants become their priority; of course, open source critics, like the Microsoft Windows camp and Sun Micro’s Unix camp, sometimes do the same thing.

Maybe he takes the /. crowd too seriously? Anyway, he then essentially translates the month-old SG Cowen report as an example of an objective argument… actually the translation is rather dubious. For example, the report only said “Linux seems to be hitting a limit” (via BusinessWeek); he translated that as “Linux’s development has reached the stage where it’s facing piling limitations”. What a nice and objective extrapolation!

Moving on, he uses the report to reach the conclusion that (again translations mine):

… whether Linux will still enjoy considerable growth, or the red light has been lit, is at the moment too early to say. Enterprise and personal users who use proprietary software such as Windows are still the majority.

Thanks for stating the obvious, Charles. So where’s the objective argument that supports the title of the article?

Software patents in China

Just went back from today’s roundtable discussion on “IPR Issues and Open Source” hosted by the National 863 Project. It was well attended, with major software companies as well as experts from MII, MOST and the academia. In particular I found the talk by Peking University’s Dr. Zhang most enlightening — they have done extensive research on almost all open source licenses (including CDDL), as well as the impact of software patents on open source.

Unfortunately I’ve learned today that China has already granted software patents. Even more sadly is the fact that most participants viewed software patents as ‘inevitable’, as a thing that Chinese companies need to deal with as they join the global community. I told them about the various software patent backlashes around the world, especially in Europe; and also asked them to ponder the question of whether software patents, as currently implemented by the US, is a sensible and logical thing for China to move towards. Hopefully this will get them thinking…

This is getting boring

Meetings. More meetings. Yet more meetings. Still more meetings.

The above sums up what I have done during the past month. Actually it would be fine if the meetings actually achieve anything. But far from it. And even though the host of each meeting is different, in the end it’s always the same old bunch of people: the ones from Red Flag, the ones from Cosix, the ones from Software Institute, maybe some guy from Kingsoft. Same old stuff, every single time.

The worst meetings are the ones where the person making the call know nothing about Linux; once I even heard someone who said they will seriously look into rewriting the kernel to achieve Win32 binary compatibility. These people often are also the ones who are most stubborn; no amount of persuasion will make them change their minds.

I’m still optimistic about Linux in China, but I’m starting to feel… powerless.

too bad

PostgreSQL 仲未 support Big5-HKSCS 喎, 但係睇嚟唔難整… 搵日搞吓先.

Samsung Anycam MPC-C10

今日終於忍唔住, 將隻 Anycam 支解… 發現原來同隻 Philips webcam 無咩分別 -_-;. 跟住就緊係改 kernel driver 啦! 而家可以晌 Linux 度用隻 Anycam 喇!

Hot Date

嘩, 勁正, 終於有個類似 PocketPC 個 Today screen 既 PalmOS app 喇.. 仲要係 GPL 既 :o

Hot Date




Bad Behavior has blocked 527 access attempts in the last 7 days.