• 1 Post
  • 84 Comments
Joined 3 years ago
cake
Cake day: July 21st, 2021

help-circle






  • To run Linux, FreeBSD, OpenBSD, NetBSD, or some other FOSS OS?

    I’m running Fedora on a refurbished Thinkpad P1 Gen 4, and I’ve had good luck running Linux and the BSDs on higher end refurbished Dell Optiplex, Latitude, and Precision equipment.

    Apple hardware is nice, and MacPorts gives me access to the vast majority of my *nix tools.

    Shopping for new hardware I’d look at the list below to get Linux preinstalled.

    • Thinkpad X1 Carbon
    • Slimbook
    • System76
    • Tuxedo Computers
    • Juno Computers
    • Starlabs Systems

    Or buy refurbed equipment from Dell or Lenovo.














  • That was the Unix wars of the ‘80s.

    Linux started in ‘92 as a hobby project to create a x86 desktop Unix clone. Most Unices were tied to expensive proprietary hardware which most people couldn’t afford, but x86 equipment was fairly common.

    There was 386BSD project which had the objective of porting BSD Unix to x86, but they were sued by AT&T. In the end, AT&T was using more BSD code then BSD was using Unix code.

    The lawsuit chilled use of BSD code, and a young CS students decide to write a kernel from scratch rather then fork a BSD.

    About the same time Linux was first released, IBM was looking for a Unix-like OS to sell on its x86 servers. The idea was, companies would get started on the low cost x86 servers and graduate to the expensive Power AIX servers. Linux fit the requirements, and it was under the GPL which meant competitors would have to release any changes they distributed to clients as a bonus.

    Linux did not immediately kill the propriety Unixes. It wasn’t until after the dot com bubble burst (~2000) that Linux really started taking market share. The tech companies needed to shed expenses, and an easy way was to ditch the expensive Sun equipment running Solaris in favor of commodity x86 running Linux.

    The GPL played a role since it meant people distributing Linux needed to release their changes. Linux distros can be fairly different though, so I’m not sure how much of a part it played.