The video specifically noted that fork does work...!

________________________________
From: IBM Mainframe Discussion List <[email protected]> on behalf of 
David Crayford <[email protected]>
Sent: Wednesday, August 10, 2016 5:59 PM
To: [email protected]
Subject: Re: Enterprise COBOL API for dynamic capacity tables

On 10/08/2016 11:35 PM, Frank Swarbrick wrote:
> That "Linux on Windows" thing (not a VM, they point out!) is certainly 
> interesting.  Hope it does better than Windows Services for UNIX et al!

Indeed, my mistake. They intercept syscalls and translate them to
Windows API calls. It's like a giant kernel shim. I wonder how to handle
fork()? Windows doesn't support forking which is significant if you want
to run popular open source software like redis.

> When Richard Stallman learns of this I imagine he will have a bit to say 
> about the terminology.  
> (https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy)  It seems to me 
> that this is really GNU user code running on Windows, not Linux on Windows, 
> since they specifically say there is no Linux kernel code present, and Linux 
> really is only the kernel.
GNU/Linux naming controversy - Wikipedia, the free 
...<https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy>
en.wikipedia.org
The GNU/Linux naming controversy is a dispute among members of the free and 
open source software community over whether to refer to computer operating 
systems that ...



Microsoft are partnering with Canonical. The Linux subsystem is
effectively and Ubuntu distro without the kernel. Good on them. I've
been running headless linux VM guests under VirtualBox but this much
better as it's integrated.

> GNU/Linux naming controversy - Wikipedia, the free 
> ...<https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy>
> en.wikipedia.org
> The GNU/Linux naming controversy is a dispute among members of the free and 
> open source software community over whether to refer to computer operating 
> systems that ...
>
>
>
> ________________________________
> From: IBM Mainframe Discussion List <[email protected]> on behalf of 
> David Crayford <[email protected]>
> Sent: Tuesday, August 9, 2016 7:29 PM
> To: [email protected]
> Subject: Re: Enterprise COBOL API for dynamic capacity tables
>
> I run Git for Windows on my work PC which is very good indeed. It has a
> bash shell emulator and a nice GUI. We use SMB on z/OS and map the
> network drives on windows, so it's easy to use git from the command line
> with the working directory mapping to the zFS file system. It's simple
> to push/pull stuff from/to github. We have a private github account and
> it's a great platform for development. We use the issue tracking system
> to create a backlog of work items. The tooling on github is superb.
>
> I've recently been using a beta version of Windows 10 that has an
> integrated Ubuntu Linux VM running so I can use bash natively
> https://msdn.microsoft.com/en-us/commandline/wsl/about. It's great, much
> [https://sec.ch9.ms/ch9/5db6/8ee786b7-9fc5-45bf-94d0-16ea91765db6/P488_960.jpg]<https://msdn.microsoft.com/en-us/commandline/wsl/about>
>
> Bash on Ubuntu on Windows | 
> MSDN<https://msdn.microsoft.com/en-us/commandline/wsl/about>
> msdn.microsoft.com
> Announcements Blogs. Mike Harsh's Blog -- Run Bash on Ubuntu on Windows; 
> Scott Hanselman's Blog -- Developers Can Run Bash And Usermode Ubuntu Linux 
> ...
>
>
> better than VirtualBox running VMs or Cygwin. It's a smart move by
> Microsoft. All the young kids are working on open source these days and
> they all uses macs because of the toolset, bash, homebrew etc. By
> integrating a Linux subsystem into Windows they may attract hipster
> hackers back the platform. Desktop Linux is ok but it's nowhere near as
> polished as iOS or Windows.
>
>
> On 10/08/2016 1:27 AM, Frank Swarbrick wrote:
>> Can you clarify?  Do you run 'git' on Windows (I assume) and specify SMB 
>> folders that actually exist on USS as your local repository (or whatever its 
>> called)?
>>
>> Sounds interesting.  Of course we don't use z/OS SMB, so that's an, umm, 
>> "opportunity".  :-)
>>
>> Frank
>> ________________________________
>> From: IBM Mainframe Discussion List <[email protected]> on behalf of 
>> David Crayford <[email protected]>
>> Sent: Tuesday, August 9, 2016 9:56 AM
>> To: [email protected]
>> Subject: Re: Enterprise COBOL API for dynamic capacity tables
>>
>> On 9/08/2016 11:49 PM, John McKown wrote:
>>> On Tue, Aug 9, 2016 at 10:40 AM, Frank Swarbrick <
>>> [email protected]> wrote:
>>>
>>>> Since I developed it at work for work I'll have to ask my employer about
>>>> that.  Of course perhaps I should have asked before posting it publicly,
>>>> but that's water under the bridge now!
>>>>
>>>> Sidetracking, has anyone used GitHub for z/OS production source
>>>> repository.  Meaning interacting with it directly from the mainframe?  All
>>>> of our distributed development groups use it, and it might be nice if we
>>>> could use it as well.
>>>>
>>> Just as a personal observation, I'd think that this would be difficult.
>>> Someone would need to port the "git" command to z/OS. And that would likely
>>> be a major undertaking since it uses the GNU tools to do a lot of it's
>>> setup. It may also depend on some gcc (GNU compiler) specific
>>> functionality. And, even if it is ported, there is the historic ASCII (UTF
>>> actually) vs EBCDIC dilemma. You wouldn't believe the number of problems
>>> I've read about due to the Windows CRLF vs UNIX LF-only line ending causing
>>> "problems".
>>>
>> I use git for z/OS UNIX stuff via SMB and it works well from a PC shell.
>> A script that mirrors PDS libraries should work.
>>
>>>> Frank
>>>>
>>>>
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to [email protected] with the message: INFO IBM-MAIN
>>
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to [email protected] with the message: INFO IBM-MAIN
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to