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=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, MAILING_LIST_MULTI,MIME_QP_LONG_LINE,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 11b896cb for ; Wed, 28 Aug 2019 22:28:42 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 373AC9BF4A; Thu, 29 Aug 2019 08:28:41 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 583B79BDBB; Thu, 29 Aug 2019 08:28:24 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="M0f+TSz1"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 691EB9BDBB; Thu, 29 Aug 2019 08:28:23 +1000 (AEST) Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.181]) by minnie.tuhs.org (Postfix) with ESMTPS id EA1809BF7D for ; Thu, 29 Aug 2019 08:28:12 +1000 (AEST) Received: by mail-qk1-f181.google.com with SMTP id m2so1215159qkd.10 for ; Wed, 28 Aug 2019 15:28:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=816uP+Y11W4yLbztEGXcOsv9PdlT2FAELPcVBAX9nA8=; b=M0f+TSz1xUJ9GabBf4HIbnIrtshWyRk4sWU3K88rZlVIu6i+gL2fSKAnnyVu6O8fEL qDsMl99DzA0p4RYVx70S9HFGN9gA7WKR1k2TqKSv1rFLJCyy6cJSMhxbubCEkKhx9FiX argctMjmRtEwZo47iMz9s9/ekeUkDFfSXc9P0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=816uP+Y11W4yLbztEGXcOsv9PdlT2FAELPcVBAX9nA8=; b=DyAM5Q1wyxTBI0MME1yyMSeJghRiE1epStMx8Gj5Gv7rBN4IGMiDd3g1bnybsbOM8a 0u5ELBRyR9p+YcbDWV+XoysB/rYYgh7A9NSmPXOptDxsjMKGddi7mqEJoiEFreH2klgC KAg0e1l3R1un5x3uqOEAQHAR/GPXK6j2kg2L5BXqWjn68NCldjlAWY9jkj+wHNhBx9RR XMs8K+I+ewJoC6eT3tef0UlDtCZmfqNdjRyYpPTa2tMtulP/Sqz7wkNbhUzpR/db5lAX 7NcALLb8fVThzfDZjmC5G198GWt+cQ6iu+X4PhYvPnMMcm1kZ9NWEN/emg7EdHr5t0Mq iR9g== X-Gm-Message-State: APjAAAWIs+YhkJ5tfWUEILi9b6+kx24fkGZiAVOpBu65tyldJzEUktTm FNwR/NstKb7RH/zn5FD0KPEEcKcr/EZEAQ== X-Google-Smtp-Source: APXvYqzk5aXcDGwACy8K2zfYh0CSmsVnHpl0AgNke+2sC932Ei4Y5RPsg+WxB2vL7D2tkxDxByeBjg== X-Received: by 2002:a37:b0c2:: with SMTP id z185mr6418962qke.199.1567031291697; Wed, 28 Aug 2019 15:28:11 -0700 (PDT) Received: from [192.168.10.108] (pool-173-48-42-254.bstnma.fios.verizon.net. [173.48.42.254]) by smtp.gmail.com with ESMTPSA id y1sm293229qti.49.2019.08.28.15.28.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Aug 2019 15:28:10 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-7830EBCC-B012-4389-9754-0EC109C8A901 Mime-Version: 1.0 (1.0) From: Clem cole X-Mailer: iPhone Mail (16G77) In-Reply-To: Date: Wed, 28 Aug 2019 18:28:10 -0400 Content-Transfer-Encoding: 7bit Message-Id: <016BFF16-C490-425D-8168-3D59DCCA6A21@ccc.com> References: <13c5c36e-c84d-e020-d09e-51c8c502dc6d@kilonet.net> To: Adam Thornton Subject: Re: [TUHS] If not Linux, then what? 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@tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --Apple-Mail-7830EBCC-B012-4389-9754-0EC109C8A901 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Not true 386BSD used fdisk. It shared the disk just fine. In fact I liked t= he way it sliced the disk much better than Slackware in those days.=20 Sent from my PDP-7 Running UNIX V0 expect things to be almost but not quite.= =20 > On Aug 28, 2019, at 4:27 PM, Adam Thornton wrote: >=20 > I was an ardent OS/2 supporter for a long time. Sure, IBM's anemic market= ing, and their close-to-outright-hostility to 3rd-party developers didn't he= lp. But what killed it, really, was how damn good its 16-bit support was. I= t *was* a better DOS than DOS and a better Windows than 3.11fW. So no one w= rote to the relatively tiny market of 32-bit OS/2. >=20 > I fear that had Linux not made the leap, MS might well have won. It's lar= gely the AOL-fuelled explosion of popularity of the Internet and Windows ign= oring same until too late that opened the door enough for Linux to jam its f= oot in. >=20 > Hurd was, by the time of the '386 Unix Wars and early Linux, clearly not g= oing to be a contender, I guess because it was about cool research features r= ather than running user-facing code. I kept waiting for a usable kernel to g= o with what Linux had already shown was a quite decent userspace, but eventu= ally had better things to do with my life (like chase BeOS). It was like wa= iting for Perl 6--it missed its moment. >=20 > Plan 9 and Amoeba were both really nifty. I never used Sprite. Neither= one of them had much of a chance in the real world. Much like Unix itself,= Linux's worse-is-better approach really worked. =20 >=20 > I have a hypothesis about Linux's ascendance too, which is a personal anec= dote I am inflating to the status of hypothesis. As I recall, the *BSDs for= 386 all assumed they owned the hard disk. Like, the whole thing. You coul= dn't, at least in 1992, create a multiboot system--or at least it was my str= ong impression you could not. I was an undergrad. I had one '386 at my dis= posal, with one hard disk, and, hey, I needed DOS and Windows to write my pa= pers (I don't know about you, but I wanted to write in my room, where I coul= d have my references at hand and be reasonably undisturbed; sure Framemaker w= as a much better setup than Word For Windows 1.2 but having to use it in the= computer lab made it a nonstarter for me). Papers, and, well, to play game= s. Sure, that too. >=20 > Linux let me defragment my drive, non-destructively repartition it, and cr= eate a dual-boot system, so that I could both use the computer for school an= d screw around on Linux. I'm probably not the only person for whom this was= a decisive factor. >=20 > Adam >=20 >> On Wed, Aug 28, 2019 at 1:08 PM Christopher Browne w= rote: >>> On Mon, 26 Aug 2019 at 19:14, Arthur Krewat wrote: >>=20 >>> https://linux.slashdot.org/story/19/08/26/0051234/celebrating-the-28th-a= nniversary-of-the-linux-kernel >>>=20 >>> Leaving licensing and copyright issues out of this mental exercise, what= =20 >>> would we have now if it wasn't for Linux? Not what you'd WANT it to be,=20= >>> although that can add to the discussion, but what WOULD it be? >>>=20 >>> I'm not asking as a proponent of Linux. If anything, I was dragged=20 >>> kicking and screaming into the current day and have begrudgingly ceded=20= >>> my server space to Linux. >>>=20 >>> But if not for Linux, would it be BSD? A System V variant? Or (the=20 >>> horror) Windows NT? >>=20 >> I can make a firm "dunno" sound :-) >>=20 >> Some facts can come together to point away from a number of possibilities= ... >>=20 >> - If you look at the number of hobbyist "Unix homages" that emerged at ar= ound that time, it's clear that there was a sizable community of interested f= olk willing to build their own thing, and that weren't interested in Windows= NT. (Nay, one should put that more strongly... That had their minds set o= n something NOT from Microsoft.) So I think we can cross Windows NT off the= list. >>=20 >> - OS/2 should briefly come on the list. It was likable in many ways, if o= nly IBM had actually supported it... But it suffers from something of the s= ame problem as Windows NT; there were a lot of folk that were only slightly l= ess despising of IBM at the time than of Microsoft. >>=20 >> - Hurd was imagined to be the next thing... >>=20 >> To borrow from my cookie file... >>=20 >> "Of course 5 years from now that will be different, but 5 years from >> now everyone will be running free GNU on their 200 MIPS, 64M >> SPARCstation-5." -- Andrew Tanenbaum, 1992. >> % >> "You'll be rid of most of us when BSD-detox or GNU comes out, which >> should happen in the next few months (yeah, right)." -- Richard Tobin, >> 1992. [BSD did follow within a year] >> % >> "I am aware of the benefits of a micro kernel approach. However, the >> fact remains that Linux is here, and GNU isn't --- and people have >> been working on Hurd for a lot longer than Linus has been working on >> Linux." -- Ted T'so, 1992. >>=20 >> Ted has been on this thread, and should be amused (and slightly disturbed= !) that his old statements are being held here and there, ready to trot out := -). >>=20 >> In the absence of Linux, perhaps hackers would have flocked to Hurd, but t= here was enough going on that there was plenty of room for them to have done= so anyways. >>=20 >> I'm not sure what to blame on whatever happened post-1992, though I'd put= some on Microsoft Research having taken the wind out of Mach's sails by hir= ing off a bunch of the relevant folk. In order for Hurd to "make it," Mach h= as to "make it," too, and it looked like they were depending on CMU to be be= hind that. (I'm not sure I'm right about that; happy to hear a better story= .) >>=20 >> Anyway, Hurd *might* have been a "next thing," and I don't think the popu= larity of Linux was enough to have completely taken wind out of its sails, g= iven that there's the dozens of "Unix homages" out there. >>=20 >> - I'd like to imagine Plan 9 being an alternative, but it was "properly c= ommercial" for a goodly long time (hence not amenable to attaching waves of h= ackers to it to add their favorite device drivers), and was never taken as a= serious answer. Many of us had admired it from afar via the Dr Dobbs Journ= al issue (when was that? mid or late '90s?) but only from afar. >>=20 >> - FreeBSD is the single best answer I can throw up as a possibility, as i= t was the one actively targeting 80386 hardware. And that had the big risk o= f the AT&T lawsuit lurking over it, so had that gone in a different directio= n, then that is a branch sadly easily trimmed. >>=20 >> If we lop both Linux and FreeBSD off the list of possibilities, I don't i= magine Windows NT or OS/2 bubble to the top, instead, a critical mass would h= ave stood behind ... something else, I'd think. I don't know which to sugge= st. >> --=20 >> When confronted by a difficult problem, solve it by reducing it to the >> question, "How would the Lone Ranger handle this?" --Apple-Mail-7830EBCC-B012-4389-9754-0EC109C8A901 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Not true 386BSD used fdisk.  It shared= the disk just fine.  In fact I liked the way it sliced the disk much b= etter than Slackware in those days. 

Sent from my PDP-7 Running UNIX V0 expect things to be almos= t but not quite. 

On Aug 28, 2019, at 4:27 PM= , Adam Thornton <athornton@gmail.c= om> wrote:

I was an ardent OS/2 supporter for a long time.  Su= re, IBM's anemic marketing, and their close-to-outright-hostility to 3rd-par= ty developers didn't help.  But what killed it, really, was how damn go= od its 16-bit support was.  It *was* a better DOS than DOS and a better= Windows than 3.11fW.  So no one wrote to the relatively tiny market of= 32-bit OS/2.

I fear that had Linux not made the le= ap, MS might well have won.  It's largely the AOL-fuelled explosion of p= opularity of the Internet and Windows ignoring same until too late that open= ed the door enough for Linux to jam its foot in.

Hu= rd was, by the time of the '386 Unix Wars and early Linux, clearly not going= to be a contender, I guess because it was about cool research features rath= er than running user-facing code.  I kept waiting for a usable kernel t= o go with what Linux had already shown was a quite decent userspace, but eve= ntually had better things to do with my life (like chase BeOS).  It was= like waiting for Perl 6--it missed its moment.

Pla= n 9 and Amoeba were both really nifty.    I never used Sprite= .  Neither one of them had much of a chance in the real world.  Mu= ch like Unix itself, Linux's worse-is-better approach really worked.  <= br>

I have a hypothesis about Linux's ascendance to= o, which is a personal anecdote I am inflating to the status of hypothesis.&= nbsp; As I recall, the *BSDs for 386 all assumed they owned the hard disk.&n= bsp; Like, the whole thing.  You couldn't, at least in 1992, create a m= ultiboot system--or at least it was my strong impression you could not. = ; I was an undergrad.  I had one '386 at my disposal, with one hard dis= k, and, hey, I needed DOS and Windows to write my papers (I don't know about= you, but I wanted to write in my room, where I could have my references at h= and and be reasonably undisturbed; sure Framemaker was a much better setup t= han Word For Windows 1.2 but having to use it in the computer lab made it a n= onstarter for me).  Papers, and, well, to play games.  Sure, that t= oo.

