The IRIX 6.5.7M (sgi) source code

2026-03-0515:076834github.com

The IRIX 6.5.7m source code. Contribute to calmsacibis995/irix-657m-src development by creating an account on GitHub.

You can’t perform that action at this time.


Read the original article

Comments

  • By reconnecting 2026-03-0516:406 reply

    For me personally, IRIX 6.x had one of the most beautiful (and colourful) GUIs ever.

    For the curious, there is a guide (1) on how to run IRIX 6.5.22 in MAME.

    1. https://sgi.neocities.org

    • By mixmastamyk 2026-03-0516:572 reply

      Wow, look at those luxurious titlebars, windows edges, scrollbars, and tabs! So easy to use.

      One other thing lost, their scrollbars kept an indentation of where the bar was until you let go, which was sometimes useful.

      Not a fan of the busy backgrounds, but can’t win ’em all.

      Does anyone have a screenshot of the window menu (right click on titlebar)? Been looking for the CUA hotkeys related to those window functions. Most still work but are not shown on Linux desktops for some reason.

      • By senko 2026-03-068:09

        > Wow, look at those luxurious titlebars, windows edges, scrollbars, and tabs! So easy to use.

        That's just Motif: https://en.wikipedia.org/wiki/Motif_(software)

        Shame it wasn't under an open license to begin with (they relicenced it to LGPL waaay too late). We've been reimplementing it ever since.

      • By sgt 2026-03-0517:261 reply

        They also loved italic!

        • By mixmastamyk 2026-03-064:20

          Yeah, they were a few years ahead of cleartype/retina unfortunately.

    • By hedgehog 2026-03-0517:07

      Someone did a screen capture of a SGI "System Tour" app that explains how a lot of the UI worked:

      https://www.youtube.com/watch?v=sg8fiA9TrRk

    • By wink 2026-03-0610:45

      That reminds me about some irc channel around 25 years ago where we had this odd guy running IRIX and occasionally sending us screenshots.

      Most people were on Windows, some of us were running Linux, but IRIX seemed odd even to us, with our mainstream DEs like enlightenment or KDE or windowmaker :D

    • By rainingmonkey 2026-03-0518:051 reply

      What is the scrollwheel thing on the left side of some windows?

      • By blipvert 2026-03-0518:191 reply

        As I recall that changed the size of the (vector graphic) icons in the window.

        Though it has been twenty-odd years since I last used an SGI box so open to correction!

        • By zvr 2026-03-0519:26

          Yes, it was essentially a "zoom" wheel.

    • By dvno42 2026-03-0521:23

      For those interested, there is a lovely IRIX clone WM called MaXX. I've been using it for a couple months and have been quite happy with it on a remote dev machine. I believe it only runs on xorg currently.

      1. https://docs.maxxinteractive.com/

    • By jnpnj 2026-03-0518:351 reply

      A blend of nextstep and macos classic somehow.

  • By mrweasel 2026-03-0515:213 reply

    Unless it's true that they lost it, I really see no reason why HPE doesn't just release the official IRIX source code. It cannot be worth much at this point.

    Maybe there's 3rd party code which SGI/HPE licensed? That's apparently why we can't have Operas Presto.

    • By pm215 2026-03-0516:441 reply

      Even if there isn't any 3rd party code, the whole process of going through the codebase to confirm there really isn't any 3rd party code, and generally getting the legal department to sign off on it, is a lot of work in itself. My impression is that this kind of "historic source" release typically only happens if somebody sufficiently senior in the company cares enough to actively push it through. The default is that nobody does care that much, and it doesn't happen.

      "Do nothing" has essentially zero downside for a big company that happens to have something of niche interest like this in its vaults.

      • By miki123211 2026-03-0518:191 reply

        third-party code is one thing, political correctness is another. What was acceptable in 90s brogrammer culture may not be considered acceptable by PR obsessed corporate types now.

        To put this more charitably, the only reason to release something like this is to get some good PR, but if not carefully controlled, such a release could create more bad PR than good PR.

        • By actionfromafar 2026-03-0518:411 reply

          How?

          • By mrweasel 2026-03-0615:591 reply

            I don't recall which product it was, it may have been Microsoft, that needed to sanitizes their code before releasing it. There where a lot of not so nice comments about other companies and oh so much swearing. Not really the type of language a company would have their name attached to.

            • By actionfromafar 2026-03-0620:00

              Hm, it could be done with llm today. Or remove all comments

    • By throw0101a 2026-03-0515:401 reply

      > Maybe there's 3rd party code which SGI/HPE licensed?

      IIRC, this was one of the complication of open sourcing Solaris back in the day.

      • By linolevan 2026-03-0516:55

        Yep, I recall one of the big components being libc i18n

    • By fredoralive 2026-03-0515:44

      An obvious source for 3rd party code is that it’s a real UNIX System V derivative, so the AT&T code would need to be cleared.

  • By sedawkgrep 2026-03-0516:002 reply

    As a long-time AIX admin I'd LOOOOOVE to see some of the AIX source.

    I used to be connected to the community where stuff like this was passed around. But that was a long, long time ago.

HackerNews