#Tribblix

2026-02-11

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

2026-02-06

@dgl @cks @lyda

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

man.freebsd.org/cgi/man.cgi?qu

man.netbsd.org/inet_pton.3

tribblix.org/man/man3c/inet_pt

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

uw714doc.xinuos.com/en/man/htm

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

2026-01-02

@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

2026-01-02

@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.

2025-12-21

@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

2025-12-02

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

2025-11-19

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

2025-11-19

I had to give @BoxyBSD a try and it is really amazing! Just got an #illumos box running there for free and it works without any issues. So, not only #BSD based systems, but also #opensolaris is supported at @gyptazy's amazing service. Thank you very much for this service. Btw, you could add real home directories for the created user ;)

Maybe more people will have a look at #solaris like #openindiana or #tribblix or #omnios.

A free Illumos based VPS instance at BoxyBSD
2025-11-17

@cstross

Would #rclone work for you (plural) as a #Dropbox client?

It's in #FreeBSD ports (and thus #DragonFlyBSD, #GhostBSD, et al.), #NetBSD pkgsrc, and #OpenBSD ports.

freshports.org/net/rclone

ftp.netbsd.org/pub/pkgsrc/curr

openports.eu/ports/sysutils/rc

FreeBSD ports and OpenBSD ports also both have rclone-browser, but that's not currently in pkgsrc.

For completeness, I note that rclone (but again not rclone-browser) is in the #Tribblix and the #OmniOS packages collections.

pkgs.tribblix.org/tribblix-m38/

pkg.omnios.org/bloody/extra/en

Tribblix has a #WINE overlay, but I know nothing about it. On the gripping hand, @ptribble is actually here on the FediVerse. (-:

tribblix.org/overlay-wine.html

@nikatjef

Stefano Marinellistefano@bsd.cafe
2025-11-17

Last week I had a chat with a colleague who is highly specialized in Microsoft solutions. Young but not too young, smart, not very up to date simply because he has little time for anything else. His specialization depends entirely on where he works, not on personal interest. Lately he seemed a bit disillusioned with some choices made by "other operating systems", and he was starting to consider moving his personal projects toward Microsoft as well, since he already had the experience. Still, he said it with boredom. With the attitude of someone who is tired of wasting time.

He had heard of the BSDs but had never tried installing them. He was convinced that there were no decent hypervisors outside the Linux world and that KVM belonged to Linux alone. I had the terrible idea of showing him the BSDs, how great bhyve is, and how nvmm on NetBSD uses qemu underneath, making it almost a replacement for KVM in many setups. He lit up with the look of someone waking up from a long sleep. I also had the terrible idea of showing him illumos and its distributions. He had no clue it existed and thought old, great Solaris had been dead for years thanks to Oracle.

He called me a little while ago. He was furious. He spent the whole weekend doing tests and now he has no idea what to use among FreeBSD with bhyve, NetBSD with nvmm, and illumos with bhyve or kvm. He is slowly starting to explore jails and illumos zones. He was annoyed (in a positive way) because now he does not know what to pick since everything feels so different from what he was used to, and he found advantages in each option.

I am obviously happy about it, but I also wonder: instead of reinventing the wheel every time, would it not sometimes be better to simply broaden our horizons?

#IT #SysAdmin #OperatingSystems #FreeBSD #Linux #NetBSD #OpenBSD #DragonflyBSD #illumos #SmartOS #OmniOS #OpenIndiana #Tribblix

Bruce D Porterytc1@mastodon.sdf.org
2025-11-06

Having a play with OmniOS, as a possible S11.4 server replacement. I am investigating bhyve

Following the OminOS example (debian guest) I get stuck at zoneadm install, it just fails to start

Connecting to the console shows "ZONE Halted" and the root/tmp/init.log shows "vm_create: No such file or directory"

So, I am missing something. I can't find any packages ownong vm_create (pk search), nor cn I find reference to this on the web. So, starting here .....
#omnios #illumos #tribblix #bhyve

2025-11-01

XFile vs CDE dtfile - which is your favourite?

#CDE #Tribblix #RetroComputing #UNIX

2025-11-01

Tribblix with Bhyve Wifi bridge on a Thinkpad X260 w/ Intel 8260

Not so much a tutorial, but a pointer to resources on setting up Tribblix with a Bhyve VM running FreeBSD to act as a wifi bridge for laptops with unsupported 802.11xx cards (with thanks to @zolaris for the link!)

cryogenix.org/library/operatin

#Tribblix #Illumos #RetroComputing #UNIX #FreeBSD

2025-11-01

CDE (proper CDE) and sysinfo.pl on Tribblix 0m37

Tribblix: tribblix.org/
sysinfo.pl: codeberg.org/int16h/sysinfo-pl

#RetroComputing #Tribblix #UNIX

2025-10-31

#Firewall people
Friend of #IPFilter
Help me understand.

A) #tribblix router machine WAN connected to my #linux powered router (WAN on Tribblix computer gets a 192 adress) i connected a laptop (more linux) on LAN side of Tribblix router. do a speed test, i get ok upload and download.

B) Tribblix router WAN connected to my Fiber from ISP ( i get an external IP)
LAN connected to a laptop (Linux)
now i get ok download but upload is stuck at 5Mbit (i have 300/300)

#OmniOS #illumos

2025-10-29

@ljrk @lanodan @ska

Sadly, it is a common failing of manual pages to parrot the SUS and its wording for implementation-defined behaviour rather than document the concrete operating system at hand:

Whilst the #Illumos manual page leaves the loophole open, the actual kernel code does not make same-session checks and never returns EPERM from getpgid().

github.com/illumos/illumos-gat

#Tribblix #OpenIndiana #OmniOS #getpgid

2025-10-14

@kzimmermann Hm, well, technically not. I have plenty of kit that would be, but it's all had a real OS on it since the day I got it and has been working perfectly fine ever since and will continue to do so for a while yet.

#EndOf10 #Tribblix #illumos

2025-10-05

@julf @cstross @lauren

Hah!

The proper purists run OpenIndiana or Illumos or Tribblix and have the Service Management Facility with XFCE or CDE.

None of this "gernommy" malarkey. And all your terminal belong to ttymon with a PID in the low hundreds.

tribblix.org/Use/4.services.ht

tribblix.org/overlay-xfce.html

tribblix.org/overlay-cde.html

We shall not speak of Tribblix supporting MATE.

(-:

#OpenIndiana #Illumos #OmniOS #Tribblix #ServiceManagementFacility #CommonDesktopEnvironment

2025-09-23

Round 3
Ok ppl.

I realized something
When IPF is running.
Seems to get a dhcp issue.
DMESG says
No address range available for DHCP request via wan1
dhcpagent no IP broadcast specified for wan1 making best guess

I am sure I miss some vital settings here.
But where do i start read

Now i am testing #Tribblix
It plays nice on my AMD beast

matthew - retroedge.techmatthew@social.retroedge.tech
2025-09-23
I refurbished and sell used computers. That helps just a small amount in this big problem.

Alternative operating systems, such as #Linux, #NetBSD and #Tribblix, also can extend the useful life of older computers.

RT: https://mastodon.social/users/ptribble/statuses/115254492810606325

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst