Tim Newsham wrote:
or the cannonical example, a hard drive.

I intentionally avoided this one because two things that modern
OSs do know how to share (at least a little) are:
  - filesystems
  - printers

Its just all the other stuff that they haven bothered to tackle
yet, except in very specific applications (ie. remote desktop access).

- erik

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com



Actually, they have ...

'Big iron' quite aside [1], it was common (at least) as far back as CP/M 2.X to share peripherals such as prom-blasters, text-to-speech gear, terminals, serial and parallel ports across multiple machines. Not everything needed was in the as-shipped 'OS', but it was not hard to code the rest.

By the time Netware, IBM OS/2 (and perhaps Win-?? - not my area of expertise) came along it was tick-the-box easier to share, for example, a modem or scanner, just as easily as a printer or storage device. IOW - streaming 'near real time' devices as well as spooled or (actual) file-based services.

Plan9 didn't 'invent' any of this.

Plan9 just prioritized it and provided a more appropriate infrastructure and toolset to make for easier and more ubiquitous use of it all.

That one or more folks are now seeing a need to reinvent that particular set of wheels is curious, as it never actually went away - Plan9 or otherwise.

Perhaps the old saw about 'ethnics' (pick yer own favorite..) and garbage.

"We never actually throw anything away, we just kick it from place to place until its gets lost."

Bill

[1] AN/FSQ-7 and AN/GSA-51, could of course 'share' their resources - or at lest take-over, one from another. But that sort of thing has been MIL-SPEC since about 8,000 years before a certain French Colonel of Dragoons gave up his military career to lay the groundwork for the Plan9 user interface.


Reply via email to