From Newsgroup: comp.lang.tcl
On 16/01/2026 16:54, Harald Oehlmann wrote:
Am 16.01.2026 um 17:45 schrieb Olivier:
Harald Oehlmann <wortkarg3@yahoo.com> posted:
Am 16.01.2026 um 15:45 schrieb Olivier:
Hi,
I guess that the Tcl Core Team has not enough ressources to port
Tcl/Tk to Wayland,
but as I see "Wayland" being ported on some Linux distribution, I
was wondering
is at such a level, that it seems more suited for specialed or high
professional use ?
Olivier.
- X11 applications run on Wayland desktops
- Tk Wayland exists at androwish.org, but nobody on my radar ever
tested it.
Harald
Thanks Harald you for answering. But, the level of security is not the
same as for X11,
there will probably limitations somewhere. But if it runs on it, there
is room
for improvement. Let's wait and see ...
Olivier.
Yes. The implementation is many years old. Since then, we "wait and
see"... Aparently, on Wayland, Windows decoration is an application
task.
Yikes, that's dramatically insecure!
The decorations must be characteristic of the /user's/ expectations
across all applications /regardless/ of the application authors. All
else is insecure because the user cannot otherwise control the usage of screen-real-estate. That security principle was added to the X window
system a very very long time ago (before I started using Linux) due to
the problems of relying on the applications to provide the user with
control and labelling features. It is *extremely* well known and has
been for well over 30 years, maybe 40. Application's get the privilege
only by revokable negotiation with the user's decoration agent (the
"window manager"). Whether an application can become the window manager
at any time is another matter, however, not conventionally solved.
wayland and systemd are obviously strategies to make Linux(TM) programs
get ported to MS(TM) Windows(TM).
one of wayland's stated selling points is that it's easier to implement
drawing primitives ... and then they said you have to implement opengl
to do it! lol. Watch as they pretend to eventually notice and pretend
that it's hard to notice and that no-one could have known and then
switch to MS(TM) DirectDraw(TM).
It's one of those developer ecosystems that are filled with tricks and deceptions and the manner of the participants are off-putting in the characteristic way of such ecosystems. ecosystems filled with honesty
are off-putting in a very different characteristic way.
--
Tristan Wibberley
The message body is Copyright (C) 2026 Tristan Wibberley except
citations and quotations noted. All Rights Reserved except that you may,
of course, cite it academically giving credit to me, distribute it
verbatim as part of a usenet system or its archives, and use it to
promote my greatness and general superiority without misrepresentation
of my opinions other than my opinion of my greatness and general
superiority which you _may_ misrepresent. You definitely MAY NOT train
any production AI system with it but you may train experimental AI that
will only be used for evaluation of the AI methods it implements.
--- Synchronet 3.21a-Linux NewsLink 1.2