The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] AIX moved into maintainance mode
@ 2023-01-18  9:43 arnold
  2023-01-18 14:46 ` [TUHS] " Phil Budne
                   ` (3 more replies)
  0 siblings, 4 replies; 101+ messages in thread
From: arnold @ 2023-01-18  9:43 UTC (permalink / raw)
  To: tuhs

https://www.theregister.com/2023/01/17/unix_is_dead/

FYI.

Arnold

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18  9:43 [TUHS] AIX moved into maintainance mode arnold
@ 2023-01-18 14:46 ` Phil Budne
  2023-01-18 14:55   ` Ralph Corderoy
  2023-01-18 15:13 ` arnold
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 101+ messages in thread
From: Phil Budne @ 2023-01-18 14:46 UTC (permalink / raw)
  To: tuhs, arnold

On the "Unix(TM) is dead" premise:
Isn't Apple (Mac) OS still certified?

https://www.opengroup.org/openbrand/register/

shows OS 13


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 14:46 ` [TUHS] " Phil Budne
@ 2023-01-18 14:55   ` Ralph Corderoy
  2023-01-19 14:42     ` Liam Proven
  0 siblings, 1 reply; 101+ messages in thread
From: Ralph Corderoy @ 2023-01-18 14:55 UTC (permalink / raw)
  To: tuhs

Hi Phil,

> On the "Unix(TM) is dead" premise:
> Isn't Apple (Mac) OS still certified?
>
> https://www.opengroup.org/openbrand/register/
> shows OS 13

The fine article ends with

   ‘Which means that the last officially trademarked commercial UNIX™ is
    Apple's macOS 13, which underneath the proprietary GUI layer is mostly
    an open source OS called Darwin anyway.  The kernel, XNU, is based on
    Mach with an in-kernel "Unix server" derived from FreeBSD...’
	— https://www.theregister.com/2023/01/17/unix_is_dead/

-- 
Cheers, Ralph.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18  9:43 [TUHS] AIX moved into maintainance mode arnold
  2023-01-18 14:46 ` [TUHS] " Phil Budne
@ 2023-01-18 15:13 ` arnold
  2023-01-18 15:14   ` Larry McVoy
  2023-01-18 21:20 ` [TUHS] " Theodore Ts'o
  2023-01-19 21:15 ` Will Senn
  3 siblings, 1 reply; 101+ messages in thread
From: arnold @ 2023-01-18 15:13 UTC (permalink / raw)
  To: tuhs, arnold

Interestingly enough, Phil Hughes, who founded Linux Journal
in the early 1990s, predicted that this would happen one day.
This was in a private conversation we had.  I thought he
was crazy, but he was right.

arnold@skeeve.com wrote:

> https://www.theregister.com/2023/01/17/unix_is_dead/
>
> FYI.
>
> Arnold

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 15:13 ` arnold
@ 2023-01-18 15:14   ` Larry McVoy
  2023-01-18 16:10     ` segaloco via TUHS
  2023-01-19  8:02     ` arnold
  0 siblings, 2 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-18 15:14 UTC (permalink / raw)
  To: arnold; +Cc: tuhs

It makes perfect sense, it's a repeated story, commercial loses out
to free.

On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> Interestingly enough, Phil Hughes, who founded Linux Journal
> in the early 1990s, predicted that this would happen one day.
> This was in a private conversation we had.  I thought he
> was crazy, but he was right.
> 
> arnold@skeeve.com wrote:
> 
> > https://www.theregister.com/2023/01/17/unix_is_dead/
> >
> > FYI.
> >
> > Arnold

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 15:14   ` Larry McVoy
@ 2023-01-18 16:10     ` segaloco via TUHS
  2023-01-18 16:19       ` Stuff Received
                         ` (2 more replies)
  2023-01-19  8:02     ` arnold
  1 sibling, 3 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-18 16:10 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.

Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...

- Matt G.

------- Original Message -------
On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:


> It makes perfect sense, it's a repeated story, commercial loses out
> to free.
> 
> On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> 
> > Interestingly enough, Phil Hughes, who founded Linux Journal
> > in the early 1990s, predicted that this would happen one day.
> > This was in a private conversation we had. I thought he
> > was crazy, but he was right.
> > 
> > arnold@skeeve.com wrote:
> > 
> > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > 
> > > FYI.
> > > 
> > > Arnold
> 
> 
> --
> ---
> Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:10     ` segaloco via TUHS
@ 2023-01-18 16:19       ` Stuff Received
  2023-01-18 16:19       ` Larry McVoy
  2023-01-18 18:58       ` [TUHS] " Steve Nickolas
  2 siblings, 0 replies; 101+ messages in thread
From: Stuff Received @ 2023-01-18 16:19 UTC (permalink / raw)
  To: tuhs

On 2023-01-18 11:10, segaloco via TUHS wrote:
 > Also this article is BSD erasure :(, no mentions of the big three
 > save that OpenServer and Darwin have chunks of FreeBSD in them. I
 > guess Berkeley is just chopped liver...

There is a fairly lively debate in the comments section on this and 
other matters.

N.

 >
 > - Matt G.
 >
------- Original Message -------
Reference to https://www.theregister.com/2023/01/17/unix_is_dead/

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:10     ` segaloco via TUHS
  2023-01-18 16:19       ` Stuff Received
@ 2023-01-18 16:19       ` Larry McVoy
  2023-01-18 16:27         ` [TUHS] Maintenance mode on AIX Ron Natalie
                           ` (4 more replies)
  2023-01-18 18:58       ` [TUHS] " Steve Nickolas
  2 siblings, 5 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-18 16:19 UTC (permalink / raw)
  To: segaloco; +Cc: tuhs

Pretty unrealistic to expect the users to suddenly have the time to do
kernel dev.  Solaris opened sourced itself and it's dead.

It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
Linux seem like the future.

As for BSD, they pretty much killed themselves by all the in-fighting and
the lack of someone like Linus.  That was obvious 30 years ago and it 
hasn't changed.  That's why I switched from BSD to Linux.

On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> 
> Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> 
> - Matt G.
> 
> ------- Original Message -------
> On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
> 
> 
> > It makes perfect sense, it's a repeated story, commercial loses out
> > to free.
> > 
> > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > 
> > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > in the early 1990s, predicted that this would happen one day.
> > > This was in a private conversation we had. I thought he
> > > was crazy, but he was right.
> > > 
> > > arnold@skeeve.com wrote:
> > > 
> > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > > 
> > > > FYI.
> > > > 
> > > > Arnold
> > 
> > 
> > --
> > ---
> > Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Maintenance mode on AIX
  2023-01-18 16:19       ` Larry McVoy
@ 2023-01-18 16:27         ` Ron Natalie
  2023-01-18 16:38           ` [TUHS] " Larry McVoy
  2023-01-18 16:36         ` [TUHS] Re: AIX moved into maintainance mode Will Senn
                           ` (3 subsequent siblings)
  4 siblings, 1 reply; 101+ messages in thread
From: Ron Natalie @ 2023-01-18 16:27 UTC (permalink / raw)
  To: tuhs

The thread with a similar name reminds me of this story.    My little 
company did a lot of special work for IBM (Federal Sector) from putting 
a second network card into Secure XENIX to porting the 370/PS2 AIX to 
two i860 cards.

Occassionally, we’d get random other IBM hardware dropped on us.   One 
day an RS/6000 showed up.   The problem was that they didn’t give us any 
indication what the logins were (let alone the root password).   Being 
the long time security “investigator” that I was I started poking around 
at the thing while waiting for IBM to call me back.    The thing had a 
key switch that switched you from power OFF to NORMAL ot a WRENCH icon 
(maintenance mode).    So I powered it up in the wrench mode.   The 
thing booted up Unix but rather than a shell gave some maintenance 
program.    I poked around at the options hoping for something that 
would be useful for me without luck.   One option was to view the 
documentation so I brought that up and it displayed some text.    The 
neat thing (for me) was that it used ‘more’ to paginate it.   Sure 
enough, when I got to the end of the first page, I could just hit ! at 
the prompt and get a root shell.    It was then pretty easy to get the 
machine set up to our liking.

-Ron


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:19       ` Larry McVoy
  2023-01-18 16:27         ` [TUHS] Maintenance mode on AIX Ron Natalie
@ 2023-01-18 16:36         ` Will Senn
  2023-01-18 16:42           ` Larry McVoy
  2023-01-18 16:48         ` segaloco via TUHS
                           ` (2 subsequent siblings)
  4 siblings, 1 reply; 101+ messages in thread
From: Will Senn @ 2023-01-18 16:36 UTC (permalink / raw)
  To: tuhs

Hi Larry,

I disagree, but only time will tell. I don't think BSD is dead is really 
a fair statement, unless you're referring to the actual distribution. As 
a line, I think it's still viable (I run it in several flavors and it 
works, much more reliably than most linuxes which I also run in multiple 
flavors). That said, everybody :) it seems, seems to be on the Linux is 
the future bandwagon with seemingly only a few of us holdouts. Just a 
couple of days ago I spun up a TrueNAS instance and it was glorious - of 
course it was CORE, try that with SCALE :).

It does seem like the wave favors Windows, Mac, and Linux... But, just 
cuz they're popular doesn't mean the less popular OSes are dead (I say 
this as I gaze fondly over towards my KIM-1 clone and think of Monitor.

Will

On 1/18/23 10:19 AM, Larry McVoy wrote:
> Pretty unrealistic to expect the users to suddenly have the time to do
> kernel dev.  Solaris opened sourced itself and it's dead.
>
> It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
> Linux seem like the future.
>
> As for BSD, they pretty much killed themselves by all the in-fighting and
> the lack of someone like Linus.  That was obvious 30 years ago and it
> hasn't changed.  That's why I switched from BSD to Linux.
>
> On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
>> I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
>>
>> Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
>>
>> - Matt G.
>>
>> ------- Original Message -------
>> On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
>>
>>
>>> It makes perfect sense, it's a repeated story, commercial loses out
>>> to free.
>>>
>>> On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
>>>
>>>> Interestingly enough, Phil Hughes, who founded Linux Journal
>>>> in the early 1990s, predicted that this would happen one day.
>>>> This was in a private conversation we had. I thought he
>>>> was crazy, but he was right.
>>>>
>>>> arnold@skeeve.com wrote:
>>>>
>>>>> https://www.theregister.com/2023/01/17/unix_is_dead/
>>>>>
>>>>> FYI.
>>>>>
>>>>> Arnold
>>>
>>> --
>>> ---
>>> Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 16:27         ` [TUHS] Maintenance mode on AIX Ron Natalie
@ 2023-01-18 16:38           ` Larry McVoy
  2023-01-18 16:59             ` Clem Cole
  2023-01-18 20:34             ` Arno Griffioen via TUHS
  0 siblings, 2 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-18 16:38 UTC (permalink / raw)
  To: Ron Natalie; +Cc: tuhs

On Wed, Jan 18, 2023 at 04:27:50PM +0000, Ron Natalie wrote:
> Occassionally, we???d get random other IBM hardware dropped on us.   One day
> an RS/6000 showed up.   The problem was that they didn???t give us any
> indication what the logins were (let alone the root password).   Being the
> long time security ???investigator??? that I was I started poking around at
> the thing while waiting for IBM to call me back.    The thing had a key
> switch that switched you from power OFF to NORMAL ot a WRENCH icon
> (maintenance mode).    So I powered it up in the wrench mode.   The thing
> booted up Unix but rather than a shell gave some maintenance program.    I
> poked around at the options hoping for something that would be useful for me
> without luck.   One option was to view the documentation so I brought that
> up and it displayed some text.    The neat thing (for me) was that it used
> ???more??? to paginate it.   Sure enough, when I got to the end of the first
> page, I could just hit ! at the prompt and get a root shell.    It was then
> pretty easy to get the machine set up to our liking.

Someone once told me that if they had physical access to a Unix box, they
would get root.  That has been true forever and it's even more true today,
pull the root disk, mount it on Linux, drop your ssh keys in there or add
a no password root or setuid a shell, whatever, if you can put your hands
on it, you can get in.
-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:36         ` [TUHS] Re: AIX moved into maintainance mode Will Senn
@ 2023-01-18 16:42           ` Larry McVoy
  2023-01-18 16:57             ` Will Senn
                               ` (2 more replies)
  0 siblings, 3 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-18 16:42 UTC (permalink / raw)
  To: Will Senn; +Cc: tuhs

Wishful thinking.  An OS needs critical mass in terms of developers.
The BSD efforts divided their devs by having multiple efforts.  It
was very obvious from the beginning that Linux was getting all the
developers.  Go look at the rate of commits to Linux vs the rate
of commits to {Net,Open,Free,DragonFly,etc}BSD.

They aren't dead as in nobody does anything to them but they are
dead in that very few people use them.

Look, Linux users are tiny compared to Windows / MacOS, I think the
desktop users is around 1%.  BSD users are even more tiny than Linux.

On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
> Hi Larry,
> 
> I disagree, but only time will tell. I don't think BSD is dead is really a
> fair statement, unless you're referring to the actual distribution. As a
> line, I think it's still viable (I run it in several flavors and it works,
> much more reliably than most linuxes which I also run in multiple flavors).
> That said, everybody :) it seems, seems to be on the Linux is the future
> bandwagon with seemingly only a few of us holdouts. Just a couple of days
> ago I spun up a TrueNAS instance and it was glorious - of course it was
> CORE, try that with SCALE :).
> 
> It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
> they're popular doesn't mean the less popular OSes are dead (I say this as I
> gaze fondly over towards my KIM-1 clone and think of Monitor.
> 
> Will
> 
> On 1/18/23 10:19 AM, Larry McVoy wrote:
> >Pretty unrealistic to expect the users to suddenly have the time to do
> >kernel dev.  Solaris opened sourced itself and it's dead.
> >
> >It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
> >Linux seem like the future.
> >
> >As for BSD, they pretty much killed themselves by all the in-fighting and
> >the lack of someone like Linus.  That was obvious 30 years ago and it
> >hasn't changed.  That's why I switched from BSD to Linux.
> >
> >On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> >>I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> >>
> >>Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> >>
> >>- Matt G.
> >>
> >>------- Original Message -------
> >>On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
> >>
> >>
> >>>It makes perfect sense, it's a repeated story, commercial loses out
> >>>to free.
> >>>
> >>>On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> >>>
> >>>>Interestingly enough, Phil Hughes, who founded Linux Journal
> >>>>in the early 1990s, predicted that this would happen one day.
> >>>>This was in a private conversation we had. I thought he
> >>>>was crazy, but he was right.
> >>>>
> >>>>arnold@skeeve.com wrote:
> >>>>
> >>>>>https://www.theregister.com/2023/01/17/unix_is_dead/
> >>>>>
> >>>>>FYI.
> >>>>>
> >>>>>Arnold
> >>>
> >>>--
> >>>---
> >>>Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:19       ` Larry McVoy
  2023-01-18 16:27         ` [TUHS] Maintenance mode on AIX Ron Natalie
  2023-01-18 16:36         ` [TUHS] Re: AIX moved into maintainance mode Will Senn
@ 2023-01-18 16:48         ` segaloco via TUHS
  2023-01-19  0:54         ` Adam Thornton
  2023-01-19 14:45         ` Liam Proven
  4 siblings, 0 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-18 16:48 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

I've been waffling between Linux and FreeBSD as a main driver the past few years.  While I generally find Linux to be all around more responsive and compatible with hardware, I find configuration and system maintenance much more cut and dry on BSD's in general.  /etc feels a bit less like a jumbled mess and I can usually expect things to just "work" whereas Linux sometimes there's some hefty finagling to figure out where distro author X decided to put feature or file Y despite 30 other distros and other UNIXes even putting it in the same place.  To be fair, BSDs only win out here due to numbers, of course more Linux distros = more entropy.

This is largely the phenomenon that pushed me into building my systems up from scratch moreso then not.  Then the only people deciding how my system works are myself and the package authors, not some middle layer of distro managers that all seem to have conflicting ideas of how a UNIX system should work and present itself.  If I can do all sorts of fancy desktop things but can't even expect ed(1) and vi(1) to be around, how can it be called a UNIX-like?

- Matt G.

------- Original Message -------
On Wednesday, January 18th, 2023 at 8:19 AM, Larry McVoy <lm@mcvoy.com> wrote:


> Pretty unrealistic to expect the users to suddenly have the time to do
> kernel dev. Solaris opened sourced itself and it's dead.
> 
> It's a lot of work to maintain and evolve an OS. Windows, MacOS, and
> Linux seem like the future.
> 
> As for BSD, they pretty much killed themselves by all the in-fighting and
> the lack of someone like Linus. That was obvious 30 years ago and it
> hasn't changed. That's why I switched from BSD to Linux.
> 
> On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> 
> > I just hope we'll see some attempts at opening up these code bases as time goes on. Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD. That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> > 
> > Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> > 
> > - Matt G.
> > 
> > ------- Original Message -------
> > On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy lm@mcvoy.com wrote:
> > 
> > > It makes perfect sense, it's a repeated story, commercial loses out
> > > to free.
> > > 
> > > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > > 
> > > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > > in the early 1990s, predicted that this would happen one day.
> > > > This was in a private conversation we had. I thought he
> > > > was crazy, but he was right.
> > > > 
> > > > arnold@skeeve.com wrote:
> > > > 
> > > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > > > 
> > > > > FYI.
> > > > > 
> > > > > Arnold
> > > 
> > > --
> > > ---
> > > Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat
> 
> 
> --
> ---
> Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:42           ` Larry McVoy
@ 2023-01-18 16:57             ` Will Senn
  2023-01-18 17:16               ` Larry McVoy
  2023-01-18 19:25             ` Dave Horsfall
  2023-01-19 15:02             ` Liam Proven
  2 siblings, 1 reply; 101+ messages in thread
From: Will Senn @ 2023-01-18 16:57 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

Pretty sure Netflix CDN is still using it as are other vendors in need 
of stable and fast. Just cuz my neighbor doesn't use it, or joe website 
hoster doesn't use it doesn't relegate it to the nobody uses it pile.

On 1/18/23 10:42 AM, Larry McVoy wrote:
> Wishful thinking.  An OS needs critical mass in terms of developers.
> The BSD efforts divided their devs by having multiple efforts.  It
> was very obvious from the beginning that Linux was getting all the
> developers.  Go look at the rate of commits to Linux vs the rate
> of commits to {Net,Open,Free,DragonFly,etc}BSD.
>
> They aren't dead as in nobody does anything to them but they are
> dead in that very few people use them.
>
> Look, Linux users are tiny compared to Windows / MacOS, I think the
> desktop users is around 1%.  BSD users are even more tiny than Linux.
>
> On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
>> Hi Larry,
>>
>> I disagree, but only time will tell. I don't think BSD is dead is really a
>> fair statement, unless you're referring to the actual distribution. As a
>> line, I think it's still viable (I run it in several flavors and it works,
>> much more reliably than most linuxes which I also run in multiple flavors).
>> That said, everybody :) it seems, seems to be on the Linux is the future
>> bandwagon with seemingly only a few of us holdouts. Just a couple of days
>> ago I spun up a TrueNAS instance and it was glorious - of course it was
>> CORE, try that with SCALE :).
>>
>> It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
>> they're popular doesn't mean the less popular OSes are dead (I say this as I
>> gaze fondly over towards my KIM-1 clone and think of Monitor.
>>
>> Will
>>
>> On 1/18/23 10:19 AM, Larry McVoy wrote:
>>> Pretty unrealistic to expect the users to suddenly have the time to do
>>> kernel dev.  Solaris opened sourced itself and it's dead.
>>>
>>> It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
>>> Linux seem like the future.
>>>
>>> As for BSD, they pretty much killed themselves by all the in-fighting and
>>> the lack of someone like Linus.  That was obvious 30 years ago and it
>>> hasn't changed.  That's why I switched from BSD to Linux.
>>>
>>> On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
>>>> I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
>>>>
>>>> Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
>>>>
>>>> - Matt G.
>>>>
>>>> ------- Original Message -------
>>>> On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
>>>>
>>>>
>>>>> It makes perfect sense, it's a repeated story, commercial loses out
>>>>> to free.
>>>>>
>>>>> On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
>>>>>
>>>>>> Interestingly enough, Phil Hughes, who founded Linux Journal
>>>>>> in the early 1990s, predicted that this would happen one day.
>>>>>> This was in a private conversation we had. I thought he
>>>>>> was crazy, but he was right.
>>>>>>
>>>>>> arnold@skeeve.com wrote:
>>>>>>
>>>>>>> https://www.theregister.com/2023/01/17/unix_is_dead/
>>>>>>>
>>>>>>> FYI.
>>>>>>>
>>>>>>> Arnold
>>>>> --
>>>>> ---
>>>>> Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 16:38           ` [TUHS] " Larry McVoy
@ 2023-01-18 16:59             ` Clem Cole
  2023-01-18 17:08               ` segaloco via TUHS
  2023-01-18 20:34             ` Arno Griffioen via TUHS
  1 sibling, 1 reply; 101+ messages in thread
From: Clem Cole @ 2023-01-18 16:59 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 1808 bytes --]

On Wed, Jan 18, 2023 at 11:39 AM Larry McVoy <lm@mcvoy.com> wrote:

> Someone once told me that if they had physical access to a Unix box, they
> would get root.  That has been true forever and it's even more true today,
> pull the root disk, mount it on Linux, drop your ssh keys in there or add
> a no password root or setuid a shell, whatever, if you can put your hands
> on it, you can get in.
>
A reasonable point, but I think it really depends on the UNIX implementation
I suspect.  Current mac OS is pretty well hardened from this, with their
current enclaves and needing to boot home to Apple to get keys if things
are not 100% right. Not saying you or I can not, but basically means the
same cracking tricks you need to use for iPhones. It's not as easy as you
describe.

The ubiquitous Internet/WiFi changed the rules - as you can start to keep
some set of keys somewhere else and then encrypt the local volumes.   In
fact, one of the things they do if mac OS boot detects that root has been
modified (it has a crypto index stored away when it was made read-only),
the boot rolls back to the last root snapshot -- since they are all
read-only that works.   In fact, it is a PITA to update/fix things like
traditional scripts (for instance the scripts in the /etc/periodic area).
 Basically, they make it really unnatural to change the root files system,
