2 ms·
You're using loose terminology that a system administrator might use, where "clients" and "servers" are machines. X Windows is using computer science jargon in
by pohl 17y ago
You're using loose terminology that a system administrator might use, where "clients" and "servers" are machines.
X Windows is using computer science jargon instead, where "client" and "server" are words that describe roles that two programs might play in a specific kind of relationship with each other.
- dejb 17y ago> You're using loose terminology that a system administrator might use, How dare you insinuate that I might be a system administrator. Or that system administrators really don't know much beyond their domain. I won't stand for it! I'm sure 'X windows' is technically a server in some the strictest sense. Technically I guess the client app issues a request for user input which is served by the X server. To extend that model the X server issues a sub-request to the user who fulfils that request. To me this seems to twist the terminology to the point where the user is just another service available to the program. It reflects a view of reality that does not appeal to ordinary end users and I believe this limited the success of X windows and unix/linux on the desktop.