Sujet : Re: What programs do you make sure are installed on a new Linux
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.os.linux.miscDate : 18. Jul 2024, 00:48:39
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v79ho6$21urb$1@dont-email.me>
References : 1 2 3 4 5
User-Agent : Pan/0.158 (Avdiivka; )
On Tue, 16 Jul 2024 21:09:52 +0100, Richard Kettlewell wrote:
CUI subsystem applications always run within a console, either inherited
from the parent process, or created automatically if there isn’t one to
inherit. GUI subsystem applications don’t normally get one (but can
create one). Presumably a GUI subsystem application doesn’t have to open
any Window at all if it doesn’t want to.
Another weird distinction: non-console applications don’t get any
standard input/output/error streams, and will abort if they try to
access them
<
https://stackoverflow.com/questions/9705982/pythonw-exe-or-python-exe/30313091#30313091>.
Again, this is a completely unnecessary distinction, that *nix systems
do not insist on.
Note also the additional fine-print clarifications in the above Stack
Overflow item. There’s a lot of them ...