開(kāi)源軟件之七宗罪以及背后的陰謀
七液 發(fā)布于: 2012年10月29日 (255評)
編者注:本文由 @七液 原創(chuàng )撰寫(xiě)
我們每天使用著(zhù)大量的開(kāi)源軟件,我們歌頌她贊美她。當有人站出來(lái)說(shuō)一句開(kāi)源不好
肯定會(huì )激起N多人站出來(lái)批評。然后給你列舉出N多開(kāi)源的好處和閉源的壞處。
首先我不反對開(kāi)源,本文只是無(wú)聊時(shí)候的自己一點(diǎn)思考。想噴的各位請看完再?lài)?。謝謝
自從開(kāi)源運動(dòng)發(fā)起以后。各種針對商業(yè)軟件為目標的開(kāi)源項目相繼啟動(dòng)。而且冠以開(kāi)源之名
就會(huì )得到尊重得到大家的支持。哪怕他曾經(jīng)是一個(gè)“臭名昭著(zhù)”的企業(yè)。
1. 安全性---代碼可審查和補丁更新效率
以安全性最為頂尖的Linux為例吧。那些鼓吹Linux的多么無(wú)敵的大神們怎么遇到這事情就避而不談了?既然是無(wú)敵的安全機制。為什么Linux還要打補???而且許多都是安全補丁。Kernel為什么會(huì )被入侵?而且最害怕的是Hacker植入后門(mén)代碼。
做了一下調查發(fā)現鼓吹Linux安全性的多數都是運維+應用級程序員(包括web和應用軟件開(kāi)發(fā)的)大部分人都沒(méi)有詳細的度過(guò)linux的源代碼,請問(wèn)那股無(wú)敵的自信哪里來(lái)的。事實(shí)上有多少人會(huì )因為L(cháng)inux是開(kāi)源的使用Linux而更多的是因為免費和高效才去使用linux,事實(shí)上因為linux安裝軟件超麻煩要記住N多命令以至于不得不找各種腳本才可以解決那些復雜而多樣的命令的問(wèn)題。
Linux真的安全么?開(kāi)源安全么?由于開(kāi)源的混亂和代碼審查工作的不到位。各種被安插了后門(mén)代碼和各種隱藏后門(mén)一般人就差看不出來(lái)的。比如ShellCode被加密起來(lái)當作一組什么常量或者轉換成字符串。當某些特定情況下才會(huì )觸發(fā)??墒沁@樣的文檔一般是不會(huì )隨著(zhù)源代碼發(fā)布的。(中國的那些自主產(chǎn)權為什么沒(méi)辦法消化?的確拿到了設計圖和專(zhuān)利。)研究的過(guò)程和推導的過(guò)程才是最重要的。而我們忽略了這個(gè)最重要的步驟。這和我們這個(gè)社會(huì )的哲學(xué)觀(guān)有關(guān)系。老板只認結果不重視過(guò)程,沒(méi)有過(guò)程哪里來(lái)的結果。真正研發(fā)過(guò)程只有研發(fā)工程師知道。你拿著(zhù)研發(fā)的結果不知道復雜的過(guò)程你根本沒(méi)有辦法推導出各種情況和為什么這么設計。世界上有太多只有結果過(guò)程因為某些人的消失而永遠弄不清答案的事情了。扯遠了。
如果你弄不清楚他為什么這么設計。如果里面有一些暗藏后門(mén)的邏輯請問(wèn)誰(shuí)能審查出來(lái)?一般人能檢查的也就是一些語(yǔ)法錯誤簡(jiǎn)單的邏輯錯誤??墒钦嬲倪壿嬒葳逵袔讉€(gè)人可以審查出來(lái)?專(zhuān)業(yè)化的審查工具?呵呵我想說(shuō)hacker手里的審查腳本遠比一般人知道的要多得多的多。否則哪里會(huì )有這么多漏洞。軟件開(kāi)發(fā)不是人多就能解決問(wèn)題。否則也不會(huì )出現“錢(qián)學(xué)森一個(gè)人頂得上五個(gè)師的威力”這句話(huà)了。
精巧設計的邏輯漏洞絕大多數的人是審查不出來(lái)的。QA更檢測不出來(lái)。拋開(kāi)這個(gè)不說(shuō)單純從代碼安全性上來(lái)說(shuō)。由于是開(kāi)源的。查找漏洞的方式更簡(jiǎn)單。以前我們還需要打開(kāi)IDA,Ollydbg,Windbg等工具一行行匯編審查?;蛘遞uzz現在我們根本不需要了。直接看代碼就好了。檢查各種函數入口看看有沒(méi)有可以利用的地方。專(zhuān)業(yè)的hacker會(huì )審查這些漏洞然后當作0day存儲起來(lái)—實(shí)際上發(fā)布出來(lái)的0day很少很少。當你知道0day發(fā)布的漏洞的時(shí)候實(shí)際上都是過(guò)了半年甚至好幾年的漏洞了。這些早就是行業(yè)潛規則了私有化的工具私有化的漏洞。
Hacker滲透一個(gè)系統首先要收集資料。由于大量的開(kāi)源導致他們很容易獲取整個(gè)網(wǎng)絡(luò )架構服務(wù)器配置,網(wǎng)關(guān)設置信息。這些信息根本無(wú)法隱藏。這些都是無(wú)法避免漏洞。你指望有一個(gè)好像偵探一樣的漏洞挖掘人員可以大公無(wú)私的挖掘到漏洞然后第一時(shí)間放出漏洞信息么?可行性幾乎微乎其微。這么多人研究越獄為什么只有一兩個(gè)人成功了還藏著(zhù)掖著(zhù)放個(gè)視頻顯擺一下?因為大家都知道這可以為他帶來(lái)可觀(guān)的收入,
早年Intel一個(gè)浮點(diǎn)數漏洞讓Intel損失好幾億,軟件的一個(gè)漏洞損失應該更強才對。在地下某些黑市一個(gè)針對遠程溢出的漏洞能炒到幾百萬(wàn)上千萬(wàn)的都有。而且愿意購買(mǎi)這些東西的人太多了。做黑產(chǎn)地,專(zhuān)業(yè)滲透團隊,ZF,黑灰白都有。
請問(wèn)開(kāi)源軟件的安全性誰(shuí)來(lái)保證?靠大家監督么?可行么?而且許多開(kāi)源底層一般人也接觸不到。再說(shuō)有的時(shí)候找到漏洞的成本比修補這個(gè)漏洞的成本更高。請問(wèn)開(kāi)發(fā)團隊由收入這個(gè)漏洞查找的人誰(shuí)來(lái)給予獎勵?單靠表彰可能么?
2. 質(zhì)量
絕大部分開(kāi)源軟件的質(zhì)量很差。因為大部分開(kāi)源項目都是一時(shí)熱血發(fā)布的。自然是想到什么寫(xiě)什么。什么華麗的技術(shù)都用進(jìn)去,熱血過(guò)了咋辦?我想大部分人都沒(méi)想過(guò)。就和好多人說(shuō)我愛(ài)這個(gè)女孩非她不娶,實(shí)際上最后結婚的大部分也都不是原來(lái)的那個(gè)她了。
可是當時(shí)覺(jué)得我以后肯定會(huì )一直愛(ài)她(它)會(huì )一直一直維護下去的。
大部分參與開(kāi)源的人一半是覺(jué)得自己還行隨份子(大部分開(kāi)源項目管理者覺(jué)得人多好聽(tīng)自然就是有幾個(gè)算幾個(gè)只要有的人都算進(jìn)來(lái)。說(shuō)出去好聽(tīng)。我們的項目有好幾個(gè)人共同開(kāi)發(fā)。不少都是大學(xué)生為了做畢業(yè)設計或者其他目的參與的)
完全就是一個(gè)雜牌軍。主力開(kāi)發(fā)人員就那么幾個(gè)。好吧這個(gè)項目很好很快得到大家的青睞有了一些小型的用戶(hù)??窟@樣的撞大運的開(kāi)發(fā)方式能有好的質(zhì)量么?
ACE那樣的項目開(kāi)發(fā)者就是為了做實(shí)驗寫(xiě)了一些論文和書(shū)。隨后這個(gè)項目幾經(jīng)轉手最后弄得理論上最強大。實(shí)際上沒(méi)幾個(gè)人敢用。
能像MySQL,Linux,GCC這樣的項目少之又少。就這還不算某些大公司背后的陰謀
3. 可維護性,制定性和開(kāi)源協(xié)議
如果這開(kāi)源團隊不做了。你可以繼續維護這個(gè)開(kāi)源軟件,聽(tīng)上去很美麗,實(shí)際上能自己維護像Linux,MySQL這樣規模很大的軟件能有幾個(gè)人?再說(shuō)我要的是使用而不像做開(kāi)發(fā)人員。我如果有開(kāi)發(fā)能力我自己開(kāi)發(fā)一個(gè)好了干嘛要用它呢?
開(kāi)源軟件給我們畫(huà)了一個(gè)很大的餅。大到我們根本沒(méi)辦法下嘴去吃它。我承認有一些團隊可以維護Linux,MySQL這樣的工程??墒沁@些人。要么是大公司要么是原開(kāi)發(fā)者另起爐灶搞得項目。一般人根本無(wú)法涉及這個(gè)領(lǐng)域。
還有軟件各種開(kāi)源協(xié)議。我給XX公司制定的某個(gè)MySQL版本增加了他們自己特有的一個(gè)什么技術(shù)來(lái)改進(jìn)運行效率。請問(wèn)我是否要開(kāi)源?如果必須要開(kāi)源的話(huà)那企業(yè)機密和我自己研究的一種新的算法和技術(shù)怎么就平白無(wú)故就開(kāi)源了?如果我不開(kāi)源是不是就不尊重他人?而且這個(gè)協(xié)議誰(shuí)來(lái)保證?當別人侵犯了你的權益誰(shuí)來(lái)給你保障?誰(shuí)來(lái)審核是不是有人侵犯你的權益?
開(kāi)源你就要遵循開(kāi)源協(xié)議。比如阿里云為什么Android會(huì )站出來(lái)反對?
因為這是Android想做的。阿里你居然先做了。你居然不按照我設定的步驟走,我就搞死你。開(kāi)源軟件真的是“開(kāi)源”的么?就和ARM的協(xié)議一樣
有許多個(gè)版本。有你想怎么修改就怎么修改的,有你只能外圍修改的核心不能動(dòng)的,還有你根本不能動(dòng)只能“免費,自由”使用的。
開(kāi)源協(xié)議看似我開(kāi)源的。實(shí)際上背后的條條框框你知道么?
你必須遵循我的約定。你能在我的上面修改的東西很有限。超過(guò)了協(xié)議約定我會(huì )告死你的。。。
4. 自由,免費,專(zhuān)利與開(kāi)源協(xié)議的法律約束
許多人說(shuō)開(kāi)源不等于免費。好的請問(wèn)你都開(kāi)源了你如何保證別人會(huì )使用你的程序還會(huì )付錢(qián)給你?你沒(méi)辦法保證。包庇centos和rh一模一樣rh去告centos了么?你都開(kāi)源了你管別人怎么用了。
軟件免費了。請問(wèn)開(kāi)發(fā)者的開(kāi)發(fā)費用誰(shuí)來(lái)支付?基金會(huì )?反過(guò)來(lái)想一下。是不是我們都是基金會(huì )的廉價(jià)勞動(dòng)力?只是冠以開(kāi)源的名義做著(zhù)和那些IT企業(yè)一樣壓榨勞動(dòng)力的事情?
調查了許多開(kāi)源協(xié)議。除了某些義務(wù)開(kāi)源(比如MIT,BSD之類(lèi)的協(xié)議)其他的協(xié)議要么是你用了某軟件必須要聲明,或者修改了要開(kāi)源,或者個(gè)人版免費,企業(yè)使用要收費。大家哪里有這么好的自覺(jué)性?那請問(wèn)收入如何保證?
所以大公司的開(kāi)源項目大部分都不可能是完全開(kāi)源協(xié)議。
大公司領(lǐng)導的開(kāi)源項目。項目中有技術(shù)含量的早就被申請專(zhuān)利了。他只是不說(shuō)在開(kāi)源協(xié)議中提到一下。然后給你免費使用哦。一旦你的所有開(kāi)發(fā)都給予這個(gè)平臺的話(huà)。有一天他要說(shuō)我要收專(zhuān)利費了。我們的項目已經(jīng)完全的捆綁上去了。我們怎么辦?
想想轉基因農作物的專(zhuān)利陷阱的問(wèn)題,老外怎么這么好讓你免費用他們的轉基因專(zhuān)利?
沒(méi)人想想背后的故事么?
開(kāi)源協(xié)議在說(shuō)什么?有人研究過(guò)開(kāi)源協(xié)議么?我覺(jué)得大部分人對于開(kāi)源協(xié)議的了解僅僅是開(kāi)源了不需要付出任何代價(jià),這個(gè)你修改了你也要跟著(zhù)開(kāi)源。僅此而已。剩下的那些霸王條款有人去研究過(guò)么?
5. 技術(shù)支持和第三方服務(wù)
開(kāi)源軟件大部分安裝都很麻煩。甚至有些不提供Bin直接Src自己愛(ài)怎么折騰就怎么折騰。出錯了不知道找誰(shuí)去社區問(wèn),有不錯的社區會(huì )建立一個(gè)QA手冊。如果遇到一些QA沒(méi)有的問(wèn)題怎么辦?靠開(kāi)發(fā)人員自覺(jué)的跟蹤回答?如果需要上門(mén)服務(wù)呢?需要比較專(zhuān)業(yè)的技術(shù)支持呢?費用誰(shuí)來(lái)承擔?有明碼標價(jià)么?
而且大部分軟件都很不負責任的寫(xiě)一句“風(fēng)險自行承擔,開(kāi)發(fā)團隊概不負責”這樣的話(huà)。請問(wèn)你看到這句話(huà)就和看到“最終解釋權歸本公司所有”是不是一樣的氣憤!
當然大部分人覺(jué)得沒(méi)什么感覺(jué)那是因為你沒(méi)有造成損失過(guò)。如果你真的因為使用軟件而造成嚴重損失你就知道。技術(shù)支持和第三方服務(wù)的重要性了。
6. 支持開(kāi)源項目的幕后---誰(shuí)才是最終獲利者
這個(gè)問(wèn)題估計大家都很關(guān)心。開(kāi)發(fā)人員希望有一份自己想開(kāi)發(fā)就開(kāi)發(fā)。而且有零花錢(qián)的項目。國內幾乎沒(méi)什么基金會(huì ),國外有因為他們有收入和捐款。而且大部分都是大公司背后支持的。這個(gè)東西發(fā)展的不錯最后就把她收購了。
而真正的開(kāi)發(fā)人員最后就成了一種“被開(kāi)源”的廉價(jià)勞動(dòng)者
逆向思維一下。開(kāi)源項目都是什么人?
大基金會(huì )支持的項目
大公司支持的項目
大學(xué)或者科研機構
超有責任感超負責任而且可以拿到開(kāi)發(fā)資源的“神人”
按照目的排列一下
實(shí)驗性項目只是為了做實(shí)驗而已-成熟的技術(shù)會(huì )另外收入商業(yè)產(chǎn)品中。比如RH
名聲,企業(yè)形象。開(kāi)源一些可有可無(wú)的東西。比如微軟,SUN等等,國內新浪,網(wǎng)易,淘寶等等
商業(yè)目的。例如Intel為什么嘛支持Linux開(kāi)源?把自己公司生產(chǎn)的硬件需要用到的驅動(dòng)或者一些軟件做到Linux上。隨著(zhù)Linux或者其他開(kāi)源項目的順風(fēng)車(chē)灑滿(mǎn)整個(gè)世界(就和植物的果實(shí),還有蒲公英一樣)微軟搞得IronPython,Mono,還有許多其他的東西
技術(shù)領(lǐng)先目的。這個(gè)說(shuō)的有點(diǎn)遠??紤]一下為什么美國和蘇聯(lián)當初都對中國或者其他國家有過(guò)技術(shù)支持??jì)H僅是因為政治么?
中國剛起步需要技術(shù),蘇聯(lián)援助中國,那中國只能跟著(zhù)蘇聯(lián)技術(shù)路線(xiàn)走。我們就被他們死死的捆綁了。我們始終只能獲得他們的二流技術(shù)和仿制品。從中國的各種武器就能看出來(lái)。幾乎就和蘇聯(lián)當初一個(gè)德性。
美國支持日本和韓國的技術(shù)發(fā)展是不是也是抱著(zhù)這種目的呢?帶你走入美式路線(xiàn)當你完全進(jìn)入的時(shí)候。你就始終落后于他。這些老大哥們就可以牢牢地控制住技術(shù)發(fā)展路線(xiàn)。誰(shuí)都想知道對方有什么技術(shù),既然無(wú)法阻止別人研發(fā),不如就讓別人跟著(zhù)自己的路線(xiàn)走。反思條條大路通羅馬為什么非要跟他們走?
我們的祖先以前科技發(fā)展非常迅猛而且領(lǐng)先,自從滿(mǎn)人入關(guān)以后廢漢學(xué)興西學(xué)所以我們一直落后于西方。西方人卻在偷偷的學(xué)我們老祖宗的東西?,F在反思一下我們是不是一開(kāi)始就落后于西方呢?
希望世界更美好更和平人們相互關(guān)懷愛(ài)護,拾金不昧,視如己出……
說(shuō)了這么多相信大家都知道我的意思了。老外在各個(gè)行業(yè)上壓榨與我們。
冶金,材料學(xué),醫學(xué),電子,糧食,轉基因幾乎所有行業(yè)。怎么軟件行業(yè)突然這么大方起來(lái)了?給予我們免費的編譯器使用,教我們如何使用他們的工程和代碼。
把我們一步一步培養成只會(huì )使用他們開(kāi)源工程的碼奴。還提出各種封裝思維。你不用懂我們是怎么做的。你只需要知道怎么用就好了。底層我們來(lái)弄就好了(其實(shí)我跟你們說(shuō)底層吃力不討好的。沒(méi)意思的,研究要花許多錢(qián)還沒(méi)收入的。這樣的臟活累活我們做)
于是我們就成了只會(huì )使用別人開(kāi)源工程和底層的一群碼奴了。
就和中國制造一樣。進(jìn)口人家的設備和原材料。生產(chǎn)了東西賣(mài)給別人??此剖且还P不錯的生意。實(shí)際上我們失去了許多。我們技術(shù)受制于別人,生產(chǎn)的東西還沒(méi)有很高的附加值。而且各種貿易費用都要我們負擔。開(kāi)源真的就這么美好么?
開(kāi)源項目中的專(zhuān)利陷阱我們發(fā)現了么?
7. 技術(shù)開(kāi)源與世界局勢---我們的未來(lái)在哪里
現在生產(chǎn)和原料不占優(yōu)勢。中國在海外投資礦產(chǎn)有幾個(gè)發(fā)財的。賠本的倒是見(jiàn)過(guò)不少。為什么人家有礦產(chǎn)自己不開(kāi)發(fā)等著(zhù)我們開(kāi)發(fā)。我們自己還賠本了呢?相信這樣的新聞大家肯定知道的比我多。為什么?這個(gè)世界已經(jīng)從單一的原料出口向高端技術(shù)和商業(yè)運作上發(fā)展了。搞開(kāi)源的估計都不喜歡微軟和甲骨文。甲骨文見(jiàn)一個(gè)收一個(gè)再把開(kāi)源項目搞死。微軟死活不開(kāi)源。Apple呢?有人喜歡Apple么?估計也都不怎么喜歡吧。至少在A(yíng)pple開(kāi)源以前大家都不喜歡它…難道我們就是因為他們貢獻代碼了才喜歡他們的么?
為什么好好的壟斷不做他們去做開(kāi)源?有什么陷阱么?老外的智商和商業(yè)運作玩的比我們先進(jìn)這么多。為什么會(huì )這么大方的在開(kāi)源?突發(fā)善心?
就像上面我說(shuō)的。生產(chǎn)和原料不占優(yōu)勢了?,F在占優(yōu)勢的只有高技術(shù)和市場(chǎng)運作方式。
高技術(shù)有專(zhuān)利來(lái)保證。Apple是專(zhuān)利流氓芝麻大點(diǎn)的東西都要去申請專(zhuān)利。那再軟件上是否也是默默地這么做了呢?或者說(shuō)以后我們連寫(xiě) if while都要付專(zhuān)利費給別人呢?
我想大部分搞開(kāi)發(fā)的人都知道。公司里每年都會(huì )有一筆獎金是給那些有專(zhuān)利的開(kāi)發(fā)人員的吧。雖然少的可憐。但是有總比沒(méi)有好。為什么?因為專(zhuān)利就是公司的法律籌碼!
調查過(guò)一些商業(yè)開(kāi)源失敗的案例。舉個(gè)最近的例子吧。DOOM3都玩過(guò)??R克大神開(kāi)源了??墒抢锩嬗捎贑armack's Reverse技術(shù)被另外一家公司申請了專(zhuān)利(學(xué)名z-fail stencil shadows現在不少顯卡都集成了這個(gè)功能)。DOOM3面臨著(zhù)開(kāi)源就遭遇專(zhuān)利危機。一般人也就是算了不開(kāi)源了??ㄉ癫焕⑹强ㄉ?。自己開(kāi)發(fā)一種替代技術(shù)來(lái)解決這個(gè)問(wèn)題。
關(guān)于軟件的案例不多,但是足以看出來(lái)開(kāi)源軟件是否也暗藏專(zhuān)利陷阱呢?技術(shù)是你研發(fā)的沒(méi)錯。但是不代表別人不能拿你的技術(shù)申請專(zhuān)利。那些美妙的開(kāi)源基金和公司是否也在背地里做這些見(jiàn)不得人的勾當呢?請問(wèn)你敢說(shuō)沒(méi)有可能么?
他們發(fā)布出去的只是代碼。設計文檔沒(méi)有開(kāi)放。我們知道老外是最重視文檔的,每個(gè)模塊用了哪些技術(shù)為什么使用這個(gè)技術(shù)—這個(gè)技術(shù)的專(zhuān)利屬于哪家公司。難道你能覺(jué)得他完全沒(méi)有做過(guò)記錄么?真的因為開(kāi)源軟件打起專(zhuān)利官司我們這些使用者和二次開(kāi)發(fā)商肯定死定了…
現在你還會(huì )覺(jué)得“開(kāi)源軟件”是玫瑰(不解釋)而不是罌粟(不解釋)么?
開(kāi)源軟件引領(lǐng)著(zhù)技術(shù)風(fēng)潮。開(kāi)源軟件刺激技術(shù)發(fā)展。然后開(kāi)源基金在幕后操縱著(zhù)社區開(kāi)發(fā)者。獲得大量的開(kāi)發(fā)資料和新的設計思路,然后偷偷的申請專(zhuān)利.誰(shuí)能保證沒(méi)有?
別的國家都在做基礎研發(fā),因為基礎研發(fā)比較透徹所以人家各種專(zhuān)利技術(shù)和底層穩定性做的非常好,于是他們利用開(kāi)源軟件來(lái)收集各種資料,數據和設計思路。然后軟件的所有權還歸他們基金會(huì )或者公司所有。
高技術(shù)和所有權。通過(guò)技術(shù)專(zhuān)利和基金會(huì )的項目所有權而全權壟斷了。他們壟斷著(zhù)上游
就像我說(shuō)的。協(xié)議中最后一句“解釋權歸本公司(基金會(huì ))所有”那是不是意思就是說(shuō)。項目中的技術(shù)和專(zhuān)利也都是屬于支持的基金會(huì )和幕后公司所有呢?
我們吵著(zhù)軟件專(zhuān)利阻礙軟件發(fā)展,那硬件又可況不是如此呢?開(kāi)源硬件又如何?你不掌握制造技術(shù),生產(chǎn)技術(shù),研發(fā)技術(shù),就算讓你組合起來(lái)能成為一個(gè)產(chǎn)品。你又要付出多大的代價(jià)呢?當這個(gè)世界進(jìn)步的同時(shí)。各種陷阱和戰爭也在悄然埋下伏筆不是么?
寫(xiě)在最后:
有許多人會(huì )覺(jué)得我危言聳聽(tīng)??墒俏遗e得這些例子和說(shuō)的一些事件大部分人都知道,誰(shuí)也沒(méi)辦法完全否定我說(shuō)得這些事情。我們究竟是因為別人喊了一句“開(kāi)源”我們就成了開(kāi)源世界的阿Q,還是我們是真正的技術(shù)先鋒呢?沒(méi)有組織的開(kāi)源是不是會(huì )被國外的基金會(huì )當槍使呢?被“G命”這句號召感召的人們最后成了現在這些“寄生X”的墊腳石了。我不希望我們也是被“開(kāi)源”這句號召犧牲的一代人。
我真心希望能讓大家引起思考。而不是一下子站出來(lái)說(shuō)。你文中這個(gè)不對那個(gè)是錯的。你不懂開(kāi)源精神。你說(shuō)的這些我都懂,這篇文章我沒(méi)有深思熟慮細致考究。我只是臨時(shí)有感而發(fā)寫(xiě)成的,我覺(jué)得我們需要的是反思!而不是相互攻擊。思考我們的出路在哪里。。。
Name:sWZ[2012]
E-Mail:Sw23120@Gmail.com
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。