Difference between revisions 454727445 and 472473921 on enwiki

The '''plumber''', in the [[Plan 9 from Bell Labs]] and [[Inferno (operating system)|Inferno]] operating systems, is a mechanism for interprocess communication, somewhat similar to [[Cut, copy, and paste|copy and paste]].

The plumber is a program which handles all the messaging when programs make plumbing messages. Unlike copy and paste, where the user specifies where the destination of some data should go, the plumber interprets the message on the basis of plumbing rules to determine its destination.

The plumber works transparently on a network, fitting in with the Plan 9 methodology.

== See also ==
{{Portal|Free software}}

*[[Pipeline (software)]]

==External links==
*[http://doc.cat-v.org/plan_9/4th_edition/papers/plumb "Plumbing and Other Utilities"] by [[Rob Pike]]
*[http://swtch.com/plan9port A port of plumber to Unix-like operating systems]
*[http://sqweek.net/code/misc/urxvt-plumb Plumbing extension for urxvt]

{{DEFAULTSORT:Plumber (Program)}}
[[Category:Plan 9 from Bell Labs]]
[[Category:Inferno (operating system)]]
[[Category:Free special purpose file systems]]


{{Software-type-stub}}

[[it:Plumber]]