Windows 10 將有 Linux subsystem - Linux

Jake avatar
By Jake
at 2016-03-31T19:56

Table of Contents

(我覺得原標題下的不好,所以改了一下。)

正式的名稱是 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 也有

--
Tags: Linux

All Comments

Barb Cronin avatar
By Barb Cronin
at 2016-04-03T19:21
我猜MS這一步, 應該是想搶server市場, 而不是什麼open
Anthony avatar
By Anthony
at 2016-04-05T10:23
source的軟體, 但除非它把linux kernel的tcp/ip放進去,
Franklin avatar
By Franklin
at 2016-04-07T12:46
不然那一堆netlink的介面要做到一樣, 感覺挑戰性真的不
Brianna avatar
By Brianna
at 2016-04-09T01:52
小, 而且還要冒風險, 原本用Windows的單位, 習慣linux
環境, 未來可以無痛轉換到linux系統
Adele avatar
By Adele
at 2016-04-12T18:23
網路上有人提到是要搶使用 Mac 的開發者們的市場
Eden avatar
By Eden
at 2016-04-14T17:20
我個人不認為 Linux subsystem 跟 server 市場有關係
Quanna avatar
By Quanna
at 2016-04-16T22:43
cool!
Kristin avatar
By Kristin
at 2016-04-17T09:53
不覺得用慣 Mac 的人會因為這樣回來用 Windows 就是了 XD
Ethan avatar
By Ethan
at 2016-04-19T16:35
最近動作就感覺是要抓 Developer 的心
不一定是轉用Windows,而是比較願意開發可以跨到windows上
Rae avatar
By Rae
at 2016-04-19T20:48
其實個人比較喜歡co-linux這種solution,不過好久沒人接手了
Zenobia avatar
By Zenobia
at 2016-04-22T11:10
與 C 社完全無關?不知道這是貴公司的說法,還是個人
意見?因為 C 社可以在第一時間做出 image 出來。
Kyle avatar
By Kyle
at 2016-04-26T00:36
之前也有聽到 MS 挖角(linux 開發人員),這個
Jack avatar
By Jack
at 2016-04-30T03:32
subsystem,我是懷疑沒有其他的幫助,MS 獨立開發
會困難很多。
Sierra Rose avatar
By Sierra Rose
at 2016-05-04T23:07
影響?這根本就是 MS 在吃 GNU/Linux 的豆腐嘛!
Agnes avatar
By Agnes
at 2016-05-05T18:51
還有人在一旁幫忙吃說……
Belly avatar
By Belly
at 2016-05-10T15:54
微軟都自己弄了自己的特化 Linux Distribution 了...
Irma avatar
By Irma
at 2016-05-15T00:08
微軟根本就不需要 C 社的幫忙就可以自己弄了
Agatha avatar
By Agatha
at 2016-05-18T23:25
只是 Ubuntu 是最受歡迎的 Linux 發行版而且有商標
Damian avatar
By Damian
at 2016-05-19T06:45
所以微軟才會選擇跟 C 社合作
Agnes avatar
By Agnes
at 2016-05-20T00:50
C 社只是個小公司,沒有那麼多的資源能力去協助微軟
Linux subsystem 完全是微軟的作品,C 社頂多只是
Edwina avatar
By Edwina
at 2016-05-20T16:59
幫忙測試調整 rootfs 並且回報問題而已
Agatha avatar
By Agatha
at 2016-05-22T08:10
有問題可以在 http://bit.ly/1MXHDSJ 直接發問 ;)
Zora avatar
By Zora
at 2016-05-27T03:07
那只能問表面吧!
Donna avatar
By Donna
at 2016-05-31T07:47
Ubuntu 會成主流,社群出了很大的力,但 C 社的決策
Frederica avatar
By Frederica
at 2016-06-02T14:11
社群似只能默默承受,FS/OSS 的商業模式恐怕尚無法
堅實的建立起來……
Eartha avatar
By Eartha
at 2016-06-06T12:33
這問題最後還是丟給 FSF 去回應吧……
Poppy avatar
By Poppy
at 2016-06-09T19:12
這東西的本質就跟 Microsoft Azure 上面的
Tracy avatar
By Tracy
at 2016-06-13T13:32
Linux Distribution 一樣,是有什麼問題啊?
Valerie avatar
By Valerie
at 2016-06-18T11:39
還有跟 Amazon Web Services 的 Linux 一樣
Valerie avatar
By Valerie
at 2016-06-21T20:48
可能侵犯 GPL/LGPL 的問題。
Isla avatar
By Isla
at 2016-06-23T14:10
FSF 也沒有對這些雲端服務有什麼意見... =.=
Quintina avatar
By Quintina
at 2016-06-25T10:39
是還沒有意見,錈們動作一向很慢。BTW,我指的是可能
Selena avatar
By Selena
at 2016-06-27T02:06
有問題的人也不會是這些 rootfs 的提供者吧
Carol avatar
By Carol
at 2016-07-01T12:06
這要問 FSF。
很簡單,MS 為何不敢做 Mac subsystem?
Annie avatar
By Annie
at 2016-07-02T11:25
FSF 真的有意見也是對微軟或是對 Amazon 而不是 C 社
Joseph avatar
By Joseph
at 2016-07-05T18:18
對呀,我指的就是做 sussystem 的一方。
Ursula avatar
By Ursula
at 2016-07-05T21:37
這些 rootfs 本來就有 Open Source 了...
Barb Cronin avatar
By Barb Cronin
at 2016-07-08T00:41
因為我不敢確定裡頭是否有暗盤,所以只能模糊指涉。
Margaret avatar
By Margaret
at 2016-07-12T07:11
我現在不是針對 C 社。
Franklin avatar
By Franklin
at 2016-07-12T08:52
這種行為叫做造謠吧?沒有證據的影射...
Candice avatar
By Candice
at 2016-07-12T23:45
這是質疑,疑問句,為什麼是造謠,就說有可能侵犯,
但要由 FSF 去確認。
Valerie avatar
By Valerie
at 2016-07-13T18:55
我並沒有確定任何事。想提告,我沒意見。
Mary avatar
By Mary
at 2016-07-16T02:43
這樣的懷疑叫造謠的話,我看沒人敢說話了。
Agnes avatar
By Agnes
at 2016-07-19T20:42
微軟花了許多資源去做 Linux syscalls 的相容層
這樣的行為 FSF 會有什麼意見我也挺好奇的
Ina avatar
By Ina
at 2016-07-21T19:26
「Canonical 常常在玩這種法行邊緣的東西。Orz] 科科
William avatar
By William
at 2016-07-24T12:18
這是歷史事實,從對我個人格權的侵犯到 spyware 等等
都是。
Hardy avatar
By Hardy
at 2016-07-29T08:24
我的行為我負責,不關 FSF 的事。
Damian avatar
By Damian
at 2016-08-03T07:22
就我所看到的只有對果老個人格權的侵犯是事實
而且也早就修正了
Eden avatar
By Eden
at 2016-08-05T13:16
只是在那之後果老總是質疑 Canonical 公司的所作所為
已經到了看到黑影就開槍的狀況了... 該放下了...
Hedda avatar
By Hedda
at 2016-08-08T03:11
不是早就修正,是經過了很久才修正。
Daniel avatar
By Daniel
at 2016-08-12T00:05
是台灣這邊有重量級的人上任後才修正的。
Skylar Davis avatar
By Skylar Davis
at 2016-08-13T11:52
是是... 是過了很久才修正,但是也修正了很久了。
Regina avatar
By Regina
at 2016-08-18T02:52
誰是重量級的人啊?
Elma avatar
By Elma
at 2016-08-22T11:10
我覺得你這事扯到那裡去是在模糊焦點。這天換作 R 社
我還是一樣質疑。
Jake avatar
By Jake
at 2016-08-24T18:54
是是,R 社發展的 systemd 搞的 Debian 人群出走
果老應該要去瞭解一下
Hazel avatar
By Hazel
at 2016-08-29T06:30
沒看過我批 systemd 嗎?你連黑都沒看到就開槍了。
Lauren avatar
By Lauren
at 2016-08-31T15:41
黑影
Annie avatar
By Annie
at 2016-09-01T13:23
我指的是人群出走事件,我個人不覺得 systemd 有問題
Kumar avatar
By Kumar
at 2016-09-05T01:09
我有看過果老批評 systemd
Debian 自從那次事件後就一直沒什麼活力的感覺 :-(
Steve avatar
By Steve
at 2016-09-09T18:35
直接說你想表達什麼比較快……
Jack avatar
By Jack
at 2016-09-10T23:07
你要別人不影射,希望你自己也能做到。
Daph Bay avatar
By Daph Bay
at 2016-09-11T17:55
是是,果老教訓的是。Orz
Elma avatar
By Elma
at 2016-09-16T09:44
我只是希望果老在質疑什麼事情之前可以多做點功課
Olivia avatar
By Olivia
at 2016-09-18T04:30
多瞭解一下事情的全貌,不要總是憑著片段的資訊就
Iris avatar
By Iris
at 2016-09-21T09:30
開始質疑這個質疑那個的,畢竟您也是很有份量的人。
Yuri avatar
By Yuri
at 2016-09-23T20:52
http://tinyurl.com/hjgwbyd 這不太像是片段資訊
Harry avatar
By Harry
at 2016-09-28T11:59
許多暗盤我們不清楚,當然只能質疑。
Brianna avatar
By Brianna
at 2016-09-30T09:53
partnership 的意義我只能從一般性的情況去瞭解。
Anthony avatar
By Anthony
at 2016-10-04T12:48
我現在只是閒人一個,沒什麼份量可言……
Gilbert avatar
By Gilbert
at 2016-10-06T02:34
您還是很有份量的,至少能夠影響到許多無知的後輩。
Michael avatar
By Michael
at 2016-10-09T19:31
真有份量,就不會有那麼多人去用 Ubuntu 了。
Tracy avatar
By Tracy
at 2016-10-11T00:09
Canonical's Dustin Kirkland said in a blog post.
Eartha avatar
By Eartha
at 2016-10-13T03:00
果老提供的文章連結沒有講什麼細節,但是有提供連結
您應該點進去看一看官方的解釋再來下判斷的...
Poppy avatar
By Poppy
at 2016-10-15T03:09
就是不信任官方的說法呀!@@
Eden avatar
By Eden
at 2016-10-19T09:16
Err... 好吧... XD
Bethany avatar
By Bethany
at 2016-10-21T22:07
就算canonical的人去幫忙ms 也沒有問題吧 只要subsyste
m是獨立開發的 除非ms有偷偷把linux的gpl code拿去用。
Genevieve avatar
By Genevieve
at 2016-10-22T20:23
我自己是很樂見大公司下來玩自由軟體
Bethany avatar
By Bethany
at 2016-10-26T22:20
只要符合 license 的規範,當然誰都可以玩。
Agnes avatar
By Agnes
at 2016-10-30T09:29
MS 很早就想接觸這一塊,只是他的 open source 的定
義和別人不一樣。@@
Poppy avatar
By Poppy
at 2016-10-31T02:46
原po你叫我?
搞錯,抱歉
Zenobia avatar
By Zenobia
at 2016-11-01T10:23
能取代osx就好了 macbook不知道在貴三小
Delia avatar
By Delia
at 2016-11-05T23:32
macbook以他的組裝品質而言不算貴 看hp lenovo和
Jacky avatar
By Jacky
at 2016-11-07T12:46
dell的商用機 價格比mac貴的多的是...
Doris avatar
By Doris
at 2016-11-09T22:41
macbook光那顆螢幕就物有所值了 一般筆電螢幕普遍不佳
Edwina avatar
By Edwina
at 2016-11-14T05:20
如果是拿來寫code有沒有那螢幕沒差吧,又不是沒retina就寫
James avatar
By James
at 2016-11-14T22:32
不出來,價值與螢幕無關,但各有各的價值。
Emma avatar
By Emma
at 2016-11-16T15:56
說真的 現在windows筆電也不會比較便宜
Frederic avatar
By Frederic
at 2016-11-21T05:26
論組裝品質,很多商用機是通過 MIL-STD 810 標準的,且三年
Jack avatar
By Jack
at 2016-11-23T21:25
保,這些無形價值好像很少被考慮,要比很難比。
Jake avatar
By Jake
at 2016-11-27T12:14
要比至少也要MAC+三年Apple care的價錢去比較。mac特點是
Carolina Franco avatar
By Carolina Franco
at 2016-11-28T09:46
OS X+螢幕+PCIe SSD+好用觸控板+外型等,商用機會比較注重
在穩定性跟保固。
Annie avatar
By Annie
at 2016-12-02T12:03
一般Windows筆電真的很便宜...同樣規格商用機會貴很多是有
他的道理在的。
Joseph avatar
By Joseph
at 2016-12-02T14:17
事實上我用mac的同事都跟我說螢幕好對於寫程式差很多
所以螢幕好也是她們用mac寫程式的理由
Catherine avatar
By Catherine
at 2016-12-03T05:10
而且用不到mac螢幕的品質 不代表mac就不值那個錢阿
我自己是用hp elitebook...除了組裝品質好耐摔耐操
光是那塊觸控版就比便宜windows筆電好用太多了
Quintina avatar
By Quintina
at 2016-12-04T14:02
我的意思主要是說不能只看單純的cpu記憶體和硬碟就說
Annie avatar
By Annie
at 2016-12-05T23:10
一台電腦太貴怎樣的 很多地方用料和有沒有認證都有差
Valerie avatar
By Valerie
at 2016-12-08T10:34
mac螢幕以前看都是鏡面會反光。個人覺得不好用。
Enid avatar
By Enid
at 2016-12-09T16:31
商用機如果品質還差那根本就不用賣了。
Valerie avatar
By Valerie
at 2016-12-10T10:40
M$在吃GNU/Linux豆腐XDDD
到底知不知道M$也是大貢獻者之一啊
Yuri avatar
By Yuri
at 2016-12-12T00:07
我不認為M$開發linux相容subsystem要借他人手
Thomas avatar
By Thomas
at 2016-12-12T17:48
M$自身對linux kernel也是相當熟的...
Robert avatar
By Robert
at 2016-12-17T06:09
雖然M$想吃Linux豆腐的意圖倒是有啦XDD
不過可不是完全沒任何貢獻啊...
Aaliyah avatar
By Aaliyah
at 2016-12-18T07:22
喔,很好奇,是什麼樣的大貢獻?(我指的是 FS/OSS)
Olga avatar
By Olga
at 2016-12-18T15:32
linux kernel 有很多微軟的貢獻不是嗎
Linda avatar
By Linda
at 2016-12-20T10:17
有貢獻過,個人不否認。但能稱為大貢獻,是很不一樣
Kristin avatar
By Kristin
at 2016-12-21T22:31
不要這樣啦,Windows 和 GNU/Linux 就像蝙蝠俠和超人
之間理念不同罷了,大家都是好人
Ivy avatar
By Ivy
at 2016-12-23T17:43
樓上,你是在說什麼,也沒怎樣呀!微軟如果對 FS/OSS
Gary avatar
By Gary
at 2016-12-28T03:19
做出重大或許多貢獻的話,以他們的行銷長才,早就風
聲到火星去了。什麼好人壞人?@@
Kristin avatar
By Kristin
at 2016-12-30T21:44
為什麼微軟會貢獻程式碼到 linux kernel?可參考這篇
Charlotte avatar
By Charlotte
at 2017-01-03T06:10
http://tinyurl.com/gwwr7lm
現在已經得到成果了,同時這些微軟貢獻者也消失了…
Doris avatar
By Doris
at 2017-01-07T19:18
要確實的資料,可到 linux fundation 去查,他們都有
Quanna avatar
By Quanna
at 2017-01-11T12:25
做紀錄及統計。
Doris avatar
By Doris
at 2017-01-12T21:42
ms 有貢獻程式碼,之前最明顯就是 hyperV 支援放入
linux kernel 內,這是為了能夠讓 linux 虛擬化跑
windows 時候可以更穩定與快速
Anonymous avatar
By Anonymous
at 2017-01-15T05:23
其實 ms 一系列目前動作,有人說是與 open source 社群
Skylar Davis avatar
By Skylar Davis
at 2017-01-19T22:43
拉近距離,不過到有人是認為他是在穩住自己的平台
Agatha avatar
By Agatha
at 2017-01-21T06:36
有人對於這次 ms 出一個 subsystem 能夠跑 linux
相關工具是頗不以為然,簡單說是吃豆腐沒錯
Mary avatar
By Mary
at 2017-01-25T11:58
這類東西比方當初有人弄了 cygwin 提供類似環境,
Bennie avatar
By Bennie
at 2017-01-30T10:05
這算是第三方的,所以還好,但是若變成 ms 自己弄
Victoria avatar
By Victoria
at 2017-01-30T14:18
而且還是 linux 某廠商合作,那的確是會產生不同聯想
Vanessa avatar
By Vanessa
at 2017-02-03T18:04
基本上同意小州大 但是只要一切照版權走 理論上不會有重大
問題吧 畢竟如果windows的合作和linux的合作更多 對使用者
是好事
Hedda avatar
By Hedda
at 2017-02-07T10:35
而且我猜測他的目標不是linux 而是Mac
所以為了對抗市場第一名 第二名想拉攏第三名
Irma avatar
By Irma
at 2017-02-08T06:51
一定程度上來說 或許不公開程式碼的osx對社群的影響更大
Cara avatar
By Cara
at 2017-02-11T08:24
重點當然就是照 license 走呀!
Genevieve avatar
By Genevieve
at 2017-02-14T17:32
BSDL/LGPL 這類 license 本就不必公開程式碼,但要
留下原創者的版權聲明。
短期來說,可能對使用者方便,但長期來說反而不利。
Joseph avatar
By Joseph
at 2017-02-16T19:41
試想想看,當初如果沒有 GPL,就不會有 GNU/Linux。
如果其他 OS 有 linux subsystem,而且變成主流了的
Oliver avatar
By Oliver
at 2017-02-17T14:07
話,也就代表 GNU/Linux 這方的發展會受限,長遠來說
是不是不利使用者呢?
Yuri avatar
By Yuri
at 2017-02-20T07:24
windows 的 subsystem,社群完全無法參與,你只能在
Erin avatar
By Erin
at 2017-02-25T04:38
其上使用,它的發展變成只有 MS 能主導,這對使用者
是非常不利的情況。
Heather avatar
By Heather
at 2017-03-01T07:53
you can you up, no can no bb
Joe avatar
By Joe
at 2017-03-04T07:23
「生於憂患,死於安樂。」
David avatar
By David
at 2017-03-07T17:34
linux死掉會怎樣嗎?
Ina avatar
By Ina
at 2017-03-11T14:03
會沒有linux。
Selena avatar
By Selena
at 2017-03-14T05:56
Windows 的 linux subsystem 是要相容 Linux kernel
所以主導的還是 Linux kernel
Lucy avatar
By Lucy
at 2017-03-17T21:57
WSL 只會跟著 Linux kernel 的腳步啦~想太多了~
Megan avatar
By Megan
at 2017-03-20T20:40
Mac 的 kernel 要被 math + bsd 主導嗎?雖然情況
Yuri avatar
By Yuri
at 2017-03-22T10:36
不太一樣,但往後的發展,誰能預料呢?
Thomas avatar
By Thomas
at 2017-03-26T01:27
目前看起來 ms 的 wsl 是要能跑 GNU 工具,就像
Susan avatar
By Susan
at 2017-03-29T21:18
Mac 能跑一堆 GNU 上的工具一樣,就 wsl 而言,當然
是 ms 在主導。目前一開始當然會和 linux kernel 差
Hardy avatar
By Hardy
at 2017-03-30T12:56
很小,將來沒有人可以預料,想太多這種事,在資訊界
還是謹慎使用吧!
Necoo avatar
By Necoo
at 2017-04-04T03:25
s/要被 math + bsd 主導嗎/有被 mach + bsd 主導嗎/
Ida avatar
By Ida
at 2017-04-05T20:42
當然如果沒侵犯 GPL,那 ms 要怎麼弄,是他的事,
Jake avatar
By Jake
at 2017-04-07T07:33
我們也只是評論而已。我尊重你的看法,希望你也能尊
重別人的看法,不是和你不一樣的觀點就是「想太多」.
Lily avatar
By Lily
at 2017-04-11T14:05
是是,果老教訓的是。XD
Charlotte avatar
By Charlotte
at 2017-04-12T07:40
別再窮追著我打,我就阿彌陀佛了!豈敢教訓人。
David avatar
By David
at 2017-04-13T19:07
是是,果老說的是。XD

Ubuntu新手登入後無法進入圖形化介面

George avatar
By George
at 2016-03-31T19:07
大家好,小弟最近開始學習使用LINUX系統, 但在我嘗試在小筆電以VirtualBox灌入Ubuntu15.10時, 卻出現登法進入圖形化界面的問題: 登入前是正常的: http://imgur.com/EpInKYZ 登入後卡在這個畫面(有時會閃爍): http://imgur.com/blbeL71 按C ...

CentOS 6.7 軟體移除的問題

Rebecca avatar
By Rebecca
at 2016-03-31T14:54
想要請問一下 關於CentOS 6.7 軟體移除的問題 因為小弟原先想要安裝Chrome的瀏覽器 但一直裝不上去只好去找相關的安裝教學進行安裝 雖然裝好了 但洶直答啟動Chrome的瀏覽器 只有Icon的圖示 因此想要移除該軟體 下了相關的指令 yum remove Chrome 卻出現 No Package ...

Bash is coming to windows!

Lily avatar
By Lily
at 2016-03-31T14:37
※ 引述《yogi (Yogi)》之銘言: : https://twitter.com/msdev/status/715212208003813378 : atmsdev : Bash is coming to windows! #Build2016 http://bit.ly/231PIz3 : 在MS與C ...

Opensuse 42.1 AMD驅動安裝後無桌面

Ivy avatar
By Ivy
at 2016-03-31T12:28
藉原文發問一下 ※ 引述《tennyleaz (tenny)》之銘言: : 標題: [問題] Opensuse 42.1 AMD驅動安裝後無桌面 : → qoopichu: 說到optimus就不得不訐一下,Ubuntu現在預設自帶prime 03/30 22:56 : → qoopichu: 結果拔 ...

Bash is coming to windows!

Lauren avatar
By Lauren
at 2016-03-31T10:30
https://twitter.com/msdev/status/715212208003813378 atmsdev Bash is coming to windows! #Build2016 http://bit.ly/231PIz3 在MS與Canonical的合作下, win10上面要有and ...