[opensuse] The ultimate Linux Trojan horse: Windows Subsystem for Linux | Network World
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software http://www.networkworld.com/article/3197264/open-source-tools/the-ultimate-linux-trojan-horse-windows-subsystem-for-linux.html?idg_eid=ba86f283d614d2cd9b6116140eaddded&email_SHA1_lc=ff676491cd29eac476bd89b76a900102cec366b7&cid=nww_nlt_networkworld_linux_open_source_alert_2017-05-17&utm_source=Sailthru&utm_medium=email&utm_campaign=NWW Linux/Open Source Alert 2017-05-17&utm_term=networkworld_linux_open_source_alert http://www.networkworld.com/article/3197264/open-source-tools/the-ultimate-linux-trojan-horse-windows-subsystem-for-linux.html?idg_eid=ba86f283d614d2cd9b6116140eaddded&email_SHA1_lc=ff676491cd29eac476bd89b76a900102cec366b7&cid=nww_nlt_networkworld_linux_open_source_alert_2017-05-17&utm_source=Sailthru&utm_medium=email&utm_campaign=NWW%20Linux/Open%20Source%20Alert%20%202017-05-17&utm_term=networkworld_linux_open_source_alert -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 17/05/2017 à 18:25, James Knott a écrit :
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
is it really easy? last time I tried, I failed after more than an hour hell... thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2017 12:55 PM, jdd@dodin.org wrote:
Le 17/05/2017 à 18:25, James Knott a écrit :
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
is it really easy? last time I tried, I failed after more than an hour hell...
While I haven't tried openSUSE yet, Ubuntu went in easy enough. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2017 11:59 AM, James Knott wrote:
On 05/17/2017 12:55 PM, jdd@dodin.org wrote:
Le 17/05/2017 à 18:25, James Knott a écrit :
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
is it really easy? last time I tried, I failed after more than an hour hell...
While I haven't tried openSUSE yet, Ubuntu went in easy enough.
While it is "really that easy", there are some sever usability issues for actual development on windows. The biggest being that windows still has no concept of Linux file permissions. Meaning if you edit a file within the WSL install, the file disappears because the Linux file permissions are lost on save. Next there is the whole X issue, so if you want to use a favorite Linux GUI editor (e.g. gtk, wxwidgets, etc..) to edit files within WSL, you will need an X emulator to allow the editor to run under windows. If you are fine with vim or emacs, then there isn't any problem. Don't get me wrong, WSL works really, really well, the only issue is the interoperability between tools/files on the windows side and those that reside within WSL. I've had no problems with full software builds in WSL involving all normal libraries you would normally use (gtk+, openssl, etc..). The Ubuntu install has a weird default config with 'root' disabled, but after restoring a normal Linux config, its just Linux. (that may be how Ubuntu does it, dunno other than the WSL install) There have been a number of complaints regarding the file permission issue, and I know it was being looked into in a serious way, but at the time 6-8 months ago, you are just stuck with it as it was a hard limitation in Win10/WSL itself that was the issue. Whenever I boot Win10 (generally about once a month), I update the WSL install with apt-get and I have had zero problems with the Linux install. Once you know about the filesystem issue, it isn't hard to learn the rules associated with how to handle moving/editing files from either side of the house to avoid problems. Primarily, you just cannot save from the windows side to Linux (you can copy from windows within Linux without issue, you just can't save from windows directly to Linux) Well worth installing, just take time to learn the filesystem rules to avoid frustrations. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2017 06:25 PM, James Knott wrote:
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
I didn't try WSL, but isn't this what Cygwin is doing for us successfully since many, many years? Have a nice day, Berny -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, May 19, 2017 at 8:09 AM, Bernhard Voelker
On 05/17/2017 06:25 PM, James Knott wrote:
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
I didn't try WSL, but isn't this what Cygwin is doing for us successfully since many, many years?
I would imagine some parts are similar. I have not installed WSL (no W10 machine around). WSL must have a libc that maps Linux calls into the appropriate kernel calls, just as it does on Linux. To the outside, it provides the same interface. I would imagine that is the 'easy' part. What I think WSL has added over cygwin are things like /proc. And making asynchronous I/O work as a Linux app expects. And things like process control. It is not just the API, it is the ABI as well. It is not just that the program will compile and pretty much run. All the little execution-time differences must be provided as well. I would imagine that cygwin provided a useful start point for WSL. At least in identifying what things needed to be considered. As interesting as this sounds, I cannot see us providing to Windows users the Linux versions of our software. Linux is our primary platform. But we are happy to make Windows binaries. All developed in the comfort of Linux. We use mingw on openSUSE (installed from the builds in OBS) to make all our Windows software. So my Makefile builds (on openSUSE) both the Linux and Windows (32- and 64-bit) versions of everything. BTW, I really hope that the MinGW stuff in OBS stays supported! -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, May 19, 2017 at 2:09 AM, Bernhard Voelker
On 05/17/2017 06:25 PM, James Knott wrote:
Fedora, openSUSE and Ubuntu are now available in the Windows Store, making life easier for Windows-dominant organizations to run open source software
I didn't try WSL, but isn't this what Cygwin is doing for us successfully since many, many years?
As I understand it: With WSL for opensuse, rpm packages from obs should work. So "zypper in ..." works. Cygwin is its own distro from that perspective. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Bernhard Voelker
-
David C. Rankin
-
Greg Freemyer
-
James Knott
-
jdd@dodin.org
-
Roger Oberholtzer