TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Microsoft and Canonical partner to bring Ubuntu to Windows 10

535 pointsby raddadabout 9 years ago

83 comments

hobsabout 9 years ago
Some additional details from Scott Hanselman:<p><a href="http:&#x2F;&#x2F;www.hanselman.com&#x2F;blog&#x2F;DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx" rel="nofollow">http:&#x2F;&#x2F;www.hanselman.com&#x2F;blog&#x2F;DevelopersCanRunBashShellAndUs...</a><p>&quot;This is a real native Bash Linux binary running on Windows itself. It&#x27;s fast and lightweight and it&#x27;s the real binaries. This is an genuine Ubuntu image on top of Windows with all the Linux tools I use like awk, sed, grep, vi, etc. It&#x27;s fast and it&#x27;s lightweight. The binaries are downloaded by you - using apt-get - just as on Linux, because it is Linux. You can apt-get and download other tools like Ruby, Redis, emacs, and on and on. This is brilliant for developers that use a diverse set of tools like me.&quot;<p>&quot;This runs on 64-bit Windows and doesn&#x27;t use virtual machines. Where does bash on Windows fit in to your life as a developer?<p>If you want to run Bash on Windows, you&#x27;ve historically had a few choices.<p>Cygwin - GNU command line utilities compiled for Win32 with great native Windows integration. But it&#x27;s not Linux. HyperV and Ubuntu - Run an entire Linux VM (dedicating x gigs of RAM, and x gigs of disk) and then remote into it (RDP, VNC, ssh) Docker is also an option to run a Linux container, under a HyperV VM Running bash on Windows hits in the sweet spot. It behaves like Linux because it executes real Linux binaries. Just hit the Windows Key and type bash. &quot;
评论 #11390705 未加载
评论 #11391364 未加载
评论 #11390890 未加载
评论 #11390626 未加载
评论 #11390574 未加载
评论 #11393237 未加载
评论 #11390731 未加载
评论 #11390693 未加载
评论 #11402098 未加载
评论 #11392443 未加载
评论 #11390748 未加载
untogabout 9 years ago
Well, this has increased the changes of my next laptop being a Surface Book by around 100%. I already loved the form factor of the thing, but lack of bash was absolutely causing me to hesitate and wonder if I could justify doing all my work in a Linux VM or something (I can&#x27;t).<p>I&#x27;m genuinely very tired of OS X, which (to my perception at least) has gotten steadily worse with every version. I for one will be happy to switch.
评论 #11390703 未加载
评论 #11390649 未加载
评论 #11391204 未加载
评论 #11392305 未加载
评论 #11391345 未加载
评论 #11392379 未加载
评论 #11390773 未加载
jkotabout 9 years ago
Interested in how long it will last this time. Windows NT were POSIX compliant long time ago, but that was discontinued.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Microsoft_POSIX_subsystem" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Microsoft_POSIX_subsystem</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Windows_Services_for_UNIX" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Windows_Services_for_UNIX</a>
评论 #11388647 未加载
tzsabout 9 years ago
How about GUI applications?<p>I worked at a place that developed a &quot;Linux on Windows&quot; thingy back in the Windows XP days. It was essentially like WINE. A user-mode Windows program would load the Linux binary into the Windows program&#x27;s address space and execute it, trapping any attempts by the Linux code to issue system calls, and the Windows program would then service those system calls.<p>For non-GUI stuff this worked remarkably well. I was able to grab the binary for rpm off of my Red Hat system, and the then current Red Hat distribution disc, and install successfully almost all of the RPMs from the disc and have almost all of the non-GUI ones work.<p>I had expected big problems from the case-insensivite vs. case-sensitive filesystem issue, but in practice there were only a handful of things that ran into this. Mostly Perl stuff that used both &quot;makefile&quot; and &quot;Makefile&quot;.<p>GUI stuff was another matter. We could run XFree86 under Cygwin, and then the Linux apps under our WINE-like program would work. However management was not keen on the idea of including Cygwin and XFree86 if we turned this thing into a project. Also, we wanted an X server that would fit in better with a mix of X and native Windows apps running at the same time.<p>I spent a while trying to write a Windows X server straight from the official specifications. I got as far as being able to get xcalc to display a window and all the controls to show up right, but weird things happened with events. Everything looked fine when I packet sniffed the communication. I still had not figured this out by the time management decided that this whole thing did not have enough of a commercial market to continue the project.
评论 #11391961 未加载
评论 #11392214 未加载
0x0about 9 years ago
I wonder if this will mean that Windows will ship a more up to date Bash than OSX!<p>Apple stopped updating Bash in OSX when the upstream license changed from GPL2 to GPL3, I believe. (Fortunately, they keep the bundled zsh more up to date)
评论 #11390634 未加载
评论 #11391286 未加载
typonabout 9 years ago
This might be the most exciting news I&#x27;ve heard in a long time. Being able to use Visual Studio and .NET for web development while using zsh and all the other Linux tools? Dreamland.
评论 #11389628 未加载
评论 #11389399 未加载
评论 #11389261 未加载
JustSomeNobodyabout 9 years ago
I think eventually, we&#x27;ll see Windows transform into a Linux distro with a Windows UI.<p>I&#x27;m not trying to wrinkle anyone&#x27;s shorts, but this just makes a lot of financial sense. Let the &quot;community&quot; do most of the OS development and only maintain the Windows UI. This allows them to focus more on services and Azure.
评论 #11389552 未加载
评论 #11389447 未加载
评论 #11389616 未加载
评论 #11389373 未加载
评论 #11391785 未加载
评论 #11389390 未加载
评论 #11389533 未加载
评论 #11389308 未加载
评论 #11389518 未加载
bcantrillabout 9 years ago
Exciting stuff! This is (very?) similar what with LX branded zones in SmartOS[1][2] -- and, as I&#x27;ve said before[3] -- we want as many other systems as possible take this approach. That said, we also know how long a haul this is, and how detail-intensive it is. So I&#x27;ve got a bunch of questions. ;) First, is the source available? Second, how much of the One Hundred Language Quine Relay[4] runs successfully? (For us, running that sucker to completion was an important early milestone.) Assuming that runs, my next questions are all common apps&#x2F;programs that we knew to be especially thorny for one reason or another: Go, strace, tcpdump, systemd, etc. Anyway, it&#x27;s great to see the SmartOS approach so broadly validated by Microsoft -- and hope that they both finish the job and open source it all!<p>[1] <a href="http:&#x2F;&#x2F;www.slideshare.net&#x2F;bcantrill&#x2F;illumos-lx" rel="nofollow">http:&#x2F;&#x2F;www.slideshare.net&#x2F;bcantrill&#x2F;illumos-lx</a><p>[2] <a href="http:&#x2F;&#x2F;us-east.manta.joyent.com&#x2F;patrick.mooney&#x2F;public&#x2F;talks&#x2F;surge2015-lx.pdf" rel="nofollow">http:&#x2F;&#x2F;us-east.manta.joyent.com&#x2F;patrick.mooney&#x2F;public&#x2F;talks&#x2F;...</a><p>[3] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=l6XQUciI-Sc#t=1h7m15s" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=l6XQUciI-Sc#t=1h7m15s</a><p>[4] <a href="https:&#x2F;&#x2F;github.com&#x2F;mame&#x2F;quine-relay" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mame&#x2F;quine-relay</a>
评论 #11393755 未加载
outworlderabout 9 years ago
Hell has indeed frozen over, and that&#x27;s good news! From the screenshots, that actually looks like a proper terminal too.<p>I wonder what will happen to Powershell now.
评论 #11390590 未加载
评论 #11392734 未加载
评论 #11390633 未加载
评论 #11390802 未加载
评论 #11390603 未加载
评论 #11390769 未加载
评论 #11391928 未加载
评论 #11391356 未加载
kevin_b_erabout 9 years ago
Sounds like a regression on Canonical&#x27;s issue #1. The resolution case was &quot;A majority of the PCs for sale should include only free software.&quot;. This article does indeed appear to showcase active work toward a regression on bug #1<p><a href="https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+bug&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+bug&#x2F;1</a>
评论 #11390621 未加载
评论 #11390421 未加载
评论 #11390478 未加载
otterleyabout 9 years ago
To clarify, it sounds like what Microsoft has added to Windows 10 is a Linux ABI.<p>This has been done before with other x86 OSes: FreeBSD has had 32-bit ABI compatibility for at least a decade (<a href="https:&#x2F;&#x2F;www.freebsd.org&#x2F;doc&#x2F;handbook&#x2F;linuxemu.html" rel="nofollow">https:&#x2F;&#x2F;www.freebsd.org&#x2F;doc&#x2F;handbook&#x2F;linuxemu.html</a>), and the &quot;lx branded zone&quot; for Solaris also has 64-bit support (<a href="https:&#x2F;&#x2F;docs.oracle.com&#x2F;cd&#x2F;E19455-01&#x2F;817-1592&#x2F;gchhy&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;docs.oracle.com&#x2F;cd&#x2F;E19455-01&#x2F;817-1592&#x2F;gchhy&#x2F;index.ht...</a>).<p>It looks like Ubuntu was the first to package some Linux binaries for Windows. I guess that&#x27;s useful?
评论 #11393211 未加载
chubotabout 9 years ago
I know I&#x27;ve run bash on Windows before -- but I don&#x27;t remember if it was with or without Cygwin. I assume this announcement is running bash natively, without Cygwin or anything VM-like.<p>Did they have to contribute patches to bash, or just install it by default? I don&#x27;t see anything on the bash mailing list, but the development is not particularly open.
评论 #11390532 未加载
FLGMwtabout 9 years ago
Would anyone be able to give insight on why this would be useful? Im curious, sure, but I&#x27;m at a loss to think of a use case.
评论 #11388706 未加载
评论 #11388642 未加载
评论 #11388634 未加载
评论 #11388608 未加载
评论 #11388760 未加载
评论 #11391075 未加载
评论 #11388600 未加载
评论 #11389918 未加载
评论 #11388665 未加载
评论 #11388822 未加载
评论 #11389018 未加载
评论 #11388945 未加载
mixmastamykabout 9 years ago
Very interesting and great to hear, though I would prefer zsh or fish. Didn&#x27;t they fix their command window (terminal) too?<p>Recently, MS is making all the right moves technically, but they&#x27;ve also doubled down on the spying, pushing W10 without consent, and still in bed with NSA, so they are still out of consideration for me.<p>A shame really. :(
评论 #11390828 未加载
评论 #11391662 未加载
pvdebbeabout 9 years ago
This has a faint scent of an early April fool joke.
评论 #11388969 未加载
bovermyerabout 9 years ago
I am inordinately happy about this. The article was a little sparse on details, though... is there a link where we can learn more?
评论 #11390674 未加载
评论 #11390654 未加载
评论 #11392424 未加载
chxabout 9 years ago
I am sick and tired of Linux hardware support. Looking at what I run on a Linux GUI, there&#x27;s nothing which actually is Linux specific (right now I have Skype, Slack, Konversation, shutter, phpstorm, geany, Chrome and Firefox running). If I am able to run the Linux LAMP stack then I will be happy to ditch all the problems with battery life, video drivers and bluetooth and just use Windows. This stuff here is really big.
dhruvrrpabout 9 years ago
This might actually stop the exodus to OSX ive seen in the developer community.<p>And I&#x27;m kind of surprised Microsoft did this since they seemed to be pushing for Powershell before the Windows 10 release.
评论 #11392771 未加载
neilsimp1about 9 years ago
<a href="http:&#x2F;&#x2F;www.hanselman.com&#x2F;blog&#x2F;DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx" rel="nofollow">http:&#x2F;&#x2F;www.hanselman.com&#x2F;blog&#x2F;DevelopersCanRunBashShellAndUs...</a><p>Some more info on this
frsandstoneabout 9 years ago
It&#x27;s interesting to see Microsoft move their OS more and more in sync with Linux&#x2F;OSX. Maybe they should invest in a Linux kernel based OS and build a compatibility wrapper on top of that instead?
评论 #11390562 未加载
评论 #11390629 未加载
sz4kertoabout 9 years ago
What about file permissions? If I can develop on a native IDE running on Windows and share files with a Linux VM (or anything running Docker) without screwing up file permissions, then I&#x27;m on.
评论 #11390856 未加载
new_hackersabout 9 years ago
Glad to see this announcement. I hope this doesn&#x27;t dampen the emphasis for PowerShell which is a better Bash for Windows
评论 #11390888 未加载
评论 #11391077 未加载
0xCMPabout 9 years ago
Amazing. Can&#x27;t tell you how many times we&#x27;ve asked Microsoft for a better shell like linux. Or how many times we&#x27;ve said (half-jokingly) that Microsoft should just give up and use a more unix-y file system and swap out the kernel for linux.<p>This all not to say that Microsoft tech in these low level areas don&#x27;t have advantages over linux or are bad, but it&#x27;d be nice to have it at a low level.
评论 #11416920 未加载
quotemstrabout 9 years ago
Oh, another subsystem. Yay, good for Microsoft. The problem with the subsystem approach is that it&#x27;s hard to get programs running in the subsystem to interact with the desktop world, which is win32. What I like about Cygwin is that the programs that run under it <i>are</i> win32 programs: they can equally well use CreateWindow and ppoll. Cygwin programs understand NT permissions.<p>It&#x27;s always been possible to run Linux programs under Windows: just run a VM. What Microsoft has done here makes it less painful to run Linux programs, sure, but these programs still exist in their own little world. Cygwin programs, on the other hand, <i>are</i> Windows programs. To me, that makes them much more useful.<p>Now, maybe I&#x27;m wrong. Maybe the new Linux subsystem is more tightly integrated with the rest of the system than I&#x27;m guessing. But based on the available documentation, it looks a lot more like SFU or Interix than it does Cygwin, and that&#x27;s a shame, because if I&#x27;m right, Microsoft misunderstood the whole <i>point</i> of Cygwin. Again.
评论 #11418190 未加载
评论 #11391790 未加载
jwildeboerabout 9 years ago
Project Janus reloaded? AFAICS it&#x27;s the same approach. Some shim layer that translates between Linux kernel API and native Windows API. <a href="http:&#x2F;&#x2F;www.cnet.com&#x2F;news&#x2F;suns-solaris-10-to-run-linux-apps-too&#x2F;#" rel="nofollow">http:&#x2F;&#x2F;www.cnet.com&#x2F;news&#x2F;suns-solaris-10-to-run-linux-apps-t...</a>!
评论 #11390445 未加载
评论 #11390708 未加载
评论 #11391270 未加载
phabianabout 9 years ago
This looks like a long-term plan to kill linux. The only way to kill linux is from inside out.
评论 #11392637 未加载
betolinkabout 9 years ago
Once upon a time Steve Ballmer said that GPL&#x2F;Linux was cancer, it&#x27;s odd to see his company spreading it =)
评论 #11391239 未加载
评论 #11390779 未加载
waiseristyabout 9 years ago
Hah, nice little Emacs jab there<p>&quot;Of course, I have no idea how to CLOSE emacs, so I&#x27;ll close the window. ;)&quot;
snhkickerabout 9 years ago
I think this will be met VERY VERY badly by readers of this comment but this change as far as i understand is windows telling canonical to help them in taking their customers i live in egypt and other than containers and CLI and running it as webservers there is practically no way for anyone to even consider using linux i don&#x27;t think this will end up well for linux i think windows attempts will take the webservers business from linux in 5 years or something which is probably 90% of it
评论 #11391253 未加载
JdeBPabout 9 years ago
A lot has been written, in this and the other major Hacker News discussion, about Microsoft. Very little has been written about Canonical. Another ZDNet news piece (<a href="http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;ubuntu-not-linux-on-windows-how-it-works&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;ubuntu-not-linux-on-windows-how...</a>) quotes in part a Mark Shuttleworth press statement that is on the Ubuntu WWW site in full (<a href="http:&#x2F;&#x2F;partners.ubuntu.com&#x2F;microsoft" rel="nofollow">http:&#x2F;&#x2F;partners.ubuntu.com&#x2F;microsoft</a>).<p>Another thing that no-one has mentioned at all is how this pairs up with UbuntuBSD.<p>* <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11326457" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11326457</a><p>Michael Hall of Canonical is quoted elsewhere (<a href="http:&#x2F;&#x2F;www.cio.com&#x2F;article&#x2F;3046588&#x2F;open-source-tools&#x2F;ubuntubsd-helps-users-escape-systemd.html" rel="nofollow">http:&#x2F;&#x2F;www.cio.com&#x2F;article&#x2F;3046588&#x2F;open-source-tools&#x2F;ubuntub...</a>) saying that<p>&gt; <i>I think it&#x27;s a cool project and I&#x27;m looking forward to seeing how far they get with it. It would certainly be an interesting addition to our already varied list of official flavors, if they can get there.</i><p>If one has Ubuntu binaries, one can now run them directly on top of 3 operating system kernels:<p>* On the FreeBSD kernel, with UbuntuBSD.<p>* On the Linux kernel, with Ubuntu Linux.<p>* On the Windows NT kernel, with this new Windows NT Linux subsystem.<p>So whilst RedHat is busy pushing systemd, and the systemd people are busy pushing a convergence of all Linux distributions into systemd operating systems that do a whole lot of things in the same single way, Ubuntu is apparently taking on Debian&#x27;s &quot;universal operating system&quot; mantle and extending it to places where even Debian is not.<p>Everyone is focussing on Microsoft. It&#x27;s important to remember the &quot;and Canonical&quot;.
评论 #11465502 未加载
评论 #11416146 未加载
Tistelabout 9 years ago
I think this is great. I live in emacs and a bit of bash. emacs on windows works, but, does not <i>feel</i> right. Everything is a little wonky (the path slash thing, the unix find and aspell tools etc). If this makes emacs feel like it does on linux native or mac, I will seriously consider buying a windows laptop. Well done new guy in charge of Microsoft!
评论 #11391030 未加载
xaduhaabout 9 years ago
I&#x27;d be more excited if they added support for NFS to every edition of Windows and fixed some quirks that is has.<p>Bash alone isn&#x27;t that useful, you&#x27;d need other stuff and you can already get that from other sources. There&#x27;s also a distinction between a terminal program and shell. Bash is a shell. iTerm2 is a terminal program. Cmd.exe is both?
hobarreraabout 9 years ago
I know I&#x27;m being picky, but there&#x27;s NO Linux here. Linux is the kernel, and the kernel is THE piece they&#x27;re not including.<p>So rather than repeating &quot;Linux on windows&quot;, this is &quot;Ubuntu&#x27;s userland on windows&quot;, or &quot;GNU on windows&quot;, or any other variation, but NOT &quot;Linux&quot;.
评论 #11417059 未加载
Xorlevabout 9 years ago
Cool! The *nix&#x2F;Windows ecosystems coming closer can only be a good thing. I&#x27;ve hesitated in getting a Surface Book since it&#x27;d always need a good network connection to support remote development, but this has the potential to change the game.<p>I had always hoped this would happen when I was younger, and now it&#x27;s finally here.
jaxonduabout 9 years ago
I was hoping for a fully supported Ubuntu running on MS Surface Pro.
staticelfabout 9 years ago
This is basically a dream come true for me if this is executed well.
评论 #11388980 未加载
DoubleMaltabout 9 years ago
That will not make me use windows on my computers, but it will make at places that use Windows sooo much better.
rcarmoabout 9 years ago
FYI, <a href="http:&#x2F;&#x2F;aka.ms&#x2F;uowterms" rel="nofollow">http:&#x2F;&#x2F;aka.ms&#x2F;uowterms</a> points to Canonical&#x27;s site.<p>Pretty excited about this, given that I&#x27;ve been using Cygwin for ages and always found it a pain to hit those edge cases where it didn&#x27;t work.
Osirisabout 9 years ago
I&#x27;m excited for native git on Windows. The current Git on Windows versions are damn slow.
jbandela1about 9 years ago
This is awesome. My guess, is that they will also integrate building Linux applications with Visual Studio. See <a href="https:&#x2F;&#x2F;blogs.msdn.microsoft.com&#x2F;vcblog&#x2F;2015&#x2F;11&#x2F;18&#x2F;announcing-the-vs-gdb-debugger-extension&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blogs.msdn.microsoft.com&#x2F;vcblog&#x2F;2015&#x2F;11&#x2F;18&#x2F;announcin...</a><p>for an example of how to debug using gdb in Visual Studio. Having an integrated Linux environment, would make this support seamless. Then Visual Studio becomes the cross-platform hub for building code for Windows, Linux, iOS, and Android.
tarr11about 9 years ago
Interesting, as a rails dev who develops mainly on vim, the main reason I&#x27;ve switched to an MBP from a Thinkpad was because of this.<p>Will reconsider a windows laptop again next, if build quality and battery life are comparable.
评论 #11390701 未加载
评论 #11390835 未加载
leni536about 9 years ago
This was possible few years ago on x86 win XP.<p><a href="http:&#x2F;&#x2F;www.colinux.org&#x2F;?section=home" rel="nofollow">http:&#x2F;&#x2F;www.colinux.org&#x2F;?section=home</a><p>I guess it&#x27;s possible to do something like this again.
javanixabout 9 years ago
I&#x27;ll be very curious to the the source of this native-Windows port.
评论 #11390569 未加载
venomsnakeabout 9 years ago
Another item on the Apocalypse is coming list is checked.<p>On a more serious note - Unity is something I deeply hate, and a lot will depend on the quality of the implementation.<p>It will be good to develop easily for linux too.
ENTPabout 9 years ago
Sounds like this is an experiment to me - the first step towards a hybrid OS. Do they want to try and eat into the OSX&#x2F;development stack in an effort to make windows relevant to that market? Or is there a bigger picture here where they eventually want to blur the lines between linux and windows? Perhaps they will &quot;pull an android&quot; on the patent front but have a free alternative that you can use. I guess I&#x27;ve been around too long and seen too much.
评论 #11417132 未加载
SXXabout 9 years ago
rm -rf &#x2F;* now on Windows
dangabout 9 years ago
Not sure what the best URL is for this story, so we just picked the oldest active thread. We can change the URL if there&#x27;s a significantly better one.
digi_owlabout 9 years ago
Not surprised. Seems that as of late the biggest use of Ubuntu is as a container base.<p>If there is one thing Microsoft has always delivered, it is strong developer tools. And this is another case, as developers now don&#x27;t have to fiddle with a VM to get a Ubuntu test environment going before stuffing things into a container.<p>Every embrace of Linux Microsoft has been doing as of late can be traced back to their Azure cloud service.
gketumaabout 9 years ago
This will make me drop my MBP for the Surface Book.
petecoxabout 9 years ago
Will this work on Windows Phone?<p>It would seem like this compatibility layer goes some of the way to running Android apps on WP10.<p>But it might be handy to have a GNU&#x2F;Linux distro in your pocket, coupled with Continuum, running inside a chroot.<p>(sure there&#x27;s debian chroots on Android. There&#x27;s Ubuntu Touch but I&#x27;ve never seen a retail handset, whereas Lumias do exist.)
santiagobasultoabout 9 years ago
&quot;According to sources at Canonical, Ubuntu Linux&#x27;s parent company, and Microsoft, you&#x27;ll soon be able to run Ubuntu on Windows 10.&quot; I&#x27;m not a native english speaker, but that seems like a poorly phrased sentence, isn&#x27;t it? (I&#x27;m currently reading &quot;Eats, shoots and leaves&quot;)
rsp1984about 9 years ago
A lot of bash already exists in the &quot;git bash&quot; shell that comes with the git Windows installation [1].<p>I&#x27;ve been using it for a while now for a lot of non-git stuff too and I&#x27;m quite happy with it.<p>[1] <a href="https:&#x2F;&#x2F;git-for-windows.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;git-for-windows.github.io&#x2F;</a>
mangelettiabout 9 years ago
Real question: why are users considered &quot;hard core&quot; just because they run bash commands from a CLI?<p>It&#x27;s such a strange though to me, the idea of being a sys admin and clicking around in a Windows computer... is that how it happens, or do most Windows admins use one of the CLI tools mentioned in the article?
评论 #11391666 未加载
评论 #11391735 未加载
sunsuabout 9 years ago
I&#x27;m assuming some of this was driven by Microsoft&#x27;s desire to support the Docker ecosystem? Great move!
davnnabout 9 years ago
I&#x27;m really impressed with Microsoft&#x27;s decisions lately. To put it bluntly: YOU GUYS ARE AWESOME.
评论 #11391037 未加载
kchoudhuabout 9 years ago
The ability to use apt-get is what is truly intriguing.<p>Will I be able to change the repositories that I face off against?
pritambaralabout 9 years ago
So a bunch of CLI tools, that use a shim layer to translate Linux syscals to Windows kernel API. I think this will be somewhat like OS X&#x27;s POSIX base. I&#x27;m dreaming this could mean eventually being able to run KDE or openbox or sth, perhaps by community effort.
hartatorabout 9 years ago
Actual tweet: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;windowsdev&#x2F;status&#x2F;715211234702966785" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;windowsdev&#x2F;status&#x2F;715211234702966785</a><p>No much information for now, but that seems to be a little revolution.
eanzenbergabout 9 years ago
ls c:\program&#x2F; &#x2F;files\documents\recycle&#x2F; &#x2F;bin\<p>ugh
评论 #11390811 未加载
lasermike026about 9 years ago
Is Microsoft starting to get it?
tonyblundellabout 9 years ago
Cool! Linux with Viruses :-)
quotemstrabout 9 years ago
All I wanted was a win32-subsystem COW fork. NT already had a COW fork. It always has. All you needed to do was wire up that fork to win32. Instead, you did some other random, much less valuable thing.
pen2labout 9 years ago
I&#x27;m on Win8, haven&#x27;t updated to Windows 10. Will this &#x2F;only&#x2F; work on Win10? I really don&#x27;t want to update -- but will update if it&#x27;s the only way.
wolfhumbleabout 9 years ago
How does this _license wise_ play together with the GPL?
评论 #11396857 未加载
Redoubtsabout 9 years ago
Does this make the development story much more clear? I was always confused about the differences between msys, msys2 , mingw, cygwin, etc.
grandalfabout 9 years ago
Wow, the lack of a solid, built-in bash and apt-get has been the major reason I&#x27;d never consider windows for everyday use.
评论 #11391106 未加载
systemsabout 9 years ago
i kind of prefer it the other way around, like others here have suggested<p>i want a better wine, that can run sql server, and ms visual studio
评论 #11389893 未加载
wslhabout 9 years ago
&gt; It also seems unlikely that Ubuntu will be bringing its Unity interface with it. Instead the focus will be on Bash and other CLI tools, such as make, gawk and grep.<p>I will love it but not having a graphical interface limits the added value. Currently the main problem with running a desktop Linux in a VM is the limited support for 3D&#x2F;2D that increased CPU usage making your whole computer unusable.<p>On the server side Hyper-V in Windows 10 is a partial solution that already works.
评论 #11388786 未加载
zyngaroabout 9 years ago
Great. Now I may consider buying a PC again.
iammyIPabout 9 years ago
Great News! For many people, this might make the full transition to a real Linux distribution much easier.
leonardiniusabout 9 years ago
Genuinely interested: will I be (in near future) run Linux native docker on Windows?
analognoiseabout 9 years ago
Embrace, extend, extinguish.
daveloyallabout 9 years ago
Embrace! Extend! Extinguish!
NamPNQabout 9 years ago
Ubuntu join with win shjt?
be5invisabout 9 years ago
I am curisous about can these ELF programs interop with win32 ones?
pmlnrabout 9 years ago
so this is <a href="http:&#x2F;&#x2F;unxutils.sourceforge.net&#x2F;" rel="nofollow">http:&#x2F;&#x2F;unxutils.sourceforge.net&#x2F;</a> v2?
tweevijftigabout 9 years ago
The question is: Does the date command work?
manojldsabout 9 years ago
Does this obviate msysgit?
czkabout 9 years ago
well, I guess 2016 truly is the year of the linux desktop
szczepanoabout 9 years ago
quite similar to Microsoft and Nokia partnership
BrainInAJarabout 9 years ago
So they&#x27;ve reintroduced Services for UNIX Applications?<p>This isn&#x27;t news. This is Microsoft up to the same dirty tricks they pulled in the 90&#x27;s to try to kill UNIX.
Philipp__about 9 years ago
Grabbed popcorns, now open the floodgates!
pmontraabout 9 years ago
This post has more details <a href="http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;microsoft-and-canonical-partner-to-bring-ubuntu-to-windows-10&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.zdnet.com&#x2F;article&#x2F;microsoft-and-canonical-partner...</a><p>The interesting part is &quot;Ubuntu will primarily run on a foundation of native Windows libraries.&quot;<p>If this is true Canonical is playing with fire. That could be the embrace step of the usual embrace-extend-estinguish script. Think what happens when Microsoft adds some new functionality to those &quot;native Windows libraries&quot; and Ubuntu&#x2F;Windows is extended to use it and Ubuntu&#x2F;Linux obviously not. If (when?) the majority of Ubuntu&#x27;s users will be on Windows Microsoft only needs to start developing its own Ubuntu and cut Canonical out of the loop. If there will be a significant amount of Ubuntu&#x2F;Windows servers by then, very little will be left for Canonical. Only the cost of Windows licenses can save Canonical on the server. The desktop will be lost given that most of Ubuntu&#x27;s desktops are born as Windows machines. The more convenient way will be to add Ubuntu&#x2F;Windows to them and keep a Windows OS for games or just in case you need some Windows native application.<p>Maybe Canonical is thinking about leaving the desktop and focusing on the server. Still it&#x27;s a risky move.<p>Another interesting post of October 2015 <a href="http:&#x2F;&#x2F;www.linuxjournal.com&#x2F;content&#x2F;ubuntu-conspiracy" rel="nofollow">http:&#x2F;&#x2F;www.linuxjournal.com&#x2F;content&#x2F;ubuntu-conspiracy</a> &quot;The word is that Microsoft is in secret negotiations to purchase Canonical.&quot; Maybe they&#x27;re playing the Elop move without having to change CEO.
评论 #11417205 未加载