(no title)
deater | 5 months ago
The Apple II was an open system and IBM clearly took a lot of inspiration from the Apple II line. Look at the 5150 motherboard in the picture in the article and compare it to the motherboard from an Apple II+
deater | 5 months ago
The Apple II was an open system and IBM clearly took a lot of inspiration from the Apple II line. Look at the 5150 motherboard in the picture in the article and compare it to the motherboard from an Apple II+
as1mov|5 months ago
[1] https://www.allaboutcircuits.com/news/how-compaqs-clone-comp...
analog31|5 months ago
And if an updated system were to break any published app, Apple would be blamed. There were apps, albeit only a few, that would not run on an Apple IIe, and I think, a few more that wouldn't run on a IIc.
There were some notable violations of published entry points in MS-DOS software, most notably the page locations of display memory, leading to the famous "640k barrier." But they weren't enough to dissuade developers from treating the PC as an "open enough" platform.
I doubt that developers felt a particular sense of morality about the DOS interface, that they didn't feel about Apple II, but only that the interface was good enough to use as-is.
The real important thing here, was the openly published interface, and mutual agreement among devs to respect that interface. I mean "open enough" and "mostly respect" of course.
jhbadger|5 months ago
themafia|5 months ago
flohofwoe|5 months ago
All computers which could be bought by individuals at that time were 'open systems', they usually came with a full set of hardware schematics and programming documentation, and sometimes even ROM listings. The Apple II was nothing special in that regard.