@alanc @Radio_Azureus

I had to write that FGA in part because *everyone* forgot about the SAF. (-:

#Illumos #OmniOS #SmartOS #OpenIndiana #Tribblix #ServiceAccessFacility

@Radio_Azureus

#Illumos (and thus #OmniOS, #SmartOS, #Tribblix, et al.) has #ifconfig as well.

Indeed, some of its tooling, such as for service management, has been stable since the late 1980s; whereas the BSDs went through some churn in this area in the 1990s and early 2000s.

https://illumos.org/man/8/ifconfig

illumos: manual page: ifconfig.8

Another 2nd chance to tell legislators that the mechanisms that we have inherited from #Unix, and used in loads of #FreeSoftware operating systems from #NetBSD to #Tribblix, do not have date of birth/age fields for user accounts, is #Illinois, where HB5511 is the very same text as #California's, too.

https://my.ilga.gov/Legislation/BillStatus?DocTypeID=HB&DocNum=5511&GAID=18&LegID=167486

It really does seem at this point that this is model legislation.

Sponsors in Illionois are Jennifer Gong-Gershowitz, Margaret Croke, Janet Yang, Rohr, Kimberly Du Buclet, Natalie A. Manley, Angelica Guerrero-Cuellar, Rick Ryan, Michelle Mussman, Martha Deuter and Tracy Katz Muhl.

The bill is in the judiciary–civil committee as of yesterday.

It was introduced last month, 1 day after it was introduced in Colorado. I wonder in what other states it has just turned up.

A lobby organization handing pre-drafted bills to multiple sets of legislators is not unknown.

@nileane @RunxiYu
#CaliforniaLaw #USLaw #IllinoisLaw #FreeSoftware #AgeVerification

Official government website of the Illinois General Assembly

Welcome to the Official government website of the Illinois General Assembly

People waxing lyrical about using 'original vi', both nowadays in 2026 and back in 2006, haven't a clue what that is.

There's only one family of operating systems where 'vi' will actually run the original vi program by Joy, Horton, et al.: #Illumos and its derivatives #Tribblix, #OmniOS, and #SmartOS.

*Everyone else* uses one of the ground-up clones.

On #FreeBSD, #OpenBSD, and #NetBSD, it's Bostic's early 1990s #nvi, which was derived from Kirkendall's elvis, a clone written some time around 1990.

On Linux-based operating systems, vi either is Bostic nvi, or is one of the derivatives of STEVIE (the middle-1980s vi clone for the Atari ST that inspired Kirkendall to write elvis in the first place): Moolenaar's VIM or NeoVIM.

On none of those will you get original Joy+Horton vi in base, or indeed packaged/in ports.

Yes, Heirloom vi exists, which is Ritter's 2002 fork of 1985 Joy+Horton vi. But it's not even available in Arch Linux nowadays.

#vi #retrocomputing #ComputerHistory

@dgl @cks @lyda

In the majority of cases there actually is no separate inet_pton() manual page.

https://man.freebsd.org/cgi/man.cgi?query=inet_pton&sektion=3

https://man.netbsd.org/inet_pton.3

http://tribblix.org/man/man3c/inet_pton.html

https://man.omnios.org/man3c/inet.3c

http://uw714doc.xinuos.com/en/man/html.3N/inet.3N.html

Although most of those call out inet_pton(), SCO #UnixWare in fact documented the four human-readable IPv4 formats for inet_pton(), and did not even have an inet_aton().

In #NetBSD, the internal inet_pton4() function was indeed updated by Christos Zoulas from the old Paul Vixie code to support the four human-readable formats of inet_aton(), 22 years ago; although it's not clear where this additional IPv4 conversion functionality is actually used.

The old Paul Vixie code from 1996 is retained in GNU libc, #FreeBSD, & #OpenBSD; this being code from the BIND DNS client library.

It was superseded by a from-scratch reimplementation based around a str2inet_addr() function in #Solaris/ #Illumos/ #Tribblix/ #OmniOS. musl libc also has its own from-scratch version.

@ska

inet_pton(3)

@briandorsey

You wait until you learn that there's a handful of #Illumos-based operating systems still available.

In that alternate, the operating system has STREAMS and 'zones', uses the Service Access Facility (the Unix System 5 Release 4 replacement for Release 3 init+rc that almost everyone has since forgotten, that replaced in 1988 what people erroneously think of today as 'system v init') as part of its Solaris descendent the Service Management Facility, and also has ZFS and boot environments.

It, too, like the BSDs, has a different feel to the world of Linux-based operating systems.

#OpenIndiana #OmniOS #Tribblix #FreeBSD

@adacosta

There's a bit of a quibble with 'extinct' and not the usual one that #NetBSD, #FreeBSD, and #OpenBSD are very much still here.

#Illumos is still here, and available in the forms of #OpenIndiana, #OmniOS, and #Tribblix .

@ptribble 's latest Tribblix update was last November, for example. As was the most recent update to OmniOS.

@davefischer

Strictly speaking that's a conflation of two distinct strands of history that were a decade and a half apart.

AT&T #Unix System 5 Release 3 had the system of subdirectories and scriptlets, developed because /etc/rc had exploded into a mess when people came to realize that sysops installed third party softwares. This was superseded by something else, the SAF, in S5R4 in 1988. Unices with AT&T heritage such as #Illumos and #Tribblix have that still today, all these decades later.

Whereas what people erroneously call "System V init" was an init+rc system developed independently, for a different operating system with a separate lineage, cloning the design of the old AT&T Unix S5R3 system of roughly a decade before, by Miguel van Smoorenburg in the early to middle 1990s. *That* is the strand of history that went from Minix on to Linux, and was in some flavours succeeded by Upstart and then by systemd.

#HistoryOfComputing #retrocomputing #Upstart #ServiceAccessFacility

Round 4? of my long long router project
Testing a Oracle/Sun branded network card.
nxge is the driver name (Oh shiny sun stuff on ebay)

Notice that my Realtek on a fresh 38.1 tribblix install did not renew dhcp lease 😵‍💫

#noob #tribblix #ishouldcollectcans #illumos

We just provide #BSD like #freebsd #openbsd #netbsd #dragonflybsd #midnightbsd and several other ones, but also #opensolaris with #tribblix #omnios #openindiana. So, we’re also pretty niche and that’s totally fine ;)

#runbsd #opensource #ipv6

@d4gli @Paul @gyptazy