Linux let me defragment my drive, non-destructi= vely repartition it, and create a dual-boot system, so that I could both use= the computer for school and screw around on Linux.  I'm probably not t= he only person for whom this was a decisive factor.

Adam

On Wed, Aug 28, 2019 at 1:08 PM Christopher Browne <cbbrowne@gmail.com> wrote:
On Mon, 26 Aug 2019 at 19:14, Arthur Krewat <krewat@kilonet.net> wrote:
http= s://linux.slashdot.org/story/19/08/26/0051234/celebrating-the-28th-anniversa= ry-of-the-linux-kernel

Leaving licensing and copyright issues out of this mental exercise, what would we have now if it wasn't for Linux? Not what you'd WANT it to be,
= although that can add to the discussion, but what WOULD it be?

I'm not asking as a proponent of Linux. If anything, I was dragged
kicking and screaming into the current day and have begrudgingly ceded
my server space to Linux.

But if not for Linux, would it be BSD? A System V variant? Or (the
horror) Windows NT?

I can make a firm "d= unno" sound :-)

Some facts can come together to poi= nt away from a number of possibilities...

- If you l= ook at the number of hobbyist "Unix homages" that emerged at around that tim= e, it's clear that there was a sizable community of interested folk willing t= o build their own thing, and that weren't interested in Windows NT.  (N= ay, one should put that more strongly...  That had their minds set on s= omething NOT from Microsoft.)  So I think we can cross Windows NT off t= he list.

