Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Operating Systems Open Source Software Unix BSD

NetBSD 9.3: A 2022 OS That Can Run On Late-1980s Hardware (theregister.com) 41

Version 9.3 of NetBSD is here, able to run on very low-end systems and with that authentic early-1990s experience. The Register reports: Version 9.3 comes some 15 months after NetBSD 9.2 and boasts new and updated drivers, improved hardware support, including for some recent AMD and Intel processors, and better handling of suspend and resume. The next sentence in the release announcement, though, might give some readers pause: "Support for wsfb-based X11 servers on the Commodore Amiga." This is your clue that we are in a rather different territory from run-of-the-mill PC operating systems here. A notable improvement in NetBSD 9.3 is being able to run a graphical desktop on an Amiga. This is a 2022 operating system that can run on late-1980s hardware, and there are not many of those around.

NetBSD supports eight "tier I" architectures: 32-bit and 64-bit x86 and Arm, plus MIPS, PowerPC, Sun UltraSPARC, and the Xen hypervisor. Alongside those, there are no less than 49 "tier II" supported architectures, which are not as complete and not everything works -- although almost all of them are on version 9.3 except for the version for original Acorn computers with 32-bit Arm CPUs, which is still only on NetBSD 8.1. There's also a "tier III" for ports which are on "life support" so there may be a risk Archimedes support could drop to that. This is an OS that can run on 680x0 hardware, DEC VAX minicomputers and workstations, and Sun 2, 3, and 32-bit SPARC boxes. In other words, it reaches back as far as some 1970s hardware. Let this govern your expectations. For instance, in VirtualBox, if you tell it you want to create a NetBSD guest, it disables SMP support.

This discussion has been archived. No new comments can be posted.

NetBSD 9.3: A 2022 OS That Can Run On Late-1980s Hardware

