top | item 33799321 (no title) MaPi_ | 3 years ago Curl runs on at least 89 operating systems[0]. Apparently 88 of them are then better at "being Linux" than Windows.[0]https://daniel.haxx.se/blog/wp-content/uploads/2022/11/curl-... discuss order hn newest bogantech|3 years ago From the image: "Operating systems known to have run curl"How many of them are supported in mainline Curl, aren't POSIX and aren't dead operating systems? einr|3 years ago The mainline curl repository* maintains code for supporting OS/400, AmigaOS, RISC OS, MS-DOS, Mac OS 9, and more that aren't even remotely POSIX.What is a dead operating system anyway, and how is that relevant to the point that Windows is the hardest OS to maintain support for?* See for instance the config-*.h files in https://github.com/curl/curl/tree/1c567f797bce0befce109bceac... load replies (1) alkonaut|3 years ago Many of them are better at being unix-y because they are Unixes or Unix clones. Apart from Windows, which squares remain if one removes any Unix/linux derivative? einr|3 years ago AmigaOSMac OS 9DR DOSOS/2VMSWindows CEz/OSMorphOSAtari FreeMiNTOS/400[...]Actually probably a fourth (EDIT: after looking more closely, make that ~half) or so of the list are not in any way UNIX. load replies (1) aew4ytasghe5|3 years ago Well, then Windows is better at being Windows.I see Windows, Windows CE, XBox and even MS-DOS on that list. reisse|3 years ago How many from that 89 operating systems are either Linux-based (ChromeOS, Android) or real Unices (FreeBSD, OpenBSD, mac)?Edit: And there are at least 4 Windows flavours in the list! marcosdumay|3 years ago Some extremely different systems: Fuchsia, Cisco IOS, Garmin OS, QNX, RISC OS, Haiku, z/OS and the entire family, Blackberry 10.There are probably more there. I recognize about half of those names only.Are you really saying that it's normal to be harder to port some software into Windows than into z/OS? load replies (1) matja|3 years ago 4? Chrome OS, Android, Qubes OS, Linux unknown|3 years ago [deleted] bmitc|3 years ago The `Invoke-WebRequest` and `Invoke-RestMethod` PowerShell commandlets seem to work fine on Linux.
bogantech|3 years ago From the image: "Operating systems known to have run curl"How many of them are supported in mainline Curl, aren't POSIX and aren't dead operating systems? einr|3 years ago The mainline curl repository* maintains code for supporting OS/400, AmigaOS, RISC OS, MS-DOS, Mac OS 9, and more that aren't even remotely POSIX.What is a dead operating system anyway, and how is that relevant to the point that Windows is the hardest OS to maintain support for?* See for instance the config-*.h files in https://github.com/curl/curl/tree/1c567f797bce0befce109bceac... load replies (1)
einr|3 years ago The mainline curl repository* maintains code for supporting OS/400, AmigaOS, RISC OS, MS-DOS, Mac OS 9, and more that aren't even remotely POSIX.What is a dead operating system anyway, and how is that relevant to the point that Windows is the hardest OS to maintain support for?* See for instance the config-*.h files in https://github.com/curl/curl/tree/1c567f797bce0befce109bceac... load replies (1)
alkonaut|3 years ago Many of them are better at being unix-y because they are Unixes or Unix clones. Apart from Windows, which squares remain if one removes any Unix/linux derivative? einr|3 years ago AmigaOSMac OS 9DR DOSOS/2VMSWindows CEz/OSMorphOSAtari FreeMiNTOS/400[...]Actually probably a fourth (EDIT: after looking more closely, make that ~half) or so of the list are not in any way UNIX. load replies (1)
einr|3 years ago AmigaOSMac OS 9DR DOSOS/2VMSWindows CEz/OSMorphOSAtari FreeMiNTOS/400[...]Actually probably a fourth (EDIT: after looking more closely, make that ~half) or so of the list are not in any way UNIX. load replies (1)
aew4ytasghe5|3 years ago Well, then Windows is better at being Windows.I see Windows, Windows CE, XBox and even MS-DOS on that list.
reisse|3 years ago How many from that 89 operating systems are either Linux-based (ChromeOS, Android) or real Unices (FreeBSD, OpenBSD, mac)?Edit: And there are at least 4 Windows flavours in the list! marcosdumay|3 years ago Some extremely different systems: Fuchsia, Cisco IOS, Garmin OS, QNX, RISC OS, Haiku, z/OS and the entire family, Blackberry 10.There are probably more there. I recognize about half of those names only.Are you really saying that it's normal to be harder to port some software into Windows than into z/OS? load replies (1) matja|3 years ago 4? Chrome OS, Android, Qubes OS, Linux
marcosdumay|3 years ago Some extremely different systems: Fuchsia, Cisco IOS, Garmin OS, QNX, RISC OS, Haiku, z/OS and the entire family, Blackberry 10.There are probably more there. I recognize about half of those names only.Are you really saying that it's normal to be harder to port some software into Windows than into z/OS? load replies (1)
bmitc|3 years ago The `Invoke-WebRequest` and `Invoke-RestMethod` PowerShell commandlets seem to work fine on Linux.
bogantech|3 years ago
How many of them are supported in mainline Curl, aren't POSIX and aren't dead operating systems?
einr|3 years ago
What is a dead operating system anyway, and how is that relevant to the point that Windows is the hardest OS to maintain support for?
* See for instance the config-*.h files in https://github.com/curl/curl/tree/1c567f797bce0befce109bceac...
alkonaut|3 years ago
einr|3 years ago
Mac OS 9
DR DOS
OS/2
VMS
Windows CE
z/OS
MorphOS
Atari FreeMiNT
OS/400
[...]
Actually probably a fourth (EDIT: after looking more closely, make that ~half) or so of the list are not in any way UNIX.
aew4ytasghe5|3 years ago
I see Windows, Windows CE, XBox and even MS-DOS on that list.
reisse|3 years ago
Edit: And there are at least 4 Windows flavours in the list!
marcosdumay|3 years ago
There are probably more there. I recognize about half of those names only.
Are you really saying that it's normal to be harder to port some software into Windows than into z/OS?
matja|3 years ago
unknown|3 years ago
[deleted]
bmitc|3 years ago