- OS/2 should briefly come on the list.&nb= sp; It was likable in many ways, if only IBM had actually supported it...&nb= sp; But it suffers from something of the same problem as Windows NT; there w= ere a lot of folk that were only slightly less despising of IBM at the time t= han of Microsoft.

- Hurd was imagined to be the nex= t thing...

To borrow from my cookie file...

"Of course 5  years from now that will be different, &= nbsp;but 5 years from
now  everyone  will  be  runnin= g  free  GNU on  their  200  MIPS,  64M
SPA= RCstation-5."  -- Andrew Tanenbaum, 1992.
%
"You'll be  rid of most of us  when BSD-detox or GNU  come= s out, which
should happen in the next few months (yeah, right)." -- Rich= ard Tobin,
1992. [BSD did follow within a year]
%
"I am aware of th= e benefits  of a micro kernel approach.  However, the
fact rema= ins  that Linux is  here, and GNU  isn't --- and  people= have
been working on Hurd for a lot longer than Linus has been working o= n
Linux." -- Ted T'so, 1992.

Ted has been on thi= s thread, and should be amused (and slightly disturbed!) that his old statem= ents are being held here and there, ready to trot out :-).

In the absence of Linux, perhaps hackers would have flocked to Hurd,= but there was enough going on that there was plenty of room for them to hav= e done so anyways.

