... the indentation syntax in Python drives me insane.
On 1/15/2024 9:09 PM, Craig A. Berry wrote:
It wouldn't hurt to have a
Unix shell always available too just because of how many people are
already familiar with them. I guess that couldn't be bash given the GPL.
Nothing VMS would be linked with VMS so GPL should not be a problem.
Or maybe I should say "is" instead of "would be".
https://vmssoftware.com/products/gnv/
On 1/15/24 9:07 PM, Arne Vajhøj wrote:
On 1/15/2024 9:09 PM, Craig A. Berry wrote:
It wouldn't hurt to have a
Unix shell always available too just because of how many people are
already familiar with them. I guess that couldn't be bash given the
GPL.
Nothing VMS would be linked with VMS so GPL should not be a problem.
Or maybe I should say "is" instead of "would be".
https://vmssoftware.com/products/gnv/
Would the situation not differ if bash were distributed as part of the
base installation rather than an add-on?
I thought that was why Apple
moved away from bash as the default shell. But IANAL.
Apple switched from old bash (GPL V2) to zsh (MIT) instead of to
new bash (GPL V3).
The internet per Google search seems a bit unclear about exactly
why.
Some say that Apple do not like the patent stuff in GPL V3
not present in GPL V2.
Some say that Apple want to sign executables on iOS and that
is incompatible with GPL right to modify and replace.
In article <uo63ei$1fo5f$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhj) >wrote:
Apple switched from old bash (GPL V2) to zsh (MIT) instead of to
new bash (GPL V3).
The internet per Google search seems a bit unclear about exactly
why.
Some say that Apple do not like the patent stuff in GPL V3
not present in GPL V2.
They probably don't. Their attitude to patents is interesting. Their >developer agreement, which you have to sign to be able to run iOS code
you're developing on iDevices you've bought and paid for, terminates >immediately and automatically if you sue Apple for patent infringement. >That's part of the agreement.
Some say that Apple want to sign executables on iOS and that
is incompatible with GPL right to modify and replace.
They do not include bash in iOS, at all. It's not hidden, it really isn't >there. However, they may well want to sign executables on macOS.
In article <memo.20240116175256.3116K@jgd.cix.co.uk>,
John Dallman <jgd@cix.co.uk> wrote:
In article <uo63ei$1fo5f$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhøj)
wrote:
Apple switched from old bash (GPL V2) to zsh (MIT) instead of to
new bash (GPL V3).
The internet per Google search seems a bit unclear about exactly
why.
Some say that Apple do not like the patent stuff in GPL V3
not present in GPL V2.
They probably don't. Their attitude to patents is interesting. Their
developer agreement, which you have to sign to be able to run iOS code
you're developing on iDevices you've bought and paid for, terminates
immediately and automatically if you sue Apple for patent infringement.
That's part of the agreement.
Some say that Apple want to sign executables on iOS and that
is incompatible with GPL right to modify and replace.
They do not include bash in iOS, at all. It's not hidden, it really isn't
there. However, they may well want to sign executables on macOS.
Apple ships bash with macOS; it's just not the default shell.
I thought that was why Apple
moved away from bash as the default shell. But IANAL.
In article <memo.20240116175256.3116K@jgd.cix.co.uk>,
John Dallman <jgd@cix.co.uk> wrote:
In article <uo63ei$1fo5f$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhøj)
wrote:
Apple switched from old bash (GPL V2) to zsh (MIT) instead of to
new bash (GPL V3).
The internet per Google search seems a bit unclear about exactly
why.
Some say that Apple do not like the patent stuff in GPL V3
not present in GPL V2.
They probably don't. Their attitude to patents is interesting. Their
developer agreement, which you have to sign to be able to run iOS code
you're developing on iDevices you've bought and paid for, terminates
immediately and automatically if you sue Apple for patent infringement.
That's part of the agreement.
Some say that Apple want to sign executables on iOS and that
is incompatible with GPL right to modify and replace.
They do not include bash in iOS, at all. It's not hidden, it really isn't
there. However, they may well want to sign executables on macOS.
Apple ships bash with macOS; it's just not the default shell.
Anyway, if someone wanted to ship a Unix shell with OpenVMS and
they were worried about GPLv3, they could always ship zsh or
tcsh.
- Dan C.
On 1/16/2024 2:32 PM, Dan Cross wrote:
In article <memo.20240116175256.3116K@jgd.cix.co.uk>,
John Dallman <jgd@cix.co.uk> wrote:
In article <uo63ei$1fo5f$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhøj) >>> wrote:
Apple switched from old bash (GPL V2) to zsh (MIT) instead of to
new bash (GPL V3).
The internet per Google search seems a bit unclear about exactly
why.
Some say that Apple do not like the patent stuff in GPL V3
not present in GPL V2.
They probably don't. Their attitude to patents is interesting. Their
developer agreement, which you have to sign to be able to run iOS code
you're developing on iDevices you've bought and paid for, terminates
immediately and automatically if you sue Apple for patent infringement.
That's part of the agreement.
Some say that Apple want to sign executables on iOS and that
is incompatible with GPL right to modify and replace.
They do not include bash in iOS, at all. It's not hidden, it really isn't >>> there. However, they may well want to sign executables on macOS.
Apple ships bash with macOS; it's just not the default shell.
Yes. But bash 3.x under GPL 2 right?
However, they may well want to sign executables on macOS.
Arne Vajhøj <arne@vajhoej.dk> wrote:
On 1/16/2024 2:32 PM, Dan Cross wrote:
Apple ships bash with macOS; it's just not the default shell.
Yes. But bash 3.x under GPL 2 right?
Yup; appears so:
; bash --version
GNU bash, version 3.2.57(1)-release (arm64-apple-darwin23)
Copyright (C) 2007 Free Software Foundation, Inc.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 434 |
Nodes: | 16 (2 / 14) |
Uptime: | 127:57:31 |
Calls: | 9,113 |
Calls today: | 7 |
Files: | 13,422 |
Messages: | 6,031,828 |