帝國反擊戰

看來中國的袁萌教授自從應邀拜訪微軟帝國之後倒戈一事,與 ODF 編輯 Patrick Durusau 發表支持 OOXML 公開信這兩件事,都是有關連的,不是獨立事件。這些異動在背後操作的無疑是微軟帝國。帝國黔驢技窮,提出的標準技術不行,轉而用“人事”手段收買一些沒有靈魂的人提他們出口術。

延伸閱讀:

I helped Firefox today, I’m feeling great

It’s not easy to find a reproducible bug in a stable open source software that has the exposure as large as Mozilla Firefox, which has more than 20% market share of the web browser market in Europe. But I did, and I think I’m very lucky. Not only that, this bug has been hiding in Firefox since 2003 (was it the Firefox 1.0 days?), so this bug has been in existence for 5 years, wow, I think I’m really very lucky to have spotted it.

This bug is serious, but very difficult to manifest itself. Under rare conditions, a form post will be sent to the web server twice without your notice. Say, if you’re shopping in an online e-shop, and you’re so “lucky” that you encountered this bug, you would be buying the same goods twice, or if you’re making a payment, you would be paying the amount double.

Thanks Alfred Peng for confirming the bug so that Firefox developers began taking a look at the bug. From the perspective of open source development, identifying and testing thoroughly for the existence of the bug and filing a detail bug report with reproducible steps is the task I should do. The fix for the bug is just less than 10 lines long (the test case is much longer), but it may take me days if I have to come up with a patch. Filing a bug report is something anyone who speaks English can do, so if you find a bug in Firefox, please go to their bug tracking system and submit a problem report. The more people contribute to it, the better the software will become, and by doing so, we, in turn, are helping ourselves to create a more pleasant web experience.