make a new snapshot and index (I have yet to see it documented although,
with much pain, I previously created a procedure that is close -- i.e. it
once worked on my pre-Ventura Mac - but currently -- fails, so I need to
some more investigation when I can bring this back to the top of the
importance/curiosity stack (I have a less than satisfying end around for
now so I'm ignoring doing it properly).

Clem
ᐧ

[-- Attachment #2: Type: text/html, Size: 3048 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 16:59             ` Clem Cole
@ 2023-01-18 17:08               ` segaloco via TUHS
  2023-01-18 17:21                 ` Will Senn
  0 siblings, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-18 17:08 UTC (permalink / raw)
  To: Clem Cole; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 2258 bytes --]

Apple's unreasonable hardening has been the latest deterent to my ever wanting to use macOS as a personal driver. I've got a Mac as my daily driver for work, it can happily stay with work until I can decide how the filesystem is laid out and what folders I, as the root user, can and can't interact with from user land. I own my machine, not Apple.

- Matt G.
------- Original Message -------
On Wednesday, January 18th, 2023 at 8:59 AM, Clem Cole <clemc@ccc.com> wrote:

> On Wed, Jan 18, 2023 at 11:39 AM Larry McVoy <lm@mcvoy.com> wrote:
>
>> Someone once told me that if they had physical access to a Unix box, they
>> would get root. That has been true forever and it's even more true today,
>> pull the root disk, mount it on Linux, drop your ssh keys in there or add
>> a no password root or setuid a shell, whatever, if you can put your hands
>> on it, you can get in.
>
> A reasonable point, but I think it really depends on the UNIX implementation I suspect. Current mac OS is pretty well hardened from this, with their current enclaves and needing to boot home to Apple to get keys if things are not 100% right. Not saying you or I can not, but basically means the same cracking tricks you need to use for iPhones. It's not as easy as you describe.
>
> The ubiquitous Internet/WiFi changed the rules - as you can start to keep some set of keys somewhere else and then encrypt the local volumes. In fact, one of the things they do if mac OS boot detects that root has been modified (it has a crypto index stored away when it was made read-only), the boot rolls back to the last root snapshot -- since they are all read-only that works. In fact, it is a PITA to update/fix things like traditional scripts (for instance the scripts in the /etc/periodic area). Basically, they make it really unnatural to change the root files system, make a new snapshot and index (I have yet to see it documented although, with much pain, I previously created a procedure that is close -- i.e. it once worked on my pre-Ventura Mac - but currently -- fails, so I need to some more investigation when I can bring this back to the top of the importance/curiosity stack (I have a less than satisfying end around for now so I'm ignoring doing it properly).
>
> Clem
> ᐧ

[-- Attachment #2: Type: text/html, Size: 3933 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:57             ` Will Senn
@ 2023-01-18 17:16               ` Larry McVoy
  2023-01-18 17:25                 ` Will Senn
  0 siblings, 1 reply; 101+ messages in thread
From: Larry McVoy @ 2023-01-18 17:16 UTC (permalink / raw)
  To: Will Senn; +Cc: tuhs

Well if you want to use your precious time working on some BSD, by all
means, it's your time.  I looked at where the BSDs were going 30 years ago
and decided that helping Linux would be a better return on investment.
I don't say that happily, SunOS was my happy place and it was the best
BSD that ever existed.  Turning to Linux was not easy but history has
shown it to have been the right choice for me.

The problem with BSD is a lack of users.  Linux has so many more people
using it, the chances of one of them finding the problem and getting it
fixed, before I hit it, are dramatically higher than the same thing with
a BSD release.

On Wed, Jan 18, 2023 at 10:57:17AM -0600, Will Senn wrote:
> Pretty sure Netflix CDN is still using it as are other vendors in need of
> stable and fast. Just cuz my neighbor doesn't use it, or joe website hoster
> doesn't use it doesn't relegate it to the nobody uses it pile.
> 
> On 1/18/23 10:42 AM, Larry McVoy wrote:
> >Wishful thinking.  An OS needs critical mass in terms of developers.
> >The BSD efforts divided their devs by having multiple efforts.  It
> >was very obvious from the beginning that Linux was getting all the
> >developers.  Go look at the rate of commits to Linux vs the rate
> >of commits to {Net,Open,Free,DragonFly,etc}BSD.
> >
> >They aren't dead as in nobody does anything to them but they are
> >dead in that very few people use them.
> >
> >Look, Linux users are tiny compared to Windows / MacOS, I think the
> >desktop users is around 1%.  BSD users are even more tiny than Linux.
> >
> >On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
> >>Hi Larry,
> >>
> >>I disagree, but only time will tell. I don't think BSD is dead is really a
> >>fair statement, unless you're referring to the actual distribution. As a
> >>line, I think it's still viable (I run it in several flavors and it works,
> >>much more reliably than most linuxes which I also run in multiple flavors).
> >>That said, everybody :) it seems, seems to be on the Linux is the future
> >>bandwagon with seemingly only a few of us holdouts. Just a couple of days
> >>ago I spun up a TrueNAS instance and it was glorious - of course it was
> >>CORE, try that with SCALE :).
> >>
> >>It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
> >>they're popular doesn't mean the less popular OSes are dead (I say this as I
> >>gaze fondly over towards my KIM-1 clone and think of Monitor.
> >>
> >>Will
> >>
> >>On 1/18/23 10:19 AM, Larry McVoy wrote:
> >>>Pretty unrealistic to expect the users to suddenly have the time to do
> >>>kernel dev.  Solaris opened sourced itself and it's dead.
> >>>
> >>>It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
> >>>Linux seem like the future.
> >>>
> >>>As for BSD, they pretty much killed themselves by all the in-fighting and
> >>>the lack of someone like Linus.  That was obvious 30 years ago and it
> >>>hasn't changed.  That's why I switched from BSD to Linux.
> >>>
> >>>On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> >>>>I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> >>>>
> >>>>Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> >>>>
> >>>>- Matt G.
> >>>>
> >>>>------- Original Message -------
> >>>>On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
> >>>>
> >>>>
> >>>>>It makes perfect sense, it's a repeated story, commercial loses out
> >>>>>to free.
> >>>>>
> >>>>>On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> >>>>>
> >>>>>>Interestingly enough, Phil Hughes, who founded Linux Journal
> >>>>>>in the early 1990s, predicted that this would happen one day.
> >>>>>>This was in a private conversation we had. I thought he
> >>>>>>was crazy, but he was right.
> >>>>>>
> >>>>>>arnold@skeeve.com wrote:
> >>>>>>
> >>>>>>>https://www.theregister.com/2023/01/17/unix_is_dead/
> >>>>>>>
> >>>>>>>FYI.
> >>>>>>>
> >>>>>>>Arnold
> >>>>>--
> >>>>>---
> >>>>>Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 17:08               ` segaloco via TUHS
@ 2023-01-18 17:21                 ` Will Senn
  2023-01-18 19:50                   ` David Barto
  2023-01-19 14:25                   ` Liam Proven
  0 siblings, 2 replies; 101+ messages in thread
From: Will Senn @ 2023-01-18 17:21 UTC (permalink / raw)
  To: segaloco, Clem Cole; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 3359 bytes --]

Wow, we're all over the place on this thread. I stopped updating my Mac 
with Mojave. Occasionally, I flirt with more recent incarnations and 
much like with recent Windows incarnations, I scurry back pretty quickly 
to the stable and fast. ... and Mojave support 32 bit apps, which is 
nice. It's fast, responsive, and locked down the way I like it.

The mutually exclusive goals represented by security/it lockdown 
obsession and OS phone homeitis is ridiculous. One hopes that this is 
not a permanent set of affairs. I would prefer my OS to be under my 
control and secure my information, for me.

Lately, I've been doing work with SculptOS on Genode - a capabilities 
based OS running on a microkernel (trusted computing base). Sculpts got 
a ways to go, but I like the way the architects are thinking.

Will


On 1/18/23 11:08 AM, segaloco via TUHS wrote:
> Apple's unreasonable hardening has been the latest deterent to my ever 
> wanting to use macOS as a personal driver.  I've got a Mac as my daily 
> driver for work, it can happily stay with work until I can decide how 
> the filesystem is laid out and what folders I, as the root user, can 
> and can't interact with from user land. I own my machine, not Apple.
>
> - Matt G.
> ------- Original Message -------
> On Wednesday, January 18th, 2023 at 8:59 AM, Clem Cole <clemc@ccc.com> 
> wrote:
>
>>
>>
>> On Wed, Jan 18, 2023 at 11:39 AM Larry McVoy <lm@mcvoy.com> wrote:
>>
>>     Someone once told me that if they had physical access to a Unix
>>     box, they
>>     would get root. That has been true forever and it's even more
>>     true today,
>>     pull the root disk, mount it on Linux, drop your ssh keys in
>>     there or add
>>     a no password root or setuid a shell, whatever, if you can put
>>     your hands
>>     on it, you can get in.
>>
>> A reasonable point, but I think it really depends on the UNIX 
>> implementation I suspect. Current mac OS is pretty well hardened from 
>> this, with their current enclaves and needing to boot home to Apple 
>> to get keys if things are not 100% right. Not saying you or I can 
>> not, but basically means the same cracking tricks you need to use for 
>> iPhones. It's not as easy as you describe.
>>
>> The ubiquitous Internet/WiFi changed the rules - as you can start to 
>> keep some set of keys somewhere else and then encrypt the local 
>> volumes. In fact, one of the things they do if mac OS boot detects 
>> that root has been modified (it has a crypto index stored away when 
>> it was made read-only), the boot rolls back to the last root snapshot 
>> -- since they are all read-only that works. In fact, it is a PITA to 
>> update/fix things like traditional scripts (for instance the scripts 
>> in the /etc/periodic area). Basically, they make it really unnatural 
>> to change the root files system, make a new snapshot and index (I 
>> have yet to see it documented although, with much pain, I previously 
>> created a procedure that is close -- i.e. it once worked on my 
>> pre-Ventura Mac - but currently -- fails, so I need to some more 
>> investigation when I can bring this back to the top of the 
>> importance/curiosity stack (I have a less than satisfying end around 
>> for now so I'm ignoring doing it properly).
>>
>> Clem
>> ᐧ
>

[-- Attachment #2: Type: text/html, Size: 6811 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 17:16               ` Larry McVoy
@ 2023-01-18 17:25                 ` Will Senn
  2023-01-18 21:09                   ` segaloco via TUHS
  0 siblings, 1 reply; 101+ messages in thread
From: Will Senn @ 2023-01-18 17:25 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

Fair enough, but the worlds a little more forgiving than all that doom 
and gloom :). If an innovation happens in BSDland, it generally gets 
ported into Linuxland, in time, and visa versa. I heart linux, don't get 
me wrong. I just wish they would...


On 1/18/23 11:16 AM, Larry McVoy wrote:
> Well if you want to use your precious time working on some BSD, by all
> means, it's your time.  I looked at where the BSDs were going 30 years ago
> and decided that helping Linux would be a better return on investment.
> I don't say that happily, SunOS was my happy place and it was the best
> BSD that ever existed.  Turning to Linux was not easy but history has
> shown it to have been the right choice for me.
>
> The problem with BSD is a lack of users.  Linux has so many more people
> using it, the chances of one of them finding the problem and getting it
> fixed, before I hit it, are dramatically higher than the same thing with
> a BSD release.
>
> On Wed, Jan 18, 2023 at 10:57:17AM -0600, Will Senn wrote:
>> Pretty sure Netflix CDN is still using it as are other vendors in need of
>> stable and fast. Just cuz my neighbor doesn't use it, or joe website hoster
>> doesn't use it doesn't relegate it to the nobody uses it pile.
>>
>> On 1/18/23 10:42 AM, Larry McVoy wrote:
>>> Wishful thinking.  An OS needs critical mass in terms of developers.
>>> The BSD efforts divided their devs by having multiple efforts.  It
>>> was very obvious from the beginning that Linux was getting all the
>>> developers.  Go look at the rate of commits to Linux vs the rate
>>> of commits to {Net,Open,Free,DragonFly,etc}BSD.
>>>
>>> They aren't dead as in nobody does anything to them but they are
>>> dead in that very few people use them.
>>>
>>> Look, Linux users are tiny compared to Windows / MacOS, I think the
>>> desktop users is around 1%.  BSD users are even more tiny than Linux.
>>>
>>> On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
>>>> Hi Larry,
>>>>
>>>> I disagree, but only time will tell. I don't think BSD is dead is really a
>>>> fair statement, unless you're referring to the actual distribution. As a
>>>> line, I think it's still viable (I run it in several flavors and it works,
>>>> much more reliably than most linuxes which I also run in multiple flavors).
>>>> That said, everybody :) it seems, seems to be on the Linux is the future
>>>> bandwagon with seemingly only a few of us holdouts. Just a couple of days
>>>> ago I spun up a TrueNAS instance and it was glorious - of course it was
>>>> CORE, try that with SCALE :).
>>>>
>>>> It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
>>>> they're popular doesn't mean the less popular OSes are dead (I say this as I
>>>> gaze fondly over towards my KIM-1 clone and think of Monitor.
>>>>
>>>> Will
>>>>
>>>> On 1/18/23 10:19 AM, Larry McVoy wrote:
>>>>> Pretty unrealistic to expect the users to suddenly have the time to do
>>>>> kernel dev.  Solaris opened sourced itself and it's dead.
>>>>>
>>>>> It's a lot of work to maintain and evolve an OS.  Windows, MacOS, and
>>>>> Linux seem like the future.
>>>>>
>>>>> As for BSD, they pretty much killed themselves by all the in-fighting and
>>>>> the lack of someone like Linus.  That was obvious 30 years ago and it
>>>>> hasn't changed.  That's why I switched from BSD to Linux.
>>>>>
>>>>> On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
>>>>>> I just hope we'll see some attempts at opening up these code bases as time goes on.  Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD.  That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
>>>>>>
>>>>>> Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
>>>>>>
>>>>>> - Matt G.
>>>>>>
>>>>>> ------- Original Message -------
>>>>>> On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy <lm@mcvoy.com> wrote:
>>>>>>
>>>>>>
>>>>>>> It makes perfect sense, it's a repeated story, commercial loses out
>>>>>>> to free.
>>>>>>>
>>>>>>> On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
>>>>>>>
>>>>>>>> Interestingly enough, Phil Hughes, who founded Linux Journal
>>>>>>>> in the early 1990s, predicted that this would happen one day.
>>>>>>>> This was in a private conversation we had. I thought he
>>>>>>>> was crazy, but he was right.
>>>>>>>>
>>>>>>>> arnold@skeeve.com wrote:
>>>>>>>>
>>>>>>>>> https://www.theregister.com/2023/01/17/unix_is_dead/
>>>>>>>>>
>>>>>>>>> FYI.
>>>>>>>>>
>>>>>>>>> Arnold
>>>>>>> --
>>>>>>> ---
>>>>>>> Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:10     ` segaloco via TUHS
  2023-01-18 16:19       ` Stuff Received
  2023-01-18 16:19       ` Larry McVoy
@ 2023-01-18 18:58       ` Steve Nickolas
  2 siblings, 0 replies; 101+ messages in thread
From: Steve Nickolas @ 2023-01-18 18:58 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023, segaloco via TUHS wrote:

> I just hope we'll see some attempts at opening up these code bases as 
> time goes on.  Seeing as they're no longer going to be pushing new 
> copies and will eventually ramp down maintenance releases, opening up 
> the source would give their end users the ability to potentially float 
> their own improvements if they can't immediately migrate to Linux or 
> BSD.  That said, security implications of course, don't want to just 
> hand bad actors a code base to comb for memory unsafety in.

Certainly the stuff I've been currently working on would be made even more
irrelevant if a complete System V were made available under a license more 
like BSD than CDDL.

<snip>

-uso.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:42           ` Larry McVoy
  2023-01-18 16:57             ` Will Senn
@ 2023-01-18 19:25             ` Dave Horsfall
  2023-01-19 15:02             ` Liam Proven
  2 siblings, 0 replies; 101+ messages in thread
From: Dave Horsfall @ 2023-01-18 19:25 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Wed, 18 Jan 2023, Larry McVoy wrote:

> Look, Linux users are tiny compared to Windows / MacOS, I think the 
> desktop users is around 1%.  BSD users are even more tiny than Linux.

They'll have to pry my FreeBSD server from my cold dead hands :-)

-- Dave

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 17:21                 ` Will Senn
@ 2023-01-18 19:50                   ` David Barto
  2023-01-19 14:25                   ` Liam Proven
  1 sibling, 0 replies; 101+ messages in thread
From: David Barto @ 2023-01-18 19:50 UTC (permalink / raw)
  To: Will Senn; +Cc: segaloco, tuhs

[-- Attachment #1: Type: text/plain, Size: 3964 bytes --]

I think that the situation with MacOS is an (over) reaction to viruses, worms, and the end users themselves.
In order to make sure that the normal user doesn’t do something silly to their system Apple has wound up restricting what the more advanced and knowledgeable user can do.

I’m in an in-between camp. I like to install what I want and as long as I can do that, MacOS will work for me. And I like that Apple is working to stop the “bad guys” as much as possible.

When installing what I want stops happening then I’ll stop upgrading. Until then I’m willing to ride the Apple train.

	David

> On Jan 18, 2023, at 9:21 AM, Will Senn <will.senn@gmail.com> wrote:
> 
> Wow, we're all over the place on this thread. I stopped updating my Mac with Mojave. Occasionally, I flirt with more recent incarnations and much like with recent Windows incarnations, I scurry back pretty quickly to the stable and fast. ... and Mojave support 32 bit apps, which is nice. It's fast, responsive, and locked down the way I like it.
> 
> The mutually exclusive goals represented by security/it lockdown obsession and OS phone homeitis is ridiculous. One hopes that this is not a permanent set of affairs. I would prefer my OS to be under my control and secure my information, for me. 
> 
> Lately, I've been doing work with SculptOS on Genode - a capabilities based OS running on a microkernel (trusted computing       base). Sculpts got a ways to go, but I like the way the architects are thinking.
> 
> Will
> 
> 
> On 1/18/23 11:08 AM, segaloco via TUHS wrote:
>> Apple's unreasonable hardening has been the latest deterent to my ever wanting to use macOS as a personal driver.  I've got a Mac as my daily driver for work, it can happily stay with work until I can decide how the filesystem is laid out and what folders I, as the root user, can and can't interact with from user land. I own my machine, not Apple.
>> 
>> - Matt G.
>> ------- Original Message -------
>> On Wednesday, January 18th, 2023 at 8:59 AM, Clem Cole <clemc@ccc.com> <mailto:clemc@ccc.com> wrote:
>> 
>>> 
>>> 
>>> On Wed, Jan 18, 2023 at 11:39 AM Larry McVoy <lm@mcvoy.com <mailto:lm@mcvoy.com>> wrote:
>>> Someone once told me that if they had physical access to a Unix box, they
>>> would get root. That has been true forever and it's even more true today,
>>> pull the root disk, mount it on Linux, drop your ssh keys in there or add
>>> a no password root or setuid a shell, whatever, if you can put your hands
>>> on it, you can get in.
>>> A reasonable point, but I think it really depends on the UNIX implementation I suspect. Current mac OS is pretty well hardened from this, with their current enclaves and needing to boot home to Apple to get keys if things are not 100% right. Not saying you or I can not, but basically means the same cracking tricks you need to use for iPhones. It's not as easy as you describe.
>>> 
>>> The ubiquitous Internet/WiFi changed the rules - as you can start to keep some set of keys somewhere else and then encrypt the local volumes. In fact, one of the things they do if mac OS boot detects that root has been modified (it has a crypto index stored away when it was made read-only), the boot rolls back to the last root snapshot -- since they are all read-only that works. In fact, it is a PITA to update/fix things like traditional scripts (for instance the scripts in the /etc/periodic area). Basically, they make it really unnatural to change the root files system, make a new snapshot and index (I have yet to see it documented although, with much pain, I previously created a procedure that is close -- i.e. it once worked on my pre-Ventura Mac - but currently -- fails, so I need to some more investigation when I can bring this back to the top of the importance/curiosity stack (I have a less than satisfying end around for now so I'm ignoring doing it properly).
>>> 
>>> Clem
>>> ᐧ
>> 
> 


[-- Attachment #2: Type: text/html, Size: 8224 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 16:38           ` [TUHS] " Larry McVoy
  2023-01-18 16:59             ` Clem Cole
@ 2023-01-18 20:34             ` Arno Griffioen via TUHS
  2023-01-18 20:50               ` Brad Spencer
  1 sibling, 1 reply; 101+ messages in thread
From: Arno Griffioen via TUHS @ 2023-01-18 20:34 UTC (permalink / raw)
  To: tuhs

On Wed, Jan 18, 2023 at 08:38:40AM -0800, Larry McVoy wrote:
> Someone once told me that if they had physical access to a Unix box, they
> would get root.  That has been true forever and it's even more true today,
> pull the root disk, mount it on Linux, drop your ssh keys in there or add
> a no password root or setuid a shell, whatever, if you can put your hands
> on it, you can get in.

Until a few years ago, I would definitely agree. Done that regularly
in the past. (and worked on lots of network gear too...)

However..

Nowadays with a little effort you can make a bootable Linux machine that 
uses either a passphrase or some external key/dongle/fingerprint/etc.
to unlock an encrypted root fs and additional filesystems.

If you don't have those credentials, then it's going to be pretty tricky to 
access as you simply can't even access any of the encrypted filesystems to 
start with.

Yes, you could probably get the initrd booted with a root shell and
then wipe the machine/disk to then do what you want, but the original
install is getting pretty hard to jump into with boot tricks these days.

								Bye, Arno.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 20:34             ` Arno Griffioen via TUHS
@ 2023-01-18 20:50               ` Brad Spencer
  0 siblings, 0 replies; 101+ messages in thread
From: Brad Spencer @ 2023-01-18 20:50 UTC (permalink / raw)
  To: tuhs

Arno Griffioen via TUHS <tuhs@tuhs.org> writes:

> On Wed, Jan 18, 2023 at 08:38:40AM -0800, Larry McVoy wrote:
>> Someone once told me that if they had physical access to a Unix box, they
>> would get root.  That has been true forever and it's even more true today,
>> pull the root disk, mount it on Linux, drop your ssh keys in there or add
>> a no password root or setuid a shell, whatever, if you can put your hands
>> on it, you can get in.
>
> Until a few years ago, I would definitely agree. Done that regularly
> in the past. (and worked on lots of network gear too...)
>
> However..
>
> Nowadays with a little effort you can make a bootable Linux machine that 
> uses either a passphrase or some external key/dongle/fingerprint/etc.
> to unlock an encrypted root fs and additional filesystems.
>
> If you don't have those credentials, then it's going to be pretty tricky to 
> access as you simply can't even access any of the encrypted filesystems to 
> start with.
>
> Yes, you could probably get the initrd booted with a root shell and
> then wipe the machine/disk to then do what you want, but the original
> install is getting pretty hard to jump into with boot tricks these days.
>
> 								Bye, Arno.


Yes++ ...  I did something simular with NetBSD a few years ago.  I
booted a removable drive that asked for the passphrase to decrypt the
real root filesystem..  the drive was removed and stored separately from
the laptop when at rest.  Today, I don't even need a removable drive any
more, a ramdisk is attached to the kernel and unpacks itself upon boot
and that asks for the passphrase.  The root filesystem itself is more or
less completely encrypted.  Not quite full end to end, but very close.
All you could really do is destroy the system, which may be good enough
for some, but getting the information off of the encrypted filesystem
would be hard.



-- 
Brad Spencer - brad@anduin.eldar.org - KC8VKS - http://anduin.eldar.org

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 17:25                 ` Will Senn
@ 2023-01-18 21:09                   ` segaloco via TUHS
  2023-01-18 21:18                     ` Kevin Bowling
                                       ` (2 more replies)
  0 siblings, 3 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-18 21:09 UTC (permalink / raw)
  To: Will Senn; +Cc: tuhs

Something I think would do wonders for UNIX diversity (although I obviously haven't done a feasibility analysis) is a convergence or at least some sort of homogenization of driver interfaces.  That is one of the key areas where I think faster movement would have me using BSDs exclusively, but at any given time I can't expect the same hardware support from anything other than the Linux kernel.  I'm not in the know on current driver interfaces to know if its apples to apples, apples to oranges, or apples to hypercubes.  But still, if *BSD supported the BCM2711 in entirety w/ graphics accel and onboard SDIO-driven wifi, Linux would serve me no advantage at present other than I know how to tune the kernel build a lot better.

Granted, driver support is not only implicated here, I'd be a lot more nomadic with operating systems if I knew I could work on hobby projects across the preponderance of them efficiently.

At the end of the day I just want a system with a POSIX-friendly kernel that works with all my devices and doesn't have a complicated userland.  As of present, GNU/Linux w/ sysvinit is the happy medium, although one of these days I mean to research in earnest if there's a BSD/V7-ish init that actually gels well with Linux+Glibc userspace.

- Matt G.

------- Original Message -------
On Wednesday, January 18th, 2023 at 9:25 AM, Will Senn <will.senn@gmail.com> wrote:


> Fair enough, but the worlds a little more forgiving than all that doom
> and gloom :). If an innovation happens in BSDland, it generally gets
> ported into Linuxland, in time, and visa versa. I heart linux, don't get
> me wrong. I just wish they would...
> 
> 
> On 1/18/23 11:16 AM, Larry McVoy wrote:
> 
> > Well if you want to use your precious time working on some BSD, by all
> > means, it's your time. I looked at where the BSDs were going 30 years ago
> > and decided that helping Linux would be a better return on investment.
> > I don't say that happily, SunOS was my happy place and it was the best
> > BSD that ever existed. Turning to Linux was not easy but history has
> > shown it to have been the right choice for me.
> > 
> > The problem with BSD is a lack of users. Linux has so many more people
> > using it, the chances of one of them finding the problem and getting it
> > fixed, before I hit it, are dramatically higher than the same thing with
> > a BSD release.
> > 
> > On Wed, Jan 18, 2023 at 10:57:17AM -0600, Will Senn wrote:
> > 
> > > Pretty sure Netflix CDN is still using it as are other vendors in need of
> > > stable and fast. Just cuz my neighbor doesn't use it, or joe website hoster
> > > doesn't use it doesn't relegate it to the nobody uses it pile.
> > > 
> > > On 1/18/23 10:42 AM, Larry McVoy wrote:
> > > 
> > > > Wishful thinking. An OS needs critical mass in terms of developers.
> > > > The BSD efforts divided their devs by having multiple efforts. It
> > > > was very obvious from the beginning that Linux was getting all the
> > > > developers. Go look at the rate of commits to Linux vs the rate
> > > > of commits to {Net,Open,Free,DragonFly,etc}BSD.
> > > > 
> > > > They aren't dead as in nobody does anything to them but they are
> > > > dead in that very few people use them.
> > > > 
> > > > Look, Linux users are tiny compared to Windows / MacOS, I think the
> > > > desktop users is around 1%. BSD users are even more tiny than Linux.
> > > > 
> > > > On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
> > > > 
> > > > > Hi Larry,
> > > > > 
> > > > > I disagree, but only time will tell. I don't think BSD is dead is really a
> > > > > fair statement, unless you're referring to the actual distribution. As a
> > > > > line, I think it's still viable (I run it in several flavors and it works,
> > > > > much more reliably than most linuxes which I also run in multiple flavors).
> > > > > That said, everybody :) it seems, seems to be on the Linux is the future
> > > > > bandwagon with seemingly only a few of us holdouts. Just a couple of days
> > > > > ago I spun up a TrueNAS instance and it was glorious - of course it was
> > > > > CORE, try that with SCALE :).
> > > > > 
> > > > > It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
> > > > > they're popular doesn't mean the less popular OSes are dead (I say this as I
> > > > > gaze fondly over towards my KIM-1 clone and think of Monitor.
> > > > > 
> > > > > Will
> > > > > 
> > > > > On 1/18/23 10:19 AM, Larry McVoy wrote:
> > > > > 
> > > > > > Pretty unrealistic to expect the users to suddenly have the time to do
> > > > > > kernel dev. Solaris opened sourced itself and it's dead.
> > > > > > 
> > > > > > It's a lot of work to maintain and evolve an OS. Windows, MacOS, and
> > > > > > Linux seem like the future.
> > > > > > 
> > > > > > As for BSD, they pretty much killed themselves by all the in-fighting and
> > > > > > the lack of someone like Linus. That was obvious 30 years ago and it
> > > > > > hasn't changed. That's why I switched from BSD to Linux.
> > > > > > 
> > > > > > On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> > > > > > 
> > > > > > > I just hope we'll see some attempts at opening up these code bases as time goes on. Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD. That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> > > > > > > 
> > > > > > > Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> > > > > > > 
> > > > > > > - Matt G.
> > > > > > > 
> > > > > > > ------- Original Message -------
> > > > > > > On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy lm@mcvoy.com wrote:
> > > > > > > 
> > > > > > > > It makes perfect sense, it's a repeated story, commercial loses out
> > > > > > > > to free.
> > > > > > > > 
> > > > > > > > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > > > > > > > 
> > > > > > > > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > > > > > > > in the early 1990s, predicted that this would happen one day.
> > > > > > > > > This was in a private conversation we had. I thought he
> > > > > > > > > was crazy, but he was right.
> > > > > > > > > 
> > > > > > > > > arnold@skeeve.com wrote:
> > > > > > > > > 
> > > > > > > > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > > > > > > > > 
> > > > > > > > > > FYI.
> > > > > > > > > > 
> > > > > > > > > > Arnold
> > > > > > > > > > --
> > > > > > > > > > ---
> > > > > > > > > > Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 21:09                   ` segaloco via TUHS
@ 2023-01-18 21:18                     ` Kevin Bowling
  2023-01-19  1:13                     ` Joseph Holsten
  2023-01-19 15:04                     ` Liam Proven
  2 siblings, 0 replies; 101+ messages in thread
From: Kevin Bowling @ 2023-01-18 21:18 UTC (permalink / raw)
  To: segaloco; +Cc: tuhs

On Wed, Jan 18, 2023 at 2:10 PM segaloco via TUHS <tuhs@tuhs.org> wrote:
>
> Something I think would do wonders for UNIX diversity (although I obviously haven't done a feasibility analysis) is a convergence or at least some sort of homogenization of driver interfaces.  That is one of the key areas where I think faster movement would have me using BSDs exclusively, but at any given time I can't expect the same hardware support from anything other than the Linux kernel.  I'm not in the know on current driver interfaces to know if its apples to apples, apples to oranges, or apples to hypercubes.  But still, if *BSD supported the BCM2711 in entirety w/ graphics accel and onboard SDIO-driven wifi, Linux would serve me no advantage at present other than I know how to tune the kernel build a lot better.

http://www.projectudi.org/ was a nod to cross-platform drivers that
seemed to go nowhere fast.  Linux and FreeBSD also had some limited
form of NDIS (Windows network driver model) for some time.

One thing you realize after doing a little driver work is most
companies have no comprehension of driver quality supporting or
harming revenue and reputation.  Most purchasers are happy with some
value of "works" and performance is hopefully within target, anything
else is entropy.  A lot of historic poor experiences with WinNT-based
OS are driver issues, Microsoft eventually got pretty serious about
this and the situation is not as bad these days.  Occasionally someone
gets it right by dead reckoning, Nvidia won GPU and ML because their
(proprietary) drivers are less awful than everything else in the
space.

> Granted, driver support is not only implicated here, I'd be a lot more nomadic with operating systems if I knew I could work on hobby projects across the preponderance of them efficiently.
>
> At the end of the day I just want a system with a POSIX-friendly kernel that works with all my devices and doesn't have a complicated userland.  As of present, GNU/Linux w/ sysvinit is the happy medium, although one of these days I mean to research in earnest if there's a BSD/V7-ish init that actually gels well with Linux+Glibc userspace.
>
> - Matt G.
>
> ------- Original Message -------
> On Wednesday, January 18th, 2023 at 9:25 AM, Will Senn <will.senn@gmail.com> wrote:
>
>
> > Fair enough, but the worlds a little more forgiving than all that doom
> > and gloom :). If an innovation happens in BSDland, it generally gets
> > ported into Linuxland, in time, and visa versa. I heart linux, don't get
> > me wrong. I just wish they would...
> >
> >
> > On 1/18/23 11:16 AM, Larry McVoy wrote:
> >
> > > Well if you want to use your precious time working on some BSD, by all
> > > means, it's your time. I looked at where the BSDs were going 30 years ago
> > > and decided that helping Linux would be a better return on investment.
> > > I don't say that happily, SunOS was my happy place and it was the best
> > > BSD that ever existed. Turning to Linux was not easy but history has
> > > shown it to have been the right choice for me.
> > >
> > > The problem with BSD is a lack of users. Linux has so many more people
> > > using it, the chances of one of them finding the problem and getting it
> > > fixed, before I hit it, are dramatically higher than the same thing with
> > > a BSD release.
> > >
> > > On Wed, Jan 18, 2023 at 10:57:17AM -0600, Will Senn wrote:
> > >
> > > > Pretty sure Netflix CDN is still using it as are other vendors in need of
> > > > stable and fast. Just cuz my neighbor doesn't use it, or joe website hoster
> > > > doesn't use it doesn't relegate it to the nobody uses it pile.
> > > >
> > > > On 1/18/23 10:42 AM, Larry McVoy wrote:
> > > >
> > > > > Wishful thinking. An OS needs critical mass in terms of developers.
> > > > > The BSD efforts divided their devs by having multiple efforts. It
> > > > > was very obvious from the beginning that Linux was getting all the
> > > > > developers. Go look at the rate of commits to Linux vs the rate
> > > > > of commits to {Net,Open,Free,DragonFly,etc}BSD.
> > > > >
> > > > > They aren't dead as in nobody does anything to them but they are
> > > > > dead in that very few people use them.
> > > > >
> > > > > Look, Linux users are tiny compared to Windows / MacOS, I think the
> > > > > desktop users is around 1%. BSD users are even more tiny than Linux.
> > > > >
> > > > > On Wed, Jan 18, 2023 at 10:36:48AM -0600, Will Senn wrote:
> > > > >
> > > > > > Hi Larry,
> > > > > >
> > > > > > I disagree, but only time will tell. I don't think BSD is dead is really a
> > > > > > fair statement, unless you're referring to the actual distribution. As a
> > > > > > line, I think it's still viable (I run it in several flavors and it works,
> > > > > > much more reliably than most linuxes which I also run in multiple flavors).
> > > > > > That said, everybody :) it seems, seems to be on the Linux is the future
> > > > > > bandwagon with seemingly only a few of us holdouts. Just a couple of days
> > > > > > ago I spun up a TrueNAS instance and it was glorious - of course it was
> > > > > > CORE, try that with SCALE :).
> > > > > >
> > > > > > It does seem like the wave favors Windows, Mac, and Linux... But, just cuz
> > > > > > they're popular doesn't mean the less popular OSes are dead (I say this as I
> > > > > > gaze fondly over towards my KIM-1 clone and think of Monitor.
> > > > > >
> > > > > > Will
> > > > > >
> > > > > > On 1/18/23 10:19 AM, Larry McVoy wrote:
> > > > > >
> > > > > > > Pretty unrealistic to expect the users to suddenly have the time to do
> > > > > > > kernel dev. Solaris opened sourced itself and it's dead.
> > > > > > >
> > > > > > > It's a lot of work to maintain and evolve an OS. Windows, MacOS, and
> > > > > > > Linux seem like the future.
> > > > > > >
> > > > > > > As for BSD, they pretty much killed themselves by all the in-fighting and
> > > > > > > the lack of someone like Linus. That was obvious 30 years ago and it
> > > > > > > hasn't changed. That's why I switched from BSD to Linux.
> > > > > > >
> > > > > > > On Wed, Jan 18, 2023 at 04:10:34PM +0000, segaloco wrote:
> > > > > > >
> > > > > > > > I just hope we'll see some attempts at opening up these code bases as time goes on. Seeing as they're no longer going to be pushing new copies and will eventually ramp down maintenance releases, opening up the source would give their end users the ability to potentially float their own improvements if they can't immediately migrate to Linux or BSD. That said, security implications of course, don't want to just hand bad actors a code base to comb for memory unsafety in.
> > > > > > > >
> > > > > > > > Also this article is BSD erasure :(, no mentions of the big three save that OpenServer and Darwin have chunks of FreeBSD in them. I guess Berkeley is just chopped liver...
> > > > > > > >
> > > > > > > > - Matt G.
> > > > > > > >
> > > > > > > > ------- Original Message -------
> > > > > > > > On Wednesday, January 18th, 2023 at 7:14 AM, Larry McVoy lm@mcvoy.com wrote:
> > > > > > > >
> > > > > > > > > It makes perfect sense, it's a repeated story, commercial loses out
> > > > > > > > > to free.
> > > > > > > > >
> > > > > > > > > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > > > > > > > >
> > > > > > > > > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > > > > > > > > in the early 1990s, predicted that this would happen one day.
> > > > > > > > > > This was in a private conversation we had. I thought he
> > > > > > > > > > was crazy, but he was right.
> > > > > > > > > >
> > > > > > > > > > arnold@skeeve.com wrote:
> > > > > > > > > >
> > > > > > > > > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > > > > > > > > >
> > > > > > > > > > > FYI.
> > > > > > > > > > >
> > > > > > > > > > > Arnold
> > > > > > > > > > > --
> > > > > > > > > > > ---
> > > > > > > > > > > Larry McVoy Retired to fishing http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18  9:43 [TUHS] AIX moved into maintainance mode arnold
  2023-01-18 14:46 ` [TUHS] " Phil Budne
  2023-01-18 15:13 ` arnold
@ 2023-01-18 21:20 ` Theodore Ts'o
  2023-01-18 21:27   ` Kevin Bowling
  2023-01-19  2:17   ` Jim Carpenter
  2023-01-19 21:15 ` Will Senn
  3 siblings, 2 replies; 101+ messages in thread
From: Theodore Ts'o @ 2023-01-18 21:20 UTC (permalink / raw)
  To: arnold; +Cc: tuhs

On Wed, Jan 18, 2023 at 02:43:53AM -0700, arnold@skeeve.com wrote:
> https://www.theregister.com/2023/01/17/unix_is_dead/

Just coincidentally, there is currently discussion in Linux kernel
circles about whether it's time to drop support for JFS.  JFS was
originally from OS/2 and then ported to Linux and AIX, although JFS
for Linux and JFS2 for AIX have diverged.  JFS has been in maintenance
mode in 2008, and the number of users is close to zero at this point.

     	      	      	     	      	       - Ted

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 21:20 ` [TUHS] " Theodore Ts'o
@ 2023-01-18 21:27   ` Kevin Bowling
  2023-01-19  2:17   ` Jim Carpenter
  1 sibling, 0 replies; 101+ messages in thread
From: Kevin Bowling @ 2023-01-18 21:27 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: tuhs

On Wed, Jan 18, 2023 at 2:20 PM Theodore Ts'o <tytso@mit.edu> wrote:
>
> On Wed, Jan 18, 2023 at 02:43:53AM -0700, arnold@skeeve.com wrote:
> > https://www.theregister.com/2023/01/17/unix_is_dead/
>
> Just coincidentally, there is currently discussion in Linux kernel
> circles about whether it's time to drop support for JFS.  JFS was
> originally from OS/2 and then ported to Linux and AIX, although JFS
> for Linux and JFS2 for AIX have diverged.  JFS has been in maintenance
> mode in 2008, and the number of users is close to zero at this point.
>
>                                                - Ted

I had really good experiences with that in the early to mid 2000s,
great performance and never lost data.  By the time ext4 came out it
was no longer much differentiated (extents) and the upgradability and
larger user base of ext4 made it obsolete.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:19       ` Larry McVoy
                           ` (2 preceding siblings ...)
  2023-01-18 16:48         ` segaloco via TUHS
@ 2023-01-19  0:54         ` Adam Thornton
  2023-01-19  1:09           ` Larry McVoy
  2023-01-19  1:17           ` Marc Donner
  2023-01-19 14:45         ` Liam Proven
  4 siblings, 2 replies; 101+ messages in thread
From: Adam Thornton @ 2023-01-19  0:54 UTC (permalink / raw)
  To: Larry McVoy, The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 751 bytes --]

On Wed, Jan 18, 2023 at 9:20 AM Larry McVoy <lm@mcvoy.com> wrote:

> Pretty unrealistic to expect the users to suddenly have the time to do
> kernel dev.  Solaris opened sourced itself and it's dead.
>
>
That one's not entirely on the users.

There's plenty of blame for Oracle as well.

I was the person nominally in charge of the OpenSolaris port to z (Neale
Ferguson did most of the heavy lifting) when Sine Nomine built it, having
read the tea leaves and believing that IBM would buy Sun.  And then IBM
tightened the screws a little too far and Larry Ellison grabbed it
instead.  Dammit.

OpenSolaris development had been pretty lively, but then Oracle made it
clear they didn't have any interest in keeping it alive.  Illumos did its
best.

Adam

[-- Attachment #2: Type: text/html, Size: 1210 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  0:54         ` Adam Thornton
@ 2023-01-19  1:09           ` Larry McVoy
  2023-01-20 18:38             ` Theodore Ts'o
  2023-01-19  1:17           ` Marc Donner
  1 sibling, 1 reply; 101+ messages in thread
From: Larry McVoy @ 2023-01-19  1:09 UTC (permalink / raw)
  To: Adam Thornton; +Cc: The Eunuchs Hysterical Society

On Wed, Jan 18, 2023 at 05:54:00PM -0700, Adam Thornton wrote:
> On Wed, Jan 18, 2023 at 9:20 AM Larry McVoy <lm@mcvoy.com> wrote:
> 
> > Pretty unrealistic to expect the users to suddenly have the time to do
> > kernel dev.  Solaris opened sourced itself and it's dead.
> >
> >
> That one's not entirely on the users.
> 
> There's plenty of blame for Oracle as well.
> 
> I was the person nominally in charge of the OpenSolaris port to z (Neale
> Ferguson did most of the heavy lifting) when Sine Nomine built it, having
> read the tea leaves and believing that IBM would buy Sun.  And then IBM
> tightened the screws a little too far and Larry Ellison grabbed it
> instead.  Dammit.

Yeah, I'm not a Solaris fan (because SunOS) but there was some good 
technology in there.  Would have been cool if IBM kept it going.  I
never really understood why Sun was up for sale.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 21:09                   ` segaloco via TUHS
  2023-01-18 21:18                     ` Kevin Bowling
@ 2023-01-19  1:13                     ` Joseph Holsten
  2023-01-19 15:04                     ` Liam Proven
  2 siblings, 0 replies; 101+ messages in thread
From: Joseph Holsten @ 2023-01-19  1:13 UTC (permalink / raw)
  To: Tautological Eunuch Horticultural Scythians

On Wed, Jan 18, 2023, at 13:09, segaloco via TUHS wrote:
> […] I mean to research in earnest if there's a BSD/V7-ish 
> init that actually gels well with Linux+Glibc userspace.

Have you attempted slackware’s distro? My current work keeps me in RHEL derivatives when I’m using Linux, but slack was lovely in the 90s.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  0:54         ` Adam Thornton
  2023-01-19  1:09           ` Larry McVoy
@ 2023-01-19  1:17           ` Marc Donner
  2023-01-19  1:26             ` Joseph Holsten
  1 sibling, 1 reply; 101+ messages in thread
From: Marc Donner @ 2023-01-19  1:17 UTC (permalink / raw)
  To: Adam Thornton; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 2868 bytes --]

Back in the mid-late 1980s I was at IBM Research where I was sort of the
proprietor of a bunch of Unix boxes (about 200+, about split evenly between
Sun machines and RT-PCs running BSD 4.3 (the ACIS port).  I was in the
Mathematics department and we called it Mathnet.  Rekhter developed the BGP
stuff on one of our machines and Zadeck implemented the SSA stuff on one.

When the RS-6000 and AIX 3 were under preparation the AIX folks asked us to
help get AIX 3 ready for the real world.  They gave us a bunch of RS-6000s
(we looked at them and laughed - "what a whale" one of us said ... we
called the lab Marineland) and we tried integrating them into our UNIX
single (single-ish) system image.

We maintained our (rough) image consistency by rdisting stuff, including
administrative junk, from a central set of machines to all of the others.

Well, the AIX systems depended on this database called the ODM (we called
it the odious data mangler).

The problem was that the designers of the ODM envisioned themselves as
managing a mainframe.  The ODM commingled information about the
installation (the entire site), the instance (the box itself), and the
community (users and stuff).  This meant that the database included device
identifiers.

We tried rdist-ing the ODM from our central machine to all the rest of our
machines.  Oops ... lobotomies all around.

I won't bore you with all of the details, but it was a struggle.

At one point I threatened the head of AIX 3 development in Austin, TX that
I would post the source code of some major component to rec.humor.funny.
He was not my friend.

Anyway, we did end up making a list of horrible things that they absolutely
had to fix.  And, to their credit, they got a lot of it fixed so that when
the RS-6000 and AIX 3 did ship it was not humiliating.

It was probably my first run-in with the pragmatics of shipping real
commercial production software.

Marc
=====
nygeek.net
mindthegapdialogs.com/home <https://www.mindthegapdialogs.com/home>


On Wed, Jan 18, 2023 at 7:55 PM Adam Thornton <athornton@gmail.com> wrote:

>
>
> On Wed, Jan 18, 2023 at 9:20 AM Larry McVoy <lm@mcvoy.com> wrote:
>
>> Pretty unrealistic to expect the users to suddenly have the time to do
>> kernel dev.  Solaris opened sourced itself and it's dead.
>>
>>
> That one's not entirely on the users.
>
> There's plenty of blame for Oracle as well.
>
> I was the person nominally in charge of the OpenSolaris port to z (Neale
> Ferguson did most of the heavy lifting) when Sine Nomine built it, having
> read the tea leaves and believing that IBM would buy Sun.  And then IBM
> tightened the screws a little too far and Larry Ellison grabbed it
> instead.  Dammit.
>
> OpenSolaris development had been pretty lively, but then Oracle made it
> clear they didn't have any interest in keeping it alive.  Illumos did its
> best.
>
> Adam
>

[-- Attachment #2: Type: text/html, Size: 5691 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  1:17           ` Marc Donner
@ 2023-01-19  1:26             ` Joseph Holsten
  2023-01-20 15:53               ` Marc Donner
  0 siblings, 1 reply; 101+ messages in thread
From: Joseph Holsten @ 2023-01-19  1:26 UTC (permalink / raw)
  To: Tautological Eunuch Horticultural Scythians

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

On Wed, Jan 18, 2023, at 17:17, Marc Donner wrote:
> I won't bore you with all of the details, but it was a struggle.

Clearly, you mistake your audience. I would probably read a multi-volume series of these struggles.

[-- Attachment #2: Type: text/html, Size: 566 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 21:20 ` [TUHS] " Theodore Ts'o
  2023-01-18 21:27   ` Kevin Bowling
@ 2023-01-19  2:17   ` Jim Carpenter
  1 sibling, 0 replies; 101+ messages in thread
From: Jim Carpenter @ 2023-01-19  2:17 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: tuhs

On Wed, Jan 18, 2023 at 4:20 PM Theodore Ts'o <tytso@mit.edu> wrote:
> Just coincidentally, there is currently discussion in Linux kernel
> circles about whether it's time to drop support for JFS.  JFS was
> originally from OS/2 and then ported to Linux and AIX, although JFS
> for Linux and JFS2 for AIX have diverged.  JFS has been in maintenance
> mode in 2008, and the number of users is close to zero at this point.

Well the original JFS was introduced with AIX 3.1 in 1990. A new JFS
started from that and was introduced with an OS/2 in 1999 and made
its way back to AIX.

From the 12/16/2002 JFS mini-FAQ:

Q1. What is the history of the source based use for the port of JFS for Linux.

A1. IBM introduced its UNIX file system as the Journaled File System (JFS)
    with the initial release of AIX Version 3.1.  This file system, now
    called JFS1 on AIX, has been the premier file system for AIX over the
    last 10 years and has been installed in millions of customer's AIX
    systems.  In 1995, work began to enhance the file system to be more
    scalable and to support machines that had more than one
    processor. Another goal was to have a more portable file system,
    capable of running on multiple operating systems.

    Historically, the JFS1 file system is very closely tied to the memory
    manager of AIX.  This design is typical of a closed-source operating
    system, or a file system supporting only one operating system.

    The new Journaled File System, on which the Linux port was based, was
    first shipped in OS/2 Warp Server for eBusiness in April, 1999, after
    several years of designing, coding, and testing.  It also shipped with
    OS/2 Warp Client in October, 2000.  In parallel to this effort, some
    of the JFS development team returned to the AIX Operating System
    Development Group in 1997 and started to move this new JFS source base
    to the AIX operating system.  In May, 2001, a second journaled file
    system, Enhanced Journaled File System (JFS2), was made available for
    AIX 5L.  In December of 1999, a snapshot of the original OS/2 JFS
    source was taken and work was begun to port JFS to Linux.


Jim

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 15:14   ` Larry McVoy
  2023-01-18 16:10     ` segaloco via TUHS
@ 2023-01-19  8:02     ` arnold
  2023-01-19 15:04       ` Larry McVoy
  1 sibling, 1 reply; 101+ messages in thread
From: arnold @ 2023-01-19  8:02 UTC (permalink / raw)
  To: lm, arnold; +Cc: tuhs

In hindsight, I agree. But at the time, Linux was less than
five years old, and it wasn't so obvious.

Larry McVoy <lm@mcvoy.com> wrote:

> It makes perfect sense, it's a repeated story, commercial loses out
> to free.
>
> On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > Interestingly enough, Phil Hughes, who founded Linux Journal
> > in the early 1990s, predicted that this would happen one day.
> > This was in a private conversation we had.  I thought he
> > was crazy, but he was right.
> > 
> > arnold@skeeve.com wrote:
> > 
> > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > >
> > > FYI.
> > >
> > > Arnold
>
> -- 
> ---
> Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: Maintenance mode on AIX
  2023-01-18 17:21                 ` Will Senn
  2023-01-18 19:50                   ` David Barto
@ 2023-01-19 14:25                   ` Liam Proven
  1 sibling, 0 replies; 101+ messages in thread
From: Liam Proven @ 2023-01-19 14:25 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023 at 18:22, Will Senn <will.senn@gmail.com> wrote:
>
> Wow, we're all over the place on this thread.

True!

> I stopped updating my Mac with Mojave.

Me too. I have some irreplaceable 32-bit apps.

> I would prefer my OS to be under my control and secure my information, for me.

I agree.

*But* the thing is this, and I am theorizing here.

Apple is trying to move to Arm-ISA Macs with its own very highly
integrated chipset. This is imposing some issues.

E.g. The M1 Macs can't boot from an external device if the internal
one fails. You can't just put in a USB key and start from it. You
can't just remove a failed drive, replace it, format it, reinstall the
OS and keep going.

https://apple.stackexchange.com/questions/437022/can-apple-silicon-based-mac-boot-from-unauthorized-external-drive

They seem to lack the old 68K/PowerPC/x86 fairly clean separation
between firmware and OS on a disk.

They are, pretty much, the whole computer on a single SOC.

The first SOC was the ARM250: CPU + GPU + memory controller.

Then FPU and bus controllers and interfaces and things moved on board too.

Now, the RAM is on board, and the SSD is also built in if not on the
same die. It is extremely hard to replace/upgrade them, e.g.
https://www.macrumors.com/2021/04/06/m1-mac-ram-and-ssd-upgrades-possible/

In a way the Arm Macs are sort of like iPads with external screens. It
is also notable that there is _still_ no Arm-based Mac Pro: I don't
think they've found a way to make their new architecture as modular,
with external GPUs and an expansion bus. I suspect they won't be able
to and eventually the Intel kit will quietly disappear with no direct
replacement.

So I think that Apple is trying to make the OS as *extremely* robust
and tamper-proof as they can, because if that soldered-in-place disk
gets scrambled or compromised, then the expensive hardware is
basically toast.

I don't like it either and I don't want an Arm-powered Mac for now...
but I sort of understand what they are trying to do, I think.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 14:55   ` Ralph Corderoy
@ 2023-01-19 14:42     ` Liam Proven
  2023-01-19 15:04       ` Warner Losh
  0 siblings, 1 reply; 101+ messages in thread
From: Liam Proven @ 2023-01-19 14:42 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023 at 15:56, Ralph Corderoy <ralph@inputplus.co.uk> wrote:
>
> The fine article ends with

*Heh*

>    ‘Which means that the last officially trademarked commercial UNIX™ is
>     Apple's macOS 13, which underneath the proprietary GUI layer is mostly
>     an open source OS called Darwin anyway.  The kernel, XNU, is based on
>     Mach with an in-kernel "Unix server" derived from FreeBSD...’
>         — https://www.theregister.com/2023/01/17/unix_is_dead/

Indeed it does. I wrote it. Thanks to Arnold for posting it.

I am getting some grief on Twitter too for "omitting" FreeBSD. I
didn't, but the BSDs don't fit either definition of "Unix". The
pre-1993 one being "based on AT&T code" -- after all, BSD (4.4 Lite r2
was it? Before my time!) -- went to a lot of effort to eliminate AT&T
code. The post-'93 definition, after Novell donated the trademark to
the Open Group, is "passed Open Group testing". Nobody has the time or
the inclination to pay, and indeed, why should they?

I hope to return to the subject of the BSDs in general on the Reg in future.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:19       ` Larry McVoy
                           ` (3 preceding siblings ...)
  2023-01-19  0:54         ` Adam Thornton
@ 2023-01-19 14:45         ` Liam Proven
  2023-01-19 15:05           ` Dan Cross
  4 siblings, 1 reply; 101+ messages in thread
From: Liam Proven @ 2023-01-19 14:45 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023 at 17:20, Larry McVoy <lm@mcvoy.com> wrote:
>
> Pretty unrealistic to expect the users to suddenly have the time to do
> kernel dev.  Solaris opened sourced itself and it's dead.

I believe 0x1DE computer are working on that. :-)

> As for BSD, they pretty much killed themselves by all the in-fighting and
> the lack of someone like Linus.  That was obvious 30 years ago and it
> hasn't changed.

I entirely agree.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 16:42           ` Larry McVoy
  2023-01-18 16:57             ` Will Senn
  2023-01-18 19:25             ` Dave Horsfall
@ 2023-01-19 15:02             ` Liam Proven
  2023-01-19 15:12               ` arnold
  2023-01-19 18:24               ` Doug McIntyre
  2 siblings, 2 replies; 101+ messages in thread
From: Liam Proven @ 2023-01-19 15:02 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023 at 17:43, Larry McVoy <lm@mcvoy.com> wrote:

> Look, Linux users are tiny compared to Windows / MacOS, I think the
> desktop users is around 1%.  BSD users are even more tiny than Linux.

Actually, I think that's not true any more.

ChromeBooks outsold Mac in the USA in 2017, and worldwide by 2020.

(Sales have fallen off a cliff since the pandemic, but that's because
so many people have one and are happy with it, I think.)

I think that's in the region of 250-300 million desktop Linux users.

Secondly, the PRoC has a "5-3-2 programme" in place to compel all
organisations to move to Linux and get rid of American OSes. Last year
was the nominal completion when 98% of machines were to have been
replaced or reinstalled; the assumption was that there would be at
least 2% of Windows boxes that they _couldn't_ readily replace.

https://www.theregister.com/2019/12/09/china_orders_ban_on_us_computers_and_software/

I've looked at OpenKylin. It's Ubuntu. Deepin is Debian underneath
although they're planning to move away from it.

It's hard to get any reliable figures, but frankly, Ubuntu Kylin and
Deepin are good, attractive, friendly OSes. They are frankly better
and friendlier than GNOME or KDE, IMHO, and they're working on things
like dual root partitions with failover, like ChromeOS has.

I suspect that there may be another 100 million to maybe 250M users there, too.

Which means about half a billion Linux desktops and laptops out there.

It's not that Linux on the desktop never happened. It did, from
2017-2020. It's over. It's history.

But the Linux world, predictably, didn't notice and doesn't count
these as "proper" Linuxes.

ChromeOS is a 100% a Linux, based on Gentoo, but it's not aimed at
Linux users. It doesn't even have a package manager.

And too many of we Westerners don't bother looking at stuff with funny
writing from far away, so they don't notice this stuff. I've lost
count of how many Ubuntu distro roundups just dismiss Kylin as "the
version for China" and don't even try it. (The few that do, like it.)

I tried to give an overview:
https://www.theregister.com/2022/08/30/kylin_the_multiple_semiofficial_chinese/

If I am right, and I don't have strong evidence, then I suspect that
there, ballpark, as many Kylin and Deepin users as ChromeOS users, and
that put together, they account for about 90% of Linux users. In other
words, the estimates of western distro usage are about 1/10 of the
real picture.


-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 14:42     ` Liam Proven
@ 2023-01-19 15:04       ` Warner Losh
  2023-01-19 15:15         ` Liam Proven
  0 siblings, 1 reply; 101+ messages in thread
From: Warner Losh @ 2023-01-19 15:04 UTC (permalink / raw)
  To: Liam Proven; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 2956 bytes --]

On Thu, Jan 19, 2023 at 7:44 AM Liam Proven <lproven@gmail.com> wrote:

> On Wed, 18 Jan 2023 at 15:56, Ralph Corderoy <ralph@inputplus.co.uk>
> wrote:
> >
> > The fine article ends with
>
> *Heh*
>
> >    ‘Which means that the last officially trademarked commercial UNIX™ is
> >     Apple's macOS 13, which underneath the proprietary GUI layer is
> mostly
> >     an open source OS called Darwin anyway.  The kernel, XNU, is based on
> >     Mach with an in-kernel "Unix server" derived from FreeBSD...’
> >         — https://www.theregister.com/2023/01/17/unix_is_dead/
>
> Indeed it does. I wrote it. Thanks to Arnold for posting it.
>
> I am getting some grief on Twitter too for "omitting" FreeBSD. I
> didn't, but the BSDs don't fit either definition of "Unix". The
> pre-1993 one being "based on AT&T code" -- after all, BSD (4.4 Lite r2
> was it? Before my time!) -- went to a lot of effort to eliminate AT&T
> code. The post-'93 definition, after Novell donated the trademark to
> the Open Group, is "passed Open Group testing". Nobody has the time or
> the inclination to pay, and indeed, why should they?
>

Yes. I think I tweeted that all the BSDs are derived from Unix. This is
very true: V7 was ported to the VAX by AT&T which produced 32V (which had a
lot of different versions, but Berkeley started with an early one, before
V7 was officially released). Berkeley added demand paging to it to create
3BSD, 4BSD, etc. While much of the original AT&T code was re-written, it
was replaced with functionally equivalent code so the system behaved the
same before / after the rewrite. In many cases the rewrite was an
improvement, in some it wasn't. More importantly, though, it retained much
of the structure of the original AT&T code, especailly in the kernel. So if
you understood the BSD code, you'd understand the System V code and vice
versa at least at a gross level. Ditto all the commercial Unixes which
also, btw, rewrote a substantial portion of the original AT&T code. All the
BSDs is derived from Unix, but can't use the Unix trademark... There have
been people that have run the compliance suite over the years against the
different BSD, producing patches that fixed issues (though the last one I
recall was in the early 2000s). But since nobody paid for official
certification, nobody knows how close things are thees days.

A similar level of rewrite and restructuring has happened to Linux over the
years. Outside of drivers, very little remains even from the 2.x days of
Linux, let alone the 1.x or 0.x lines. It too has been rewritten from
having strong assumptions about running on a single CPU to scaling to
thousands of CPUs these days. A similar evolution has happened in the BSDs,
though with different paths taken in the different forks.


> I hope to return to the subject of the BSDs in general on the Reg in
> future.
>

That would be cool...

Warner

[-- Attachment #2: Type: text/html, Size: 3860 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  8:02     ` arnold
@ 2023-01-19 15:04       ` Larry McVoy
  2023-01-19 15:20         ` Warner Losh
  0 siblings, 1 reply; 101+ messages in thread
From: Larry McVoy @ 2023-01-19 15:04 UTC (permalink / raw)
  To: arnold; +Cc: tuhs

I had already been using Linux for a while by then I believe.  I used
it before it had networking.

Pretty early on I got to be friends with Linus and was really impressed
with his leadership.  That's what sold me on Linux, he was the thing
that was missing in the BSD world.  If someone like him had appeared
and unified the BSD world I think we'd all be running BSD.

On Thu, Jan 19, 2023 at 01:02:20AM -0700, arnold@skeeve.com wrote:
> In hindsight, I agree. But at the time, Linux was less than
> five years old, and it wasn't so obvious.
> 
> Larry McVoy <lm@mcvoy.com> wrote:
> 
> > It makes perfect sense, it's a repeated story, commercial loses out
> > to free.
> >
> > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > in the early 1990s, predicted that this would happen one day.
> > > This was in a private conversation we had.  I thought he
> > > was crazy, but he was right.
> > > 
> > > arnold@skeeve.com wrote:
> > > 
> > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > >
> > > > FYI.
> > > >
> > > > Arnold
> >
> > -- 
> > ---
> > Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18 21:09                   ` segaloco via TUHS
  2023-01-18 21:18                     ` Kevin Bowling
  2023-01-19  1:13                     ` Joseph Holsten
@ 2023-01-19 15:04                     ` Liam Proven
  2 siblings, 0 replies; 101+ messages in thread
From: Liam Proven @ 2023-01-19 15:04 UTC (permalink / raw)
  To: tuhs

On Wed, 18 Jan 2023 at 22:09, segaloco via TUHS <tuhs@tuhs.org> wrote:
>
>  if there's a BSD/V7-ish init that actually gels well with Linux+Glibc userspace.

This might interest you, then.

https://chimera-linux.org/

I haven't tried it yet myself.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 14:45         ` Liam Proven
@ 2023-01-19 15:05           ` Dan Cross
  2023-01-19 16:59             ` Bakul Shah
  0 siblings, 1 reply; 101+ messages in thread
From: Dan Cross @ 2023-01-19 15:05 UTC (permalink / raw)
  To: Liam Proven; +Cc: tuhs

On Thu, Jan 19, 2023 at 9:46 AM Liam Proven <lproven@gmail.com> wrote:
> On Wed, 18 Jan 2023 at 17:20, Larry McVoy <lm@mcvoy.com> wrote:
> > Pretty unrealistic to expect the users to suddenly have the time to do
> > kernel dev.  Solaris opened sourced itself and it's dead.
>
> I believe 0x1DE computer are working on that. :-)

It's true we run illumos on the host. That's ideally transparent to
users, though.

Outside of Oxide, illumos is used in several places, but it's fair to
say that it's nowhere near as popular as Linux or the BSDs.

illumos is, as far as we know, the only actively-maintained open
source System V derivative. Is it Unix? I don't know; there's
definitely AT&T code in there. The kernel binary is called "unix", if
that matters. But I don't think anyone has bothered to keep up with
the UNIX(TM) trademark certification. To the extent your article was
concerned with systems that do that, I think you were largely right
(though macOS doesn't seem like it's going anywhere anytime soon). But
to say that illumos, or the BSDs for that matter, aren't "Unix" in
terms of interface or use seems incorrect.

I don't think that Larry is wrong arout Solaris, but I think that
Oracle re-closing the source probably also had a lot to do with it.
Still, OpenSolaris never gained critical mass; maybe it was just too
little too late. It is striking how Unix has repeatedly suffered
through corporate shortsightedness; how much of Linux's success is due
to being free of that?

> > As for BSD, they pretty much killed themselves by all the in-fighting and
> > the lack of someone like Linus.  That was obvious 30 years ago and it
> > hasn't changed.
>
> I entirely agree.

Meh. I don't know. I'll make a prediction: at least one of the BSDs
will outlive Linux.

Linux right now sort of reminds me of commercial Unix in the 90s.
Personally, I think something's going to come from out of left field
and displace it within the next 15 years, just like Linux displaced
(and yes, killed) commercial Unix. Compatibility shims for the API
will continue to exist, but the implementation will be very different.

        - Dan C.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:02             ` Liam Proven
@ 2023-01-19 15:12               ` arnold
  2023-01-19 17:46                 ` Steffen Nurpmeso
  2023-01-19 18:24               ` Doug McIntyre
  1 sibling, 1 reply; 101+ messages in thread
From: arnold @ 2023-01-19 15:12 UTC (permalink / raw)
  To: tuhs, lproven

Liam Proven <lproven@gmail.com> wrote:

> Secondly, the PRoC has a "5-3-2 programme" in place to compel all
> organisations to move to Linux and get rid of American OSes. Last year
> was the nominal completion when 98% of machines were to have been
> replaced or reinstalled; the assumption was that there would be at
> least 2% of Windows boxes that they _couldn't_ readily replace.
>
> https://www.theregister.com/2019/12/09/china_orders_ban_on_us_computers_and_software/
>
> I've looked at OpenKylin. It's Ubuntu. Deepin is Debian underneath
> although they're planning to move away from it.

OK, so far so good for the numbers, but how much do those distributions
let the PROC government monitor what its citizens are doing? There
are political, non-technical reasons to avoid anything coming out
of China. And yes, this is even way more off topic.

Arnold

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:04       ` Warner Losh
@ 2023-01-19 15:15         ` Liam Proven
  0 siblings, 0 replies; 101+ messages in thread
From: Liam Proven @ 2023-01-19 15:15 UTC (permalink / raw)
  To: tuhs

On Thu, 19 Jan 2023 at 16:03, Warner Losh <imp@bsdimp.com> wrote:

> More importantly, though, it retained much of the structure of the original AT&T code, especailly in the kernel. So if you understood the BSD code, you'd understand the System V code and vice versa at least at a gross level.

I believe I was in the audience for your FOSDEM talk on this matter. :-)

>> I hope to return to the subject of the BSDs in general on the Reg in future.
>
> That would be cool...

FWIW, in the last year, I've reviewed FreeBSD, OpenBSD (twice), NetBSD
and DragonflyBSD.

The Dragonfly team contacted me and owned the problems I had. They
don't test against VirtualBox.

For the others, various admirers complained in the comments, or by
email, or by social media, or combinations thereof, and nobody but
nobody went "oh, you're right, that _is_ a problem, we should look at
that."

There's an ongoing "spirited discussion" ;-) on Twitter right now with
me, Frank Leonhardt, and Eugene Markow.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:04       ` Larry McVoy
@ 2023-01-19 15:20         ` Warner Losh
  2023-01-19 15:23           ` Larry McVoy
  2023-01-19 16:40           ` Dan Cross
  0 siblings, 2 replies; 101+ messages in thread
From: Warner Losh @ 2023-01-19 15:20 UTC (permalink / raw)
  To: Larry McVoy; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 1919 bytes --]

