[squeak-dev] X Server implementation for Squeak

Douglas Brebner kirtai+st at gmail.com
Wed Apr 7 16:39:20 UTC 2021


On 07/04/2021 17:06, Thiede, Christoph wrote:
>
> This was very interesting, thanks for all the impressions! I don't 
> think I will write an X11 server for Squeak these days if it's so 
> complicated. But still, this could be an exciting project for someone 
> or somewhen else ... :-)
>
>
> > Squeak hosts already have X display server software, so there is no 
> incentive to build one for Squeak. Squeak makes more sense as a 
> Xclient than an Xserver.
>
>
> It depends on your perspective. You could either say "Squeak is one of 
> many applications on your computer", then an Xclient makes much more 
> sense, of course. But you can also consider Squeak as a separate 
> operating system that only requires an outer OS "for compatibility 
> reasons", and from this PoV, it would be very useful to include 
> applications from the outside into your image. Thankfully, with 
> Squeak, we have a system that does not require you to decide on one of 
> both perspectives. :-)
>
On a somewhat belated note, the xcb project has descriptions of the X11 
protocols in XML format, which may make it significantly easier to 
create an X server.


https://xcb.freedesktop.org/



More information about the Squeak-dev mailing list