TeamBlackFox wrote:
While I agree with you on the professional workstation market being a figment of the past, I disagree. GNU/Linux users especially seem to hate the commercial UNIXes especially, the only ones interested in IRIX being open sourced are the BSD and illumos communities, outside of those here.
I think you need to talk to more GNU/Linux users. Especially the older, more seasoned ones. Stay away from the young hotshots, and you'll find your subjective analysis will gain some objectivity.
I personally would like to get some time on an AIX, s390, or even a zOS box. I also want to play with the obscure UNIXen like NEC's SUPER-UX (for their SX-9 systems), Cray's UNICOS, and whatever Honeywell has current. I think they still cook up supercomputers periodically... Throw in hunting down QNX and UnixWare 7.1.4 installs at some point. I'm not saying I'll ever master any of those, but being able to spend a few hours dorking around with them, likely breaking an install? I'd love to.
alexott wrote:
Are you sure there is a lot of interesting stuff left buried in closed IRIX, which these communities need for the their operating systems?
From a hardware standpoint on SGI machines, IRIX's source would be very interesting to look at. Especially 6.5.30 and bits on the R14000/R16000 TLB hardware.
foetz wrote:
i'm aware of Illumos but whether that's an actual improvement over the original Solaris is very much up for discussion
Considering Oracle has resumed closed development of Solaris again, I'd consider Illumos a fork now, one which will develop entirely independent from Solaris 11+. Oracle promised to periodically release updates to the ZFS code, but, it's Oracle. So I wouldn't be surprised if they halted that after a while as well.
commodorejohn wrote:
It is an interesting point that the most likely outcome of making the IRIX source available isn't an IRIX revival, but the appropriation of a handful of components into the Linux ecosystem. The philosophy of the GNU and Linux developer communities overall (and, consequently, a large part of the open-source community as a whole) has always been "embrace, extend, ASSIMILATE!" and I don't doubt that's mostly what we'd see here, if it came to pass. It's only to be expected when you make your software also an ideology.
This isn't something unique to software development. It's a core function of life. Adapt, or die. IRIX has many useful things internally that Linux might be able to emulate (it could never copy due to license differences). The release of the Solaris code and ZFS spurred and influenced the development of btrfs, for example. On the BSD-side, I'd imagine a lot of the hardware bits would get sucked up from IRIX so as to improve support on old SGI gear.
But look beyond software. Successful anything is emulated and/or copied by others. In 2005, Sony ridiculed Nintendo for their Wii Remote, then immediately turned around and added accelerometers into their redesigned "six-axis" controllers (after the "batarang" fiasco). The number of coaches who "mutually agreed to part ways" with their NFL teams jumped after Jim Harbaugh left the San Francisco 49ers using that strategy, usually over minor or trivial things.
IOW, if it works well, it'll get copied. It's not inherently a Linux-only thing to emulate/copy other successful things. It's just that because Linux seems to be everywhere, that Linux seems to do it the
most often
.
Oh, and throw GNU/Hurd in the list of UNIX-like OSes to try out. I'm certain that'll be able to boot to a basic shell prompt before the heat death of the Universe, so I'll have to try that out as well.