On Thu, Jan 19, 2023 at 8:04 AM Larry McVoy <lm@mcvoy.com> wrote:

> I had already been using Linux for a while by then I believe.  I used
> it before it had networking.
>
> Pretty early on I got to be friends with Linus and was really impressed
> with his leadership.  That's what sold me on Linux, he was the thing
> that was missing in the BSD world.  If someone like him had appeared
> and unified the BSD world I think we'd all be running BSD.
>

By the time even 4.3BSD was released, there were dozens of people that
could work on the kernel at a high level of skill. There was no one person
who created it who could have the gravitas to pull that off. Let alone a
decade later when it was freed up, by then there were hundreds. The
dynamics of the situation were quite different: Linus always was in charge
because he wrote the whole thing...  BSD was a victim of it's own success
in the 80s and 90s in a way...

Warner


> On Thu, Jan 19, 2023 at 01:02:20AM -0700, arnold@skeeve.com wrote:
> > In hindsight, I agree. But at the time, Linux was less than
> > five years old, and it wasn't so obvious.
> >
> > Larry McVoy <lm@mcvoy.com> wrote:
> >
> > > It makes perfect sense, it's a repeated story, commercial loses out
> > > to free.
> > >
> > > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
> > > > Interestingly enough, Phil Hughes, who founded Linux Journal
> > > > in the early 1990s, predicted that this would happen one day.
> > > > This was in a private conversation we had.  I thought he
> > > > was crazy, but he was right.
> > > >
> > > > arnold@skeeve.com wrote:
> > > >
> > > > > https://www.theregister.com/2023/01/17/unix_is_dead/
> > > > >
> > > > > FYI.
> > > > >
> > > > > Arnold
> > >
> > > --
> > > ---
> > > Larry McVoy           Retired to fishing
> http://www.mcvoy.com/lm/boat
>
> --
> ---
> Larry McVoy           Retired to fishing
> http://www.mcvoy.com/lm/boat
>

