_TouTiao
為了讓大家更便於理解,我先來說個段子。
有兩個姑娘去參加大賽。一個姑娘(下稱美女)身材勻稱,長相可人。另一個(下稱淑女)偏瘦,模樣普通。當然了,比賽嘛,誰都想把自己打扮得漂漂亮亮的。於是,美女花了不少功夫選了長裙,做了頭髮,戴了項鍊,化了點淡妝……而淑女呢,也去選了衣服,化了妝……但問題很快來了,由於她本身不夠漂亮,衣服選來選去很難有合身的,妝化來化去也漂亮不了多少。結果,她把心一橫,裸妝上陣了。
比賽的時候,臺下的觀眾看到美女嬌美可人,儀態萬千,心裡都很喜歡。看到淑女呢,覺得太普通了,外表幾乎和自己有得一拼,還全程黑著個臉。結果呢,評比的結果出來了,美女獲得了最佳人氣獎,淑女卻獲得了最佳選手獎。評委的頒獎詞是這麼說的:淑女,敢於以真實面目示人,並且個性獨特,這種給人煥然一新的感覺,自從錘子TNT之後就再沒見過!因此,獲得了評委們的一致肯定!
剎那間,臺下觀眾轟聲四起,齊喝倒彩~
毫無疑問,段子裡的美女就是Windows,淑女就是Linux。觀眾就是電腦小白,評委就是程序員。
好了,段子說完了,下面,就來說點正經的,雖然我儘量說得直白,但電腦小白可以忽略以下內容。
Linux
不去追求易用
因此,它為了安全起見,可以每次安裝一個軟件時,都要求你輸入管理員密碼。當然,這樣做的好處就在於,避免了後臺有不法的軟件悄悄安裝。
因此,它可以為了節省系統資源,只啟用命令行工具,而不啟用美觀易用的圖形界面。要知道,圖形界面說白了都是圖片,耗資源的啊!
不去追求兼容
因此,你的顯卡能不能用不關它的事,你的遊戲手柄插上來能不能用不關它的事,你的某種類型的電影格式放上來能不能識別不關它的事……
不去追求體驗
神馬,中文字體醜得要死?你關心字體幹啥。神馬,半天找不到一個好用的聊天軟件?你要軟件幹嘛。神馬,找個文件十分棘手,不能勾兩個選項就挑到自己需要的?你這麼笨幹嘛……話說,用Linux的不都是程序員嘛。
……
至於更多的……打住。答個問題說了這麼多,我覺得也應該結束了。所以,最終,繁而簡之,大而小之,千言萬語匯成一句話:
與普通人理解不同的是,易用、極強的兼容性、美觀生動的圖形,這些才是真正的技術精髓。而那些只面向極客的東西,比如脫離易用性的安全,就如同一個128位的組合密碼,或者說,是用一噸水泥澆在屋門口,不要說三五隻老虎擋得住,就是一臺裝甲車也拿它無可奈何啊。
蒙面侍衛
實際這個問題很簡單,Linux源於Unix相當於簡版,先不說Unix優缺點,從歷史的進程和用戶情況來說,最終是被拋棄了,Linux 實際是一個非常古老的系統,如果不是免費和開放恐怕早就被淘汰了,何來跟Windows比先進,即使從技術上看,Linux 的結構和很多理念也是古老的,也許過去算不錯,但現在根本沒有什麼先進可言!
HapySkywalker
二者面向的對象不同,先進與否無法比較。
首先,WINDOWS是面向個人用戶的,根據對象不同包含面向家庭用戶的DOS內核版本和麵向商務用戶的NT內核版。DOS內核版包括95,98,vista,XP,win8和win10等,商務用戶版包括NT4.0,2000,win7等。家庭用戶版強調靈活,多媒體支持,商務用戶版強調穩定性。二者均適用於個人機,但NT版自WIN7以來尚無更新。
LINUX則是多用戶操作系統UNIX的變種(x86版本),對象鎖定為商務用戶,用戶界面依靠X-WINDOW實現。LINUX系統強調系統穩定性,資源的統一管理及多用戶管理等。目前,UNIX系統主要應用於各種專業工作站。
總的說來,Windows系統適用於各種個人機,UNIX適用於專業工作站,LINUX系統的地位則較為尷尬。
MosquitoVon
題主問的是從設計和原理角度。
從原理角度,二者分不出高低,從技術原理的角度二者是相通的,就像地球上的飛行器都是基於空氣動力學原理,雖然性能有好壞,但原理都一樣,除非有一天有了反引力飛行器,才能說應用了更先進的原理。
從設計角度二者就有很大的區別了。linux內核可根據需求裁剪,小巧靈活,從服武器到嵌入式都有應用。linux本身不帶UI,需要UI的時候,UI是作為一個獨立軟件或進程運行與內核之上,但其桌面體驗較差。這種設計方式就註定了linux適合定製化的應用,不適合作為一款普及大眾的通用系統。而windows則是將UI寫進內核,缺點是UI崩潰了,內核也就崩潰了,相信每個人都經歷過windows藍屏。優點是界面響應極為流暢,體驗好。如果拋開UI,Windows的內核功能也很強大,在服務器市場也佔有一席之地。由於windows是閉源的,並且無法把UI從內核中裁剪掉,在嵌入式領域應用不廣。儘管有WinCE嵌入式系統,但也不成氣候。的如果要從設計角度對二者分個高低,我認為還是Windows更先進,因為它各項指標更均衡,兼顧了普通用戶,商業用戶,開發者等不同客戶群。無論從內核性能還是用戶體驗都做到了一定水準。
飛57709646
互有優劣吧。
Windows是微內核結構,適合做UI系統,就是桌面系統。但不適合用在服務器和嵌入式,UI不能和內核分離,也不能剪裁內核。
Linux是宏內核結構,驅動什麼的都可以塞進內核,只要一個內核就可以啟動系統,適合做服務器。內核的剪裁也很方便,適合做嵌入式系統。但UI是外掛的,桌面系統的體驗比不上Windows。
Linux桌面相當於早期的DOS+Windows3.2這種模式,如果單從桌面系統來說,Windows無疑是要先進的。
光明右使8787
從內核設計的角度看(微軟Windows內核許多特性都借鑑Linux內核),Linux內核更加優秀。Linux的設計更加符合多任務,多用戶,以及權限控制。但對於普通的私人設備,單用戶多任務系統而言,Linux的權限管理太過於龐大和複雜,而且Linux內核不適合用來處理強實時任務。
用戶59014314249
linus在技術角度更自由,更能讓使用人發揮自身的才能。不過需要使用者有過硬的技術水平,對廣大門外漢十分不友好。
對比這兩個好比讓梅西和普通人比賽帶球過人,站在梅西的角度這太簡單,普通人肯定覺得這是趕鴨子上架。
對商家來說,利潤主要來自普通人,所以肯定支持windows多,高手用戶更多時候是站在商家對立面,當然要打壓linus。
約翰的甲殼蟲
中國人只能從底層入手發展漢字程序語言,跳出英語編程的瓶頸障礙,漢字編程會讓程序員的門檻大大降低,母語編程遠超外語水平。十幾億中國人幾千萬程序員開發各類軟件從而帶動國產芯片個人電腦的全面發展。在Linux裡跳井底之蛙而已。😁