Live data from Hacker News

Ubuntu on Windows

blog.dustinkirkland.com

241–250 of 933 posts

Re: Ubuntu on Windows

#242

This is great to see, as it's very similar to the approach that we took with LX-branded zones on SmartOS[1][2]. I commented at some length on the other thread on this on HN[3], but I have a bunch of questions about apps that we know to be thorny: Go, strace, tcpdump, systemd, etc. As we learned, this approach is entirely possible -- but there are many, many details to be nailed before you get to the point that you ca…

I think M$ is targeting more developers with *NIX background on the desktop side rather than Linux apps on server. So a bash support with uniform CLI is the end-game.

Yea, I think they are going after developers who use OS X because it is UNIXy. Smart move given how en vogue Apple laptops have become for developers these days.

Re: Ubuntu on Windows

#243
This is interesting! I spent almost a whole school year (I'm a professor) trying to use Linux as my main operating system, tried Arch, Ubuntu, Mint. Ultimately the limiting factor was projectors. Every classroom I teach in seems to have a different brand of projector and I just couldn't get my laptop to work well with any of them. Windows does whatever magic is needed so that it always "just works" with a projector, therefore, I went back. I have been trying to raise money for a Mac because I figured it's the best compromise, but this could change it.

Re: Ubuntu on Windows

#244
post #215
post #162

Earlier quoted context omitted.

Some long term thoughts: 1) Linux has won the server (web) market. Developers would like to use a Unix box to work on their server code so they typically move to OS X. This could prevent that switch because they can still use Windows to developer their Linux server software. 2) Many projects start out as Linux and stay Linux and are only ported after much time and effort to Windows. Enterprises when faced with a tool…

Your first point describes me exactly (and many other developers I know). I grew up a Windows user, and switched to OS X because of the unix-like command line environment that more closely matched the servers I was working with in my job environments. I would most likely switch back to Windows as my primary/only machine (because I also like to play video games sometimes) if I had the same kind of unix-like command li…

> I grew up a Windows user, and switched to OS X because of the unix-like command line environment that more closely matched the servers I was working with in my job environments.

Out of curiosity, why would you not just go with a Linux desktop for that?

Re: Ubuntu on Windows

#245
post #53

Earlier quoted context omitted.

I expect they implemented a subsystem for Linux at the syscall level - i.e. they implemented the Linux kernel's interface at the ABI level. No headers would need to intermingle with open source; compile on Linux, run on Windows.

I've read comments where people wrote that NT always had some kind of POSIX subsystem, and it has probably just now been completed and expanded. Can't find any substantial writings on this, but it seems likely.

Microsoft implemented a minimal POSIX subsystem in Windows NT 3.1 as a checklist feature because at the time some government procurement rules required POSIX compatibility. They didn't expect anyone to actually use it and it was so limited that you couldn't really use it for much in practice.

Re: Ubuntu on Windows

#246
Awful lot of hate in the comments on this one. The arguments are coming off as petty at best. I keep seeing something analogous to:

"Microsoft finally add a temperature control knob to their toaster just like all the others!"

Comment: But it isn't blue, these corporate behemoths don't know what they are doing.

As a user and lover of all the ecosystems, the argument from the non-Microsoft crowd is beginning to appear quite desperate.

Re: Ubuntu on Windows

#248
post #227

Earlier quoted context omitted.

On a practical level, this doesn't change anything for games. Anyone writing games for Linux is already using cross-platform tech like SDL or OpenGL or Allegro, or one of the many increasingly popular high-level engines. Well, I guess it'll be easier to port roguelikes which use ncurses.

I'm really hoping this allows me to compile LibreOffice on Windows. Perhaps if I worked out how to incorporate the WINE libraries it might make my life easier...

> I'm really hoping this allows me to compile LibreOffice on Windows.

Is this not helpful?

https://wiki.documentfoundation.org/Development/BuildingOnWi...

LibreOffice has official Windows builds, so I would expect that they can already build the software on Windows.

Re: Ubuntu on Windows

#249

This is great to see, as it's very similar to the approach that we took with LX-branded zones on SmartOS[1][2]. I commented at some length on the other thread on this on HN[3], but I have a bunch of questions about apps that we know to be thorny: Go, strace, tcpdump, systemd, etc. As we learned, this approach is entirely possible -- but there are many, many details to be nailed before you get to the point that you ca…

Can windows 10

    apt-get install/run most/all the x/gtk base apps

    apt-get build from source those apps.

    ?
If so, I will consider switch.

Re: Ubuntu on Windows

#250
Does this means that persistent* command line history will work out of the box on Windows? If this is the case, wow, we waited and waited and waited and it is finally here, thanks Ubuntu!

*persistent: open command line, write something, close command line, open command line, arrow up\down shows last executed command.

And yes, I know persistent command line history can be set via power shell, but it needs to be set (i.e. not working out of the box) and it is not quite the same.

Post reply on HN