[-- Attachment #2: Type: text/html, Size: 3250 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:20         ` Warner Losh
@ 2023-01-19 15:23           ` Larry McVoy
  2023-01-19 16:40           ` Dan Cross
  1 sibling, 0 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-19 15:23 UTC (permalink / raw)
  To: Warner Losh; +Cc: tuhs

On Thu, Jan 19, 2023 at 08:20:16AM -0700, Warner Losh wrote:
> On Thu, Jan 19, 2023 at 8:04 AM Larry McVoy <lm@mcvoy.com> wrote:
> 
> > I had already been using Linux for a while by then I believe.  I used
> > it before it had networking.
> >
> > Pretty early on I got to be friends with Linus and was really impressed
> > with his leadership.  That's what sold me on Linux, he was the thing
> > that was missing in the BSD world.  If someone like him had appeared
> > and unified the BSD world I think we'd all be running BSD.
> >
> 
> By the time even 4.3BSD was released, there were dozens of people that
> could work on the kernel at a high level of skill. There was no one person
> who created it who could have the gravitas to pull that off. Let alone a
> decade later when it was freed up, by then there were hundreds. The
> dynamics of the situation were quite different: Linus always was in charge
> because he wrote the whole thing...  BSD was a victim of it's own success
> in the 80s and 90s in a way...

Linus was in charge because he started it.  At least 30 years ago I said
"He's good programmer, a good architect, and a good manager.  I've never
seen that in one person before".

He most certainly did not write the whole thing but he decided what went
in when.  He's quite good at that.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:20         ` Warner Losh
  2023-01-19 15:23           ` Larry McVoy
@ 2023-01-19 16:40           ` Dan Cross
  2023-01-19 16:58             ` Warner Losh
  2023-01-19 17:02             ` Steve Nickolas
  1 sibling, 2 replies; 101+ messages in thread
From: Dan Cross @ 2023-01-19 16:40 UTC (permalink / raw)
  To: Warner Losh; +Cc: tuhs

On Thu, Jan 19, 2023 at 10:21 AM Warner Losh <imp@bsdimp.com> wrote:
> On Thu, Jan 19, 2023 at 8:04 AM Larry McVoy <lm@mcvoy.com> wrote:
>> I had already been using Linux for a while by then I believe.  I used
>> it before it had networking.
>>
>> Pretty early on I got to be friends with Linus and was really impressed
>> with his leadership.  That's what sold me on Linux, he was the thing
>> that was missing in the BSD world.  If someone like him had appeared
>> and unified the BSD world I think we'd all be running BSD.
>
> By the time even 4.3BSD was released, there were dozens of people that could work on the kernel at a high level of skill.

There were also a lot of gatekeepers. Perhaps not so much in CSRG, but
certainly in the next tier out: if you weren't part of the in-crowd at
USENIX and on USENET, it was hard to contribute. Ted has referred to
this as kowtowing to the "Gods of BSD." He wasn't wrong, though I
think the dynamic has changed substantially in recent years.

> There was no one person who created it who could have the gravitas to pull that off. Let alone a decade later when it was freed up, by then there were hundreds. The dynamics of the situation were quite different: Linus always was in charge because he wrote the whole thing...  BSD was a victim of it's own success in the 80s and 90s in a way...

I'm struck by the thing Ken said in the video that was linked earlier,
so much of "success" has to do with luck. Unix was in the right place
at the right time, spread through universities, and escaped into
industry. It's one of the relatively few research projects that was
truly successful in that sense. But consider that it also had
something like five years to incubate in a lab before that happened,
and the members of that lab had a vested interest in making it useful
(after all, they were using it for their own consumption!). By the
time BSD came along, Unix already had a well-defined "shape" and a
certain degree of polish; contributing meant there was a bar you had
to hurdle.

On the other hand, Torvalds published Linux when it was still a toy,
but critically, at a point where the industry was at a real inflection
point, due to external factors. More capable research systems had been
out there before, and open source BSDs were right around the corner,
but they didn't win. I think this was mostly luck and timing. He also
pretty much took from everybody, which made it much more of a "big
tent" sort of thing as opposed to the faculty lunchroom vibe prevalent
in the Unix world (what I've previously described as, "the old-school
Unix mentality"). Periodically we see how this still rankles some,
even on this mailing list.

But it's interesting the way the "Gods of BSD vs the rebel alliance"
thing seems to have inverted itself. Getting stuff done in Linux these
days is pretty hard; oh sure, I suppose if you whip off a patch fixing
a typo in a comment or something, someone will just apply it. But if
you want to do something substantial, you have to be willing to invest
a lot of time and effort in shepherding it through the upstreaming
process, which implies you've got to have resources backing that
effort. And there's definitely an in-group. Meanwhile, the BSDs seem a
lot more accepting; maybe that's just me. At least FreeBSD and
DragonFly appear that way. Anyway, it seems fair to say that Linux
seems mostly beholden to the interests of big companies these days.

Linus is personally responsible for much of Linux's success, but I
think he will also be the thing that causes Linux's demise, though
indirectly. He's as much of a cult of personality as he is a technical
leader; when he's gone (and in the limit we're all mortal) who will
step into his shoes? Then again, maybe I'm wrong: I thought this would
happen when Jobs died, but Cook seems to have stepped into the role
nicely and Apple's doing just fine. Steve Jobs chose wisely; perhaps
Linus will as well.

        - Dan C.

>> On Thu, Jan 19, 2023 at 01:02:20AM -0700, arnold@skeeve.com wrote:
>> > In hindsight, I agree. But at the time, Linux was less than
>> > five years old, and it wasn't so obvious.
>> >
>> > Larry McVoy <lm@mcvoy.com> wrote:
>> >
>> > > It makes perfect sense, it's a repeated story, commercial loses out
>> > > to free.
>> > >
>> > > On Wed, Jan 18, 2023 at 08:13:13AM -0700, arnold@skeeve.com wrote:
>> > > > Interestingly enough, Phil Hughes, who founded Linux Journal
>> > > > in the early 1990s, predicted that this would happen one day.
>> > > > This was in a private conversation we had.  I thought he
>> > > > was crazy, but he was right.
>> > > >
>> > > > arnold@skeeve.com wrote:
>> > > >
>> > > > > https://www.theregister.com/2023/01/17/unix_is_dead/
>> > > > >
>> > > > > FYI.
>> > > > >
>> > > > > Arnold
>> > >
>> > > --
>> > > ---
>> > > Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat
>>
>> --
>> ---
>> Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 16:40           ` Dan Cross
@ 2023-01-19 16:58             ` Warner Losh
  2023-01-19 23:16               ` Theodore Ts'o
  2023-01-19 17:02             ` Steve Nickolas
  1 sibling, 1 reply; 101+ messages in thread
From: Warner Losh @ 2023-01-19 16:58 UTC (permalink / raw)
  To: Dan Cross; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 2957 bytes --]

On Thu, Jan 19, 2023 at 9:41 AM Dan Cross <crossd@gmail.com> wrote:

> But it's interesting the way the "Gods of BSD vs the rebel alliance"
> thing seems to have inverted itself. Getting stuff done in Linux these
> days is pretty hard; oh sure, I suppose if you whip off a patch fixing
> a typo in a comment or something, someone will just apply it. But if
> you want to do something substantial, you have to be willing to invest
> a lot of time and effort in shepherding it through the upstreaming
> process, which implies you've got to have resources backing that
> effort. And there's definitely an in-group. Meanwhile, the BSDs seem a
> lot more accepting; maybe that's just me. At least FreeBSD and
> DragonFly appear that way. Anyway, it seems fair to say that Linux
> seems mostly beholden to the interests of big companies these days.
>

