Unix is dead. Long live Unix!
- Reference: 1673951413
- News link: https://www.theregister.co.uk/2023/01/17/unix_is_dead/
- Source link:
Here at The Reg FOSS desk, we've felt this was coming ever since we reported that Big Blue [1]was launching new POWER servers which didn't support AIX – already nearly eight years ago. Even if it was visibly coming over the horizon, this is a significant event: AIX is the last proprietary Unix which was in active development, and constitutes four of the 10 entries in the official Open Group [2]list .
Within Oracle, [3]Solaris is in maintenance mode . Almost exactly six year ago, we reported that the next major release, Solaris 12, [4]had disappeared from Oracle's roadmap . HPE's HP-UX is also in maintenance mode because there's no new hardware to run it on. [5]Itanium really is dead now and at the end that's all HP-UX could run on. It's over a decade since we reported that HP investigated but [6]canceled an effort to port it to x86-64 .
[7]
The last incarnation of the SCO Group, Xinuos, [8]is still around and offers not one but two proprietary UNIX variants: SCO [9]OpenServer , descended from SCO Xenix, and [10]UnixWare , descended from Novell's Unix. We note that OpenServer 10, a more modern OS based on FreeBSD 10, has disappeared from Xinuos's homepage. It's worth pointing out that the SCO Group was [11]the company formerly known as Caldera , and isn't the same SCO as the Santa Cruz Operation which [12]co-created Xenix with Microsoft in the 1980s.
[13]
[14]
There used to be [15]two Chinese Linux distros which had passed the Open Group's testing and could use the Unix trademark: [16]Inspur K/UX and [17]Huawei EulerOS . Both companies have let the rather [18]expensive trademark lapse, though. But the important detail here is that Linux passed and was certified as a UNIX™. And it wasn't just one distro, although both were CentOS Linux derivatives. We suspect that any Linux would breeze through because several many un-Unix-like OSes have passed before.
Other OSes have passed or probably easily would, though. IBM's z/OS is alive and well: [19]version 2.5 came out in 2021 and in 2022 Big Blue [20]started offering cloud instances . z/OS has a Unix-compatible environment which has passed the compatibility tests so officially, it's a UNIX™, even if that wasn't its original native API.
[21]
The "open" in the name "OpenVMS" originally [22]referred to the POSIX compatibility it gained with version 5, way back in 1991, and was first applied to the new version for DEC's Alpha CPUs. Last year [23]VMS Software released version 9.2 for x86-64 hypervisors (and a single supported box, HPE's [24]DL380 ).
Ever since Windows NT in 1993, Windows has had a POSIX environment. Now, with WSL, it arguably has two of them, and we suspect that if Microsoft were so inclined, it could have Windows certified as an official Unix-compatible OS.
[25]IBM shifts remaining US-based AIX dev jobs to India – source
[26]Haiku beta 4: BeOS rebuild / almost ready for release / A thing of beauty
[27]What did Unix fans learn from the end of Unix workstations?
[28]NixOS 22.11 'Raccoon': Like a proof of concept you can do things with
In our recent story on [29]Beta 4 of Haiku , we originally said that it wasn't a Unix. As you can see, there's now an editor's note attached to the end of the story. We heard back from Haiku's primary full-time developer, who vigorously disagreed. To his mind, the fact that Haiku now has strong Unix compatibility, with some of the main Unix directories present in its filesystem, a quite complete set of Unix API calls, a Unix shell, and so on, means that Haiku is quite definitely a Unix. We feel that inasmuch as it's a reimplementation of BeOS, with its own native filesystem, API, GUI and so on, it's something different, which offers Unix compatibility as well .
But this illustrates the difficulty of definining precisely what the word "Unix" means in the 21st century. It hasn't meant "based on AT&T code" since [30]Novell bought Unix System Labs from AT&T in 1993, kept the code, and donated the trademark to the Open Group. Since that time, if it passes the Open Group's testing (and you pay a fee to use the trademark), it's UNIX™. Haiku hasn't so it isn't. Linux has so it is. But then so is z/OS, which is a direct descendant of OS/390, or IBM MVS as it was called when it was launched in 1974. In other words, an OS which isn't actually based on, similar to, or even related to Unix.
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, [31]XNU , is based on Mach with an in-kernel "Unix server" derived from FreeBSD.
[32]
So, as of 2023, open source really has won. There are more Unix-like OSes than ever, and some very un-Unix-like OSes which are highly compatible with it, but the official line is, to all intents and purposes, dead and gone. All the proprietary, commercial Unixes are now on life support: they will get essential bug fixes and security updates, but we won't be seeing any major new releases.
Send flowers. ®
Get our [33]Tech Resources
[1] https://www.theregister.com/2015/11/02/ibm_linux_mainframes/
[2] https://www.opengroup.org/openbrand/register
[3] https://www.theregister.com/2022/08/19/oracle_solaris_updated/
[4] https://www.theregister.com/2017/01/18/solaris_12_disappears_from_oracles_roadmap/
[5] https://www.theregister.com/2019/02/01/intel_kills_itanium_again/
[6] https://www.theregister.com/2012/05/23/hp_project_blackbird_redwood_hp_ux/
[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Y8Z-1SXLZkTWqLhZSFmQkgAAAEc&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[8] https://www.theregister.com/2021/03/31/ibm_redhat_xinuos/
[9] https://www.xinuos.com/products/openserver-6/
[10] https://www.xinuos.com/products/unixware-7/
[11] https://www.theregister.com/2002/08/27/sco_lives_caldera_reinvents_itself/
[12] https://www.theregister.com/2000/01/31/ms_sells_stake_in_sco/
[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y8Z-1SXLZkTWqLhZSFmQkgAAAEc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y8Z-1SXLZkTWqLhZSFmQkgAAAEc&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[15] https://www.theregister.com/2022/08/30/kylin_the_multiple_semiofficial_chinese/
[16] https://www.opengroup.org/openbrand/register/brand3617.htm
[17] https://www.opengroup.org/openbrand/register/brand3622.htm
[18] https://www.opengroup.org/openbrand/Brandfees.htm
[19] https://www.theregister.com/2021/07/28/z_os_2_5_launch/
[20] https://www.theregister.com/2022/06/29/ibm_cloud_mainframe_launch/
[21] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y8Z-1SXLZkTWqLhZSFmQkgAAAEc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[22] https://www.pcmag.com/encyclopedia/term/openvms
[23] https://www.theregister.com/2022/05/10/openvms_92/
[24] https://www.hpe.com/psnow/doc/a00008180enw.html
[25] https://www.theregister.com/2023/01/12/ibm_aix_developer_jobs/
[26] https://www.theregister.com/2023/01/11/haiku_beta_4/
[27] https://www.theregister.com/2022/12/13/unix_workstations_lessons/
[28] https://www.theregister.com/2022/12/13/nixos_2211_raccoon/
[29] https://www.theregister.com/2023/01/11/haiku_beta_4/
[30] https://www.theregister.com/2013/07/25/novell_peaked_with_netware_four/
[31] https://github.com/apple/darwin-xnu
[32] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y8Z-1SXLZkTWqLhZSFmQkgAAAEc&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[33] https://whitepapers.theregister.com/
Re: Are you ok?
I'm both old enough and mildly-dyslexic-enough to have called it Lunix until about 1996, when the only other person I knew who messed around with Slackware kindly pointed out my mistake. I'm such a newb....
Re: Are you ok?
Maybe you have mistaken it for Lunix that was released for C64 in 1993?
[1]LUnix, short for "Little Unix", is a Unix-like multi-tasking operating system designed to run natively on the Commodore 64 and Commodore 128 home computer systems. It supports TCP/IP networking (SLIP or PPP using an RS-232 interface). Unlike most Unix-like systems, LUnix is written in 6502 assembly language instead of C.
[1] https://en.wikipedia.org/wiki/LUnix
Re: Are you ok?
Also, from the readme.md at the XNU link: "XNU is an acronym for X is Not Unix"
Microsoft Defender ASR snafu.
Ha ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha,aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, ha ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha, aha ha ha, haaaa ha ha, ha ha ha....
From the archives:
If operating systems were airlines. Unix Express:
Passengers bring a piece of the airplane and a box of tools with them to the airport. They gather on the tarmac, arguing about what kind of plane they want to build. The passengers split into groups and build several different aircraft but give them all the same name. Only some passengers reach their destinations, but all of them believe they arrived .
About 15 years ago...
... I boldly predicted that Linux would take over and become the dominant O/S. Most of my AIX colleagues scoffed at me at the time (you know who you are!!). I could already see that HP-UX was on the way out, and Solaris was looking shaky.
What I didn't predict is that Linux would completely take over and devour the whole world.
I'm not entirely sure this is such a good thing now, as a bit of competition seems like a good thing. Is the Linux community in danger of stagnating or becoming complacent, due to having no competition? Or does that not really matter, as someone will always have an itch that they want to scratch?
I'm not as certain about things now as I used to be when I was younger and knew less.
Are you ok?
This means the last Unix left is… Linux
I am old enough to remember that L inux I s N ot U ni X .