21 41 61 81 101 121 141 161 181 201

Forgot your password?
Windows Microsoft

More Unix Tools Coming To Windows 10 (neowin.net) 123

Long-time Slashdot reader Billly Gates brings news about beta 4 of Redstone (the Spring version of Windows 10's Creators Update for 2018): - Beta 4 of Redstone aka Build 17063 includes BSD utilities bsdtar and curl from the command prompt and Unix sockets (AF_Unix). These are also rumored to be part of a future version of Windows Server.

- WSL will now run background tasks and will continue to run them even after the command prompt window is closed...

- A previous story mentioned a discovered OpenSSH for Windows... OpenSSH and VPN can now be accessed via PowerShell in remote connections via the PSRemote commandlet. With the extra background support added you can for example keep a Secure Shell session open on a server/client and reconnect later.

- Also a tool is available called WSLPath to convert Linux to Windows path options

There will also be some graphical Windows Shell improvements with Microsoft's design language, and "Timeline," a new way to resume past activities...
This discussion has been archived. No new comments can be posted.

More Unix Tools Coming To Windows 10

Comments Filter:
  • by mikael ( 484 )
    • by RightwingNutjob ( 1302813 ) on Sunday December 24, 2017 @07:01PM (#55802179)
      The first advantage is that you can ssh into a machine on the opposite side of the building (or the country, or the world) and run a graphical program on your own machine. If that program is written using proper X techniques (essentially vector graphics), then the bandwidth requirements and latency are lower and the quality is higher than if you are using VNC that has to render the window completely on the server end, compress it, send it over, and decompress it to display on your end.

      The second advantage is that you don't need to remote in. On a high-speed network that you might have in the office, you can say DISPLAY=otherbox:0 ./foobar and have the program display on the other machine without any intervention on that other machine. This is more of a niche use, but it is very useful for remote information displays and control rooms. It's a good alternative to the Windows paradigm of adding another graphics card and manually starting a full screen display program and hoping it ends up on the correct remote display.

      The third advantage is that programs written thirty years ago will display correctly and do not need to be recompiled or rewritten to play with the latest and greatest fad. Wayland, Unity, what else is there? SystemD is bound to have a display server pop up at some point.

      The fourth advantage is that it works out of the box without requiring (or inviting) a bunch of third-party garbage that's only compatible with itself, costs money, and is fragile by virtue of existing to establish vendor lock-in rather than accomplishing a task.

      The fifth advantage is that you can turn graphical applications into background processes by using Xvfb, which you can start as a user process and use via DISPLAY=localhost:NN ./graphical_program, the same way as you would redirect it to any other display. This works because the X protocol is shared by both.

      The sixth advantage is the big one: it works. It isn't broken. What do you gain by replacing it?
      • by arth1 ( 260657 ) on Sunday December 24, 2017 @08:58PM (#55802535) Homepage Journal
  • by rastos1 ( 601318 )
  • by thegarbz ( 1787294 )
  • by Eravnrekaree ( 467752 ) on Sunday December 24, 2017 @09:43PM (#55802641)
  • by JustNiz ( 692889 )
  • by thinkwaitfast ( 4150389 ) on Sunday December 24, 2017 @05:48PM (#55801959)
    / [cygwin.com]
  • by GbrDead ( 702506 ) on Sunday December 24, 2017 @06:03PM (#55802015)
  • by Degats ( 1506137 )
    It's not "beta 4 of Redstone"; version 1803 is codenamed Redstone 4 (RS4). 1709/Fall Creators is Redstone 3 (RS3), 1703 was RS2 and so on.
    Windows 10 Preview builds don't have beta designations, only a build number, and eventually release candidates which have the final release build number but aren't necessarily individually numbered themselves.
  • by SuperKendall ( 25149 )
  • by bettodavis ( 1782302 )
    In particular for cloud computing, and acknowledges the long matured superiority of Unix(es) in that regard.

    I notice this in the relative ease to use and automatically install stuff on newer Windows running on virtualization environments, at least compared with the older versions, which were cranky and prone to failures when trying to automate software deployments, just because the OS wasn't designed to be fully usable with shells/terminals.

    Of course, Linux and the Unix(es) still are much more stable a
  • by Anonymous Coward
  • by innocent_white_lamb ( 151825 ) on Sunday December 24, 2017 @06:50PM (#55802151)
  • Unless Microsoft starts pumping out MS Unix with a Windows front end, none of the reasons for using Linux, BSD, or another Unix go away. This just seems like it would be cosmetic stuff for geeks who are used to being able to awk grep and sed their way out of most problems.
  • by HalAtWork ( 926717 )
  • by dbreeze ( 228599 ) on Sunday December 24, 2017 @07:53PM (#55802335)
  • by swb ( 14022 )
  • by SirSlud ( 67381 )
  • Related Links Top of the: day, week, month.