看板 Linux 關於我們 聯絡資訊
(我覺得原標題下的不好,所以改了一下。) 正式的名稱是 Windows Subsystem for Linux (WSL) 首先 Linux subsystem 完全是微軟開發的,與 Canonical 無關 它就是直接將 Linux syscalls 轉換成 Windows syscalls 讓 process 以為它跑在 Linux 上面,但是實際上是在 Windows 上。 行為就像是一個相反的 Wine 實作在 Windows 上面 Canonical 只是提供了一個 Ubuntu user space 的集合包給微軟使用 那個包裡面的 binary 都沒有改過,我猜頂多改改一些設定檔而已 http://bit.ly/1UWeFKy 可以參考一下裡面解釋了許多問題 https://channel9.msdn.com/Events/Build/2016/P488 Live Demo 從第四分鐘開始 還有這個 Linux subsystem 還有許多問題要解決,影片裡面也請大家去幫忙測試回報問題 BTW, Microsoft Azure 上面也有 Canonical 提供的 Ubuntu 可以安裝,連 Debian 也有 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.89.120 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1459425380.A.369.html
abcdefghi: 我猜MS這一步, 應該是想搶server市場, 而不是什麼open 03/31 20:56
abcdefghi: source的軟體, 但除非它把linux kernel的tcp/ip放進去, 03/31 20:58
abcdefghi: 不然那一堆netlink的介面要做到一樣, 感覺挑戰性真的不 03/31 20:59
abcdefghi: 小, 而且還要冒風險, 原本用Windows的單位, 習慣linux 03/31 21:00
abcdefghi: 環境, 未來可以無痛轉換到linux系統 03/31 21:00
fourdollars: 網路上有人提到是要搶使用 Mac 的開發者們的市場 03/31 21:48
fourdollars: 我個人不認為 Linux subsystem 跟 server 市場有關係 03/31 21:49
bibo9901: cool! 03/31 22:10
jmlntw: 不覺得用慣 Mac 的人會因為這樣回來用 Windows 就是了 XD 03/31 22:12
shoting: 最近動作就感覺是要抓 Developer 的心 03/31 22:19
shoting: 不一定是轉用Windows,而是比較願意開發可以跨到windows上 03/31 22:19
soem: 其實個人比較喜歡co-linux這種solution,不過好久沒人接手了 04/01 01:08
EdwardGJLee: 與 C 社完全無關?不知道這是貴公司的說法,還是個人 04/01 08:44
EdwardGJLee: 意見?因為 C 社可以在第一時間做出 image 出來。 04/01 08:44
EdwardGJLee: 之前也有聽到 MS 挖角(linux 開發人員),這個 04/01 08:45
EdwardGJLee: subsystem,我是懷疑沒有其他的幫助,MS 獨立開發 04/01 08:46
EdwardGJLee: 會困難很多。 04/01 08:46
EdwardGJLee: 影響?這根本就是 MS 在吃 GNU/Linux 的豆腐嘛! 04/01 08:47
EdwardGJLee: 還有人在一旁幫忙吃說…… 04/01 08:48
fourdollars: 微軟都自己弄了自己的特化 Linux Distribution 了... 04/01 09:32
fourdollars: 微軟根本就不需要 C 社的幫忙就可以自己弄了 04/01 09:33
fourdollars: 只是 Ubuntu 是最受歡迎的 Linux 發行版而且有商標 04/01 09:34
fourdollars: 所以微軟才會選擇跟 C 社合作 04/01 09:35
fourdollars: C 社只是個小公司,沒有那麼多的資源能力去協助微軟 04/01 09:36
fourdollars: Linux subsystem 完全是微軟的作品,C 社頂多只是 04/01 09:36
fourdollars: 幫忙測試調整 rootfs 並且回報問題而已 04/01 09:37
fourdollars: 有問題可以在 http://bit.ly/1MXHDSJ 直接發問 ;) 04/01 09:41
EdwardGJLee: 那只能問表面吧! 04/01 09:42
EdwardGJLee: Ubuntu 會成主流,社群出了很大的力,但 C 社的決策 04/01 09:44
EdwardGJLee: 社群似只能默默承受,FS/OSS 的商業模式恐怕尚無法 04/01 09:45
EdwardGJLee: 堅實的建立起來…… 04/01 09:45
EdwardGJLee: 這問題最後還是丟給 FSF 去回應吧…… 04/01 09:46
※ 編輯: fourdollars (122.116.89.120), 04/01/2016 09:47:46
fourdollars: 這東西的本質就跟 Microsoft Azure 上面的 04/01 09:48
fourdollars: Linux Distribution 一樣,是有什麼問題啊? 04/01 09:49
fourdollars: 還有跟 Amazon Web Services 的 Linux 一樣 04/01 09:51
EdwardGJLee: 可能侵犯 GPL/LGPL 的問題。 04/01 09:53
fourdollars: FSF 也沒有對這些雲端服務有什麼意見... =.= 04/01 09:54
EdwardGJLee: 是還沒有意見,錈們動作一向很慢。BTW,我指的是可能 04/01 09:55
fourdollars: 有問題的人也不會是這些 rootfs 的提供者吧 04/01 09:55
EdwardGJLee: 這要問 FSF。 04/01 09:56
fourdollars: FSF 真的有意見也是對微軟或是對 Amazon 而不是 C 社 04/01 09:56
EdwardGJLee: 很簡單,MS 為何不敢做 Mac subsystem? 04/01 09:56
EdwardGJLee: 對呀,我指的就是做 sussystem 的一方。 04/01 09:57
fourdollars: 這些 rootfs 本來就有 Open Source 了... 04/01 09:57
EdwardGJLee: 因為我不敢確定裡頭是否有暗盤,所以只能模糊指涉。 04/01 09:58
EdwardGJLee: 我現在不是針對 C 社。 04/01 10:00
fourdollars: 這種行為叫做造謠吧?沒有證據的影射... 04/01 10:00
EdwardGJLee: 這是質疑,疑問句,為什麼是造謠,就說有可能侵犯, 04/01 10:02
EdwardGJLee: 但要由 FSF 去確認。 04/01 10:02
EdwardGJLee: 我並沒有確定任何事。想提告,我沒意見。 04/01 10:03
EdwardGJLee: 這樣的懷疑叫造謠的話,我看沒人敢說話了。 04/01 10:05
fourdollars: 微軟花了許多資源去做 Linux syscalls 的相容層 04/01 10:07
fourdollars: 這樣的行為 FSF 會有什麼意見我也挺好奇的 04/01 10:07
fourdollars: 「Canonical 常常在玩這種法行邊緣的東西。Orz] 科科 04/01 10:08
EdwardGJLee: 這是歷史事實,從對我個人格權的侵犯到 spyware 等等 04/01 10:13
EdwardGJLee: 都是。 04/01 10:13
EdwardGJLee: 我的行為我負責,不關 FSF 的事。 04/01 10:15
fourdollars: 就我所看到的只有對果老個人格權的侵犯是事實 04/01 10:17
fourdollars: 而且也早就修正了 04/01 10:17
fourdollars: 只是在那之後果老總是質疑 Canonical 公司的所作所為 04/01 10:18
EdwardGJLee: 不是早就修正,是經過了很久才修正。 04/01 10:18
fourdollars: 已經到了看到黑影就開槍的狀況了... 該放下了... 04/01 10:18
EdwardGJLee: 是台灣這邊有重量級的人上任後才修正的。 04/01 10:19
fourdollars: 是是... 是過了很久才修正,但是也修正了很久了。 04/01 10:19
fourdollars: 誰是重量級的人啊? 04/01 10:20
EdwardGJLee: 我覺得你這事扯到那裡去是在模糊焦點。這天換作 R 社 04/01 10:20
EdwardGJLee: 我還是一樣質疑。 04/01 10:20
fourdollars: 是是,R 社發展的 systemd 搞的 Debian 人群出走 04/01 10:22
fourdollars: 果老應該要去瞭解一下 04/01 10:22
EdwardGJLee: 沒看過我批 systemd 嗎?你連黑都沒看到就開槍了。 04/01 10:24
EdwardGJLee: 黑影 04/01 10:25
fourdollars: 我指的是人群出走事件,我個人不覺得 systemd 有問題 04/01 10:26
fourdollars: 我有看過果老批評 systemd 04/01 10:27
fourdollars: Debian 自從那次事件後就一直沒什麼活力的感覺 :-( 04/01 10:27
EdwardGJLee: 直接說你想表達什麼比較快…… 04/01 10:28
EdwardGJLee: 你要別人不影射,希望你自己也能做到。 04/01 10:29
fourdollars: 是是,果老教訓的是。Orz 04/01 10:32
fourdollars: 我只是希望果老在質疑什麼事情之前可以多做點功課 04/01 10:34
fourdollars: 多瞭解一下事情的全貌,不要總是憑著片段的資訊就 04/01 10:35
fourdollars: 開始質疑這個質疑那個的,畢竟您也是很有份量的人。 04/01 10:36
EdwardGJLee: http://tinyurl.com/hjgwbyd 這不太像是片段資訊 04/01 10:38
EdwardGJLee: 許多暗盤我們不清楚,當然只能質疑。 04/01 10:39
EdwardGJLee: partnership 的意義我只能從一般性的情況去瞭解。 04/01 10:40
EdwardGJLee: 我現在只是閒人一個,沒什麼份量可言…… 04/01 10:46
fourdollars: 您還是很有份量的,至少能夠影響到許多無知的後輩。 04/01 10:53
EdwardGJLee: 真有份量,就不會有那麼多人去用 Ubuntu 了。 04/01 10:58
fourdollars: Canonical's Dustin Kirkland said in a blog post. 04/01 11:03
fourdollars: 果老提供的文章連結沒有講什麼細節,但是有提供連結 04/01 11:04
fourdollars: 您應該點進去看一看官方的解釋再來下判斷的... 04/01 11:04
EdwardGJLee: 就是不信任官方的說法呀!@@ 04/01 11:06
fourdollars: Err... 好吧... XD 04/01 11:10
Archlinux: 就算canonical的人去幫忙ms 也沒有問題吧 只要subsyste 04/01 12:11
Archlinux: m是獨立開發的 除非ms有偷偷把linux的gpl code拿去用。 04/01 12:11
Archlinux: 我自己是很樂見大公司下來玩自由軟體 04/01 12:12
EdwardGJLee: 只要符合 license 的規範,當然誰都可以玩。 04/01 13:50
EdwardGJLee: MS 很早就想接觸這一塊,只是他的 open source 的定 04/01 13:51
EdwardGJLee: 義和別人不一樣。@@ 04/01 13:51
s9209122222: 原po你叫我? 04/01 17:08
s9209122222: 搞錯,抱歉 04/01 17:08
ousapas: 能取代osx就好了 macbook不知道在貴三小 04/01 19:25
jyenhuang: macbook以他的組裝品質而言不算貴 看hp lenovo和 04/01 23:29
jyenhuang: dell的商用機 價格比mac貴的多的是... 04/01 23:30
jyenhuang: macbook光那顆螢幕就物有所值了 一般筆電螢幕普遍不佳 04/01 23:49
Debian: 如果是拿來寫code有沒有那螢幕沒差吧,又不是沒retina就寫 04/02 02:43
Debian: 不出來,價值與螢幕無關,但各有各的價值。 04/02 02:44
BignoZe: 說真的 現在windows筆電也不會比較便宜 04/02 02:56
jksen: 論組裝品質,很多商用機是通過 MIL-STD 810 標準的,且三年 04/02 03:31
jksen: 保,這些無形價值好像很少被考慮,要比很難比。 04/02 03:33
jksen: 要比至少也要MAC+三年Apple care的價錢去比較。mac特點是 04/02 03:34
jksen: OS X+螢幕+PCIe SSD+好用觸控板+外型等,商用機會比較注重 04/02 03:36
jksen: 在穩定性跟保固。 04/02 03:36
jksen: 一般Windows筆電真的很便宜...同樣規格商用機會貴很多是有 04/02 03:38
jksen: 他的道理在的。 04/02 03:38
jyenhuang: 事實上我用mac的同事都跟我說螢幕好對於寫程式差很多 04/02 08:17
jyenhuang: 所以螢幕好也是她們用mac寫程式的理由 04/02 08:17
jyenhuang: 而且用不到mac螢幕的品質 不代表mac就不值那個錢阿 04/02 08:19
jyenhuang: 我自己是用hp elitebook...除了組裝品質好耐摔耐操 04/02 08:19
jyenhuang: 光是那塊觸控版就比便宜windows筆電好用太多了 04/02 08:19
jyenhuang: 我的意思主要是說不能只看單純的cpu記憶體和硬碟就說 04/02 08:20
jyenhuang: 一台電腦太貴怎樣的 很多地方用料和有沒有認證都有差 04/02 08:21
oversky0: mac螢幕以前看都是鏡面會反光。個人覺得不好用。 04/02 16:17
Debian: 商用機如果品質還差那根本就不用賣了。 04/03 01:46
danny8376: M$在吃GNU/Linux豆腐XDDD 04/03 14:16
danny8376: 到底知不知道M$也是大貢獻者之一啊 04/03 14:16
danny8376: 我不認為M$開發linux相容subsystem要借他人手 04/03 14:17
danny8376: M$自身對linux kernel也是相當熟的... 04/03 14:18
danny8376: 雖然M$想吃Linux豆腐的意圖倒是有啦XDD 04/03 14:20
danny8376: 不過可不是完全沒任何貢獻啊... 04/03 14:20
EdwardGJLee: 喔,很好奇,是什麼樣的大貢獻?(我指的是 FS/OSS) 04/03 14:41
Bencrie: linux kernel 有很多微軟的貢獻不是嗎 04/03 16:25
EdwardGJLee: 有貢獻過,個人不否認。但能稱為大貢獻,是很不一樣 04/03 17:12
s9209122222: 不要這樣啦,Windows 和 GNU/Linux 就像蝙蝠俠和超人 04/03 17:32
s9209122222: 之間理念不同罷了,大家都是好人 04/03 17:32
EdwardGJLee: 樓上,你是在說什麼,也沒怎樣呀!微軟如果對 FS/OSS 04/03 18:38
EdwardGJLee: 做出重大或許多貢獻的話,以他們的行銷長才,早就風 04/03 18:39
EdwardGJLee: 聲到火星去了。什麼好人壞人?@@ 04/03 18:39
EdwardGJLee: 為什麼微軟會貢獻程式碼到 linux kernel?可參考這篇 04/03 21:02
EdwardGJLee: http://tinyurl.com/gwwr7lm 04/03 21:03
EdwardGJLee: 現在已經得到成果了,同時這些微軟貢獻者也消失了… 04/03 21:03
EdwardGJLee: 要確實的資料,可到 linux fundation 去查,他們都有 04/03 21:19
EdwardGJLee: 做紀錄及統計。 04/03 21:20
kenduest: ms 有貢獻程式碼,之前最明顯就是 hyperV 支援放入 04/04 02:51
kenduest: linux kernel 內,這是為了能夠讓 linux 虛擬化跑 04/04 02:51
kenduest: windows 時候可以更穩定與快速 04/04 02:51
kenduest: 其實 ms 一系列目前動作,有人說是與 open source 社群 04/04 02:52
kenduest: 拉近距離,不過到有人是認為他是在穩住自己的平台 04/04 02:53
kenduest: 有人對於這次 ms 出一個 subsystem 能夠跑 linux 04/04 02:54
kenduest: 相關工具是頗不以為然,簡單說是吃豆腐沒錯 04/04 02:54
kenduest: 這類東西比方當初有人弄了 cygwin 提供類似環境, 04/04 02:55
kenduest: 這算是第三方的,所以還好,但是若變成 ms 自己弄 04/04 02:56
kenduest: 而且還是 linux 某廠商合作,那的確是會產生不同聯想 04/04 02:57
noonee: 基本上同意小州大 但是只要一切照版權走 理論上不會有重大 04/07 00:59
noonee: 問題吧 畢竟如果windows的合作和linux的合作更多 對使用者 04/07 00:59
noonee: 是好事 04/07 00:59
noonee: 而且我猜測他的目標不是linux 而是Mac 04/07 01:00
noonee: 所以為了對抗市場第一名 第二名想拉攏第三名 04/07 01:00
noonee: 一定程度上來說 或許不公開程式碼的osx對社群的影響更大 04/07 01:01
EdwardGJLee: 重點當然就是照 license 走呀! 04/07 20:09
EdwardGJLee: BSDL/LGPL 這類 license 本就不必公開程式碼,但要 04/07 20:10
EdwardGJLee: 留下原創者的版權聲明。 04/07 20:10
EdwardGJLee: 短期來說,可能對使用者方便,但長期來說反而不利。 04/07 20:10
EdwardGJLee: 試想想看,當初如果沒有 GPL,就不會有 GNU/Linux。 04/07 20:11
EdwardGJLee: 如果其他 OS 有 linux subsystem,而且變成主流了的 04/07 20:11
EdwardGJLee: 話,也就代表 GNU/Linux 這方的發展會受限,長遠來說 04/07 20:12
EdwardGJLee: 是不是不利使用者呢? 04/07 20:12
EdwardGJLee: windows 的 subsystem,社群完全無法參與,你只能在 04/07 20:20
EdwardGJLee: 其上使用,它的發展變成只有 MS 能主導,這對使用者 04/07 20:21
EdwardGJLee: 是非常不利的情況。 04/07 20:21
CaptainH: you can you up, no can no bb 04/08 05:23
EdwardGJLee: 「生於憂患,死於安樂。」 04/08 08:50
CaptainH: linux死掉會怎樣嗎? 04/08 16:37
EdwardGJLee: 會沒有linux。 04/08 20:00
fourdollars: Windows 的 linux subsystem 是要相容 Linux kernel 04/14 11:11
fourdollars: 所以主導的還是 Linux kernel 04/14 11:11
fourdollars: WSL 只會跟著 Linux kernel 的腳步啦~想太多了~ 04/14 11:12
EdwardGJLee: Mac 的 kernel 要被 math + bsd 主導嗎?雖然情況 04/14 21:56
EdwardGJLee: 不太一樣,但往後的發展,誰能預料呢? 04/14 21:57
EdwardGJLee: 目前看起來 ms 的 wsl 是要能跑 GNU 工具,就像 04/14 21:58
EdwardGJLee: Mac 能跑一堆 GNU 上的工具一樣,就 wsl 而言,當然 04/14 21:59
EdwardGJLee: 是 ms 在主導。目前一開始當然會和 linux kernel 差 04/14 21:59
EdwardGJLee: 很小,將來沒有人可以預料,想太多這種事,在資訊界 04/14 22:00
EdwardGJLee: 還是謹慎使用吧! 04/14 22:00
EdwardGJLee: s/要被 math + bsd 主導嗎/有被 mach + bsd 主導嗎/ 04/14 22:06
EdwardGJLee: 當然如果沒侵犯 GPL,那 ms 要怎麼弄,是他的事, 04/14 22:07
EdwardGJLee: 我們也只是評論而已。我尊重你的看法,希望你也能尊 04/14 22:08
EdwardGJLee: 重別人的看法,不是和你不一樣的觀點就是「想太多」. 04/14 22:08
fourdollars: 是是,果老教訓的是。XD 04/15 18:22
EdwardGJLee: 別再窮追著我打,我就阿彌陀佛了!豈敢教訓人。 04/15 20:01
fourdollars: 是是,果老說的是。XD 04/17 13:10