Re: [分享] Windows 10 將有 Linux subsystem

看板Linux作者 (四元)時間8年前 (2016/03/31 19:56), 8年前編輯推噓19(190170)
留言189則, 20人參與, 最新討論串1/1
(我覺得原標題下的不好,所以改了一下。) 正式的名稱是 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

03/31 20:56, , 1F
我猜MS這一步, 應該是想搶server市場, 而不是什麼open
03/31 20:56, 1F

03/31 20:58, , 2F
source的軟體, 但除非它把linux kernel的tcp/ip放進去,
03/31 20:58, 2F

03/31 20:59, , 3F
不然那一堆netlink的介面要做到一樣, 感覺挑戰性真的不
03/31 20:59, 3F

03/31 21:00, , 4F
小, 而且還要冒風險, 原本用Windows的單位, 習慣linux
03/31 21:00, 4F

03/31 21:00, , 5F
環境, 未來可以無痛轉換到linux系統
03/31 21:00, 5F

03/31 21:48, , 6F
網路上有人提到是要搶使用 Mac 的開發者們的市場
03/31 21:48, 6F

03/31 21:49, , 7F
我個人不認為 Linux subsystem 跟 server 市場有關係
03/31 21:49, 7F

03/31 22:10, , 8F
cool!
03/31 22:10, 8F

03/31 22:12, , 9F
不覺得用慣 Mac 的人會因為這樣回來用 Windows 就是了 XD
03/31 22:12, 9F

03/31 22:19, , 10F
最近動作就感覺是要抓 Developer 的心
03/31 22:19, 10F

03/31 22:19, , 11F
不一定是轉用Windows,而是比較願意開發可以跨到windows上
03/31 22:19, 11F

04/01 01:08, , 12F
其實個人比較喜歡co-linux這種solution,不過好久沒人接手了
04/01 01:08, 12F

04/01 08:44, , 13F
與 C 社完全無關?不知道這是貴公司的說法,還是個人
04/01 08:44, 13F

04/01 08:44, , 14F
意見?因為 C 社可以在第一時間做出 image 出來。
04/01 08:44, 14F

04/01 08:45, , 15F
之前也有聽到 MS 挖角(linux 開發人員),這個
04/01 08:45, 15F

04/01 08:46, , 16F
subsystem,我是懷疑沒有其他的幫助,MS 獨立開發
04/01 08:46, 16F

04/01 08:46, , 17F
會困難很多。
04/01 08:46, 17F

04/01 08:47, , 18F
影響?這根本就是 MS 在吃 GNU/Linux 的豆腐嘛!
04/01 08:47, 18F

04/01 08:48, , 19F
還有人在一旁幫忙吃說……
04/01 08:48, 19F

04/01 09:32, , 20F
微軟都自己弄了自己的特化 Linux Distribution 了...
04/01 09:32, 20F

04/01 09:33, , 21F
微軟根本就不需要 C 社的幫忙就可以自己弄了
04/01 09:33, 21F

04/01 09:34, , 22F
只是 Ubuntu 是最受歡迎的 Linux 發行版而且有商標
04/01 09:34, 22F

04/01 09:35, , 23F
所以微軟才會選擇跟 C 社合作
04/01 09:35, 23F

04/01 09:36, , 24F
C 社只是個小公司,沒有那麼多的資源能力去協助微軟
04/01 09:36, 24F

04/01 09:36, , 25F
Linux subsystem 完全是微軟的作品,C 社頂多只是
04/01 09:36, 25F

04/01 09:37, , 26F
幫忙測試調整 rootfs 並且回報問題而已
04/01 09:37, 26F

04/01 09:41, , 27F
有問題可以在 http://bit.ly/1MXHDSJ 直接發問 ;)
04/01 09:41, 27F

04/01 09:42, , 28F
那只能問表面吧!
04/01 09:42, 28F

04/01 09:44, , 29F
Ubuntu 會成主流,社群出了很大的力,但 C 社的決策
04/01 09:44, 29F

04/01 09:45, , 30F
社群似只能默默承受,FS/OSS 的商業模式恐怕尚無法
04/01 09:45, 30F

04/01 09:45, , 31F
堅實的建立起來……
04/01 09:45, 31F

04/01 09:46, , 32F
這問題最後還是丟給 FSF 去回應吧……
04/01 09:46, 32F
※ 編輯: fourdollars (122.116.89.120), 04/01/2016 09:47:46

04/01 09:48, , 33F
這東西的本質就跟 Microsoft Azure 上面的
04/01 09:48, 33F

04/01 09:49, , 34F
Linux Distribution 一樣,是有什麼問題啊?
04/01 09:49, 34F

04/01 09:51, , 35F
還有跟 Amazon Web Services 的 Linux 一樣
04/01 09:51, 35F

04/01 09:53, , 36F
可能侵犯 GPL/LGPL 的問題。
04/01 09:53, 36F

04/01 09:54, , 37F
FSF 也沒有對這些雲端服務有什麼意見... =.=
04/01 09:54, 37F

