-Linux | 知乎問答精選

 



驅動與固件的區別是什麼?

【時國懷的回答(81票)】: 驅動和固件(firmware)都是代碼,前者為軟件服務,後者為硬件服務。 在操作系統概念還不明確的時代,二者是沒有明顯區別的。 但是隨著計算機體系結構的發展,硬件的種類開始變多,操作系統的種類也變多了。 這個時候,因為各種技術的、商業的原因,硬件廠商希望自己的硬件能被更多的軟件廠商使用,所以就需要在硬件之上做一些封裝,讓自己的硬件操縱起來更容易,這個...



除了吃飯睡覺,每天的時間有 14 小時,其中 3 小時家務活、3 小時學英語,其餘時間還在學 JAVA、網站製作、Linux,如何進行時間管理?

學英語是為了以後能更好的進行軟件開發。 學JAVA是因為單位的管理系統準備用JAVA重做一下。 學linux系統是個人愛好。 這一段時間還在幫另人做一個網站, 我還想學JavaScript等網站相關知識。 我很忙~~~ 忙不過來了 怎麼辦呢、 【Garriot Zhang的回答(24票)】: 你把學JAVA的時間和用JAVA的時間放在一起。你把開發平台切換到Linux上。你把所有的軟件、操作系統、幫助手冊、技術書籍都換成英文版。...



如何看待《Linux 一點都不省錢:德國慕尼黑政府決定回歸 Windows》?

【知乎用戶的回答(122票)】: 我就是來打臉的,WPDang的文章嚴重誤導。先講事實,遷移回Windows尚未發生!從04年開始一直很關心慕尼黑的LiMux進展,我們還是看看背景,聽聽正方反方的意見吧: ----------------- 背景 慕尼黑在2004年宣佈作為一個開源城市,所有市政府工作都採用開源軟件,並且啟動了開發Linux的一個分支LiMux的計劃,打算將所有市政府工作電腦的操作系統和軟件都切換到更開放的平台上來。...



平時主要工作在 Linux 下,Windows 很少用,適合購買蘋果嗎?

想買一個 MacBook Pro,同事們都不建議我買。先說說我的工作:平時主要工作在 Linux 下,Windows 很少用,然後蘋果這個牌子我特別喜歡。都有哪些購買理由? 【經雷的回答(64票)】: Mac 有延年益壽的功效。 用了Mac,你可以把心思都放在你想做的事情上,生命的利用率會得到提升。 它一點都不神奇,就是個電腦,平常沒事不會來打攪你,讓你幹這個幹那個去維護它;你讓它幹點什麼,它一般也都會照做。 但就這...



把系統盤裡的所有東西都複製到 U 盤裡,是否可以起變成系統盤?

【王明哲的回答(17票)】: 0 如果是 Linux 系,簡單說就是把 bootloader 安裝好,把 fstab 修改好,然後把根目錄(home 酌情考慮)拷貝過去,就可以了。如果要在別的機器使用,別忘了重建 initramfs 。Linux 用戶請自行折騰 Mac 沒有使用過,請大神補充。 下面默認題主指的是 Windows 系操作系統。下面的描述中使用 7 代替使用 NT 6 的內核的操作系統,使用 XP 代替 NT 5 的內核的操作系統。 1 磁盤需要...



Android 系統無法被分支 (fork) 嗎,AOSP 和 GMS 是何關係?

【布丁的回答(61票)】: 問題中第二篇文章的原文來自 Ars Technica: Neither Microsoft, Nokia, nor anyone else should fork Android. It』s unforkable. 這篇文章底下有一位 Google 工程師的評論,完整地回答了這個問題: http://arstechnica.com/information-technology/2014/02/neither-microsoft-nokia-nor-anyone-else-should-fork-android-its-unforkable/?comments=1&post=26199423 總結要點的...



既然 Linux 遵從 GPL licence,為什麼 Android 手機生產商要付Google 每台手機的系統購買費用?

【葉啟威的回答(6票)】: 您所說的應該是 GNU/LINUX 而不是Linux kernel本身。 GNU/LINUX 是一套基於Linux內核的完整操作系統,而其中很多軟件都是採用的GPL協議。 而調用Linux kernel的API 並不違反GPLv2的協議。 並且Google在處理硬件驅動問題到時候用了一個很巧妙的方法使得手機硬件商不需要開源其驅動。[1] "Android 是運行於 Linux kernel之上,但並不是GNU/Linux。因為在一般GNU/Linux 裡支持的功能,...



今後10年內,主流手機的系統誰主沉浮,Android、Windows Phone、MeeGo、iOS?無線電商的主打領域應該在何方?

【rlei的回答(10票)】: 十年時間太長,結婚生小孩離婚再婚再離婚都可以發生幾茬了。 個人意見,iOS和Android在相當長的時間裡會並存和發展。相當長,指的是目前看得到的兩三年,以及之後的兩三年內。五年以後會怎樣,有沒有新的強力競爭者,這很難說。 iOS的長處不用多言,Apple設定了這個產業界用戶體驗的標桿,把手機應用開發真正的從無聊死宅程序員和癡肥低能運營商的手中奪了回來。以前的思路是,手機...



網絡攻防平台有哪些?

【周智的回答(38票)】: DVWA: Damn Vulerable Web Application DVWA - Damn Vulnerable Web Application 基於 php 和 mysql 的虛擬 Web 應用,「內置」常見的 Web 漏洞,如 SQL 注入、xss 之類,可以搭建在自己的電腦上,隨便黑不犯法。搭建環境也很簡單,下一個 XAMPP 包裝上就差不多能用了。 另外可以翻烏雲(WooYun.org | 自由平等開放的漏洞報告平台)和 sebug(http://sebug)上關於開源 Web 應用的歷...



有人認為閉源會戰勝開源,你同意嗎?

開源可能未必是趨勢,Linux開源,Windows不開源,現在Windows佔據大部分桌面平台,軟件開發商在Windows下形成了一個生態系統,開發商能在Windows下賺錢;PC和家用遊戲機相比,PC更為開放,但遊戲開發商在較為封閉的家用遊戲機上才能賺到錢,PC上的全盜版了。最好的單機遊戲依然誕生於家用遊戲機上。 同樣的道理,開源的Android和封閉的iOS誰會勝利,情況幾乎是類似的,開源的Android上充斥著病毒木馬和惡意...