Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Wednesday May 24 2023, @05:16AM   Printer-friendly
from the what's-old-is-new-again dept.

https://arstechnica.com/gadgets/2023/05/brand-new-laptop-recreates-1981s-ibm-pc-complete-with-8088-cpu-and-640kb-of-ram/

All modern Intel and AMD PCs can trace their roots to a single system: the IBM Personal Computer. Originally released in August 1981, this computer became so popular and long-lived that competitors reverse-engineered its BIOS so that their computers could use the same software and peripherals, a practice that eventually resulted in a de facto standard whose descendants we still use today.

If you want to experience what using an old IBM PC was like, you could drop a few hundred dollars on a used one on eBay. Or you could roll the dice on this new oddball laptop on AliExpress. The "Book 8088" laptop PC combines modern components with an Intel 8088 processor and 640KB (yes, that's kilobytes) of memory.
[...]
Update, 5/20/2023: After this story was published, Ars was contacted by developer Sergey Kiselev, who maintains an open-source 8088 BIOS on GitHub. He alleged that the creators of the Book 8088 re-used his BIOS for the system while removing his name and language about the GPL v2 license that the BIOS is distributed under; we can't confirm the claim by comparing the code directly, but there are several distinct similarities in a screenshot Kiselev shared and one used in the Book 8088 retail listing.

"While my work is open source, and I don't mind people using it in their projects, I do care deeply about the principles of open source software development and licensing. And whoever manufacturers this machine, bluntly violates copyright law and licensing," wrote Kiselev to Ars detailing his claim. "Since you start your article with the discussion of how Compaq reverse engineered IBM's BIOS, I think it would be suitable to mention that the manufacturer pirated the BIOS, without crediting the work, and they violate GPL by not releasing the source code of their modified BIOS."


Original Submission

This discussion was created by janrinok (52) for logged-in users only, but now has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 2, Interesting) by namefags_are_jerks on Wednesday May 24 2023, @05:45AM

    by namefags_are_jerks (17638) on Wednesday May 24 2023, @05:45AM (#1307834)

    Plenty of past FOSS-based projects left the attribution, GPL verbage, etc., in the hardcopy documentation with zero shown to the user (Apple's TimeCapsule comes to mind..) The GPLV2's term for "printing an announcement" doesn't require it appearing in like POST screens-- only in the source, and there's no obligation to hand that over except by a direct request by a product recipient.

  • (Score: 1, Informative) by Anonymous Coward on Wednesday May 24 2023, @06:31AM (1 child)

    by Anonymous Coward on Wednesday May 24 2023, @06:31AM (#1307842)

    whoever manufacturers this machine, bluntly violates copyright law and licensing,

    I think it would be suitable to mention that the manufacturer pirated the BIOS, without crediting the work, and they violate GPL by not releasing the source code of their modified BIOS."

    Is it really a good idea for him to make such claims publicly? AFAIK if it's GPL V2 they can remove his name from it without violating copyright law and licensing:

    2. You may modify your copy or copies of the Program or any portion of it

    Maybe the written offer is in the box which he doesn't have?
    https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html [gnu.org]

    3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

            a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
            b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    And maybe the written offer was valid for 3 years, it's just not valid in 2023 anymore. e.g. the link mentioned in the box no longer works... 😂

    Seriously though, does the b) option really force modifiers of GPL v2 software to make their links valid for 3 years from the date the enduser obtains the hardware/binaries even if they are not directly from the modifier?

    • (Score: 0) by Anonymous Coward on Wednesday May 24 2023, @06:37AM

      by Anonymous Coward on Wednesday May 24 2023, @06:37AM (#1307845)
      Since "valid for at least three years" is mentioned and not "valid forever" then it is reasonable to interpret that clause as starting from the date that particular hardware was produced (e.g. boxed by manufacturer). Not the date the enduser got it. Since the current enduser might be getting the item ten years later.
  • (Score: 4, Insightful) by looorg on Wednesday May 24 2023, @06:40AM (3 children)

    by looorg (578) on Wednesday May 24 2023, @06:40AM (#1307847)

    That is not an experience I will miss in any way shape or form. It was a piece of shit back then and any reproduction will be one to.

    That it's some chinese company that doesn't care about copyright is hardly a surprise. It's like the gazillions of NES, SNES and other clone machines that show up fully loaded etc. Usually some open source emulator projects, on a board, with an fpga and a fancy 3d printed case.

    Question is why one would want one. It's not for the great and fantastic DOS experience. At least one of the commenters on ARS noted the probably reason -- hardware for old CNC machines etc. Apparently that is the companies other main product. That sounds a lot more plausible then nostalgia DOS fetishes.

    • (Score: 2, Interesting) by Anonymous Coward on Wednesday May 24 2023, @01:30PM (1 child)

      by Anonymous Coward on Wednesday May 24 2023, @01:30PM (#1307898)

      Even as new hardware to run old CNC equipment it has issues, two main ones being no onboard 'real' RS-232 or Centronics/IEEE 1284 interfaces.

      Then there's reliability - In my last job working for someone else, I ran a decades old CNC router driven by a decades old IBM box via RS-232, with several spare same model IBM boxes that we'd gotten for free (thanks, WEEE regs) kept in store in the off chance that If the thing ever fecking failed we'd a bunch of drop in replacements, and that brings up another point: cost.

      Why buy one of these things when, if you ask around, you'll get perfectly usable Laptops (or old 'thin client' boxes) with full DOS/Win9x support *and* onboard Interfaces for little or no cost, and most of them, especially the older models are built like bloody tanks.

      Even if it cost a third of it's current price and had the required interfaces onboard, would I have trusted one of these things to last two weeks in my old workshop running the CNC router, let alone two decades? What do you think? (hint: I wouldn't have trusted it to run the mini desktop CNC router we had.)

      • (Score: 2) by looorg on Thursday May 25 2023, @10:20AM

        by looorg (578) on Thursday May 25 2023, @10:20AM (#1308082)

        I guess there is a fair amount of such old technology applications still around It's kind of weird tho that they don't have a RS232 (or serial port). They are not that expensive, they are still around. If this was as noted in the comment at Ars intended to be a CNC (or other hold hardware) replacement then it would be trivial and cheap to include on the device. I don't have good experiences with any RS232-to-USB contacts. So they can't be relegating it to that can they?

    • (Score: 2) by Freeman on Wednesday May 24 2023, @06:56PM

      by Freeman (732) on Wednesday May 24 2023, @06:56PM (#1307990) Journal

      Could be an interesting DOS game machine. Not that you couldn't just fire up DOSBox and get as good/better experience.

      --
      Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
  • (Score: 3, Informative) by VLM on Wednesday May 24 2023, @12:57PM

    by VLM (445) on Wednesday May 24 2023, @12:57PM (#1307890)

    The journalism claims the original PC was released in August 1981 and like that PC back in 81, this laptop has 640K ram.

    The original 5150 aka "plain PC" was released late summer 81, although the mobo only supported 256K max. I don't recall if you could plug in a card with more memory; that's a "probably". I never did much with genuine 5150s.

    I think a closer analogy would be the classic 5170 aka the "XT" which shipped with 128K but the mobo could upgrade to 640K and that shipped in the spring of 83. I seem to recall I messed around with one genuine 5170 back in the day.

    As usual with ChatGPT generated stories, there are no or minimal factual errors that can be trivially checked with a grep command, like the model 5150 release date, but the "big picture" is missed in that this is not a "5150 plain PC laptop" it is, or was, more of a "5170 XT laptop".

    I can't tell from the remains of the aliexpress ad, but people trying to emulate a PC or XT need to keep in mind IBM never AFAIK shipped a 'turbo' mode PC, they were all 4.77 MHz. Tons of clones on the market ran faster, and of course the AT shipped about 18 months later and ran 6 or 8 mhz.

    Both technological progress and depreciation/scrapping were faster back then. I have a phone that's a couple years old. The same couple of years after release, essentially all IBM PC/XT/AT were at hamfests for pennies on the dollar or rusting away in landfills, whereas my phone works fine until forced obsolescence or dead battery will get it. Computer progress is pretty boring for the last couple decades; at least compared to the excitement and fast pace of the 70s/80s/90s.

  • (Score: 2) by turgid on Wednesday May 24 2023, @06:12PM

    by turgid (4318) Subscriber Badge on Wednesday May 24 2023, @06:12PM (#1307981) Journal

    This is cool, an IBM PC with it's 8088 CPU replaced with an emulated 68000 [hackaday.com].

  • (Score: 2) by jb on Thursday May 25 2023, @04:50AM

    by jb (338) on Thursday May 25 2023, @04:50AM (#1308058)

    When I first read that I thought it might make an really nifty portable terminal...

    ...but unfortunately it's missing the two most important things any terminal needs: an RS-232 port and a proper (full throw) keyboard.

(1)