Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Right, I guess my point is, where does the term originate, really?

And I'm pretty sure it originates in slavery. (Glad to be wrong on that if there's any experts around)



The term master does have origins in the latin word "magister" (teacher, leader, chief or someone with a license to each philosophy or liberal arts). The middle english form, maister, was not connected to slavery either, it was more about someone of authority (ie, lord, ruler).

A lot of times it's use similarly like "Master Clock". The term in technology is strongly connected to that root; the master in a protocol is the leading participant.

I think simply not using "slave" for the passive or accepting device would be sufficient to reduce the problem since that is the word that has even in the deeper roots of it's origin the same meaning as today. (Slave comes from Slav, a group of people enslaved in the medieval ages and later expanded to cover all "slavs")

For a current project I'm using master/client as terminology.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: