From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Fri, 15 Mar 2013 15:31:43 +0000 From: mycroftiv@sphericalharmony.com To: 9fans@9fans.net MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] The PATENTED IBM MULTI-PIPE : the evolution of unix pipes Topicbox-Message-UUID: 29be3296-ead8-11e9-9d60-3106f5b1d025 Kurt H Maier wrote: > So what's the real difference between iosrv/hubfs and MULTI-PIPES? > Is anyone here good enough at translating patentese to code to tell > what the technical differences are? The patent even specifically > mentions 9P. Well, since I'm trying to deal with this in human way rather than a legalistic way, I'll just share my honest perspective without any kind of sarcasm etc. I didn't really mean to kick any hornet's nests. Software patents are basically BS. I don't think I "invented" anything in any software I have written. At the end of the manpage for hubfs, I put a big quote from an interview with Ken Thompson where he is talking about Doug McIlroy's ideas in the 60s and how they were too complex. The point I was making was that I perceived hubfs to be a simple way to implement the ideas that Doug McIlroy had invented - and I don't think HE should have gotten a patent either! MULTI-PIPES have a more complicated control interface and I'm sure the implementation is in every single way more robust and better engineered than my little 9pfile 9pfs. When I said I know better than to disagree with the professional opinion of the IBM lawyers, I meant it. I highly doubt any random individual who writes software is going to accomplish anything arguing with them about who the inventor of an idea is. My belief is that Doug McIlroy is the inventor, if anyone. Before I saw this patent, to whatever extent I knew about multi-pipes in relation to anything I'd done, I was just happy if there was some kind of parallel evolution or inspiration or anything between myself as a hobbyist and the big time pros working on Blue Gene. Seeing a patent though makes me feel differently - because I don't think anyone should be paying IBM for using buffered muxed network transparent pipes. Anyway, I meant what I said about how on a personal level I feel friendly toward everyone on the Blue Gene project and I'd love to have a positive and not antagonistic relationship with everyone involved in Plan 9. -Ben Kidwell "mycroftiv"