作者Archlinux (拱門林納斯)
看板Linux
標題[分享] Windows 10將有Ubuntu subsystem
時間Thu Mar 31 00:28:25 2016
現在的build大會
http://news.microsoft.com/build2016
還有剛剛的消息
https://url.fit/ZdeYp
大意就是 Windows 10 可以run native Linux binary
還內建bash、apt-get...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.67.95
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1459355308.A.896.html
※ 編輯: Archlinux (140.113.67.95), 03/31/2016 00:29:02
1F:推 Hevak: wow....@@! 03/31 00:31
2F:推 anckyX: 精確來說是ubuntu 03/31 00:32
理論上是ubuntu userspace binary的話
用一些方法就可以搞成Archlinux了啊XD
※ 編輯: Archlinux (140.113.67.95), 03/31/2016 00:38:16
3F:→ qoopichu: 可是... Linux用戶想要的應該是核心啊 XD 03/31 00:39
4F:→ OrzOGC: 這是給win用戶可用linux工具的東西吧,核心不重要啊 03/31 00:42
5F:→ OrzOGC: 要的只是linux上一堆windows沒有的好用工具 03/31 00:43
6F:→ qoopichu: 也對,是要做給自己用戶用的 03/31 00:44
7F:推 ChakraLinux: 這個 ID 有學到 Arch 精髓!讚! 03/31 00:47
8F:推 s9209122222: 土下座打手槍大不能屈服於微軟的淫威之下阿! 03/31 01:24
9F:→ anckyX: 發表會只有提到Bush而已,其他linux工具能不能用還不知道 03/31 01:30
10F:→ anckyX: 先不用太緊張 03/31 01:30
11F:→ NCTULaoer: 那有沒有提到obama 03/31 01:51
13F:→ a73126: 代表以後ssh也不需要靠外部軟體拉~~~ 03/31 02:08
14F:→ qoopichu: 樓上那個縮址網域名... 不蘇湖啊 XD 03/31 09:19
15F:→ OrzOGC: 那個縮址域名...一定是鄉民搞的 03/31 09:38
16F:→ EdwardGJLee: linux emulator? 小心侵犯 GPL/LGPL 的問題。 03/31 10:37
17F:推 s9209122222: 他說不是模擬器 03/31 11:11
18F:→ a73126: 不是模擬器沒有GPL問題 03/31 11:30
19F:推 Adama: 這... 代表會有GNU/Windows嗎 (linux只是核心啦) 03/31 11:54
20F:→ EdwardGJLee: 不是模擬器不代表沒GPL的問題,因為 bash 本身就是03/31 13:04
21F:→ EdwardGJLee: GPL3,而且是 FSF 的一個重要 project。到時看 FSF03/31 13:05
22F:→ EdwardGJLee: 怎麼說。03/31 13:05
23F:→ EdwardGJLee: 如果只是模仿,沒動到 bash 的 code,那應該是沒問題03/31 13:06
24F:→ EdwardGJLee: 但連 binary 都可以直接執行,要說沒動到 GPL/LGPL03/31 13:06
25F:→ EdwardGJLee: 的 code,是有點困難。03/31 13:07
26F:→ a73126: Ubuntu的Bash已經是Open了吧,Windows是作了一層去轉換03/31 14:00
27F:→ a73126: syscall和NT Kernel的API,上層套件庫binary全部都是03/31 14:00
28F:→ a73126: ubuntu原生的03/31 14:00
29F:→ a73126: 照Ubuntu官方說法的話...目前Windows和Ubuntu 14.04的03/31 14:10
30F:→ a73126: binary checksum是一模一樣....完全沒變動直接放到Windows03/31 14:11
31F:→ a73126: 執行03/31 14:11
32F:→ Archlinux: 剛也有想到這個問題而 有去爬gpl的faq03/31 14:35
33F:→ Archlinux: 第一 這些linux library如果有用到windows的系統函式03/31 14:36
34F:→ Archlinux: 比如說系統呼叫之類 這個是system library exception03/31 14:36
35F:→ Archlinux: 啊他只要不要一開始就跟windows同捆散佈gpl的東西就好03/31 14:36
36F:推 abcdefghi: 如果Windows連elf loader都做進去, 可以直接吃.so,那就03/31 15:15
37F:→ EdwardGJLee: FSF 一直在注意 Canonical 的動作,這問題想必已經03/31 15:16
38F:→ abcdefghi: 很有趣了....03/31 15:16
39F:→ EdwardGJLee: 在研究,只是他們的律師群的回應很慢,要等一下時間03/31 15:16
40F:→ EdwardGJLee: Canonical 常常在玩這種法行邊緣的東西。Orz03/31 15:17
41F:→ EdwardGJLee: s/法行邊緣/法律邊緣/03/31 15:17
OS X 沒有拿freebsd核心用吧 他們是用叫做mach的微核心去改的
而且 freebsd 是 bsd license 你拿去用也沒差
Wondows 裡面也有 etc hosts
還有一些網路實作好像就是從bsd系列拿過來的
42F:→ EdwardGJLee: Mac 也是拿 FreeBSD 的 kernel 來用,可是人家照規矩03/31 15:18
43F:→ EdwardGJLee: 來,沒有人會說話。 03/31 15:18
44F:→ Azelight: 還沒仔細看, 感覺可能跟Wine的做法類似 03/31 15:37
45F:→ OrzOGC: 所以它要叫Line嗎? 03/31 15:40
46F:→ Neisseria: 蠻有趣的消息,到時候再看後續消息如何 03/31 15:50
47F:→ Neisseria: 不過,目前不會為了這樣就去用 Win 10,以後再看看 03/31 15:50
48F:推 jksen: Ubuntu即將支援的ZFS授權好像也有爭議,雖然官方是說OK。 03/31 19:03
49F:推 s9209122222: 他們說 ZFS 是給什麼 container 用的,一般系統不會 03/31 19:10
50F:→ s9209122222: 用,那個是什麼啊? 03/31 19:10
51F:→ fourdollars: 明明就是微軟作了一個 Linux subsystem 03/31 19:17
52F:→ fourdollars: 然後 Canonical 提供了一包 Ubuntu userspace set 03/31 19:17
53F:→ fourdollars: 然後 Ubuntu 包完全沒有修改過,這是犯了哪條法律啊? 03/31 19:18
54F:推 ChakraLinux: 找個pacman.deb,甚至直接編譯出pacman就能pacstrap 03/31 19:21
55F:→ ChakraLinux: 出Arch喏 03/31 19:21
56F:→ fourdollars: 照理說應該不管哪個 Linux 發行版應該都可以放上去跑 03/31 19:22
57F:→ fourdollars: 如果 Arch 也提供一包給微軟,也許就多了一個選擇。 03/31 19:22
58F:→ fourdollars: 不過我猜接下來會出現的應該是 Debian on Windows 10 03/31 19:24
59F:→ EdwardGJLee: 因為看到有人po「在MS與Canonical的合作下」的語句 03/31 20:22
60F:→ EdwardGJLee: 因此提出懷疑,但並無任何明確指控,請問我又是犯了 03/31 20:23
61F:→ EdwardGJLee: 哪一條法律?提出質疑是公民的權利。況且你無法代表 03/31 20:23
62F:→ EdwardGJLee: 某公司發言! 03/31 20:24
63F:→ fourdollars: 完全沒有問題,是該懷疑。 :P 03/31 21:45
※ 編輯: Archlinux (140.113.67.95), 04/01/2016 04:13:23
64F:推 s8321414: 包pacman.deb是哪招啦XD 04/01 09:51
65F:→ lantw44: 都有 pacman.rpm 了,包個 deb 也不奇怪? 04/01 12:12
66F:→ EdwardGJLee: OS X 用的是 mach + bsd kernel 的混合式核心。 04/01 14:02
67F:→ EdwardGJLee: bsd license 很鬆沒錯,但不能把人家的 copyright 拿 04/01 14:02
68F:→ EdwardGJLee: 掉,變成是自己的作品。 04/01 14:02
69F:→ EdwardGJLee: 我一直在強調,license 的位階比 copyright 低,這 04/01 14:04
70F:→ EdwardGJLee: 些 FS/OSS 的 license(包括 PD)都沒放棄 copyright 04/01 14:04
71F:→ EdwardGJLee: 請大家不要搞錯了! 04/01 14:04
72F:→ EdwardGJLee: 至於混合式核心算不算微核心?去問問 Linus 吧!他認 04/01 14:22
73F:→ EdwardGJLee: 他認為實作上仍算是單核(有爭議)。XD 04/01 14:23
74F:推 s9209122222: 單核心、微核心對使用者會有影響嗎? 04/01 17:27
75F:推 EdwardGJLee: google 一下比較快啦! 04/01 18:02
76F:推 Debian: 有點多餘,相較原生沒有吸引力,亦不會因此考慮用Windows 04/02 03:12