From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 71cd3c4b for ; Sat, 18 Jan 2020 15:50:04 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 641129C10A; Sun, 19 Jan 2020 01:50:03 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 654919BDD8; Sun, 19 Jan 2020 01:49:51 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 0095F9BDD8; Sun, 19 Jan 2020 01:49:48 +1000 (AEST) Received: from mcvoy.com (mcvoy.com [192.169.23.250]) by minnie.tuhs.org (Postfix) with ESMTPS id B1E809BD25 for ; Sun, 19 Jan 2020 01:49:48 +1000 (AEST) Received: by mcvoy.com (Postfix, from userid 3546) id 7E57235E0B8; Sat, 18 Jan 2020 07:49:48 -0800 (PST) Date: Sat, 18 Jan 2020 07:49:48 -0800 From: Larry McVoy To: Jason Stevens Message-ID: <20200118154948.GE28686@mcvoy.com> References: <25E62EB5E090E7CB.0e52e059-5d83-4d31-98f4-bb2d82ede4f8@mail.outlook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <25E62EB5E090E7CB.0e52e059-5d83-4d31-98f4-bb2d82ede4f8@mail.outlook.com> User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [TUHS] Early Linux and BSD (was: On the origins of Linux - "an academic question") X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: UNIX Heritage Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Sat, Jan 18, 2020 at 03:35:40PM +0000, Jason Stevens wrote: > Internet legend is that the rift was massive.???? It was and Jolitz was unfairly crapped on at a Usenix, the one after the lawsuit. At the time, everyone thought it was about copyright and Jolitz told me that there was a lot of code that was unchanged from v7. He knew that I knew the file system code and he said "Go look at bmap(), it's byte for byte exactly the same". He was right and there was other stuff, it wasn't just one function. This was after both BSDI and 386BSD were a thing. At a Usenix conference, the BSDI guys pissed all over him, put down his efforts on 386BSD, it was obviously self serving because they wanted a business, but it wasn't a nice thing to do at all. Bill thought he had the goods on them for copyright infringement but he held his tongue and took the abuse because he didn't want to help the lawsuit. In his mind, he was a martyr for the cause. So, yeah, those guys didn't like each other. I know all of them and wished they had handled this better. I heard about all this, I was probably at that Usenix or maybe someone told me, I don't remember. I felt bad for Bill and was in a position where I could hire him, so I did. He didn't really do anything for me though we did have some fascinating discussions about the short comings of C++ and mused about how a language would have to work to truly layer "correctly". The context was the SCSI subsystem, it was part replicated protocol in each driver and part driver specific stuff and we were trying to imagine a programming language that would let us have the replicated stuff in one place and plumb in the specific stuff as needed. Needless to say, we didn't come up with an answer but it was a fun thought experiment. He's a sharp guy, quirky, but sharp.