I'm not sure what to blame on wh= atever happened post-1992, though I'd put some on Microsoft Research having t= aken the wind out of Mach's sails by hiring off a bunch of the relevant folk= .  In order for Hurd to "make it," Mach has to "make it," too, and it l= ooked like they were depending on CMU to be behind that.  (I'm not sure= I'm right about that; happy to hear a better story.)

Anyw= ay, Hurd *might* have been a "next thing," and I don't think the popularity o= f Linux was enough to have completely taken wind out of its sails, given tha= t there's the dozens of "Unix homages" out there.

-= I'd like to imagine Plan 9 being an alternative, but it was "properly comme= rcial" for a goodly long time (hence not amenable to attaching waves of hack= ers to it to add their favorite device drivers), and was never taken as a se= rious answer.  Many of us had admired it from afar via the Dr Dobbs Jou= rnal issue (when was that?  mid or late '90s?) but only from afar.
<= /div>

- FreeBSD is the single best answer I can throw up a= s a possibility, as it was the one actively targeting 80386 hardware.  A= nd that had the big risk of the AT&T lawsuit lurking over it, so had tha= t gone in a different direction, then that is a branch sadly easily trimmed.=

If we lop both Linux and FreeBSD off the list of p= ossibilities, I don't imagine Windows NT or OS/2 bubble to the top, instead,= a critical mass would have stood behind ... something else, I'd think. = ; I don't know which to suggest.
--
When confro= nted by a difficult problem, solve it by reducing it to the
question, "Ho= w would the Lone Ranger handle this?"
= --Apple-Mail-7830EBCC-B012-4389-9754-0EC109C8A901--