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.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,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 c77687d5 for ; Wed, 19 Feb 2020 21:10:39 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 7327293D6F; Thu, 20 Feb 2020 07:10:38 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id DEE0793D1B; Thu, 20 Feb 2020 07:10:09 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="bjr2Nug2"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 8C1EE93D1B; Thu, 20 Feb 2020 07:10:06 +1000 (AEST) Received: from mail-oi1-f182.google.com (mail-oi1-f182.google.com [209.85.167.182]) by minnie.tuhs.org (Postfix) with ESMTPS id 0B04493D09 for ; Thu, 20 Feb 2020 07:10:06 +1000 (AEST) Received: by mail-oi1-f182.google.com with SMTP id r137so5715670oie.5 for ; Wed, 19 Feb 2020 13:10:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aqBAgmpNfuQtouOEdXDBA7Et+wLIJ2yghmDKizsGErg=; b=bjr2Nug2yyVbZsf94jy5Xict20D568cSvEmWdvhTcJLnz4lp38Jnbgkg1VHxMyZJDv LXftSQAgyxINUZz2kBQEwiKjKnzQQV+hZiCfTQ4ZFU88dL0ccd6M+5vQcZY3AltUk1Zq twERhtNzEP0oBCPTdSgpYKCTskONEaxrgOI0ji6iWJZJ+38J7lrXsS28G+iyrU/CkJP6 tfsRwz/KBMEXpDOlYRbPrKLTGtUfoNGO1C5JfCSm7K+yAsXmERY78CqppOv4XpVyJfkC pzKDIoqHlZ56i2SphUZbz2X2Jw8ORzlqZggBsdPuZc5AxUqiwFLJczkDRrDOOB5ssr6i h60w== 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=aqBAgmpNfuQtouOEdXDBA7Et+wLIJ2yghmDKizsGErg=; b=jX2ZQdHFh0ds579ypqV7f+XUA+IVlnrBq2MeHrEKdjLGWu34kChgYYP6uSvL7/WPXH QYIDCnHRCQjK6qmlA/5L4qaVP4dLtJy8dimGtbZKFP32EQyAWXCrpK6gv57d3BAIKNV8 +Do2IO0QPPhshIMLiqaxwjzeNq4o3r7up6JVd0GjtqLgYrrMTQR3o2fe2mUpL+5nKBS1 3dxQN2roHm1O7mtyAZaOxARodGjBImpRtLLcWVDno3r0KtBLvpdq3OnyZc2nKIRap/Ss Edpj94MbTxvyb5l0ek0siAseZNXmdsOf9LyMn336IvzLjzvpd0JT2ZOyCu6ELhyl0zfE pr2Q== X-Gm-Message-State: APjAAAUxYCRAnSlH7XXokDY83amv+0X/D0I7tVhX42AdKOYJ9Mo7jAkf UedDYLAeVrT78oCdkd13PjVhP7VyeIDtU+BeQbw= X-Google-Smtp-Source: APXvYqzp1X7trhNAb7jJrsNzFn90yPqR0uQ/21otpvoFAt+YCq3qn0HO08tCRID5QVkrOOQjS6PeTRktw4vxT3i1DfA= X-Received: by 2002:aca:e084:: with SMTP id x126mr5743220oig.97.1582146605467; Wed, 19 Feb 2020 13:10:05 -0800 (PST) MIME-Version: 1.0 References: <202002171520.01HFKqKi026749@tahoe.cs.Dartmouth.EDU> <4d252035b323b7583c5760c952d1982c@firemail.de> <202002171839.01HId8FT1358073@darkstar.fourwinds.com> <202002180017.01I0HI0I1415945@darkstar.fourwinds.com> <20200219044444.GO30841@mcvoy.com> <615399517.295857.1582135972871@email.ionos.co.uk> In-Reply-To: From: Henry Bent Date: Wed, 19 Feb 2020 16:09:49 -0500 Message-ID: To: Michael Huff Content-Type: multipart/alternative; boundary="00000000000066cd37059ef436f2" Subject: Re: [TUHS] man Macro Package and pdfmark 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: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000066cd37059ef436f2 Content-Type: text/plain; charset="UTF-8" On Wed, 19 Feb 2020 at 15:20, Michael Huff wrote: > I've only tried it in virtual machines. It feels slower and more sluggish > than OpenIndiana (which is based on Illumos, which is the post-Oracle open > solaris) -but I don't use OI a whole lot either. > > Since there's an opening I'm curious about something mentioned earlier in > the thread, so I'll ask. > > It was said earlier that SunOS included a compiler, but it was dropped in > Solaris. Was it possible for people to carry over the old SunOS compiler > and use it on Solaris? Did people do that, or did they just have their > companies spring for the actual Solaris compiler? > In short: no. SunOS binaries would usually run on Solaris if you had all of the right libraries, etc. but the compilers created totally different code. SunOS was a.out and Solaris was ELF; SunOS was BSD and Solaris was SYSV. Solaris was a huge shift away from SunOS; they were effectively entirely different operating systems for the same hardware. I don't know if there was some sort of trade-in discount for the old compiler when you upgraded to Solaris, there might have been. SunOS continued to be patched and supported long after Solaris was released. There were many reasons for this, but the short summary is that many people didn't want to have to move to an entirely new OS, or for some reason couldn't. The analogy that comes to mind is the shift from the classic Mac OS to OS X: your old programs would probably run if they weren't too concerned about the internals of the OS, but it was a big upheaval and most everything had to be rewritten to some degree. -Henry --00000000000066cd37059ef436f2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, 19 Feb 2020 at 15:20, Michael Huf= f <mphuff@gmail.com> wrote:
=20 =20 =20
I've only tried it in virtual machines. It feels slower and more sluggish than OpenIndiana (which is based on Illumos, which is the post-Oracle open solaris) -but I don't use OI a whole lot either.

Since there's an opening I'm curious about something mention= ed earlier in the thread, so I'll ask.

It was said earlier that SunOS included a compiler, but it was dropped in Solaris. Was it possible for people to carry over the old SunOS compiler and use it on Solaris? Did people do that, or did they just have their companies spring for the actual Solaris compiler?

In short: no. SunOS binaries wou= ld usually run on Solaris if you had all of the right libraries, etc. but t= he compilers created totally different code.=C2=A0 SunOS was a.out and Sola= ris was ELF; SunOS was BSD and Solaris was SYSV.=C2=A0 Solaris was a huge s= hift away from SunOS; they were effectively entirely different operating sy= stems for the same hardware.=C2=A0 I don't know if there was some sort = of trade-in discount for the old compiler when you upgraded to Solaris, the= re might have been.=C2=A0 SunOS continued to be patched and supported long = after Solaris was released.=C2=A0 There were many reasons for this, but the= short summary is that many people didn't want to have to move to an en= tirely new OS, or for some reason couldn't.=C2=A0 The analogy that come= s to mind is the shift from the classic Mac OS to OS X: your old programs w= ould probably run if they weren't too concerned about the internals of = the OS, but it was a big upheaval and most everything had to be rewritten t= o some degree.

-Henry
--00000000000066cd37059ef436f2--