[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: roadmap after version 1.0



Am 06.04.2004 um 00:46 schrieb Andreas Schuldei:

at the developer gathering in oslo we had a short meeting about
how technical development will continue after the 1.0 release.
I thought that i could post the few notes that i made during the
meeting with questions, on who looks into this and how things
should be done.
[...]
squeak
very difficult license, not distributable in non-free. possible
solution is an installer package which could go to contrib.
squeak seems to be a real resource-hog. it is doubtfull that many
users can use it on a normal terminalserver at the same time.

Squeak does all its screen drawing itself (which is necessary to guarantee bit-identical appearance across platforms), and only hands the final bitmaps to X11. If these bits go over a wire instead of the local display, it is rather bandwidth-hogging, indeed.

We have had much better results running Squeak over VNC instead of remote X11. Indeed, there is now a native RFB server for Squeak (RFB is the protocol used by VNC). What protocol are you using to connect the terminals?

Additionally, depending on what you do, Squeak is also "CPU-hogging". Animation, real-time sound synthesis, image processing, 3D graphics, all of this you can do in Squeak, and neither of it is exactly cheap. Squeak has been designed to run on a single (networked) computer - after all, it is developed by the inventors of Personal Computing. So running multiple copies of it on a terminal server might stress the hardware a bit ;-)

- Bert -



Reply to: