From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,T_DKIMWL_WL_MED autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id bb198a27 for ; Thu, 30 Aug 2018 20:04:36 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id C61F1A1EEA; Fri, 31 Aug 2018 06:04:35 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 65B31A1A2F; Fri, 31 Aug 2018 06:04:24 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=bsdimp-com.20150623.gappssmtp.com header.i=@bsdimp-com.20150623.gappssmtp.com header.b=TmtD43OX; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 3F6D1A1A2F; Fri, 31 Aug 2018 06:04:23 +1000 (AEST) Received: from mail-it0-f46.google.com (mail-it0-f46.google.com [209.85.214.46]) by minnie.tuhs.org (Postfix) with ESMTPS id BDB68A1A25 for ; Fri, 31 Aug 2018 06:04:22 +1000 (AEST) Received: by mail-it0-f46.google.com with SMTP id f14-v6so4261158ita.4 for ; Thu, 30 Aug 2018 13:04:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dLVCV8CH2+WiUtBuhnZNfJZVaGjqAiShyMzhAYwys7s=; b=TmtD43OX+iuLCdQ1OGA/ml5rEzl/wYiRlGyzZODcn0URjv4T4Fs3hplrdWoaEA9A/h V+iUjgKnwBYBzQ3pasBtz3N0CgjcWtrtcUCTAeNW0b4j7q0Gbzd21FZWgiSTOMQj5DYh k5Vtj/XPKpHoat5ms7oWMYP94Gh6/xGW9tQ9BE7s7t0MlpxLlI188GMaGuOH8Qf9NMGX yCmz0TdfWXjEOUu/ggikFoSqlfInbcHVCA3wJIkVTYPYqISYi1CO72XvEy2Gy+xSpS5K wQwFjpMWPsoklSAriSR2pXdEwzMmrTcdj5+19+Tx2NPOdvbnUL0TgVtIvmRVeviDM7TB Qeag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dLVCV8CH2+WiUtBuhnZNfJZVaGjqAiShyMzhAYwys7s=; b=r96VXU2Mkig4FoSje67u/8J6+PSAIl2D1RX0YW1aHubyma7slv+yHJ4QdR3DBrbNEp xKfqFWq+aaNm46RJbh63braSzpw1YYE2DvBgskXlLUGjeDWxrjdeuAZK1+LPloaOZT9m EAVo2Fg60TSnq8LRjjpDoz7XKk35qr+Jjqlmtyj/51uSQryBNehacRFelXDEQwTGVwz3 PWRhNTQHJA/3IiGBo7em7qbxymwh7iCdDGJmfOAS+WjP9nquCmhocVdjDAqZpcxnOF2B nmP7g6OEAbZjG2sIYNtFmevQlBYPqAzf1N7bne9+IWXamsnKtD1jUL+wx61c1DWJGcDU JuEQ== X-Gm-Message-State: APzg51CNUF25hP6dA1xzr458VR6y07ZAPkyPSNCvgS9r/ES9ZgRoaNxa Nj4oa4JTvL5LoBGlGQZrsh2GGn7xDoeH2o9oew3sx9/RMPA= X-Google-Smtp-Source: ANB0VdZuX16LDg6lbvTMGs1lfSoy2EzA5hdoq+IEoVCBtvsC4cgpeF5s+cOXV0VYCbGc3qxodrQ2uB+2EGULvQU5Isg= X-Received: by 2002:a24:c902:: with SMTP id h2-v6mr3298488itg.75.1535659461760; Thu, 30 Aug 2018 13:04:21 -0700 (PDT) MIME-Version: 1.0 References: <20180830194106.9E57818C0A2@mercury.lcs.mit.edu> In-Reply-To: <20180830194106.9E57818C0A2@mercury.lcs.mit.edu> From: Warner Losh Date: Thu, 30 Aug 2018 14:04:10 -0600 Message-ID: To: Noel Chiappa Content-Type: multipart/alternative; boundary="000000000000b6fff80574ac9484" Subject: Re: [TUHS] SunOS code? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000b6fff80574ac9484 Content-Type: text/plain; charset="UTF-8" On Thu, Aug 30, 2018 at 1:41 PM Noel Chiappa wrote: > > and finding a proper distribution tape to officially release. > > Why do we need that? Can't they say 'any and all versions of SunOS', and > that > term ('SunOS') is sufficiently well defined in real-world documents (e.g. > Sun > licenses) that that should be 'good enough'. > > It sounds like the _actual code_ is reasonably available, we wouldn't need > Oracle to go looking around for it, would we? > The trouble, as I was given to understand when I worked at Solbourne, was that SunOS wasn't just AT&T + BSD 4.2 + 4.3 + awesome hacking at SMI. There were a number of third party bits and pieces in there that could not be relicensed, even 28 years ago when things were fresh. Good luck getting those third party permissions now... Sun's paid-up Unix license they did for Solaris would cover any bits of AT&T code that was in there. A quick grep of something that fell off an http server suggests that the number of these is quite limited. However, the files they are on have no other license, even though latter-day versions are available of hack, hunt, indent and pax are available (though to be fair, the latter two do give permission explicitly, and a good case can be made for hunt). I have no way of knowing, however, if there are other IP issues, not limited to unmarked sources, copyright notices that aren't 'well formed', code that's been hacked by third parties under a contract granting them copyright ownership and sun just a license, etc. It's that quagmire that efforts like this will run up against. Warner --000000000000b6fff80574ac9484 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu= , Aug 30, 2018 at 1:41 PM Noel Chiappa <jnc@mercury.lcs.mit.edu> wrote:
=C2=A0 =C2=A0 > and finding a proper distribution tape to= officially release.

Why do we need that? Can't they say 'any and all versions of SunOS&= #39;, and that
term ('SunOS') is sufficiently well defined in real-world documents= (e.g. Sun
licenses) that that should be 'good enough'.

It sounds like the _actual code_ is reasonably available, we wouldn't n= eed
Oracle to go looking around for it, would we?

The trouble, as I was given to understand when I worked at Solbourne= , was that SunOS wasn't just AT&T + BSD 4.2=C2=A0+=C2=A0=C2=A04.3= =C2=A0+ awesome hacking at SMI. There were a number of third party bits and= pieces in there that could not be relicensed, even 28 years ago when thing= s were fresh. Good luck getting those third party permissions now... Sun= 9;s paid-up Unix license they did for Solaris would cover any bits of AT&am= p;T code that was in there.

A quick grep of someth= ing that fell off an http server suggests that the number of these is quite= limited. However, the files they are on have no other license, even though= latter-day versions are available of hack, hunt, indent and pax are availa= ble (though to be fair, the latter two do give permission explicitly, and a= good case can be made for hunt). I have no way of knowing, however, if the= re are other IP issues, not limited to unmarked sources, copyright notices = that aren't 'well formed', code that's been hacked by third= parties under a contract granting them copyright ownership and sun just a = license, etc. It's that quagmire that efforts like this will run up aga= inst.

Warner
--000000000000b6fff80574ac9484--