Comments Filter:
  • by andyring ( 100627 ) on Friday August 12, 2022 @09:28PM (#62785268) Homepage

    Maybe I can get it running on my SE/30!

  • by Anonymous Coward on Friday August 12, 2022 @09:34PM (#62785276)

    er, I mean, does it evoke memories of decades-old catch-phrases?

  • by ArchieBunker ( 132337 ) on Friday August 12, 2022 @09:35PM (#62785282)

    Years ago my personal server/firewall box was a DEC Alpha running NetBSD. It was an amazingly stable OS with great documentation. Only ever had to reboot for the occasional update or power failure. I still fire it up once in a while but it runs a more appropriate operating system, OpenVMS.

  • by geekprime ( 969454 ) on Saturday August 13, 2022 @01:20AM (#62785448)
    Reality is that MOST OF all that hardware is still operable and there being a "current" OS that can run on it is a blessing to the people that can only afford hardware that old.
    • The reality is that ten dollar microcontroller modules now have more balls than a 68k Macintosh. netbsd is a hobby OS. There's nothing wrong with that, but it literally costs more to run one of those machines than to buy a SBC that is literally orders of magnitude faster.

    • by boutell ( 5367 ) on Sunday August 14, 2022 @03:30PM (#62789352) Homepage

      I love this stuff too and I want people to have access to less expensive computers and be able to keep things working, but this just a practical way for a person who is strapped for resources to get a functional computer in 2022.

      Everything they want to do is on the web, and more importantly, everything they *know how* and *need* to do is on the web. A computer that can't access the Department of Motor Vehicles website or log into gmail is not a practical device in 2022, it's a hobby device.

      The best option for a person who lacks money, time and information (people forget you need all three) is an android "free phone" on a Cricket plan. I had one for a minute as a loaner two years ago and I was shocked by how capable a "bad" phone is at this point. That device can do just about everything you hafta-gotta do with a computer for the cost of signing up for one of the cheapest phone plans in the United States, which you also hafta-gotta do, if you're not rich enough to disappear.

      If that person has just a little more money, time and information, adding an older- or base-model Chromebook and Comcast Internet Essentials ($9.95 per month) is probably worth it, but the phone is the gotta-have.

      Nowhere in this user story is there space for an Amiga running NetBSD. That's a device for those of us who have time to play with it. It's very cool though.

  • by Anonymous Coward on Saturday August 13, 2022 @01:29AM (#62785456)

    I'm glad there are alternative OS's around. I only wish there were more of them. (Maybe there are. Maybe somebody is building a new OS the way Linus Torvalds built up Linux originally. Maybe there are school projects to roll your own OS.)

    When things go sour with a particular product, you want to be able to go somewhere else. When I finally ditched my Atari ST for a PC, I was dismayed at having to use Windows 3.1, then somebody clued me in to Linux, and what joy that was. I don't want to dump on linux now, but sometimes I feel like I'd really like to try something else. What stops me of course is that so many apps don't run on new or marginal systems. I remember in the old days with linux I'd have to carefully check for compatibility before I bought a new motherboard, graphics card, disc controller, sound card, ethernet device.

    Even now with linux, if you want to be pure and use linux with absolutely free software blessed by Richard Stallman, you're going to limit yourself. (BTW, I admire Richard Stallman, even if I'm not willing to forego the blandishments of some of those non-free apps myself. Maybe I'm like the Madam who bows her head when passing the town's last virgin on the street.)

    • I don't want to dump on linux now, but sometimes I feel like I'd really like to try something else. What stops me of course is that so many apps don't run on new or marginal systems.

      That's still a thing for sure. I recently tried to install some of my old Loki games just for laughs and Loki_Compat no longer makes them work. On the other hand, there is pretty good support for 3d graphics translation in some of the virtualization solutions, especially when it comes to older features. So you can run an old Linux distribution in a VM for that kind of software, if you really must run it.

      I remember in the old days with linux I'd have to carefully check for compatibility before I bought a new motherboard, graphics card, disc controller, sound card, ethernet device.

      That's still a thing too, you just don't have to be as careful as you used to. For example you can use pretty much any AMD GPU you can get your hands on and expect it to work. But if you buy a new nvidia card driver support might lag. WiFi driver support can still be a problem. The printer drivers to support the panel buttons on my still current Brother MFC don't work on a modern Linux without being fiddled extensively.

    • by account_deleted ( 4530225 ) on Saturday August 13, 2022 @02:48PM (#62786596)
      Comment removed based on user account deletion
  • 2022 OS? (Score:4, Funny)

    by thegarbz ( 1787294 ) on Saturday August 13, 2022 @01:44AM (#62785462)

    NetBSD Isn't a 2022 OS. It's a 1990s OS patched up with minimal and sleek functionality, released in 2022. But it doesn't qualify as a 2022 OS until it requires a high end GPU just to render a taskbar coded entirely in a language you dad hasn't heard of using an API that is less than 5 years old and thus almost ready to be depreciated.

    • by Aighearach ( 97333 ) on Saturday August 13, 2022 @02:50AM (#62785542)

      All you've proven is that you're not a real Scotsman.

    • by serviscope_minor ( 664417 ) on Saturday August 13, 2022 @09:26AM (#62786006) Journal

      API that is less than 5 years old and thus almost ready to be depreciated.

      5 years and only ALMOST ready to be deprecated?

      OK boomer.

    • by gweihir ( 88907 ) on Saturday August 13, 2022 @11:50AM (#62786248)

      Yes, pretty much. In 2022, efficient OSes are simply not acceptrable anymore. This thing probably does not even phone home!

      • by thegarbz ( 1787294 ) on Sunday August 14, 2022 @05:40AM (#62788012)

        My original comment was snark, but you raise a good point. However, what is an efficient OS?
        I could fire up some Linux from Scratch, build it with a very cut down kernel that only supports audio and network interfaces, load in MPD, grab a keyboard type some commands, and have music playing from a $1 bottom of the line ARM processor with only a couple of MB of RAM.

        Or I could run iOS 13 and shout "hey siri, play some music" across the room.

        The latter for all it's bloat, complexity and hardware requirements is *functionally more efficient*.

        What's the weather right now? 30 and sunny with a heat warning. I didn't need to look it up. My OS already does that itself and display it on the screen. Functionally much more efficient that running Lynx on NetBSD and Googling the weather, though admittedly that option will happily run on a potato.

        • by gweihir ( 88907 ) on Sunday August 14, 2022 @05:48PM (#62789746)

          Displaying the weather is not an OS job. Putting it into the OS is an attempt to cover up a cheap make and fundamental deficiencies. This approach is well known with tool-makers, but it works there as well for customers with a very limited clue.

  • by Anonymous Coward on Saturday August 13, 2022 @01:56AM (#62785478)
    fucking confirmed: ASSOCIATION OF And I proba3ly which gathers
  • by hubertf ( 124995 ) on Saturday August 13, 2022 @03:58AM (#62785594) Homepage Journal

    all of those hardware platforms are compiled from a single source tree.
    there is a lot of hardware abstraction to get all platform specifics under one hood.
    which is a big difference from many (*cough* well) other open source systems,
    which come with source tree A for platform X, source tree B for platform Y, patchiest C for ...
    you get it. That's not the case for NetBSD.

    The benefit of this is, if there's a new feature that affects all/many platforms,
    there is no need for further propagation to other source trees.

    • by Antique Geekmeister ( 740220 ) on Saturday August 13, 2022 @12:52PM (#62786360)

      The difficulty is that new platforms or features cannot be added to that increasingly lumbering source tree, and have to be integrated with the rest of the software and hardware suite. One end result is a "waterfall" release schedule, where updates are large and likely to be incompletely tested with every use case. Fortunately for NetBSD, the number of users is so very small that there are few use cases to test.

  • by jmccue ( 834797 ) on Saturday August 13, 2022 @08:28AM (#62785892) Homepage

    Nice article, but I think there are some minor issues with the article. But good to see some press for NetBSD.

    We found NetBSD quite a challenge to install. It's a three-step process. First, install the OS, which did (unexpectedly) result in a graphical login, to an extremely basic window manager and terminal. Then, we had to run sysinst to configure some more advanced features

    I do not know what they did, maybe installing on a VM is different (I am on bare metal). Also I did not get a Graphical Login after my install, I had to update /etc/rc.conf for that. Maybe they selected some install option. This quote from the man page of sysinst(8)

    sysinst is a menu-based program that may be used to install or upgrade a NetBSD system. It is usually invoked automatically when the system is booted from appropriate installation media.

    For me, it was boot and install, very easy, no separate sysinst(8).

    and installing the pkgin command, which installs pre-compiled software from online repositories.

    Yes, pkgin(1) is very nice, but not technically needed. People have wondered why that utility is not in base.

    But over all, I think it was a fair article and good press for NetBSD.

  • by puddingebola ( 2036796 ) on Saturday August 13, 2022 @08:28AM (#62785894) Journal
    I was looking for a new OS for my Aston Martin Lagonda. I just found it.
  • by TronNerd82 ( 9588972 ) on Saturday August 13, 2022 @10:15AM (#62786070)
    It says on the box, "Requires Windows Vista or better" so I installed NetBSD 9.3 ;-)
  • by ananamouse ( 943446 ) on Wednesday August 17, 2022 @12:11PM (#62797449)
    Will I be able to run it on my 11/44? It has all 4 meg of ram and a 340 meg drive, two actually. It would be great if I could get the distribution on 9 track tape.

We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise. -- Larry Wall

Working...