From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 12228 invoked from network); 22 Feb 2023 20:12:44 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 22 Feb 2023 20:12:44 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id A528A4222B; Thu, 23 Feb 2023 06:12:38 +1000 (AEST) Received: from mcvoy.com (mcvoy.com [192.169.23.250]) by minnie.tuhs.org (Postfix) with ESMTPS id B43254222A for ; Thu, 23 Feb 2023 06:12:33 +1000 (AEST) Received: by mcvoy.com (Postfix, from userid 3546) id 512ED35E61D; Wed, 22 Feb 2023 12:12:33 -0800 (PST) Date: Wed, 22 Feb 2023 12:12:33 -0800 From: Larry McVoy To: Warner Losh Message-ID: <20230222201233.GY7194@mcvoy.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Message-ID-Hash: ZKCC7MQ35F5MOEKRZYHJKNWRPRDQHCAR X-Message-ID-Hash: ZKCC7MQ35F5MOEKRZYHJKNWRPRDQHCAR X-MailFrom: lm@mcvoy.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Open sourcing SunOS? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Wed, Feb 22, 2023 at 01:04:37PM -0700, Warner Losh wrote: > On Wed, Feb 22, 2023, 8:50 AM Dan Cross wrote: > > > Has anyone tried talking to anyone at Oracle about possibly getting > > the SunOS code released under an open source license? There can't be > > any commercial value left in it. > > > > SunOS 4 has a lot of encumbered code in it, especially for i386 drivers. There is SunOS as in everything shipped, kernel and userspace, and there is the kernel. So far as I remember, the i386 stuff was never integrated into the source tree that Sun shipped from. There was the roadrunner stuff but I don't think that ever made it in to the official tree. If it did, nobody paid attention to it. All people cared about at the time as SPARC and I don't think there was any outsourced hacking for SPARC, that was all in house. The networking stack in SunOS 4.x was BSD derived. You might be thinking of Solaris, that took the Lachman STREAMS stack but that was 5.x, not 4.x. As the only guy, that I'm aware of, who took all the encumbered stuff out of the kernel, put back the BSD tty drivers and a few other small things that resulted in a kernel that we could freely open source, I beg to differ with: > Bits of the > network stack as well. It was hopeless to try to open source. There was a > lot of bits > and pieces that Sun had done with contracts that were, at best, ambiguous > for > what to do should they want to open source it.