Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why is the X usage of “server” and “client” backwards from everyone elses?

backwards client server usage
0
10 Posted

Why is the X usage of “server” and “client” backwards from everyone elses?

0
10

People who have worked in LAN-type environments are easily confused by the X notions of client and server. In such a scenario, one might have dozens of “client” machines, each running an X server which uses the network to connect to X clients (application programs) running on the “server” in the machine room. However, X’s client/server terminology makes perfect sense if one thinks about what resources are in demand, and what program’s job it is to service requests. On the computer where a human being is actually sitting down and working, the resources in demand are the video display, keyboard, and mouse (or other pointing device). All of the running programs can’t monoplize these resources at once, or we lose the benefits of multitasking that a windowing system gives us. Furthermore, why should each and every piece of software, like a mail reader, a clock application, and so forth, have to worry about things like how many buttons the mouse has, or how many colors the display can show a

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123