This matches my experience: Lots of gatekeepers, any one of which can take
a disliking to your submission for what, at times, seems like arbitrary and
capricious reasons. If you make it to the 'in crowd' it becomes more of a
rubber stamp at times...  I have recently been successful at submitting an
obvious fix to a tiny backwater area of the kernel without undue stress
though...  But I submitted it to the maintainer of the area, who then
submitted it to the 'greater maintainer', and then to the greater
maintainer and then to the tree. So my tiny fix has more Signed-off-by:
lines than lines of change and took about two weeks to make its way all the
way up into the repo... For me, it took about 2x as long to prep and send
the change than it does for the direct commit access I have for FreeBSD,
but I've spent more than 10x on other submissions that ultimately didn't
make it in. This is in contrast to the few changes I got in in the 90s: I
sent an email to Ralf, who nit picked one or two things, which I fixed and
it wound up in his next batch of changes to Linus and made its way in (to
code that's sense been deleted, alas).

The BSD are more accepting, in general, though it can be hard to find the
right person to approve your change. There's too many ingest points still,
too many things fall on the floor, etc. Part of that is tooling, part of it
is culture, part of it is lack of clear docs, etc. It is generally easier
to get a change into the BSDs. It takes less persistance, on the average,
but it still takes more effort than it should.

I looked into Linux's processes to improve FreeBSD's. And came to the
conclusion that in large part they succeed despite their processes, not
because of them. They have too much overhead, rely too much on magic bots
that are hard to replicate and I'm astonished that things work as well as
they do. It's a grown culture / process that relies on old tools mixed with
new in weird ways you'd never think of standing up today. Things can be
learned from it, but it seems to be a unique snowflake relative to all the
other projects I looked at...

Warner

[-- Attachment #2: Type: text/html, Size: 3478 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:05           ` Dan Cross
@ 2023-01-19 16:59             ` Bakul Shah
  2023-01-19 19:33               ` [TUHS] The death of general purpose computers, was - " Will Senn
  0 siblings, 1 reply; 101+ messages in thread
From: Bakul Shah @ 2023-01-19 16:59 UTC (permalink / raw)
  To: Dan Cross; +Cc: The Eunuchs Hysterical Society

On Jan 19, 2023, at 7:05 AM, Dan Cross <crossd@gmail.com> wrote:
> 
> Meh. I don't know. I'll make a prediction: at least one of the BSDs
> will outlive Linux.

Even though I prefer *BSD to Linux I am afraid this is
unlikely when people are talking about porting µClinux
to a 10 cent riscv part (CH32V003)! Granted it is not a
full linux but still. BSDs have no resources for this.
Worse, many of these parts are insufficiently documented,
the same disease that afflicts all the io device vendors
who provide some windows/Linux driver but not enough
detailed documentation. And we will likely see more such
embedded devices in all sorts of inexpensive widgets.

> Linux right now sort of reminds me of commercial Unix in the 90s.
> Personally, I think something's going to come from out of left field
> and displace it within the next 15 years, just like Linux displaced
> (and yes, killed) commercial Unix. Compatibility shims for the API
> will continue to exist, but the implementation will be very different.

I wonder if the era of general purpose computers will
survive.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 16:40           ` Dan Cross
  2023-01-19 16:58             ` Warner Losh
@ 2023-01-19 17:02             ` Steve Nickolas
  2023-01-19 17:19               ` Adam Thornton
  1 sibling, 1 reply; 101+ messages in thread
From: Steve Nickolas @ 2023-01-19 17:02 UTC (permalink / raw)
  To: tuhs

[-- Attachment #1: Type: text/plain, Size: 837 bytes --]

On Thu, 19 Jan 2023, Dan Cross wrote:

> There were also a lot of gatekeepers. Perhaps not so much in CSRG, but
> certainly in the next tier out: if you weren't part of the in-crowd at
> USENIX and on USENET, it was hard to contribute. Ted has referred to
> this as kowtowing to the "Gods of BSD." He wasn't wrong, though I
> think the dynamic has changed substantially in recent years.

I feel like Bill Jolitz was a sort of Prometheus, with Jolix bringing BSD 
to the masses, when those who were Above®™© didn't take the 386 and 
commodity hardware seriously.

Jolix was a game-changer - though I feel it was like Banquo in the 
Scottish play®™© - "thou shalt get (beget) kings, though thou be none". 
Its descendants (especially FreeBSD and OpenBSD) have been more 
influential in the main than it was.

-uso.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 17:02             ` Steve Nickolas
@ 2023-01-19 17:19               ` Adam Thornton
  2023-01-19 18:22                 ` segaloco via TUHS
  2023-01-19 20:01                 ` [TUHS] The era of general purpose computing (Re: " Bakul Shah
  0 siblings, 2 replies; 101+ messages in thread
From: Adam Thornton @ 2023-01-19 17:19 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 875 bytes --]

The era of general-purpose computers won't end.

The problem is that a great many single-purpose items are (and increasingly
will be), for reasons of scale/developer availability/familiarity,
general-purpose computers that come from the factory supposedly packaged to
do only one thing.

But all of them will have brains that will let them do arbitrary things.
Some of these things will be done at the behest of the organizations
controlling the society where the developers come from.  Some of them will
be done at the behest of transnational organized crime rings.  Some will be
done by enthusiasts.  But I don't think we are too far from the world where
you can't trust your toothbrush unless you carved it yourself from a stick
with a knife that's been in your family for generations.

But really, this is all just "Reflections on Trusting Trust," which was,
what, 1984?

[-- Attachment #2: Type: text/html, Size: 1015 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:12               ` arnold
@ 2023-01-19 17:46                 ` Steffen Nurpmeso
  0 siblings, 0 replies; 101+ messages in thread
From: Steffen Nurpmeso @ 2023-01-19 17:46 UTC (permalink / raw)
  To: arnold; +Cc: tuhs, lproven

eh..

arnold@skeeve.com wrote in
 <202301191512.30JFCmmI017248@freefriends.org>:
 |Liam Proven <lproven@gmail.com> wrote:
 |> Secondly, the PRoC has a "5-3-2 programme" in place to compel all
 |> organisations to move to Linux and get rid of American OSes. Last year
 |> was the nominal completion when 98% of machines were to have been
 |> replaced or reinstalled; the assumption was that there would be at
 |> least 2% of Windows boxes that they _couldn't_ readily replace.
 |>
 |> https://www.theregister.com/2019/12/09/china_orders_ban_on_us_computers_\
 |> and_software/
 |>
 |> I've looked at OpenKylin. It's Ubuntu. Deepin is Debian underneath
 |> although they're planning to move away from it.
 |
 |OK, so far so good for the numbers, but how much do those distributions
 |let the PROC government monitor what its citizens are doing? There
 |are political, non-technical reasons to avoid anything coming out
 |of China. And yes, this is even way more off topic.

..here a non-movable stand for the opposite.
(In fact China has always been my only hope.  That is about fourty
years now.)  But surely very off-topic.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 17:19               ` Adam Thornton
@ 2023-01-19 18:22                 ` segaloco via TUHS
  2023-01-19 19:07                   ` Kevin Bowling
  2023-01-19 20:01                 ` [TUHS] The era of general purpose computing (Re: " Bakul Shah
  1 sibling, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-19 18:22 UTC (permalink / raw)
  To: Adam Thornton; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 2076 bytes --]

Bringing it back around to AIX, this may be a bit of a leading question, but for those who are more in the know than not on how AIX works, is there any chance there are little design nuggets hidden down in there that now, not being critical to an active IBM project, may find their way out there into the world?

This is kinda my latent curiosity with any of these commercial systems, if there's something absolutely amazing hiding down in one of the codebases just waiting to see the light of day in some post-commerical source release that might improve the situation out there in open source UNIX-like land. Some ideal SMP scheduler, quality drivers, etc.

Of course, the usefulness of any such thing would depend on any theoretical eventual license applied to a source code release. Something restrictive would prevent proliferation of a good idea, but in any case, there are so many lineages just ripe for plundering, and as time goes on, it becomes more likely those source codes will actually be accessible and licensed to allow that. Who knows though...

- Matt G.
------- Original Message -------
On Thursday, January 19th, 2023 at 9:19 AM, Adam Thornton <athornton@gmail.com> wrote:

> The era of general-purpose computers won't end.
>
> The problem is that a great many single-purpose items are (and increasingly will be), for reasons of scale/developer availability/familiarity, general-purpose computers that come from the factory supposedly packaged to do only one thing.
>
> But all of them will have brains that will let them do arbitrary things. Some of these things will be done at the behest of the organizations controlling the society where the developers come from. Some of them will be done at the behest of transnational organized crime rings. Some will be done by enthusiasts. But I don't think we are too far from the world where you can't trust your toothbrush unless you carved it yourself from a stick with a knife that's been in your family for generations.
>
> But really, this is all just "Reflections on Trusting Trust," which was, what, 1984?

[-- Attachment #2: Type: text/html, Size: 2856 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 15:02             ` Liam Proven
  2023-01-19 15:12               ` arnold
@ 2023-01-19 18:24               ` Doug McIntyre
  2023-01-19 19:44                 ` Chet Ramey
  2023-01-20 13:09                 ` Liam Proven
  1 sibling, 2 replies; 101+ messages in thread
From: Doug McIntyre @ 2023-01-19 18:24 UTC (permalink / raw)
  To: tuhs

On Thu, Jan 19, 2023 at 04:02:18PM +0100, Liam Proven wrote:
> ChromeBooks outsold Mac in the USA in 2017, and worldwide by 2020.
> (Sales have fallen off a cliff since the pandemic, but that's because
> so many people have one and are happy with it, I think.)

I think you need to s/people/schools/ on that statement. Education really ramped
in that time frame to get every student a chromebook. 

I'd really like to see chromebook sales broken apart into consumer and education segments. 



^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 18:22                 ` segaloco via TUHS
@ 2023-01-19 19:07                   ` Kevin Bowling
  2023-01-19 21:08                     ` Joseph Holsten
  0 siblings, 1 reply; 101+ messages in thread
From: Kevin Bowling @ 2023-01-19 19:07 UTC (permalink / raw)
  To: segaloco; +Cc: The Eunuchs Hysterical Society

On Thu, Jan 19, 2023 at 11:23 AM segaloco via TUHS <tuhs@tuhs.org> wrote:
>
> Bringing it back around to AIX, this may be a bit of a leading question, but for those who are more in the know than not on how AIX works, is there any chance there are little design nuggets hidden down in there that now, not being critical to an active IBM project, may find their way out there into the world?
>
> This is kinda my latent curiosity with any of these commercial systems, if there's something absolutely amazing hiding down in one of the codebases just waiting to see the light of day in some post-commerical source release that might improve the situation out there in open source UNIX-like land.  Some ideal SMP scheduler, quality drivers, etc.

There's definitely a lot of nice stuff in there, most "reviews" or
recollections of AIX distill down to "OMG ODM" and completely miss the
forest from the trees.  I've seen some data and I think AIX scales, at
least out of the box, much higher than Linux on massive CPU and NUMA
systems.  That may be a bit of a cause and effect, there's a
likelihood of someone buying a top range POWER system to run as a
single system image.

However OpenSolaris provides a sober analysis of what you are after:
1) how much work is involved in open sourcing a commercial UNIX.  The
then CEO blogged about how he had personal involvement to get it done,
and the high hurdle was lawyer work getting rights and approvals from
third parties to re-license everything.  AIX has, in addition to
whatever vestiges of Bell/AT&T code, Bull and Motorola code and
probably a lot of others (OSF, HP, Sun, etc are mentioned in the
copyrights on install) whose rights may not exist in any recognizable
form after 40 years.

2) how little is generally applicable outside a native environment.
In terms of code, the main contribution from Solaris today outside of
it is ZFS.  The ports are all a bit of a side car (even in Illumos),
Larry has pointed out on this list how hard they worked to get unified
memory in SunOS only to have that lost again by ZFS.

As some random anecdote, in FreeBSD there is a reference to Solaris
prior to OpenSolaris here
https://cgit.freebsd.org/src/commit/sys/kern/subr_turnstile.c?id=961a7b244dbfc467c112b7a594825da8c0a41acf
and FreeBSD and macOS also use OpenBSM inspired by Sun.  The BSDs
occasionally share some code (usually drivers or higher level
subsystems like ufs or pf) but as time goes on it seems more
ideological than code since they have all drifted sufficiently from
one another.  So close study of any interesting AIX bits would be
about as useful as code for cross pollination.

On the other hand, source dumps are great for historical records and
study.  For instance, the heirloom tools
(https://heirloom.sourceforge.net/doctools.html) came from the work
done to open Solaris.  If you get source control repos, it also gives
you a nice whodunit.

> Of course, the usefulness of any such thing would depend on any theoretical eventual license applied to a source code release.  Something restrictive would prevent proliferation of a good idea, but in any case, there are so many lineages just ripe for plundering, and as time goes on, it becomes more likely those source codes will actually be accessible and licensed to allow that.  Who knows though...
>
> - Matt G.
> ------- Original Message -------
> On Thursday, January 19th, 2023 at 9:19 AM, Adam Thornton <athornton@gmail.com> wrote:
>
> The era of general-purpose computers won't end.
>
> The problem is that a great many single-purpose items are (and increasingly will be), for reasons of scale/developer availability/familiarity, general-purpose computers that come from the factory supposedly packaged to do only one thing.
>
> But all of them will have brains that will let them do arbitrary things. Some of these things will be done at the behest of the organizations controlling the society where the developers come from. Some of them will be done at the behest of transnational organized crime rings. Some will be done by enthusiasts. But I don't think we are too far from the world where you can't trust your toothbrush unless you carved it yourself from a stick with a knife that's been in your family for generations.
>
> But really, this is all just "Reflections on Trusting Trust," which was, what, 1984?
>
>

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-19 16:59             ` Bakul Shah
@ 2023-01-19 19:33               ` Will Senn
  2023-01-19 20:09                 ` [TUHS] " segaloco via TUHS
  0 siblings, 1 reply; 101+ messages in thread
From: Will Senn @ 2023-01-19 19:33 UTC (permalink / raw)
  To: Bakul Shah, Dan Cross; +Cc: The Eunuchs Hysterical Society

On 1/19/23 10:59 AM, Bakul Shah wrote:
> I wonder if the era of general purpose computers will
> survive.
Provocative! I too wonder this and if the end of personalized 
computation is going the way of the dodo bird along with it. Is the 
future coming where I will only be allowed to run approved applications 
on my device (via something like an App store or somesuch)? I sure hope 
not, but it seems to be where we're headed. The good news being that 
those apps will be curated (not censored, right?) to just be good for me.



^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 18:24               ` Doug McIntyre
@ 2023-01-19 19:44                 ` Chet Ramey
  2023-01-20 13:09                 ` Liam Proven
  1 sibling, 0 replies; 101+ messages in thread
From: Chet Ramey @ 2023-01-19 19:44 UTC (permalink / raw)
  To: Doug McIntyre, tuhs

On 1/19/23 1:24 PM, Doug McIntyre wrote:
> On Thu, Jan 19, 2023 at 04:02:18PM +0100, Liam Proven wrote:
>> ChromeBooks outsold Mac in the USA in 2017, and worldwide by 2020.
>> (Sales have fallen off a cliff since the pandemic, but that's because
>> so many people have one and are happy with it, I think.)
> 
> I think you need to s/people/schools/ on that statement. Education really ramped
> in that time frame to get every student a chromebook.

I was on the school board during that period, including where we offered a
hybrid learning model during covid, and I can confirm we did. But having
committed to that policy, you have to keep purchasing for every incoming
freshman class (or wherever you start), especially if you let the kids keep
them when they graduate.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
		 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    chet@case.edu    http://tiswww.cwru.edu/~chet/


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 17:19               ` Adam Thornton
  2023-01-19 18:22                 ` segaloco via TUHS
@ 2023-01-19 20:01                 ` Bakul Shah
  2023-01-19 22:23                   ` [TUHS] " Luther Johnson
  2023-01-19 22:29                   ` Rich Salz
  1 sibling, 2 replies; 101+ messages in thread
From: Bakul Shah @ 2023-01-19 20:01 UTC (permalink / raw)
  To: Adam Thornton; +Cc: The Eunuchs Hysterical Society

On Jan 19, 2023, at 9:19 AM, Adam Thornton <athornton@gmail.com> wrote:
> 
> The era of general-purpose computers won't end.

What I meant is it will likely become much more
niche just like mainframe programming.

What % of people running Chromebooks, Android or IOS
do any real programming on it? Even for laptops and
desktops that % is quite low. Most people run just a
few apps.

> The problem is that a great many single-purpose items are (and increasingly will be), for reasons of scale/developer availability/familiarity, general-purpose computers that come from the factory supposedly packaged to do only one thing.
> 
> But all of them will have brains that will let them do arbitrary things.  Some of these things will be done at the behest of the organizations controlling the society where the developers come from.  Some of them will be done at the behest of transnational organized crime rings.  Some will be done by enthusiasts.  But I don't think we are too far from the world where you can't trust your toothbrush unless you carved it yourself from a stick with a knife that's been in your family for generations.
> 
> But really, this is all just "Reflections on Trusting Trust," which was, what, 1984?

What I was reflecting on is there may not be a real
need for virtual memory if you are running just a few
apps and memory is plentiful!

We have relied on virtual memory for creating protection
boundaries but that has not been enough. In Unix a child
process has all the privileges a parent has. If instead the
permission model for a new process is to permit only what
it needs[1], including memory, you can get rid of containers
(such as docker) and jails (as on FreeBSD). What is more,
this can be done without virtual memory. Further, the same
model can be extended to distributed computing. If this
becomes reality, why wouldn't vendors go for that?

So yes, the hardware will be capable of general purpose
computing (Turing complete?) but will vendors allow access
to it?

[1] As Capability folks say, this is the Principle Of
Least Authority or POLA.



^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-19 19:33               ` [TUHS] The death of general purpose computers, was - " Will Senn
@ 2023-01-19 20:09                 ` segaloco via TUHS
  2023-01-19 20:59                   ` Rich Morin
  2023-01-20 13:30                   ` Liam Proven
  0 siblings, 2 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-19 20:09 UTC (permalink / raw)
  To: Will Senn; +Cc: Bakul Shah, The Eunuchs Hysterical Society

> Is the future coming where I will only be allowed to run approved applications
> on my device (via something like an App store or somesuch)?

This so much.  I've gone full circle on smartphones by this point, begrudgingly accepted getting one at my parents behest many years ago, then ditched the thing in 2020 and never looked back.  Luckily I never had the displeasure of an Apple device, so had a bit more control than they allow, but still didn't like the implications of smartphone OS norms.

The idea that I can fully pay for and own a device and yet generally have to exploit some sort of security loophole or backdoor developer feature to actually use the device fully is completely asinine to me.  I could see a case for not having root access on a phone that hasn't been paid off yet, but that root access isn't expressly granted on completion of a payment plan is an insult to users.

It's a bummer too because I want to be excited about the idea of potentially having a powerful computer with me just about anywhere, but at the same time, if that power is significantly throttled (see Game "Optimizing" Service...), and full root access to the device is not granted easily, then it's not any more useful to me than a kiosk at Walmart.

One thing that makes me particularly sad about the decrease in effective computer accessibility (effective being a loaded term here for root access, control of applications, etc.) is that having a good computer and access to the right information can make a subject-matter expert of anyone willing to put in the time.  In my own experience, having relatively unimpeded access to computers since I was a kid is the key reason I've been able to learn so much.  Taking that way and replacing it with stuff like Chromebooks and smart devices diminishes the likelihood of the right person having the right computer at the right time.  Not to say that people won't still be inventive, but who knows what influence a bunch of Apple-ized computation will have on the next generation, vs the influence of relatively widespread and open systems in the decades preceding.

- Matt G.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-19 20:09                 ` [TUHS] " segaloco via TUHS
@ 2023-01-19 20:59                   ` Rich Morin
  2023-01-19 21:11                     ` segaloco via TUHS
  2023-01-20 13:30                   ` Liam Proven
  1 sibling, 1 reply; 101+ messages in thread
From: Rich Morin @ 2023-01-19 20:59 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

Several projects are attempting to target cell phones with (mostly) Linux variants (https://en.wikipedia.org/wiki/Linux_for_mobile_devices).  Most of these are focused on particular (or even custom) hardware, but at least one has the explicit goal of supporting "old" hardware:

> We are sick of not receiving updates shortly after buying new phones. Sick of the walled gardens deeply integrated into Android and iOS. That's why we are developing a sustainable, privacy and security focused free software mobile OS that is modeled after traditional Linux distributions. With privilege separation in mind. Let's keep our devices useful and safe until they physically break!

https://postmarketos.org
https://en.wikipedia.org/wiki/PostmarketOS

I'm particularly interested in this project, because it might let a few billion (!) retired cell phones be used as portable computing and communication devices. Here is a current snapshot of their porting progress:

https://wiki.postmarketos.org/wiki/Devices

-r

> On Jan 19, 2023, at 12:09, segaloco via TUHS <tuhs@tuhs.org> wrote:
> ... I want to be excited about the idea of potentially having a powerful computer with me just about anywhere, but at the same time, if that power is significantly throttled (see Game "Optimizing" Service...), and full root access to the device is not granted easily, then it's not any more useful to me than a kiosk at Walmart. ...

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 19:07                   ` Kevin Bowling
@ 2023-01-19 21:08                     ` Joseph Holsten
  0 siblings, 0 replies; 101+ messages in thread
From: Joseph Holsten @ 2023-01-19 21:08 UTC (permalink / raw)
  To: Tautological Eunuch Horticultural Scythians

On Thu, Jan 19, 2023, at 11:07, Kevin Bowling wrote:

> However OpenSolaris provides a sober analysis of what you are after:
> 1) how much work is involved in open sourcing a commercial UNIX.  The
> then CEO blogged about how he had personal involvement to get it done,
> and the high hurdle was lawyer work getting rights and approvals from
> third parties to re-license everything.  AIX has, in addition to
> whatever vestiges of Bell/AT&T code, Bull and Motorola code and
> probably a lot of others (OSF, HP, Sun, etc are mentioned in the
> copyrights on install) whose rights may not exist in any recognizable
> form after 40 years.

This really reminds me how much I wish there was the equivalent of a probate process for intellectual property “end of life” situations. Registered marks demand the onus be upon the registrant to actively enforce the monopoly protection or they lose the protection. But if you found a created work, you have no way of finding out who has claims upon it. And at this point, almost nothing is “sold” under a license that retains the right of first sale, but licensed.

And the US hasn’t even gotten to the point where copy protected works expire their protection and we get to find out if it’s a DMCA violation to circumvent copy protection without an explicit grant from the Librarian of Congress. I mean, I know what 17USC§1201 seems to mean today, but who’s to know what those words will appear to have meant to their authors when interpreted many decades from now.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-19 20:59                   ` Rich Morin
@ 2023-01-19 21:11                     ` segaloco via TUHS
  0 siblings, 0 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-19 21:11 UTC (permalink / raw)
  To: Rich Morin; +Cc: The Eunuchs Hysterical Society

Planned obsolescence is, in my opinion, one of the most disgusting concepts in the whole of engineering.  The idea that anyone would, in good faith (HAH!), purposefully subvert reliability and dependability engineering solely to ensure frequent turnover of their product is mindboggling.  At the very least it's my opinion that all these cell manufacturers (and lets face it, IoT manufacturers) designing their devices to be thrown away and replaced every couple of years should be 100% responsible for the environmental implications of shipping nominally temporary/destined for the scrap heap piles of heavy metals, plastics, etc, all over the globe.

Instead these companies are shoveling tons and tons of resources into the market knowing they're going to be landfill material only a few years after release.  Yeah there are recycling programs, but even then, it just feels like the general public being made to run on a treadmill of buy this, now donate it back for recycling, now buy the same resources again repackaged in a shiny new box.  I'm willing to wager, security and protocol issues aside, most consumers would do just fine with computing technology circa the late 90's/early 00's still, but dangit that new iPhone has a couple more megapixels.

- Matt G.

------- Original Message -------
On Thursday, January 19th, 2023 at 12:59 PM, Rich Morin <rdm@cfcl.com> wrote:


> Several projects are attempting to target cell phones with (mostly) Linux variants (https://en.wikipedia.org/wiki/Linux_for_mobile_devices). Most of these are focused on particular (or even custom) hardware, but at least one has the explicit goal of supporting "old" hardware:
> 
> > We are sick of not receiving updates shortly after buying new phones. Sick of the walled gardens deeply integrated into Android and iOS. That's why we are developing a sustainable, privacy and security focused free software mobile OS that is modeled after traditional Linux distributions. With privilege separation in mind. Let's keep our devices useful and safe until they physically break!
> 
> 
> https://postmarketos.org
> https://en.wikipedia.org/wiki/PostmarketOS
> 
> I'm particularly interested in this project, because it might let a few billion (!) retired cell phones be used as portable computing and communication devices. Here is a current snapshot of their porting progress:
> 
> https://wiki.postmarketos.org/wiki/Devices
> 
> -r
> 
> > On Jan 19, 2023, at 12:09, segaloco via TUHS tuhs@tuhs.org wrote:
> > ... I want to be excited about the idea of potentially having a powerful computer with me just about anywhere, but at the same time, if that power is significantly throttled (see Game "Optimizing" Service...), and full root access to the device is not granted easily, then it's not any more useful to me than a kiosk at Walmart. ...

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-18  9:43 [TUHS] AIX moved into maintainance mode arnold
                   ` (2 preceding siblings ...)
  2023-01-18 21:20 ` [TUHS] " Theodore Ts'o
@ 2023-01-19 21:15 ` Will Senn
  2023-01-19 21:34   ` Drew Diver
  3 siblings, 1 reply; 101+ messages in thread
From: Will Senn @ 2023-01-19 21:15 UTC (permalink / raw)
  To: arnold, tuhs

[-- Attachment #1: Type: text/plain, Size: 456 bytes --]

On 1/18/23 3:43 AM, arnold@skeeve.com wrote:
> https://www.theregister.com/2023/01/17/unix_is_dead/
>
> FYI.
>
> Arnold
Now that we're all off on a slew of tangents, I thought I would point 
out that AIX wasn't really moved into maintenance mode in recent days. 
It's been there a while. What happened recently was the movement of the 
onshore contingent, offshore. Unless somebody has some inside 
information beyond the register article and its sources?

[-- Attachment #2: Type: text/html, Size: 1036 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 21:15 ` Will Senn
@ 2023-01-19 21:34   ` Drew Diver
  0 siblings, 0 replies; 101+ messages in thread
From: Drew Diver @ 2023-01-19 21:34 UTC (permalink / raw)
  To: Will Senn; +Cc: tuhs


[-- Attachment #1.1: Type: text/html, Size: 4257 bytes --]

[-- Attachment #1.2: favicon.ico --]
[-- Type: image/vnd.microsoft.icon, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 20:01                 ` [TUHS] The era of general purpose computing (Re: " Bakul Shah
@ 2023-01-19 22:23                   ` Luther Johnson
  2023-01-20  1:10                     ` John Cowan
  2023-01-19 22:29                   ` Rich Salz
  1 sibling, 1 reply; 101+ messages in thread
From: Luther Johnson @ 2023-01-19 22:23 UTC (permalink / raw)
  To: tuhs

Computers that are not smart phone-like are definitely on the endangered 
species list. You know, the kind on  a desk, with  a keyboard ...

On 01/19/2023 01:01 PM, Bakul Shah wrote:
> On Jan 19, 2023, at 9:19 AM, Adam Thornton <athornton@gmail.com> wrote:
>> The era of general-purpose computers won't end.
> What I meant is it will likely become much more
> niche just like mainframe programming.
>
> What % of people running Chromebooks, Android or IOS
> do any real programming on it? Even for laptops and
> desktops that % is quite low. Most people run just a
> few apps.
>
>> The problem is that a great many single-purpose items are (and increasingly will be), for reasons of scale/developer availability/familiarity, general-purpose computers that come from the factory supposedly packaged to do only one thing.
>>
>> But all of them will have brains that will let them do arbitrary things.  Some of these things will be done at the behest of the organizations controlling the society where the developers come from.  Some of them will be done at the behest of transnational organized crime rings.  Some will be done by enthusiasts.  But I don't think we are too far from the world where you can't trust your toothbrush unless you carved it yourself from a stick with a knife that's been in your family for generations.
>>
>> But really, this is all just "Reflections on Trusting Trust," which was, what, 1984?
> What I was reflecting on is there may not be a real
> need for virtual memory if you are running just a few
> apps and memory is plentiful!
>
> We have relied on virtual memory for creating protection
> boundaries but that has not been enough. In Unix a child
> process has all the privileges a parent has. If instead the
> permission model for a new process is to permit only what
> it needs[1], including memory, you can get rid of containers
> (such as docker) and jails (as on FreeBSD). What is more,
> this can be done without virtual memory. Further, the same
> model can be extended to distributed computing. If this
> becomes reality, why wouldn't vendors go for that?
>
> So yes, the hardware will be capable of general purpose
> computing (Turing complete?) but will vendors allow access
> to it?
>
> [1] As Capability folks say, this is the Principle Of
> Least Authority or POLA.
>
>
>


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 20:01                 ` [TUHS] The era of general purpose computing (Re: " Bakul Shah
  2023-01-19 22:23                   ` [TUHS] " Luther Johnson
@ 2023-01-19 22:29                   ` Rich Salz
  2023-01-19 22:39                     ` Luther Johnson
                                       ` (3 more replies)
  1 sibling, 4 replies; 101+ messages in thread
From: Rich Salz @ 2023-01-19 22:29 UTC (permalink / raw)
  To: Bakul Shah; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 235 bytes --]

> What % of people running Chromebooks, Android or IOS
> do any real programming on it? Even for laptops and
> desktops that % is quite low. Most people run just a
> few apps.
>

So what.  How many people fix their own cars, TVs, etc.

[-- Attachment #2: Type: text/html, Size: 489 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:29                   ` Rich Salz
@ 2023-01-19 22:39                     ` Luther Johnson
  2023-01-19 22:41                       ` Luther Johnson
  2023-01-19 22:40                     ` Jon Steinhart
                                       ` (2 subsequent siblings)
  3 siblings, 1 reply; 101+ messages in thread
From: Luther Johnson @ 2023-01-19 22:39 UTC (permalink / raw)
  To: tuhs

[-- Attachment #1: Type: text/plain, Size: 793 bytes --]

I think development environments will follow the people onto their 
preferred platforms, and will change or adapt as necessary. So the kind 
of computing we are used to, with a "computer", may become more and more 
marginalized. Business will go where the numbers are, and what we think 
of as mainstream will become "retro" or "vintage". Most of my 
acquaintances who are 20 or 30 years younger than me, or my now-grown 
children, already think using a "computer" is kind of a "boomer" thing.

On 01/19/2023 03:29 PM, Rich Salz wrote:
>
>     What % of people running Chromebooks, Android or IOS
>     do any real programming on it? Even for laptops and
>     desktops that % is quite low. Most people run just a
>     few apps.
>
>
> So what.  How many people fix their own cars, TVs, etc.


[-- Attachment #2: Type: text/html, Size: 1739 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:29                   ` Rich Salz
  2023-01-19 22:39                     ` Luther Johnson
@ 2023-01-19 22:40                     ` Jon Steinhart
  2023-01-19 23:24                     ` segaloco via TUHS
  2023-01-20  2:27                     ` Dan Cross
  3 siblings, 0 replies; 101+ messages in thread
From: Jon Steinhart @ 2023-01-19 22:40 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

Rich Salz writes:
> > What % of people running Chromebooks, Android or IOS
> > do any real programming on it? Even for laptops and
> > desktops that % is quite low. Most people run just a
> > few apps.
> >
>
> So what.  How many people fix their own cars, TVs, etc.

Probably not a lot, but having just finished diagnosing a failing
sensor in one of my heat pumps I'm one of them :-)

In my opinion, the biggest threat comes from folks like Apple who
are minimizing their use of off-the-shelf mass-market components.
Those won't be available if demand fades.  Just like with soldered-in
memory chips, we're lucky that we can still buy disk drives that work
with any system.

While I personally want to be able to decide how to handle stuff that
I own (another fading concept), my big concern is the long term effects
of making it harder for people to experiment and innovate.  Lack of
general purpose components or needing keys and licenses to tinker means
less tinkering which likely translates to less innovation which likely
translates to less long-term prosperity.

Jon

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:39                     ` Luther Johnson
@ 2023-01-19 22:41                       ` Luther Johnson
  0 siblings, 0 replies; 101+ messages in thread
From: Luther Johnson @ 2023-01-19 22:41 UTC (permalink / raw)
  To: tuhs

[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]

To be fair, one of my kids is an engineer, and definitely has several 
computers. But the others who are not, do not have personal computers, 
they have phones.

On 01/19/2023 03:39 PM, Luther Johnson wrote:
>
> I think development environments will follow the people onto their 
> preferred platforms, and will change or adapt as necessary. So the 
> kind of computing we are used to, with a "computer", may become more 
> and more marginalized. Business will go where the numbers are, and 
> what we think of as mainstream will become "retro" or "vintage". Most 
> of my acquaintances who are 20 or 30 years younger than me, or my 
> now-grown children, already think using a "computer" is kind of a 
> "boomer" thing.
>
> On 01/19/2023 03:29 PM, Rich Salz wrote:
>>
>>     What % of people running Chromebooks, Android or IOS
>>     do any real programming on it? Even for laptops and
>>     desktops that % is quite low. Most people run just a
>>     few apps.
>>
>>
>> So what.  How many people fix their own cars, TVs, etc.
>


[-- Attachment #2: Type: text/html, Size: 2321 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 16:58             ` Warner Losh
@ 2023-01-19 23:16               ` Theodore Ts'o
  2023-01-20  0:37                 ` Warner Losh
  0 siblings, 1 reply; 101+ messages in thread
From: Theodore Ts'o @ 2023-01-19 23:16 UTC (permalink / raw)
  To: Warner Losh; +Cc: tuhs

On Thu, Jan 19, 2023 at 09:58:48AM -0700, Warner Losh wrote:
> On Thu, Jan 19, 2023 at 9:41 AM Dan Cross <crossd@gmail.com> wrote:
> 
> > But it's interesting the way the "Gods of BSD vs the rebel alliance"
> > thing seems to have inverted itself. Getting stuff done in Linux these
> > days is pretty hard; oh sure, I suppose if you whip off a patch fixing
> > a typo in a comment or something, someone will just apply it. But if
> > you want to do something substantial, you have to be willing to invest
> > a lot of time and effort in shepherding it through the upstreaming
> > process, which implies you've got to have resources backing that
> > effort.....
> 
> This matches my experience: Lots of gatekeepers, any one of which can take
> a disliking to your submission for what, at times, seems like arbitrary and
> capricious reasons. If you make it to the 'in crowd' it becomes more of a
> rubber stamp at times...  I have recently been successful at submitting an
> obvious fix to a tiny backwater area of the kernel without undue stress
> though...  But I submitted it to the maintainer of the area, who then
> submitted it to the 'greater maintainer', and then to the greater
> maintainer and then to the tree. So my tiny fix has more Signed-off-by:
> lines than lines of change and took about two weeks to make its way all the
> way up into the repo...   For me, it took about 2x as long to prep and send
> the change than it does for the direct commit access I have for FreeBSD,
> but I've spent more than 10x on other submissions that ultimately didn't
> make it in.

I'll note that a lot of this is a matter of scale.  There are roughly
15,000 commits added to the Linux kernel per 9 week release cycle.
That translates to roughly 10 commits per hour, 7 days a week, 24
hours a day.

From an upstream maintainer's perspective, what matters is whether a
commit handled in time for it to make the next release train.  So
whether it takes two days or two weeks to get a patch in the repo is
not considered important.  What *is* important is that commits that
are up for review before, say, at least two weeks before the opening
of the merge window, are reviewed in time for them to be pulled into
Linus's tree when the merge window next opens.  If it is an urgent bug
fix, then it will be acted upon more expeditiously, but the reality is
most users won't see it until the the fix is backported into the
Long-Term Stable kernel that their distribution or product kernel is
derived from.

For more substantial contributions, one of the reasons why there are
so many gatekeepers is mainly due to the fact that we've had far too
many cases of "drive-by contributions" where a company tries to dump a
whole new file system, or massive changes to a large number of systems
--- and then once the code lands in the tree, the developers vanish.
And now we're left with the question of whether we just drop the
subsystems, and screw-over the users who have started to depend on the
new functionality.  This may be one of the places where the Linux
culture of "thou shall never cause user-space visible regressions" has
its downside --- it means that it's a lot harder to accept new
functionality unless there is strong confidence that contributor is
there for the long haul, and admittedly that's a lot easier if you are
a member of the "in-crowd".

> I looked into Linux's processes to improve FreeBSD's. And came to the
> conclusion that in large part they succeed despite their processes, not
> because of them. They have too much overhead, rely too much on magic bots
> that are hard to replicate and I'm astonished that things work as well as
> they do.

I think that if you divide the total overhead by the number of commits
that land in each release, the overhead isn't really that bad.  Sure,
a tractor-trailer truck has a lot more overhead than say, a bicycle;
but you can haul an awful lot more in a semi-trailer truck than you
can in a bicycle rack.  Hence, the overhead of a semi is arguably much
less, once you take into account how much you can fit in a
tractor-trailer.

Also, it's actually not *that* expensive, even in absolute terms.  For
example, I run about 26 hours worth of regression tests (using a dozen
VM's, so the wall clock time is about 2 hours), using gce-xfstests[1],
and the retail cost if I didn't have corporate sponsorship is less
than $2 USD for a complete set of ext4 tests.  And I made a point of
making well documented and easy for others to standup so they can test
their own file systems if they want.  The reason why I did all of this
packaging work was to try to get graduate students to understand how
much work left to get a publishable file system, such as say
BetrFS[3], into a production-ready state for real-world use.  :-)

[1] https://thunk.org/gce-xfstests
[2] https://github.com/tytso/xfstests-bld/blob/master/Documentation/gce-xfstests.md
[3] https://www.usenix.org/conference/fast15/technical-sessions/presentation/jannen


> It's a grown culture / process that relies on old tools mixed with
> new in weird ways you'd never think of standing up today. Things can be
> learned from it, but it seems to be a unique snowflake relative to all the
> other projects I looked at...

That's fair enough.  What is needed for a particular scale may be
massive overkill for another.  All projects will probably be needing
to adopt different processes or tools as they grow.

Similar statements have made about whether startups or other small
projects should use Kubernetes[4].  Kubernetes was designed by Google
based on their learnings from their in-house cluster management
systems, borg.  But if you aren't running at that scale, it may have
more overhead and complexity than what really makes sense.  

[4] https://blog.porter.run/when-to-use-kubernetes-as-a-startup/

I'm reminded of a talk that given by an engineer from Alibaba at
LinuxCon China 2017 where he was bragging about how they had finally
achieved the scaling necessasry so they could support over a thousand
servers in a data center, and how this was an incredible achievement.

That was especially funny to me, since right about that time, Google
had just finished an engineering effort to scale our cluster
management software *down* to a O(thousand) servers, in order to
efficiently support "mini-clusters" that could be deployed in smaller
data centers various countries in Europe, Asia, etc.  :-)

And later, even *more* engineering work was needed to efficiently
support O(hundreds) servers for Stadia.

What works well at one scale, may not work well at others, either when
scaling up or scaling down.

Cheers,

					- Ted

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:29                   ` Rich Salz
  2023-01-19 22:39                     ` Luther Johnson
  2023-01-19 22:40                     ` Jon Steinhart
@ 2023-01-19 23:24                     ` segaloco via TUHS
  2023-01-19 23:44                       ` Rich Salz
  2023-01-20  2:27                     ` Dan Cross
  3 siblings, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-19 23:24 UTC (permalink / raw)
  To: Rich Salz; +Cc: Bakul Shah, The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1170 bytes --]

In my mind there would probably be a strong correlation between engineers making products unnecessarily complicated (whether they want to or not) and end users deciding en masse not to sink the time into learning how to maintain increasingly convoluted and esoteric designs.

On the flip-side, a push towards modularity and maintainability would likely result in more folks feeling some confidence they can work on things themselves.

Long story short, computers aren't getting more complicated as a *result* of folks turning their nose up at maintenance, that's rather a symptom of the bigger planned obsolescence game. I highly doubt the number of people who would or wouldn't want to be able to fix something even occurs to the corporate overlords, they see dollar signs, not QoL for their customers.

- Matt G.
------- Original Message -------
On Thursday, January 19th, 2023 at 2:29 PM, Rich Salz <rich.salz@gmail.com> wrote:

>> What % of people running Chromebooks, Android or IOS
>> do any real programming on it? Even for laptops and
>> desktops that % is quite low. Most people run just a
>> few apps.
>
> So what. How many people fix their own cars, TVs, etc.

[-- Attachment #2: Type: text/html, Size: 2075 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 23:24                     ` segaloco via TUHS
@ 2023-01-19 23:44                       ` Rich Salz
  2023-01-19 23:51                         ` segaloco via TUHS
  2023-01-20  0:47                         ` [TUHS] " Yeechang Lee
  0 siblings, 2 replies; 101+ messages in thread
From: Rich Salz @ 2023-01-19 23:44 UTC (permalink / raw)
  To: segaloco; +Cc: Bakul Shah, The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 617 bytes --]

> In my mind there would probably be a strong correlation between engineers
> making products unnecessarily complicated (whether they want to or not) and
> end users deciding en masse not to sink the time into learning how to
> maintain increasingly convoluted and esoteric designs.
>

To me, the biggest surprise about Unix history is that the Bell patent
office secretaries were able to use ed and [nt]roff. I cannot imagine the
general populace doing that.

Folks on this list will be fine, there will always be programming
environments for us. For the rest of the world, simpler is better and
simpler isn't Unix.

[-- Attachment #2: Type: text/html, Size: 865 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 23:44                       ` Rich Salz
@ 2023-01-19 23:51                         ` segaloco via TUHS
  2023-01-20  0:20                           ` [TUHS] owner maintenance (Re: " Charles H Sauer (he/him)
  2023-01-20  0:47                         ` [TUHS] " Yeechang Lee
  1 sibling, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-19 23:51 UTC (permalink / raw)
  To: Rich Salz; +Cc: Bakul Shah, The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1163 bytes --]

To be fair I didn't necessarily just have UNIX in mind with that statement, I also mean whats happening to appliances, vehicles, etc. It's part of a bigger problem, we're just of course mostly discussing the implications of that problem vis-a-vis UNIX. Believe me, I also wish I could peer under the hood of a modern car and tell you how to actually replace something in there with just a socket and a set of pliers...

- Matt G.

------- Original Message -------
On Thursday, January 19th, 2023 at 3:44 PM, Rich Salz <rich.salz@gmail.com> wrote:

>> In my mind there would probably be a strong correlation between engineers making products unnecessarily complicated (whether they want to or not) and end users deciding en masse not to sink the time into learning how to maintain increasingly convoluted and esoteric designs.
>
> To me, the biggest surprise about Unix history is that the Bell patent office secretaries were able to use ed and [nt]roff. I cannot imagine the general populace doing that.
>
> Folks on this list will be fine, there will always be programming environments for us. For the rest of the world, simpler is better and simpler isn't Unix.

[-- Attachment #2: Type: text/html, Size: 1926 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] owner maintenance (Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 23:51                         ` segaloco via TUHS
@ 2023-01-20  0:20                           ` Charles H Sauer (he/him)
  2023-01-20  0:36                             ` [TUHS] " Larry McVoy
  0 siblings, 1 reply; 101+ messages in thread
From: Charles H Sauer (he/him) @ 2023-01-20  0:20 UTC (permalink / raw)
  To: tuhs

Before Lions, before the Epoch even, there was Muir's Compleat Idiot 
manual 
(https://technologists.com/photos/1960s/fullsize/1969JohnMuir.jpg) which 
suited me well until it didn't. Charlie

On 1/19/2023 5:51 PM, segaloco via TUHS wrote:
> To be fair I didn't necessarily just have UNIX in mind with that 
> statement, I also mean whats happening to appliances, vehicles, etc. 
> It's part of a bigger problem, we're just of course mostly discussing 
> the implications of that problem vis-a-vis UNIX. Believe me, I also wish 
> I could peer under the hood of a modern car and tell you how to actually 
> replace something in there with just a socket and a set of pliers...
> 
> - Matt G.
> 
> ------- Original Message -------
> On Thursday, January 19th, 2023 at 3:44 PM, Rich Salz 
> <rich.salz@gmail.com> wrote:
> 
>>
>>     In my mind there would probably be a strong correlation between
>>     engineers making products unnecessarily complicated (whether they
>>     want to or not) and end users deciding en masse not to sink the
>>     time into learning how to maintain increasingly convoluted and
>>     esoteric designs.
>>
>>
>> To me, the biggest surprise about Unix history is that the Bell patent 
>> office secretaries were able to use ed and [nt]roff. I cannot imagine 
>> the general populace doing that.
>>
>> Folks on this list will be fine, there will always be programming 
>> environments for us. For the rest of the world, simpler is better and 
>> simpler isn't Unix.
> 

-- 
voice: +1.512.784.7526       e-mail: sauer@technologists.com
fax: +1.512.346.5240         Web: https://technologists.com/sauer/
Facebook/Google/Twitter: CharlesHSauer

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: owner maintenance (Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  0:20                           ` [TUHS] owner maintenance (Re: " Charles H Sauer (he/him)
@ 2023-01-20  0:36                             ` Larry McVoy
  0 siblings, 0 replies; 101+ messages in thread
From: Larry McVoy @ 2023-01-20  0:36 UTC (permalink / raw)
  To: Charles H Sauer (he/him); +Cc: tuhs

That book was AWESOME.  I'm pretty sure the intro talked about warming
up your VW and said "the time to roll a joint is just about long enough".

More seriously, I wish all manuals were written like that, I learned a
ton from that book.  The Honda one wasn't as good.

On Thu, Jan 19, 2023 at 06:20:20PM -0600, Charles H Sauer (he/him) wrote:
> Before Lions, before the Epoch even, there was Muir's Compleat Idiot manual
> (https://technologists.com/photos/1960s/fullsize/1969JohnMuir.jpg) which
> suited me well until it didn't. Charlie
> 
> On 1/19/2023 5:51 PM, segaloco via TUHS wrote:
> >To be fair I didn't necessarily just have UNIX in mind with that
> >statement, I also mean whats happening to appliances, vehicles, etc. It's
> >part of a bigger problem, we're just of course mostly discussing the
> >implications of that problem vis-a-vis UNIX. Believe me, I also wish I
> >could peer under the hood of a modern car and tell you how to actually
> >replace something in there with just a socket and a set of pliers...
> >
> >- Matt G.
> >
> >------- Original Message -------
> >On Thursday, January 19th, 2023 at 3:44 PM, Rich Salz
> ><rich.salz@gmail.com> wrote:
> >
> >>
> >>    In my mind there would probably be a strong correlation between
> >>    engineers making products unnecessarily complicated (whether they
> >>    want to or not) and end users deciding en masse not to sink the
> >>    time into learning how to maintain increasingly convoluted and
> >>    esoteric designs.
> >>
> >>
> >>To me, the biggest surprise about Unix history is that the Bell patent
> >>office secretaries were able to use ed and [nt]roff. I cannot imagine
> >>the general populace doing that.
> >>
> >>Folks on this list will be fine, there will always be programming
> >>environments for us. For the rest of the world, simpler is better and
> >>simpler isn't Unix.
> >
> 
> -- 
> voice: +1.512.784.7526       e-mail: sauer@technologists.com
> fax: +1.512.346.5240         Web: https://technologists.com/sauer/
> Facebook/Google/Twitter: CharlesHSauer

-- 
---
Larry McVoy           Retired to fishing          http://www.mcvoy.com/lm/boat

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 23:16               ` Theodore Ts'o
@ 2023-01-20  0:37                 ` Warner Losh
  2023-01-20  1:22                   ` Steve Nickolas
  0 siblings, 1 reply; 101+ messages in thread
From: Warner Losh @ 2023-01-20  0:37 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 8660 bytes --]

On Thu, Jan 19, 2023 at 4:16 PM Theodore Ts'o <tytso@mit.edu> wrote:

> On Thu, Jan 19, 2023 at 09:58:48AM -0700, Warner Losh wrote:
> > On Thu, Jan 19, 2023 at 9:41 AM Dan Cross <crossd@gmail.com> wrote:
> >
> > > But it's interesting the way the "Gods of BSD vs the rebel alliance"
> > > thing seems to have inverted itself. Getting stuff done in Linux these
> > > days is pretty hard; oh sure, I suppose if you whip off a patch fixing
> > > a typo in a comment or something, someone will just apply it. But if
> > > you want to do something substantial, you have to be willing to invest
> > > a lot of time and effort in shepherding it through the upstreaming
> > > process, which implies you've got to have resources backing that
> > > effort.....
> >
> > This matches my experience: Lots of gatekeepers, any one of which can
> take
> > a disliking to your submission for what, at times, seems like arbitrary
> and
> > capricious reasons. If you make it to the 'in crowd' it becomes more of a
> > rubber stamp at times...  I have recently been successful at submitting
> an
> > obvious fix to a tiny backwater area of the kernel without undue stress
> > though...  But I submitted it to the maintainer of the area, who then
> > submitted it to the 'greater maintainer', and then to the greater
> > maintainer and then to the tree. So my tiny fix has more Signed-off-by:
> > lines than lines of change and took about two weeks to make its way all
> the
> > way up into the repo...   For me, it took about 2x as long to prep and
> send
> > the change than it does for the direct commit access I have for FreeBSD,
> > but I've spent more than 10x on other submissions that ultimately didn't
> > make it in.
>
> I'll note that a lot of this is a matter of scale.  There are roughly
> 15,000 commits added to the Linux kernel per 9 week release cycle.
> That translates to roughly 10 commits per hour, 7 days a week, 24
> hours a day.
>

All of FreeBSD is right around 5-6 per hour: FreeBSD/ports is about 4 per
hour, FreeBSD/src is about 1 per hour FreeBSD's kernel is 1/2 per hour.
Docs is about 1/5/hr.

I'm surprised the commit rate to the Linux kernel is only 20x that of
FreeBSD's kernel and only about twice that of the whole FreeBSD project.


> From an upstream maintainer's perspective, what matters is whether a
> commit handled in time for it to make the next release train.  So
> whether it takes two days or two weeks to get a patch in the repo is
> not considered important.  What *is* important is that commits that
> are up for review before, say, at least two weeks before the opening
> of the merge window, are reviewed in time for them to be pulled into
> Linus's tree when the merge window next opens.  If it is an urgent bug
> fix, then it will be acted upon more expeditiously, but the reality is
> most users won't see it until the the fix is backported into the
> Long-Term Stable kernel that their distribution or product kernel is
> derived from.
>

I understand review. I have to do it on lots of other projects I contribute
to. However, there's a lot of inefficiency in how this task happens.


> For more substantial contributions, one of the reasons why there are
> so many gatekeepers is mainly due to the fact that we've had far too
> many cases of "drive-by contributions" where a company tries to dump a
> whole new file system, or massive changes to a large number of systems
> --- and then once the code lands in the tree, the developers vanish.
> And now we're left with the question of whether we just drop the
> subsystems, and screw-over the users who have started to depend on the
> new functionality.  This may be one of the places where the Linux
> culture of "thou shall never cause user-space visible regressions" has
> its downside --- it means that it's a lot harder to accept new
> functionality unless there is strong confidence that contributor is
> there for the long haul, and admittedly that's a lot easier if you are
> a member of the "in-crowd".
>

I understand why things were built, but that doesn't mean they are the
right solution to the problems the policies are trying to solve.


> > I looked into Linux's processes to improve FreeBSD's. And came to the
> > conclusion that in large part they succeed despite their processes, not
> > because of them. They have too much overhead, rely too much on magic bots
> > that are hard to replicate and I'm astonished that things work as well as
> > they do.
>
> I think that if you divide the total overhead by the number of commits
> that land in each release, the overhead isn't really that bad.  Sure,
> a tractor-trailer truck has a lot more overhead than say, a bicycle;
> but you can haul an awful lot more in a semi-trailer truck than you
> can in a bicycle rack.  Hence, the overhead of a semi is arguably much
> less, once you take into account how much you can fit in a
> tractor-trailer.
>

I feel like I've been hit by a tractor trailer when I try to contribute to
Linux sometimes... But the overhead is feels way higher than
other projects that are moving at the same order of magnitude as
the Linux kernel. I'd have expected the rate to be closer to 100/hr
or 1000/hr given the differential usage between it and FreeBSD...


> Also, it's actually not *that* expensive, even in absolute terms.  For
> example, I run about 26 hours worth of regression tests (using a dozen
> VM's, so the wall clock time is about 2 hours), using gce-xfstests[1],
> and the retail cost if I didn't have corporate sponsorship is less
> than $2 USD for a complete set of ext4 tests.  And I made a point of
> making well documented and easy for others to standup so they can test
> their own file systems if they want.  The reason why I did all of this
> packaging work was to try to get graduate students to understand how
> much work left to get a publishable file system, such as say
> BetrFS[3], into a production-ready state for real-world use.  :-)
>

Indeed. These sorts of tests are indeed a good thing, and are quite
a bit more extensive than similar projects I've contributed to.


> [1] https://thunk.org/gce-xfstests
> [2]
> https://github.com/tytso/xfstests-bld/blob/master/Documentation/gce-xfstests.md
> [3]
> https://www.usenix.org/conference/fast15/technical-sessions/presentation/jannen
>
>
> > It's a grown culture / process that relies on old tools mixed with
> > new in weird ways you'd never think of standing up today. Things can be
> > learned from it, but it seems to be a unique snowflake relative to all
> the
> > other projects I looked at...
>
> That's fair enough.  What is needed for a particular scale may be
> massive overkill for another.  All projects will probably be needing
> to adopt different processes or tools as they grow.
>
> Similar statements have made about whether startups or other small
> projects should use Kubernetes[4].  Kubernetes was designed by Google
> based on their learnings from their in-house cluster management
> systems, borg.  But if you aren't running at that scale, it may have
> more overhead and complexity than what really makes sense.
>
> [4] https://blog.porter.run/when-to-use-kubernetes-as-a-startup/
>
> I'm reminded of a talk that given by an engineer from Alibaba at
> LinuxCon China 2017 where he was bragging about how they had finally
> achieved the scaling necessasry so they could support over a thousand
> servers in a data center, and how this was an incredible achievement.
>
> That was especially funny to me, since right about that time, Google
> had just finished an engineering effort to scale our cluster
> management software *down* to a O(thousand) servers, in order to
> efficiently support "mini-clusters" that could be deployed in smaller
> data centers various countries in Europe, Asia, etc.  :-)
>

Indeed. Netflix has been operating a global video operation with
thousands of servers for many years now... Thought the problem
sets are different, and the non-video-serving folks use a lot more
in the cloud for all the data analysis...


> And later, even *more* engineering work was needed to efficiently
> support O(hundreds) servers for Stadia.
>
> What works well at one scale, may not work well at others, either when
> scaling up or scaling down.
>

Indeed. But one also should take a look at the overheads and inefficiencies,
or you run the risk that someone else will be able to operate at a similar
scale with less effort.
And it seems to me, as mostly an outsider, that the overheads might become
a bigger problem, especially if we have a prolonged downturn.  Just my
opinion,
though.

Warner


> Cheers,
>
>                                         - Ted
>

[-- Attachment #2: Type: text/html, Size: 11560 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 23:44                       ` Rich Salz
  2023-01-19 23:51                         ` segaloco via TUHS
@ 2023-01-20  0:47                         ` Yeechang Lee
  2023-01-20  0:55                           ` George Michaelson
  1 sibling, 1 reply; 101+ messages in thread
From: Yeechang Lee @ 2023-01-20  0:47 UTC (permalink / raw)
  To: tuhs

Rich Salz says:
> To me, the biggest surprise about Unix history is that the Bell
> patent office secretaries were able to use ed and [nt]roff.

I've similarly heard that Sun secretaries were pretty adept at using Emacs.

-- 
geo:37.783333,-122.416667

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  0:47                         ` [TUHS] " Yeechang Lee
@ 2023-01-20  0:55                           ` George Michaelson
  2023-01-20  1:05                             ` Rich Salz
  0 siblings, 1 reply; 101+ messages in thread
From: George Michaelson @ 2023-01-20  0:55 UTC (permalink / raw)
  To: Yeechang Lee; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 993 bytes --]

Mike Lesk is interesting on this. He said to me that if you assume people
are idiots they learn to behave to your expectations and if you treat them
with the respect they deserve they grow. It was in the context of library
index systems and "do you want easy mode" clippy style vs terse but
functional.

Many specialist secretary roles in times past were simply underpaid subject
matter experts even on a typing pool. Huge amounts of expert knowledge.

The data entry staff at Edinburgh uni notoriously corrected student
programs doing cardpunch work.

There's no 'just' in women's work. As the Chinese maoist poster said:
"women hold up half the sky".

G

On Fri, 20 Jan 2023, 10:47 Yeechang Lee, <ylee@columbia.edu> wrote:

> Rich Salz says:
> > To me, the biggest surprise about Unix history is that the Bell
> > patent office secretaries were able to use ed and [nt]roff.
>
> I've similarly heard that Sun secretaries were pretty adept at using Emacs.
>
> --
> geo:37.783333,-122.416667
>

[-- Attachment #2: Type: text/html, Size: 1507 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  0:55                           ` George Michaelson
@ 2023-01-20  1:05                             ` Rich Salz
  2023-01-20  1:10                               ` George Michaelson
  0 siblings, 1 reply; 101+ messages in thread
From: Rich Salz @ 2023-01-20  1:05 UTC (permalink / raw)
  To: George Michaelson; +Cc: Yeechang Lee, The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 429 bytes --]

:

> Mike Lesk is interesting on this. He said to me that if you assume people
> are idiots they learn to behave to your expectations and if you treat them
> with the respect they deserve they grow.
>

This is well-known in the fields of management and teaching.


> There's no 'just' in women's work. As the Chinese maoist poster said:
> "women hold up half the sky"
>

I never said women, I said secretaries.  Deliberately so.

[-- Attachment #2: Type: text/html, Size: 896 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  1:05                             ` Rich Salz
@ 2023-01-20  1:10                               ` George Michaelson
  0 siblings, 0 replies; 101+ messages in thread
From: George Michaelson @ 2023-01-20  1:10 UTC (permalink / raw)
  To: Rich Salz; +Cc: Yeechang Lee, The Eunuchs Hysterical Society

>> There's no 'just' in women's work. As the Chinese maoist poster said: "women hold up half the sky"
>
>
> I never said women, I said secretaries.  Deliberately so.

I apologize Rich, I brought my own cultural interpretations to the
table. My fault.

_G

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:23                   ` [TUHS] " Luther Johnson
@ 2023-01-20  1:10                     ` John Cowan
  2023-01-20  1:15                       ` Luther Johnson
  0 siblings, 1 reply; 101+ messages in thread
From: John Cowan @ 2023-01-20  1:10 UTC (permalink / raw)
  To: Luther Johnson; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 556 bytes --]

On Thu, Jan 19, 2023 at 5:23 PM Luther Johnson <luther@makerlisp.com> wrote:

Computers that are not smart phone-like are definitely on the endangered
> species list. You know, the kind on  a desk, with  a keyboard ...
>

I don't have statistics for this, but I doubt it.  Consider amateur radio,
which has been around for a century now.  Amateur stations are an
ever-shrinking *fraction* of all transmitters, to say nothing of receivers,
but in absolute terms there are now more than 2 million hams in the world,
which is almost certainly more than ever.

[-- Attachment #2: Type: text/html, Size: 1139 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  1:10                     ` John Cowan
@ 2023-01-20  1:15                       ` Luther Johnson
  2023-01-21 18:12                         ` arnold
  0 siblings, 1 reply; 101+ messages in thread
From: Luther Johnson @ 2023-01-20  1:15 UTC (permalink / raw)
  To: John Cowan; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 731 bytes --]

Well, that's a comforting thought, I hope it goes that way.

On 01/19/2023 06:10 PM, John Cowan wrote:
>
>
> On Thu, Jan 19, 2023 at 5:23 PM Luther Johnson <luther@makerlisp.com 
> <mailto:luther@makerlisp.com>> wrote:
>
>     Computers that are not smart phone-like are definitely on the
>     endangered
>     species list. You know, the kind on  a desk, with  a keyboard ...
>
>
> I don't have statistics for this, but I doubt it.  Consider amateur 
> radio, which has been around for a century now.  Amateur stations are 
> an ever-shrinking *fraction* of all transmitters, to say nothing of 
> receivers, but in absolute terms there are now more than 2 million 
> hams in the world, which is almost certainly more than ever.


[-- Attachment #2: Type: text/html, Size: 2054 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20  0:37                 ` Warner Losh
@ 2023-01-20  1:22                   ` Steve Nickolas
  0 siblings, 0 replies; 101+ messages in thread
From: Steve Nickolas @ 2023-01-20  1:22 UTC (permalink / raw)
  To: tuhs

[-- Attachment #1: Type: text/plain, Size: 1485 bytes --]

I guess this is the best place to jump in: I've been working for some time 
on a stupid idea, and it involves both the System V code (in the form of 
Solaris, although I've been attempting to theseus it out) and the BSDs.

One thing I've said a few times elsewhere is - if you want to do something 
daft, not only are you on your own, but people will actively not only 
dissuade but derail you from trying to do it.  I felt the best way to get 
what I wanted was to try to isolate the kernel and libc (and perhaps 
bootloader) from one of the BSDs and attempt to make them buildable 
through a system of plain makefiles, to integrate into the rest of my 
concept (this also includes, fwiw but unrelated, clang).  If you're 
familiar with Linux From Scratch - you can probably see what I'm doing, 
although it's not at all using the same code.  A lot of the time I keep 
running into "we don't want mere mortals working at this level" type 
responses.

Yeah, I know it's daft.  But I still want to do it. ;p

In fact, back in the Linux 2.4 days, I *had* a proof of concept.  But it 
ran on Linux and used a lot of "ersatz because copyright" which is no 
longer needed (e.g., because ksh and CDE weren't available).

I want my own flavor of Unix, basically... 🤪

The apparent death of System V is a double-edged sword for my idea.  It 
means it's all the more useless - but in becoming *useless*, it also 
ceases to be *pointless*, in my estimation.

-uso.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-19 22:29                   ` Rich Salz
                                       ` (2 preceding siblings ...)
  2023-01-19 23:24                     ` segaloco via TUHS
@ 2023-01-20  2:27                     ` Dan Cross
  3 siblings, 0 replies; 101+ messages in thread
From: Dan Cross @ 2023-01-20  2:27 UTC (permalink / raw)
  To: Rich Salz; +Cc: Bakul Shah, The Eunuchs Hysterical Society

On Thu, Jan 19, 2023 at 5:30 PM Rich Salz <rich.salz@gmail.com> wrote:
>> What % of people running Chromebooks, Android or IOS
>> do any real programming on it? Even for laptops and
>> desktops that % is quite low. Most people run just a
>> few apps.
>
> So what.  How many people fix their own cars, TVs, etc.

I think that was Bakul's point: almost nobody does. Most folks could
be plopped down in front of a Chromebook or something and wouldn't be
seriously impeded with what they do. Before my mom died, I was
seriously considering setting something like that up for her.

In many ways that's also true of _most_ computers these days: that
desktop machine that lets you install whatever OS you want probably
has a little constellation of microcontrollers embedded in it that
come to life and do all sorts of stuff before the real cores ever come
out of reset (power sequencing, turning on DIMMs and the IO buses,
etc). What on earth are they running? Not to mention the megabytes of
firmware that run before the OS ever starts to do all sorts of stuff:
BAR assignment, DRAM training, all sorts of ACPI AML flows, running
firmware blobs from device ROMs, etc. By the time the kernel begins
execution, a lot of stuff we have no insight into whatsoever has
already run, and we're mostly powerless over that. A lot of that stays
resident and keeps running, even after the host OS takes over. SMM,
UEFI bits, all kinds of weird goo. Who's bit-banging I2C to talk to
the temperature and current meters on your DIMMs? The whole thing is
built to give the OS the illusion that it's in control, but really, it
isn't. Mothy Roscoe talked about this at length at OSDI'21:
https://www.usenix.org/conference/osdi21/presentation/fri-keynote

That said, I don't think that general-purpose computers as we know
them will disappear. There will always be a need for, say, specialist
workstations for development or engineering or media editing or
whatever. On the other hand, when I was at Google I felt that the
powers that be were trying pretty hard to get most developers using a
cloud-based IDE-ish thing that was internal (and was remarkably good
for what it was). So maybe at some point "workstations" really will be
glorified 3270s talking to remote cloud services. At least until the
next cycle of moving away from centralized computing and pushing
compute out to autonomous edge devices kicks in.

        - Dan C.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19 18:24               ` Doug McIntyre
  2023-01-19 19:44                 ` Chet Ramey
@ 2023-01-20 13:09                 ` Liam Proven
  2023-01-20 14:37                   ` Harald Arnesen
  1 sibling, 1 reply; 101+ messages in thread
From: Liam Proven @ 2023-01-20 13:09 UTC (permalink / raw)
  To: tuhs

On Thu, 19 Jan 2023 at 19:25, Doug McIntyre <merlyn@geeks.org> wrote:
>
> On Thu, Jan 19, 2023 at 04:02:18PM +0100, Liam Proven wrote:
> > ChromeBooks outsold Mac in the USA in 2017, and worldwide by 2020.
> > (Sales have fallen off a cliff since the pandemic, but that's because
> > so many people have one and are happy with it, I think.)
>
> I think you need to s/people/schools/ on that statement.

OK, so many _owners_ have one.

I do not know much about the education market. My only child is just 3
so is not in one yet. I went to 9 different schools in 3 countries on
2 continents so I am not a good example myself. And I currently live
in a country where I'm not fluent in the local language (I am trying
but it's my 6th and I'm old) so I don't know much about its
educational system, even though I have taught in it.

But my vague impression is that the high penetration of Chromebooks in
education is something of a North American or maybe USA peculiarity,
and I don't think this can be generalised worldwide.

My _impression_ is that European schools do not routinely provide
students with computers, and mostly that students are not allowed to
use computers in class, except possibly in computer classes. Wealthier
families may of course buy them for their children but this is not a
given or a universal or even all that common.

Americans have a disproportionately high standard of living and are
often unaware of this. For instance, in other retrocomputing groups, I
find that many collectors and hobbyisyts from the USA are almost
totally unaware of _the_ single most widespread, most successful, most
widely-cloned family of 8-bit home computers: the Sinclair Research ZX
Spectrum. In Western Europe, Apple/Commodore/Atari were too expensive
for most private owners in the early 1980s, and while Apple made the
first sub-$1000 home computer, that was still the price of a family
car. Sinclair made the first sub-£100 one which ordinary families
could buy for their children. In the late 1980s, as the West moved to
16-bit machines, instead Eastern Europe adopted hundreds of clones of
the ZX Spectrum, which before the fall of Communism were affordable to
build at hobbyist scale. (There were many others, including PDP-11
home computers and things, but the Spectrum dominated by far.) I never
saw a single Apple II in private ownership in the 20th century. Not
one, not even among wealthy friends or acquaintances.

> Education really ramped
> in that time frame to get every student a chromebook.

I think that is a local observation and is false for the world in
general. I don't _know_ this but let me put it this way: in the last
decade in the computer industry, living in 3 different cities in 2
countries, and new citizenship of a third, including _making_ several
Chromebooks with Cloudready or Flex and giving them away, I have seen
*one* (1) in private ownership. ONE person I know personally owns one
of the things.

They still cost as much as a cheap used motorcycle over here, and
times are hard at present. People are more likely to be limping along
on old Win XP computers.

They are selling well but they are very much not one-per-student or
one-per-family in ROTW, no.

> I'd really like to see chromebook sales broken apart into consumer and education segments.

Also, regionally.

I think you would be shocked by the difference between North America,
Europe, the rest of the Anglosphere, and Asia.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-19 20:09                 ` [TUHS] " segaloco via TUHS
  2023-01-19 20:59                   ` Rich Morin
@ 2023-01-20 13:30                   ` Liam Proven
  2023-01-20 15:51                     ` segaloco via TUHS
  1 sibling, 1 reply; 101+ messages in thread
From: Liam Proven @ 2023-01-20 13:30 UTC (permalink / raw)
  To: tuhs

On Thu, 19 Jan 2023 at 21:10, segaloco via TUHS <tuhs@tuhs.org> wrote:

> The idea that I can fully pay for and own a device and yet generally have to exploit some sort of security loophole or backdoor developer feature to actually use the device fully is completely asinine to me.

I recently reviewed a Murena 1 that might tick some of your boxes:

https://www.theregister.com/2022/06/02/murena_e_foundation_phone_test/

De-Googled Android, sends nothing back to anyone, but can run off the
shelf Android apps.

If even that is too much, then there are other options. I am
considering buying a 2nd Planet Computers Gemini in order to run Jolla
Sailfish on it.

I would also rather like some used Google Pixel or something that I
could put Ubuntu Touch on. Work continues even though Canonical
cancelled it 5 or 6 years ago, and it's getting there. I've seen in
the flesh demos at the Ubuntu Summit here in Prague last November,
including one version of UT running a newer version inside a VM, on a
JingPad tablet.

Or PostmarketOS if you prefer a more DIY experience, perhaps on a
FairPhone or a PinePhone.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20 13:09                 ` Liam Proven
@ 2023-01-20 14:37                   ` Harald Arnesen
  0 siblings, 0 replies; 101+ messages in thread
From: Harald Arnesen @ 2023-01-20 14:37 UTC (permalink / raw)
  To: tuhs

Liam Proven [20/01/2023 14.09]:

> My_impression_  is that European schools do not routinely provide
> students with computers, and mostly that students are not allowed to
> use computers in class, except possibly in computer classes. Wealthier
> families may of course buy them for their children but this is not a
> given or a universal or even all that common.

In Norway, children are given either iPads or Android pads from a very 
young age. I don't know if they keep them when they quit school 
(probably, they will be outdated after a few years).
-- 
Hilsen Harald
Слава Україні!


^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-20 13:30                   ` Liam Proven
@ 2023-01-20 15:51                     ` segaloco via TUHS
  2023-01-20 15:56                       ` Rich Morin
  0 siblings, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-20 15:51 UTC (permalink / raw)
  To: Liam Proven; +Cc: tuhs

To be completely honest, I'm considering just building myself a mobile using a single board computer with a small external display.  I've got one with 
a connector for cell touch displays right on the board.  Couple that with a USB-C power source and I've got my own mobile smart device.  Would be a little bulkier than say a traditional smart phone, and wouldn't have a phone number, but I don't care about either of those, I want the pocket computer part, not the banal communication people won't just have in person part.

- Matt G.

------- Original Message -------
On Friday, January 20th, 2023 at 5:30 AM, Liam Proven <lproven@gmail.com> wrote:


> On Thu, 19 Jan 2023 at 21:10, segaloco via TUHS tuhs@tuhs.org wrote:
> 
> > The idea that I can fully pay for and own a device and yet generally have to exploit some sort of security loophole or backdoor developer feature to actually use the device fully is completely asinine to me.
> 
> 
> I recently reviewed a Murena 1 that might tick some of your boxes:
> 
> https://www.theregister.com/2022/06/02/murena_e_foundation_phone_test/
> 
> De-Googled Android, sends nothing back to anyone, but can run off the
> shelf Android apps.
> 
> If even that is too much, then there are other options. I am
> considering buying a 2nd Planet Computers Gemini in order to run Jolla
> Sailfish on it.
> 
> I would also rather like some used Google Pixel or something that I
> could put Ubuntu Touch on. Work continues even though Canonical
> cancelled it 5 or 6 years ago, and it's getting there. I've seen in
> the flesh demos at the Ubuntu Summit here in Prague last November,
> including one version of UT running a newer version inside a VM, on a
> JingPad tablet.
> 
> Or PostmarketOS if you prefer a more DIY experience, perhaps on a
> FairPhone or a PinePhone.
> 
> --
> Liam Proven ~ Profile: https://about.me/liamproven
> Email: lproven@cix.co.uk ~ gMail/gTalk/FB: lproven@gmail.com
> Twitter/LinkedIn: lproven ~ Skype: liamproven
> UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  1:26             ` Joseph Holsten
@ 2023-01-20 15:53               ` Marc Donner
  0 siblings, 0 replies; 101+ messages in thread
From: Marc Donner @ 2023-01-20 15:53 UTC (permalink / raw)
  To: Joseph Holsten; +Cc: Tautological Eunuch Horticultural Scythians

[-- Attachment #1: Type: text/plain, Size: 2167 bytes --]

Well, it should probably be a separate thread, since the struggle went on
for a long time.  We were ultimately able to integrate the AIX 3 systems
with our network, but it involved computing the inverse FFT of the ODM on
our master machine(s) and then disting that information as a script to the
other machines.  Then we applied the updates to each machine locally.

It thus became much harder to verify that each machine was essentially
identical to every other.  Of course, part of the problem was that with
expensive licensed software it was easy to make an economic justification
for the machines being configured idiosyncratically.  We conceptualized
them as development workstations, so we wanted them to be as identical as
possible.

A while later, after I got very frustrated with IBM's failure to support my
distributed systems work, I left and went to Morgan Stanley where I ended
up running (and evolving) the Unix environment used by the Fixed Income
department.  In order to avoid single-vendor lockin we decided that ten or
fifteen percent of our machines would be RS-6000s.

We wanted, however, to have an absolutely identical environment so that any
user could sit down at any machine and have it just work.  Brian Redman
ended up being the technical lead on that effort.  We coined the motto, "If
it doesn't work on the IBMs, it doesn't work."  In a few cases we had third
party products that only ran on Sun machines.  Fortunately the X Window
System allowed us to run the binary on a Sun compute server while
displaying a window on the user's machine (Sun or IBM).  Brian streamlined
all of that to the point where there were no visible seams.

We had to standardize the user profiles, which was a bigger task than it
seemed at first.

Best,

Marc
=====
nygeek.net
mindthegapdialogs.com/home <https://www.mindthegapdialogs.com/home>

On Wed, Jan 18, 2023 at 8:27 PM Joseph Holsten <joseph@josephholsten.com>
wrote:

> On Wed, Jan 18, 2023, at 17:17, Marc Donner wrote:
>
> I won't bore you with all of the details, but it was a struggle.
>
>
> Clearly, you mistake your audience. I would probably read a multi-volume
> series of these struggles.
>

[-- Attachment #2: Type: text/html, Size: 4094 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-20 15:51                     ` segaloco via TUHS
@ 2023-01-20 15:56                       ` Rich Morin
  2023-01-20 16:24                         ` segaloco via TUHS
  0 siblings, 1 reply; 101+ messages in thread
From: Rich Morin @ 2023-01-20 15:56 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

One of the problems that cell phones solve is providing (relatively) instant-on capability.  The RasPi processor doesn't have hardware support for this; dunno which others might...

-r

> On Jan 20, 2023, at 07:51, segaloco via TUHS <tuhs@tuhs.org> wrote:
> 
> To be completely honest, I'm considering just building myself a mobile using a single board computer with a small external display.  ...

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-20 15:56                       ` Rich Morin
@ 2023-01-20 16:24                         ` segaloco via TUHS
  2023-01-20 18:21                           ` G. Branden Robinson
  0 siblings, 1 reply; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-20 16:24 UTC (permalink / raw)
  To: Rich Morin; +Cc: The Eunuchs Hysterical Society

If that means I don't have the whole jumble of other problems I'd have with owning a traditional smartphone, I can deal with actually turning it on and off with a full boot cycle.  Frankly the "always on" kinda disturbs me, so just one more thing I get better control of.

Not to drift the conversation too much though, towards the end of general purpose computing, I like that idea too because the particular single board I have in mind (a RISC-V one I've got) also has a traditional HDMI port and 4 USBs, and ethernet, so if I do it right, I have a mobile that I can also plug in K&M and a monitor to and use at a desk.  Society can pry my desk computing from my cold, dead hands, I've never felt as productive using a computing device in any other context.

- Matt G.

------- Original Message -------
On Friday, January 20th, 2023 at 7:56 AM, Rich Morin <rdm@cfcl.com> wrote:


> One of the problems that cell phones solve is providing (relatively) instant-on capability. The RasPi processor doesn't have hardware support for this; dunno which others might...
> 
> -r
> 
> > On Jan 20, 2023, at 07:51, segaloco via TUHS tuhs@tuhs.org wrote:
> > 
> > To be completely honest, I'm considering just building myself a mobile using a single board computer with a small external display. ...

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-20 16:24                         ` segaloco via TUHS
@ 2023-01-20 18:21                           ` G. Branden Robinson
  2023-01-20 18:33                             ` segaloco via TUHS
  0 siblings, 1 reply; 101+ messages in thread
From: G. Branden Robinson @ 2023-01-20 18:21 UTC (permalink / raw)
  To: tuhs

[-- Attachment #1: Type: text/plain, Size: 2753 bytes --]

At 2023-01-20T07:56:41-0800, Rich Morin wrote:
> One of the problems that cell phones solve is providing (relatively)
> instant-on capability.  The RasPi processor doesn't have hardware
> support for this; dunno which others might...

At 2023-01-20T16:24:50+0000, segaloco via TUHS wrote:
> If that means I don't have the whole jumble of other problems I'd have
> with owning a traditional smartphone, I can deal with actually turning
> it on and off with a full boot cycle.  Frankly the "always on" kinda
> disturbs me, so just one more thing I get better control of.

Can someone characterize why solving this problem and having (near)
instant-on for such a device would be hard?  Lack of support for
low-power states in the CPU or on the board?

I don't see a huge gap between having to key in something to unlock my
phone versus a restoring from suspend-to-disk with a LUKS passphrase.
If you've suspended to disk you're pretty safe to operate in as
low-power a mode as you want.

> Not to drift the conversation too much though, towards the end of
> general purpose computing, I like that idea too because the particular
> single board I have in mind (a RISC-V one I've got)

I have heard that firmware blobs are just as ubiquitous and hard to
eliminate on RISC-V boards as they are everywhere else.  This is a real
problem for establishing a trusted computed base.  It seems everybody
who makes support chips is arc-welded to unverifiable code.  We'll have
to replace the stuff ourselves, slowly and painfully.  I submit that the
only way to win that battle in the long run is to copyleft it; otherwise
the community's work will simply wind up re-closed, with new features to
sell the board, and new backdoors thanks to sloppy bugs and friendly
handshakes from friendly guys in suits.

I'd love to be wrong about this.  Does someone have a curated list of
free firmwares for support chips (or SoC modules)?  Mondo bonus points
for them being written in a verifiable language like Spark/Ada.  Sorry
if I made you spit your coffee out there.  I think I know how far we are
from a better world.

> also has a traditional HDMI port and 4 USBs, and ethernet, so if I do
> it right, I have a mobile that I can also plug in K&M and a monitor to
> and use at a desk.  Society can pry my desk computing from my cold,
> dead hands, I've never felt as productive using a computing device in
> any other context.

Yup, that is very close to what I want in a so-called "convergence"
device.  The _ideal_ for me personally would be to put it in a clamshell
with an LCD over a Happy Hacking Keyboard.  That's the perfect form
factor (and key layout) for me.  I'd tote that thing everywhere.

Regards,
Branden

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The death of general purpose computers, was - AIX moved into maintainance mode
  2023-01-20 18:21                           ` G. Branden Robinson
@ 2023-01-20 18:33                             ` segaloco via TUHS
  0 siblings, 0 replies; 101+ messages in thread
From: segaloco via TUHS @ 2023-01-20 18:33 UTC (permalink / raw)
  To: G. Branden Robinson; +Cc: tuhs

> I have heard that firmware blobs are just as ubiquitous and hard to
> eliminate on RISC-V boards as they are everywhere else. This is a real
> problem for establishing a trusted computed base. It seems everybody
> who makes support chips is arc-welded to unverifiable code. We'll have
> to replace the stuff ourselves, slowly and painfully. I submit that the
> only way to win that battle in the long run is to copyleft it; otherwise
> the community's work will simply wind up re-closed, with new features to
> sell the board, and new backdoors thanks to sloppy bugs and friendly
> handshakes from friendly guys in suits.

So in this case specifically the board I'm tinkering with is the VisionFive running a dual U74.  There is a bootrom that does DRAM training and some other aspects and then spits out into OpenSBI which loads u-boot off a secondary device.  I've been tinkering with the lowest levels of startup and it sounds like I can control almost everything, there is a reset vector into the QSPI flash (XiP) that kicks off that boot, contains the thing that loads the DDR init, then OpenSBI, etc.  I *think* it is the first instruction the CPU itself hits, not certain, but I think any "stuff" that happens is subsystems doing their own firmware stuff which I can't go any deeper than controlling the flash payload.

There is also a button that, when held on startup, redirects to a ROM containing a dirt simple prompt allowing XMODEM-CRC (almost...) transmission of payloads and then an arbitrary branch anywhere in at least the first 32 bits of address space.

Anywho, this is just more topic drift so I'll end the chain of my musings here, but if there's any spinoff discussions don't hesitate to just chat it up without the TUHS Cc :P

Long story short though is I'm hopeful RISC-V is headed in the correct direction with openness and such, so I'm putting more of my eggs in that basket as time goes on.

- Matt G.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-19  1:09           ` Larry McVoy
@ 2023-01-20 18:38             ` Theodore Ts'o
  2023-01-20 18:57               ` Dan Cross
  2023-01-20 19:08               ` Kevin Bowling
  0 siblings, 2 replies; 101+ messages in thread
From: Theodore Ts'o @ 2023-01-20 18:38 UTC (permalink / raw)
  To: Larry McVoy; +Cc: The Eunuchs Hysterical Society

On Wed, Jan 18, 2023 at 05:09:39PM -0800, Larry McVoy wrote:
> > I was the person nominally in charge of the OpenSolaris port to z (Neale
> > Ferguson did most of the heavy lifting) when Sine Nomine built it, having
> > read the tea leaves and believing that IBM would buy Sun.  And then IBM
> > tightened the screws a little too far and Larry Ellison grabbed it
> > instead.  Dammit.
> 
> Yeah, I'm not a Solaris fan (because SunOS) but there was some good 
> technology in there.  Would have been cool if IBM kept it going.  I
> never really understood why Sun was up for sale.

From my understanding, Sun was up for sale because of competitive
challenges with the high-end servers (due to delays in their high-end
Sparc chips, such as Rock) against products such as IBM's Power
(pSeries) machines.  These systems had a much better margin, and so if
you're making money primarily off of hardware, this segment is super
important.  The x86 servers don't make as much money, which is why IBM
would end up divesting their xSeries business to Lenovo.

IBM was primarily interested in Sun for the Java business; it was
super important for IBM Software side of the business, since all of
its major products (Webshere, Tivoli, etc.) were written in Java.  IBM
didn't really care about Solaris or the Sparc business; after all,
IBM's pSeries with AIX was doing quite well from a sales perspective
in the customer segments that were most important for IBM.

When I was part of the IBM Linux Technology Center, I participated in
an IBM-wide study about whether or not it made sense to invest in file
system technologies.  What was interesting about it was that it was
*purely* from a business perspective; would it drive business to IBM?
Would IBM customers find it useful enough to pay $$$ for it?  IBM's
decision to not try to invest in some of the cool technologies like
those that ZFS was pioneering was purely made as a purely cold-hearted
business decision.  Whether it was cool technology or not didn't enter
into the evaluation and decision function.

I'm not going to say that this way of making technology decisions is
perfect; it definitely has downsides.  But I *am* sure it reflected
what IBM was willing to pay for Sun Microsystems the company --- and
Sun was hoping for more $$$ for its shareholders, which is a
completely fair attitude.  Was Sun Microsystems worth more to Oracle?
I'm not sure, especially since Oracle has mostly treated Solaris as a
program loader for Oracle Enterprise Database.  But at the end of the
day Larrison Ellison was willing to pay more, whether or not it was a
principled business decision, or just a desire to take home the Sun
Microsystems trophy.  And at some level, it really doesn't matter.

Realistically, I'm not sure Solaris would have fared that much better
under IBM's stewardship.  I'm sure IBM would make Solaris available to
those customers who wanted to use it, and IBM would have maintained
Open Solaris as a open source project.  But the decision on how much
to invest into new technologies like DTrace and ZFS would have been
made the same way that IBM *declined* to try to create a next
generation file system for AIX or Linux.  And the DTrace and ZFS
technologies would have been integrated into Linux (under the GPL
license) and AIX, thus adding Solaris technological distinctiveness to
those OS's.  And while Sun's existing customers might still want
Solaris, IBM's customers would very likely stick with the AIX and
Linux that they knew.

So that would leave Open Solaris competing with Linux as an open
source project, without necessarily IBM investing much into Open
Solaris except from a hardware enablement perspective, and with the
best Solaris features getting cherry-picked into Linux.  So it would
ultimately depend on how much external investment from other companies
might make into Open Solaris versus Linux.  And there, a lot of Linux
investment came because its use in the embedded and mobile space.
(Linux's ext4 encryption and fsverity features was for Android and
ChromeOS; it was *not* developed for the data center use cases,
although there are now some use cases starting to pick up the data
center world.)  Would Open Solaris been flexible enough to fit on
wrist watches and handheld phones?  It's definitely an interesting
question, especially, given Linux would have a head start in those
worlds.

						- Ted

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20 18:38             ` Theodore Ts'o
@ 2023-01-20 18:57               ` Dan Cross
  2023-01-20 19:48                 ` John Cowan
  2023-01-20 19:08               ` Kevin Bowling
  1 sibling, 1 reply; 101+ messages in thread
From: Dan Cross @ 2023-01-20 18:57 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: The Eunuchs Hysterical Society

On Fri, Jan 20, 2023 at 1:39 PM Theodore Ts'o <tytso@mit.edu> wrote:
> [snip]
> Would Open Solaris been flexible enough to fit on
> wrist watches and handheld phones?  It's definitely an interesting
> question, especially, given Linux would have a head start in those
> worlds.

Given that those phones and wrist watches are orders of magnitude more
powerful in just about every way than the SPARC machines Solaris had
been running on at the time, I'd guess the answer to this would be
"yes". Whether that would have been the right call from a commercial
perspective is the more interesting question. It could certainly have
cleared the technology hurdles, though.

        - Dan C.

Last summer, still recovering from the after-effects of a bout of
COVID and jetlagged from our last trip to India, we took our kids
swimming. I very carefully put my keys and wallet into my bag, and
jumped into the deep end of the pool with my older kid...only to
almost immediately remember that my phone was in the pocket of my swim
trunks. Oops. My trusty Pixel 5 (which I liked very much!) did not
survive. A new Pixel 6 came a few days later. It struck me, looking at
its specs, that it was more powerful in every dimension than the IBM
ES/3090-600S I used briefly in the early 1990s...and that machine
routinely supported 1,000 interactive timesharing users under VM/ESA!
It certainly blew the few UltraSPARC machines I still have down in the
basement away. I haven't benchmarked it, but I imagine even the IO
performance is better.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20 18:38             ` Theodore Ts'o
  2023-01-20 18:57               ` Dan Cross
@ 2023-01-20 19:08               ` Kevin Bowling
  1 sibling, 0 replies; 101+ messages in thread
From: Kevin Bowling @ 2023-01-20 19:08 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: The Eunuchs Hysterical Society

On Fri, Jan 20, 2023 at 11:39 AM Theodore Ts'o <tytso@mit.edu> wrote:
>
> On Wed, Jan 18, 2023 at 05:09:39PM -0800, Larry McVoy wrote:
> > > I was the person nominally in charge of the OpenSolaris port to z (Neale
> > > Ferguson did most of the heavy lifting) when Sine Nomine built it, having
> > > read the tea leaves and believing that IBM would buy Sun.  And then IBM
> > > tightened the screws a little too far and Larry Ellison grabbed it
> > > instead.  Dammit.
> >
> > Yeah, I'm not a Solaris fan (because SunOS) but there was some good
> > technology in there.  Would have been cool if IBM kept it going.  I
> > never really understood why Sun was up for sale.
>
> From my understanding, Sun was up for sale because of competitive
> challenges with the high-end servers (due to delays in their high-end
> Sparc chips, such as Rock) against products such as IBM's Power
> (pSeries) machines.  These systems had a much better margin, and so if
> you're making money primarily off of hardware, this segment is super
> important.  The x86 servers don't make as much money, which is why IBM
> would end up divesting their xSeries business to Lenovo.
>
> IBM was primarily interested in Sun for the Java business; it was
> super important for IBM Software side of the business, since all of
> its major products (Webshere, Tivoli, etc.) were written in Java.  IBM
> didn't really care about Solaris or the Sparc business; after all,
> IBM's pSeries with AIX was doing quite well from a sales perspective
> in the customer segments that were most important for IBM.
>
> When I was part of the IBM Linux Technology Center, I participated in
> an IBM-wide study about whether or not it made sense to invest in file
> system technologies.  What was interesting about it was that it was
> *purely* from a business perspective; would it drive business to IBM?
> Would IBM customers find it useful enough to pay $$$ for it?  IBM's
> decision to not try to invest in some of the cool technologies like
> those that ZFS was pioneering was purely made as a purely cold-hearted
> business decision.  Whether it was cool technology or not didn't enter
> into the evaluation and decision function.

GPFS (now called Spectrum Scale?) is one of the most featured
filesystems I can think of, I bet it met both definitions?

> I'm not going to say that this way of making technology decisions is
> perfect; it definitely has downsides.  But I *am* sure it reflected
> what IBM was willing to pay for Sun Microsystems the company --- and
> Sun was hoping for more $$$ for its shareholders, which is a
> completely fair attitude.  Was Sun Microsystems worth more to Oracle?
> I'm not sure, especially since Oracle has mostly treated Solaris as a
> program loader for Oracle Enterprise Database.  But at the end of the
> day Larrison Ellison was willing to pay more, whether or not it was a
> principled business decision, or just a desire to take home the Sun
> Microsystems trophy.  And at some level, it really doesn't matter.
>
> Realistically, I'm not sure Solaris would have fared that much better
> under IBM's stewardship.  I'm sure IBM would make Solaris available to
> those customers who wanted to use it, and IBM would have maintained
> Open Solaris as a open source project.  But the decision on how much
> to invest into new technologies like DTrace and ZFS would have been
> made the same way that IBM *declined* to try to create a next
> generation file system for AIX or Linux.  And the DTrace and ZFS
> technologies would have been integrated into Linux (under the GPL
> license) and AIX, thus adding Solaris technological distinctiveness to
> those OS's.  And while Sun's existing customers might still want
> Solaris, IBM's customers would very likely stick with the AIX and
> Linux that they knew.

One bit of anecdote, AIX does have a dynamic tracing system comprable
to DTrace called ProbeVue.  So I think the relative cost of new
engineering on whatever Sun had to offer was never too high.  And that
is congruent with my understanding of the technology business, most
times acquisitions are to gain customers (aka revenue) and seldom
employees (aka aquihire).  Business technology transfers are usually a
sign of something gone wrong, with occasional flukes of success.

> So that would leave Open Solaris competing with Linux as an open
> source project, without necessarily IBM investing much into Open
> Solaris except from a hardware enablement perspective, and with the
> best Solaris features getting cherry-picked into Linux.  So it would
> ultimately depend on how much external investment from other companies
> might make into Open Solaris versus Linux.  And there, a lot of Linux
> investment came because its use in the embedded and mobile space.
> (Linux's ext4 encryption and fsverity features was for Android and
> ChromeOS; it was *not* developed for the data center use cases,
> although there are now some use cases starting to pick up the data
> center world.)  Would Open Solaris been flexible enough to fit on
> wrist watches and handheld phones?  It's definitely an interesting
> question, especially, given Linux would have a head start in those
> worlds.
>
>                                                 - Ted

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20 18:57               ` Dan Cross
@ 2023-01-20 19:48                 ` John Cowan
  2023-01-20 20:04                   ` Dan Cross
  0 siblings, 1 reply; 101+ messages in thread
From: John Cowan @ 2023-01-20 19:48 UTC (permalink / raw)
  To: Dan Cross; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

On Fri, Jan 20, 2023 at 1:59 PM Dan Cross <crossd@gmail.com> wrote:

A new Pixel 6 came a few days later. It struck me, looking at
> its specs, that it was more powerful in every dimension than the IBM
> ES/3090-600S I used briefly in the early 1990s...and that machine
> routinely supported 1,000 interactive timesharing users under VM/ESA!
>

Not every dimension.  Specifically, the ES/3090 had static RAM and a far
more performant bus than any Sun machine.

[-- Attachment #2: Type: text/html, Size: 1140 bytes --]

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: AIX moved into maintainance mode
  2023-01-20 19:48                 ` John Cowan
@ 2023-01-20 20:04                   ` Dan Cross
  0 siblings, 0 replies; 101+ messages in thread
From: Dan Cross @ 2023-01-20 20:04 UTC (permalink / raw)
  To: John Cowan; +Cc: The Eunuchs Hysterical Society

On Fri, Jan 20, 2023 at 2:48 PM John Cowan <cowan@ccil.org> wrote:
> On Fri, Jan 20, 2023 at 1:59 PM Dan Cross <crossd@gmail.com> wrote:
>> A new Pixel 6 came a few days later. It struck me, looking at
>> its specs, that it was more powerful in every dimension than the IBM
>> ES/3090-600S I used briefly in the early 1990s...and that machine
>> routinely supported 1,000 interactive timesharing users under VM/ESA!
>
> Not every dimension.  Specifically, the ES/3090 had static RAM and a far more performant bus than any Sun machine.

Yes, but I was referring to my cell phone, not a Sun machine. :-)

        - Dan C.

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-20  1:15                       ` Luther Johnson
@ 2023-01-21 18:12                         ` arnold
  2023-01-21 18:43                           ` Luther Johnson
  0 siblings, 1 reply; 101+ messages in thread
From: arnold @ 2023-01-21 18:12 UTC (permalink / raw)
  To: luther, cowan; +Cc: tuhs

Real computers with keyboards etc won't go away; think about
all those servers running the backends of the apps and the
databases for the cool stuff on the phones.  Someone is still
going to have to write those bits.

Arnold

Luther Johnson <luther@makerlisp.com> wrote:

> Well, that's a comforting thought, I hope it goes that way.
>
> On 01/19/2023 06:10 PM, John Cowan wrote:
> >
> >
> > On Thu, Jan 19, 2023 at 5:23 PM Luther Johnson <luther@makerlisp.com 
> > <mailto:luther@makerlisp.com>> wrote:
> >
> >     Computers that are not smart phone-like are definitely on the
> >     endangered
> >     species list. You know, the kind on  a desk, with  a keyboard ...
> >
> >
> > I don't have statistics for this, but I doubt it.  Consider amateur 
> > radio, which has been around for a century now.  Amateur stations are 
> > an ever-shrinking *fraction* of all transmitters, to say nothing of 
> > receivers, but in absolute terms there are now more than 2 million 
> > hams in the world, which is almost certainly more than ever.
>

^ permalink raw reply	[flat|nested] 101+ messages in thread

* [TUHS] Re: The era of general purpose computing (Re: AIX moved into maintainance mode
  2023-01-21 18:12                         ` arnold
@ 2023-01-21 18:43                           ` Luther Johnson
  0 siblings, 0 replies; 101+ messages in thread
From: Luther Johnson @ 2023-01-21 18:43 UTC (permalink / raw)
  To: arnold, cowan; +Cc: tuhs

Yes, I know, but some of that SW development is being automated ... I'm 
not saying it will totally go away, but the numbers will become smaller, 
and the number of people who know how to do it will become smaller, and 
the quality will continue to deteriorate. The number of people who can 
detect quality problems before the failures they cause, will also get 
smaller. Not extinct, but endangered, and we are all endangered by the 
quality problems.

On 01/21/2023 11:12 AM, arnold@skeeve.com wrote:
> Real computers with keyboards etc won't go away; think about
> all those servers running the backends of the apps and the
> databases for the cool stuff on the phones.  Someone is still
> going to have to write those bits.
>
> Arnold
>
> Luther Johnson <luther@makerlisp.com> wrote:
>
>> Well, that's a comforting thought, I hope it goes that way.
>>
>> On 01/19/2023 06:10 PM, John Cowan wrote:
>>>
>>> On Thu, Jan 19, 2023 at 5:23 PM Luther Johnson <luther@makerlisp.com
>>> <mailto:luther@makerlisp.com>> wrote:
>>>
>>>      Computers that are not smart phone-like are definitely on the
>>>      endangered
>>>      species list. You know, the kind on  a desk, with  a keyboard ...
>>>
>>>
>>> I don't have statistics for this, but I doubt it.  Consider amateur
>>> radio, which has been around for a century now.  Amateur stations are
>>> an ever-shrinking *fraction* of all transmitters, to say nothing of
>>> receivers, but in absolute terms there are now more than 2 million
>>> hams in the world, which is almost certainly more than ever.


^ permalink raw reply	[flat|nested] 101+ messages in thread

end of thread, other threads:[~2023-01-21 18:43 UTC | newest]

Thread overview: 101+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-18  9:43 [TUHS] AIX moved into maintainance mode arnold
2023-01-18 14:46 ` [TUHS] " Phil Budne
2023-01-18 14:55   ` Ralph Corderoy
2023-01-19 14:42     ` Liam Proven
2023-01-19 15:04       ` Warner Losh
2023-01-19 15:15         ` Liam Proven
2023-01-18 15:13 ` arnold
2023-01-18 15:14   ` Larry McVoy
2023-01-18 16:10     ` segaloco via TUHS
2023-01-18 16:19       ` Stuff Received
2023-01-18 16:19       ` Larry McVoy
2023-01-18 16:27         ` [TUHS] Maintenance mode on AIX Ron Natalie
2023-01-18 16:38           ` [TUHS] " Larry McVoy
2023-01-18 16:59             ` Clem Cole
2023-01-18 17:08               ` segaloco via TUHS
2023-01-18 17:21                 ` Will Senn
2023-01-18 19:50                   ` David Barto
2023-01-19 14:25                   ` Liam Proven
2023-01-18 20:34             ` Arno Griffioen via TUHS
2023-01-18 20:50               ` Brad Spencer
2023-01-18 16:36         ` [TUHS] Re: AIX moved into maintainance mode Will Senn
2023-01-18 16:42           ` Larry McVoy
2023-01-18 16:57             ` Will Senn
2023-01-18 17:16               ` Larry McVoy
2023-01-18 17:25                 ` Will Senn
2023-01-18 21:09                   ` segaloco via TUHS
2023-01-18 21:18                     ` Kevin Bowling
2023-01-19  1:13                     ` Joseph Holsten
2023-01-19 15:04                     ` Liam Proven
2023-01-18 19:25             ` Dave Horsfall
2023-01-19 15:02             ` Liam Proven
2023-01-19 15:12               ` arnold
2023-01-19 17:46                 ` Steffen Nurpmeso
2023-01-19 18:24               ` Doug McIntyre
2023-01-19 19:44                 ` Chet Ramey
2023-01-20 13:09                 ` Liam Proven
2023-01-20 14:37                   ` Harald Arnesen
2023-01-18 16:48         ` segaloco via TUHS
2023-01-19  0:54         ` Adam Thornton
2023-01-19  1:09           ` Larry McVoy
2023-01-20 18:38             ` Theodore Ts'o
2023-01-20 18:57               ` Dan Cross
2023-01-20 19:48                 ` John Cowan
2023-01-20 20:04                   ` Dan Cross
2023-01-20 19:08               ` Kevin Bowling
2023-01-19  1:17           ` Marc Donner
2023-01-19  1:26             ` Joseph Holsten
2023-01-20 15:53               ` Marc Donner
2023-01-19 14:45         ` Liam Proven
2023-01-19 15:05           ` Dan Cross
2023-01-19 16:59             ` Bakul Shah
2023-01-19 19:33               ` [TUHS] The death of general purpose computers, was - " Will Senn
2023-01-19 20:09                 ` [TUHS] " segaloco via TUHS
2023-01-19 20:59                   ` Rich Morin
2023-01-19 21:11                     ` segaloco via TUHS
2023-01-20 13:30                   ` Liam Proven
2023-01-20 15:51                     ` segaloco via TUHS
2023-01-20 15:56                       ` Rich Morin
2023-01-20 16:24                         ` segaloco via TUHS
2023-01-20 18:21                           ` G. Branden Robinson
2023-01-20 18:33                             ` segaloco via TUHS
2023-01-18 18:58       ` [TUHS] " Steve Nickolas
2023-01-19  8:02     ` arnold
2023-01-19 15:04       ` Larry McVoy
2023-01-19 15:20         ` Warner Losh
2023-01-19 15:23           ` Larry McVoy
2023-01-19 16:40           ` Dan Cross
2023-01-19 16:58             ` Warner Losh
2023-01-19 23:16               ` Theodore Ts'o
2023-01-20  0:37                 ` Warner Losh
2023-01-20  1:22                   ` Steve Nickolas
2023-01-19 17:02             ` Steve Nickolas
2023-01-19 17:19               ` Adam Thornton
2023-01-19 18:22                 ` segaloco via TUHS
2023-01-19 19:07                   ` Kevin Bowling
2023-01-19 21:08                     ` Joseph Holsten
2023-01-19 20:01                 ` [TUHS] The era of general purpose computing (Re: " Bakul Shah
2023-01-19 22:23                   ` [TUHS] " Luther Johnson
2023-01-20  1:10                     ` John Cowan
2023-01-20  1:15                       ` Luther Johnson
2023-01-21 18:12                         ` arnold
2023-01-21 18:43                           ` Luther Johnson
2023-01-19 22:29                   ` Rich Salz
2023-01-19 22:39                     ` Luther Johnson
2023-01-19 22:41                       ` Luther Johnson
2023-01-19 22:40                     ` Jon Steinhart
2023-01-19 23:24                     ` segaloco via TUHS
2023-01-19 23:44                       ` Rich Salz
2023-01-19 23:51                         ` segaloco via TUHS
2023-01-20  0:20                           ` [TUHS] owner maintenance (Re: " Charles H Sauer (he/him)
2023-01-20  0:36                             ` [TUHS] " Larry McVoy
2023-01-20  0:47                         ` [TUHS] " Yeechang Lee
2023-01-20  0:55                           ` George Michaelson
2023-01-20  1:05                             ` Rich Salz
2023-01-20  1:10                               ` George Michaelson
2023-01-20  2:27                     ` Dan Cross
2023-01-18 21:20 ` [TUHS] " Theodore Ts'o
2023-01-18 21:27   ` Kevin Bowling
2023-01-19  2:17   ` Jim Carpenter
2023-01-19 21:15 ` Will Senn
2023-01-19 21:34   ` Drew Diver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).