04/01 09:55, , 38F
是還沒有意見,錈們動作一向很慢。BTW,我指的是可能
04/01 09:55, 38F
還有 111 則推文
04/04 02:56, , 150F
這算是第三方的,所以還好,但是若變成 ms 自己弄
04/04 02:56, 150F

04/04 02:57, , 151F
而且還是 linux 某廠商合作,那的確是會產生不同聯想
04/04 02:57, 151F

04/07 00:59, , 152F
基本上同意小州大 但是只要一切照版權走 理論上不會有重大
04/07 00:59, 152F

04/07 00:59, , 153F
問題吧 畢竟如果windows的合作和linux的合作更多 對使用者
04/07 00:59, 153F

04/07 00:59, , 154F
是好事
04/07 00:59, 154F

04/07 01:00, , 155F
而且我猜測他的目標不是linux 而是Mac
04/07 01:00, 155F

04/07 01:00, , 156F
所以為了對抗市場第一名 第二名想拉攏第三名
04/07 01:00, 156F

04/07 01:01, , 157F
一定程度上來說 或許不公開程式碼的osx對社群的影響更大
04/07 01:01, 157F

04/07 20:09, , 158F
重點當然就是照 license 走呀!
04/07 20:09, 158F

04/07 20:10, , 159F
BSDL/LGPL 這類 license 本就不必公開程式碼,但要
04/07 20:10, 159F

04/07 20:10, , 160F
留下原創者的版權聲明。
04/07 20:10, 160F

04/07 20:10, , 161F
短期來說,可能對使用者方便,但長期來說反而不利。
04/07 20:10, 161F

04/07 20:11, , 162F
試想想看,當初如果沒有 GPL,就不會有 GNU/Linux。
04/07 20:11, 162F

04/07 20:11, , 163F
如果其他 OS 有 linux subsystem,而且變成主流了的
04/07 20:11, 163F

04/07 20:12, , 164F
話,也就代表 GNU/Linux 這方的發展會受限,長遠來說
04/07 20:12, 164F

04/07 20:12, , 165F
是不是不利使用者呢?
04/07 20:12, 165F

04/07 20:20, , 166F
windows 的 subsystem,社群完全無法參與,你只能在
04/07 20:20, 166F

04/07 20:21, , 167F
其上使用,它的發展變成只有 MS 能主導,這對使用者
04/07 20:21, 167F

04/07 20:21, , 168F
是非常不利的情況。
04/07 20:21, 168F

04/08 05:23, , 169F
you can you up, no can no bb
04/08 05:23, 169F

04/08 08:50, , 170F
「生於憂患,死於安樂。」
04/08 08:50, 170F

04/08 16:37, , 171F
linux死掉會怎樣嗎?
04/08 16:37, 171F

04/08 20:00, , 172F
會沒有linux。
04/08 20:00, 172F

04/14 11:11, , 173F
Windows 的 linux subsystem 是要相容 Linux kernel
04/14 11:11, 173F

04/14 11:11, , 174F
所以主導的還是 Linux kernel
04/14 11:11, 174F

04/14 11:12, , 175F
WSL 只會跟著 Linux kernel 的腳步啦~想太多了~
04/14 11:12, 175F

04/14 21:56, , 176F
Mac 的 kernel 要被 math + bsd 主導嗎?雖然情況
04/14 21:56, 176F

04/14 21:57, , 177F
不太一樣,但往後的發展,誰能預料呢?
04/14 21:57, 177F

04/14 21:58, , 178F
目前看起來 ms 的 wsl 是要能跑 GNU 工具,就像
04/14 21:58, 178F

04/14 21:59, , 179F
Mac 能跑一堆 GNU 上的工具一樣,就 wsl 而言,當然
04/14 21:59, 179F

04/14 21:59, , 180F
是 ms 在主導。目前一開始當然會和 linux kernel 差
04/14 21:59, 180F

04/14 22:00, , 181F
很小,將來沒有人可以預料,想太多這種事,在資訊界
04/14 22:00, 181F

04/14 22:00, , 182F
還是謹慎使用吧!
04/14 22:00, 182F

04/14 22:06, , 183F
s/要被 math + bsd 主導嗎/有被 mach + bsd 主導嗎/
04/14 22:06, 183F

04/14 22:07, , 184F
當然如果沒侵犯 GPL,那 ms 要怎麼弄,是他的事,
04/14 22:07, 184F

04/14 22:08, , 185F
我們也只是評論而已。我尊重你的看法,希望你也能尊
04/14 22:08, 185F

04/14 22:08, , 186F
重別人的看法,不是和你不一樣的觀點就是「想太多」.
04/14 22:08, 186F

04/15 18:22, , 187F
是是,果老教訓的是。XD
04/15 18:22, 187F

04/15 20:01, , 188F
別再窮追著我打,我就阿彌陀佛了!豈敢教訓人。
04/15 20:01, 188F

04/17 13:10, , 189F
是是,果老說的是。XD
04/17 13:10, 189F
文章代碼(AID): #1M_H1aDf (Linux)