* Windows Subsystem for Linux starts to compete with Cygwin? @ 2016-10-26 22:59 Evgeny Grin 2016-10-27 1:04 ` Duncan Roe 2016-10-27 14:42 ` Andrey Repin 0 siblings, 2 replies; 10+ messages in thread From: Evgeny Grin @ 2016-10-26 22:59 UTC (permalink / raw) To: cygwin With latest Window Insider preview it's possible to run Linux command from cmd, Windows commands from bash and even use input-output redirects! https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ Seems that WSL also automatically translate \r\n<->\n. There still no (official) way to run GUI with WSL. Is Cygwin still better for something? I understand that WSL and Cygwin are completely different approaches, but from user perspective both are kind of sets of GNU/Linux commands and both are using some intermediate layer (cygwin1.dll or LXSS). -- Best Wishes, Evgeny Grin -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-26 22:59 Windows Subsystem for Linux starts to compete with Cygwin? Evgeny Grin @ 2016-10-27 1:04 ` Duncan Roe 2016-10-27 14:46 ` Evgeny Grin 2016-10-27 17:10 ` Erik Soderquist 2016-10-27 14:42 ` Andrey Repin 1 sibling, 2 replies; 10+ messages in thread From: Duncan Roe @ 2016-10-27 1:04 UTC (permalink / raw) To: cygwin On Thu, Oct 27, 2016 at 12:21:07AM +0300, Evgeny Grin wrote: > With latest Window Insider preview it's possible to run Linux command > from cmd, Windows commands from bash and even use input-output redirects! > https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ > Seems that WSL also automatically translate \r\n<->\n. > > There still no (official) way to run GUI with WSL. > > Is Cygwin still better for something? > > I understand that WSL and Cygwin are completely different approaches, > but from user perspective both are kind of sets of GNU/Linux commands > and both are using some intermediate layer (cygwin1.dll or LXSS). > CMD.EXE has supported input and output redirection since forever (XP at least). I suggest claiming it as a "new feature" is just marketing hype. Cheers ... Duncan. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-27 1:04 ` Duncan Roe @ 2016-10-27 14:46 ` Evgeny Grin 2016-10-27 17:10 ` Erik Soderquist 1 sibling, 0 replies; 10+ messages in thread From: Evgeny Grin @ 2016-10-27 14:46 UTC (permalink / raw) To: cygwin On 27.10.2016 1:57, Duncan Roe wrote: > On Thu, Oct 27, 2016 at 12:21:07AM +0300, Evgeny Grin wrote: >> With latest Window Insider preview it's possible to run Linux command >> from cmd, Windows commands from bash and even use input-output redirects! >> https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ >> Seems that WSL also automatically translate \r\n<->\n. >> > CMD.EXE has supported input and output redirection since forever (XP at least). > I suggest claiming it as a "new feature" is just marketing hype. CMD supports pipes from the first published version (Windows NT 3.1, 1993). But WSL was isolated: until now it was not possible to run Win32 programs from WSL's bash and was not possible to redirect Win32 output to Linux application (and vice versa). -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-27 1:04 ` Duncan Roe 2016-10-27 14:46 ` Evgeny Grin @ 2016-10-27 17:10 ` Erik Soderquist 1 sibling, 0 replies; 10+ messages in thread From: Erik Soderquist @ 2016-10-27 17:10 UTC (permalink / raw) To: cygwin On Wed, Oct 26, 2016 at 6:57 PM, Duncan Roe wrote: > CMD.EXE has supported input and output redirection since forever (XP at least). > I suggest claiming it as a "new feature" is just marketing hype. I believe the point was that WSL is no longer quite the completely isolated island it started as. In previous releases, there was no way to get data between WSL and the rest of the Windows envoironment other than files and network connections, and now CMD.EXE and bash on WSL are able to share a common stdin/stdout/stderr. It marks a step forward for WSL usability, but still doesn't make it a replacement for cygwin. -- Erik -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-26 22:59 Windows Subsystem for Linux starts to compete with Cygwin? Evgeny Grin 2016-10-27 1:04 ` Duncan Roe @ 2016-10-27 14:42 ` Andrey Repin 2016-10-27 15:32 ` Evgeny Grin 1 sibling, 1 reply; 10+ messages in thread From: Andrey Repin @ 2016-10-27 14:42 UTC (permalink / raw) To: Evgeny Grin, cygwin Greetings, Evgeny Grin! > With latest Window Insider preview it's possible to run Linux command > from cmd, Windows commands from bash and even use input-output redirects! > https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ > Seems that WSL also automatically translate \r\n<->\n. Which will break a lot of tools not expecting this kind oh "help". > There still no (official) way to run GUI with WSL. > Is Cygwin still better for something? Did they fixed the user mappings? > I understand that WSL and Cygwin are completely different approaches, > but from user perspective both are kind of sets of GNU/Linux commands > and both are using some intermediate layer (cygwin1.dll or LXSS). WSL requires Windows 10. End of story. -- With best regards, Andrey Repin Thursday, October 27, 2016 16:20:53 Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-27 14:42 ` Andrey Repin @ 2016-10-27 15:32 ` Evgeny Grin 2016-10-29 6:24 ` Andrey Repin 2016-10-29 17:16 ` L. A. Walsh 0 siblings, 2 replies; 10+ messages in thread From: Evgeny Grin @ 2016-10-27 15:32 UTC (permalink / raw) To: cygwin On 27.10.2016 16:22, Andrey Repin wrote: > Greetings, Evgeny Grin! Privet, ÐндÑей! >> With latest Window Insider preview it's possible to run Linux command >> from cmd, Windows commands from bash and even use input-output redirects! >> https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ >> Seems that WSL also automatically translate \r\n<->\n. > > Which will break a lot of tools not expecting this kind oh "help". A lot of? I don't know many... correction.. any GNU/Linux tools that works badly with \n newlines. >> Is Cygwin still better for something? > > Did they fixed the user mappings? I don't know as I didn't have any problem with it. >> I understand that WSL and Cygwin are completely different approaches, >> but from user perspective both are kind of sets of GNU/Linux commands >> and both are using some intermediate layer (cygwin1.dll or LXSS). > > WSL requires Windows 10. End of story. Do you mean, that Windows itself is a problem? Or version 10 of Windows is a problem? Anyway, all Windows users will use Windows 10 (or successors) sooner or later. So it's only the beginning of the story. -- Best Wishes, Evgeny -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-27 15:32 ` Evgeny Grin @ 2016-10-29 6:24 ` Andrey Repin 2016-10-29 17:16 ` L. A. Walsh 1 sibling, 0 replies; 10+ messages in thread From: Andrey Repin @ 2016-10-29 6:24 UTC (permalink / raw) To: Evgeny Grin, cygwin Greetings, Evgeny Grin! > On 27.10.2016 16:22, Andrey Repin wrote: >> Greetings, Evgeny Grin! > Privet, Андрей! >>> With latest Window Insider preview it's possible to run Linux command >>> from cmd, Windows commands from bash and even use input-output redirects! >>> https://blogs.msdn.microsoft.com/wsl/2016/10/19/windows-and-ubuntu-interoperability/ >>> Seems that WSL also automatically translate \r\n<->\n. >> >> Which will break a lot of tools not expecting this kind oh "help". > A lot of? > I don't know many... correction.. any GNU/Linux tools that works badly > with \n newlines. I was specifically referring to unexpected conversion, if you didn't notice. >>> Is Cygwin still better for something? >> >> Did they fixed the user mappings? > I don't know as I didn't have any problem with it. As long as you're only user, you won't see it, but try to use it in a multiuser environment. Previously, it was not possible. >>> I understand that WSL and Cygwin are completely different approaches, >>> but from user perspective both are kind of sets of GNU/Linux commands >>> and both are using some intermediate layer (cygwin1.dll or LXSS). >> >> WSL requires Windows 10. End of story. > Do you mean, that Windows itself is a problem? > Or version 10 of Windows is a problem? Anyway, all Windows users will > use Windows 10 (or successors) sooner or later. > So it's only the beginning of the story. This is the same argument I hear over and over again. "suck it up, there's no other choice". There is other choice. -- With best regards, Andrey Repin Friday, October 28, 2016 23:14:23 Sorry for my terrible english... ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-27 15:32 ` Evgeny Grin 2016-10-29 6:24 ` Andrey Repin @ 2016-10-29 17:16 ` L. A. Walsh 2016-10-29 18:18 ` Brian Inglis 2016-10-31 14:52 ` Andrey Repin 1 sibling, 2 replies; 10+ messages in thread From: L. A. Walsh @ 2016-10-29 17:16 UTC (permalink / raw) To: cygwin Evgeny Grin wrote: > A lot of? > I don't know many... correction.. any GNU/Linux tools that works badly > with \n newlines. --- All the tools in linux and current MacOS use 1 character to indicate end of line. It is only windows that has a problem. >>> Is Cygwin still better for something? --- The GUI that you said was broken on WSL... Also, does WSL work in SafeMode? Nope. Cygwin does. Does WSL work in PE mode? Nope. Cygwin does. Damn, WSL is a pretty lame solution at this point. >> Did they fixed the user mappings? > > I don't know as I didn't have any problem with it. --- Do you have a domain? Oh, that's right MS, doesn't support users having domains, and unless you have a Professional version of Windows, they crippled the client to not work w/Domains. So does your copy of windows work in a domain? (a home domain, BTW -- we aren't talking businesses). > Do you mean, that Windows itself is a problem? > Or version 10 of Windows is a problem? Anyway, all Windows users will > use Windows 10 (or successors) sooner or later. > So it's only the beginning of the story. --- You haven't been keeping in touch w/linux lately. It's really that all users will use "systemd" -- oh... wait, that's a reimplementation of the windows "services" daemon. So, you might be right... ;-) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-29 17:16 ` L. A. Walsh @ 2016-10-29 18:18 ` Brian Inglis 2016-10-31 14:52 ` Andrey Repin 1 sibling, 0 replies; 10+ messages in thread From: Brian Inglis @ 2016-10-29 18:18 UTC (permalink / raw) To: cygwin On 2016-10-29 00:13, L. A. Walsh wrote: > Evgeny Grin wrote: >> Do you mean, that Windows itself is a problem? >> Or version 10 of Windows is a problem? Anyway, all Windows users will >> use Windows 10 (or successors) sooner or later. >> So it's only the beginning of the story. > You haven't been keeping in touch w/linux lately. > It's really that all users will use "systemd" -- oh... wait, > that's a reimplementation of the windows "services" daemon. So, > you might be right... ;-) Contrarily W10 or Anniversary Update started splitting services out of their service hosts. It's like providing utility services instead of using busybox or serviced^Wsystemd. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Windows Subsystem for Linux starts to compete with Cygwin? 2016-10-29 17:16 ` L. A. Walsh 2016-10-29 18:18 ` Brian Inglis @ 2016-10-31 14:52 ` Andrey Repin 1 sibling, 0 replies; 10+ messages in thread From: Andrey Repin @ 2016-10-31 14:52 UTC (permalink / raw) To: L. A. Walsh, cygwin Greetings, L. A. Walsh! >> Do you mean, that Windows itself is a problem? >> Or version 10 of Windows is a problem? Anyway, all Windows users will >> use Windows 10 (or successors) sooner or later. >> So it's only the beginning of the story. > --- > You haven't been keeping in touch w/linux lately. > It's really that all users will use "systemd" -- oh... wait, > that's a reimplementation of the windows "services" daemon. So, > you might be right... ;-) That's not quite the right comparison. systemd idea in itself isn't particularly bad, but implementation is terrible. -- With best regards, Andrey Repin Monday, October 31, 2016 14:03:08 Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2016-10-31 11:05 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2016-10-26 22:59 Windows Subsystem for Linux starts to compete with Cygwin? Evgeny Grin 2016-10-27 1:04 ` Duncan Roe 2016-10-27 14:46 ` Evgeny Grin 2016-10-27 17:10 ` Erik Soderquist 2016-10-27 14:42 ` Andrey Repin 2016-10-27 15:32 ` Evgeny Grin 2016-10-29 6:24 ` Andrey Repin 2016-10-29 17:16 ` L. A. Walsh 2016-10-29 18:18 ` Brian Inglis 2016-10-31 14:52 ` Andrey Repin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).