微軟對國際開源社區的承諾

微軟對國際開源社區正式代表態度:You win(你贏了)。(注:這是取自「Web Worker Dairy」刊載的博客欄目中的一種說法。)實際上,微軟正式作出對開源開發者「不起訴的保證」(「covenant not to sue」),若是他們的程序中間包含了微軟通訊協議的「專利要素」(「patented elements」),同時,微軟把這種承諾擴充到開源軟件的非商業發行版。這是什麼意思?實質上,微軟在此作出了很大的讓步。        記得在前年年末,微軟與Novell結盟,曾保證不起訴Novell的Linux用戶,其中的「暗示」激怒了一大批「開源開發者」,而Novell的用戶在內心面卻「美滋滋」的。GPL 3.0的修改,也爲此大費「腦筋」。微軟的此次宣佈,恐怕也沒有事先與Novell打招呼(商量),使「全球開源局勢」大爲改觀,今後Novell的「獨家優點」將不復存在了。微軟的保證,使得全球開源開發者(不管你在那裏)「都大可放心」,能夠「放開手腳」大幹一場了。         Linux發行版,有商業版本和社區版本(好比,Debian發行版),後者不該納入「商業發行版」。微軟的「開源保證」要求僅限於「非商業發行版」,是有必要的。你想,若是你的「開源發行版」用於商業贏利目的,而裏面卻含有微軟的「專利要素」,那對微軟公平嗎?微軟是有錢,也不能叫人家「處處請客吃飯買單」。        現今,有一點是很清楚的,微軟認可開源軟件(好比,Linux)是「競爭對手」,可是,微軟同時又和開源軟件「交朋友」。這是什麼道理?微軟對開源朋友說,「你贏了」,咱們可以對微軟說,「你輸了」嗎?很明顯,事實不是這樣的。微軟與開源應該是「共贏」。所以,微軟調整了「戰略」,咱們也得調整「戰略」。微軟拿出「not to sue」(不起訴),咱們能不能拿出「not to abuse」(不罵人)?在當今時代,和對手坐在一條板凳上「議事」,不是漢奸賣國賊,只要你心中時刻「明白」就行。