Naar inhoud springen

Apple II-familie

Uit Wikipedia, de vrije encyclopedie
Apple II
alt=De Apple II was een van de populairste pc's uit de jaren tachtig. Zoals te zien is, had de Apple II een geïntegreerd toetsenbord, wat algemeen was bij de eerste pc's, maar tegenwoordig ongewoon is. Het afgebeelde toestel wordt getoond met twee officiële Apple-floppydiskstations en een monitor.
De Apple II was een van de populairstepc's uit de jaren tachtig.
Zoals te zien is, had de Apple II een geïntegreerd toetsenbord, wat algemeen was bij de eerste pc's, maar tegenwoordig ongewoon is. Het afgebeelde toestel wordt getoond met twee officiële Apple-floppydiskstationsen een monitor.
Type Desktop
Ontwikkelaar Apple Inc.
Verschijning jaren zeventig
Processor(s) 8 bit
PortaalPortaalicoon Computer
Informatica
Mac

Stopgezet
Apple I·II·III·Apple Lisa·Macintosh·Power Mac·PowerBook·MacBook·iMac Pro


MacBook Air·MacBook Pro


iMac(G3·G4·G5)


Mac Pro(2006·2013·2019·2023)


Mac mini(2005·2006·2010·2018·2020) ·Mac Studio


Besturingssystemen·Mac OS X·macOS


Cheetah (10.0)·Puma (10.1)·Jaguar (10.2)·Panther (10.3)·Tiger (10.4)·Leopard (10.5)·Snow Leopard (10.6)·Lion (10.7)·Mountain Lion (10.8)·Mavericks (10.9)·Yosemite (10.10)·El Capitan (10.11)·Sierra (10.12)·High Sierra (10.13)·Mojave (10.14)·Catalina (10.15)·Big Sur (11)·Monterey (12)·Ventura (13)·Sonoma (14)·Sequoia (15)


Lijst van Apple-hardware

DeApple II-familiewas de eerste reeksmicrocomputersvanApple,van eindjaren zeventigtot begin/middenjaren tachtig.De toestellen verschilden volledig van Apples latereApple Macintoshcomputersen hadden hoofdzakelijk een8 bit-architectuur.

De voorganger was deApple I,een handmatig geassembleerde machine die werd ontworpen doorSteve Wozniaken verkocht aan hobbyisten. Deze is nooit geproduceerd in grote aantallen, maar maakte de weg vrij voor veel kenmerken die de Apple II tot een succes zouden maken. De Apple II was de eerste grootschalig geproduceerdepersonal computer.Hij was vooral populair bij thuisgebruikers, maar werd ook af en toe verkocht aan zakelijke gebruikers, zeker na het verschijnen van het eerstespreadsheetop een personal computer:VisiCalc.

Het "II" -gedeelte van de naam werd door middel van leestekens op wisselende manieren weergegeven. De II en de "onverbeterde" IIe werden meestal geschreven als respectievelijk ][ en ][e, de IIc en de (verbeterde) platinum IIe-modellen werden geschreven als //c en //e. Verder waren er nog de IIGSen de IIc Plus.

De originele Apple II

[bewerken|brontekst bewerken]

De verkoop van de eerste Apple II-computers begon op5 juni1977met eenMOS Technology6502-microprocessor, die draaide op 1 MHz, 4KBRAM-geheugen, eenaudiocassette-interface.[1]DeInteger BASIC-programmeertaalwas ingebouwd in deROM's.Devideocontrollertoonde 24 lijnen op 40 kolommen met tekst (uitsluitend in hoofdletters) op het scherm. EenNTSC-composiet video-uitgang zorgde voor weergave op een monitor, of op een televisietoestel door middel van eenRF-modulator.Andere fabrikanten boden uitbreidingskaarten voor ondersteuning voor 80 kolommen (en kleine letters). Gebruikers konden programma's en hun gegevens opslaan op muziekcassettes en daarvan inlezen; andere programmeertalen, spelletjes, toepassingen en andere software waren eveneens op cassette beschikbaar. De verkoopprijs bedroeg $1298 voor de uitvoering met 4 kB RAM-geheugen en $2638 voor de 48 kB RAM-versie.

Het opslaan en inlezen van data werd later vergemakkelijkt door een extern 5¼ "-floppydiskstation,deDisk II,met een controllerkaart die in een van de slots van de computer werd geplugd. Dit schijfstation werd ontwikkeld doorSteve Wozniak.De controllerkaart had weinig hardware-ondersteuning en steunde daarom optiminglussenin de software om de nodige codering te verzorgen. De controller maakte ook gebruik van een vorm vanGroup Code Recording,wat simpeler en makkelijker in software te implementeren was dan het meer gangbareMFM.Dit maakte de controller beduidend goedkoper, zodat de prijs van het totale systeem laag genoeg bleef voor thuisgebruikers. Het maakte het ook gemakkelijker voor ontwikkelaars vanpropriëtaire softwareom ervoor te zorgen dat de media waarop hun applicaties verspreid werden, lastiger te kopiëren waren door het gebruik van trucs, zoals het veranderen van het low-level sectorformaat of het plaatsen van deleeskoptussen de sporen. Uiteindelijk verkochten andere groepen echter software die zulke beperkingen konden omzeilen (o.a.Copy II PlusenLocksmith).

Coprocessorkaarten

[bewerken|brontekst bewerken]

Wozniaks open ontwerp en Apples verschillende uitbreidingsslots lieten toe dat een grote verscheidenheid aan apparaten van andere fabrikanten de mogelijkheden van de machine uitbreidden. Seriële controllers, verbeterde weergavecontrollers, harde schijven en netwerkcomponenten waren in die tijd voor dit systeem beschikbaar. Er werden ookcoprocessorkaartenontwikkeld die in een vrij slot konden worden ingeplugd, zoals deZilogZ80-kaart, waardoor de Apple II kon omschakelen naar deZ80-processor, en terug, om programma's uit te voeren die voor hetCP/M-besturingssysteem waren ontwikkeld, zoals dedBase II-database en deWordStar-tekstverwerker. Omdat de Z80 sneller was dan de 6502, konden sub-programma's worden ontwikkeld die gedeeltelijk op de Z80 draaiden. De Z80 maakte hierbij wel gebruik van de 6502 om de I/O te verzorgen... Bij het overschakelen bracht de coprocessor-logica de andere processor in een wachtlus...

Er bestond ook een third-party6809-kaart waarmee menOS-9Level One kon draaien. DeMockingboard-geluidskaart verbeterde de geluidsmogelijkheden van de Apple II. Zelfs zogenaamdeaccelerator boards(versnellingsborden) werden gemaakt, die de snelheid van de computer zouden verdubbelen of verviervoudigen.

Verdere ontwikkeling van de Apple II

[bewerken|brontekst bewerken]
Een Apple IIe, hier afgebeeld met een DuoDisk en eenMonitor II.

De Apple II werd uiteindelijk opgevolgd door deApple II Plus.[2]Deze bevatte de programmeertaalApplesoft BASIC(die ondersteuning toevoegde voorfloating point-berekeningen, maar daarbij wel rekenprestaties voor gehele getallen opofferde) en had in totaal 48 kB RAM, uitbreidbaar tot 64 kB door middel van eenlanguage card(taalkaart), waardoor de gebruikers snel konden omschakelen tussen de "INT" (Integer) en "FP" (Applesoft)-dialecten van BASIC (waarbij echter niet-opgeslagen programma's verloren gingen). Toevoeging van de taalkaart maakte ook het gebruik mogelijk vanUCSD Pascal- enFORTRAN 77-compilers, die in die tijd voor Apple werden uitgegeven.

Dit model werd opgevolgd door deApple IIein1982.Dit was een doorBurrell Smithontworpen goedkopere versie die nieuwere chips gebruikte om het totaal aantal componenten te reduceren. Hij toonde zowel hoofdletters als kleine letters en had 64 kB RAM geheugen, uitbreidbaar naar 128 kB. De IIe kon eveneens tekst in hoge resolutie (80 kolommen) weergeven door middel van een 80 kolommen-uitbreidingskaart. Dit was waarschijnlijk de populairste Apple II en hij werd algemeen beschouwd als het "werkpaard" van de lijn.[3]

Omstreeks dezelfde tijd werd eenApple III-computer gemaakt, ontworpen voor de zakelijke markt. Deze werd echter nooit een succes: van de 90 000 geproduceerde Apple III- en de Apple III Plus-computers werden slechts 65 000 exemplaren verkocht.[4]

Apple bracht in mei1984deApple IIcuit als de eerste draagbare Apple II. Die gebruikte de recente65C02-processor en had ingebouwde ondersteuning voor schijfstations, modem, printer en een 80-kolommendisplay die apart verkochte adapterkaarten vereiste bij de eerste modellen. Door zijn compacte design was de Apple IIc echter slechts beperkt uitbreidbaar. De Apple IIc kreeg in bepaalde interne en prerelease-documenten de codenaam "Lolly".[5]

De Apple IIc was Apples eerste compacte computer. Hier is hij voorzien van een kleinCRT-scherm.

Kort na de introductie van de Apple IIc maakte Apple een Enhanced Apple IIe die de 65C02-processor gebruikte. Een uiteindelijke versie van de IIe, bekend als de Platinum Apple IIe, werd later geïntroduceerd. Het bevatte een numeriek toetsenbord, ingebouwde ondersteuning voor 80 kolommen en de behuizing had een andere kleur dan vroegere IIe-versies.

Een Apple IIGS met CRT-scherm en randapparatuur

De laatste Apple II was deApple IIc Plus,geïntroduceerd in1988.Deze was ongeveer even groot als de IIc, maar het 5¼ "-floppystation was vervangen door een 3½" -station. De voeding, die bij de IIc grotendeels in een extern blok aan een snoer was ondergebracht, was nu naar het interieur verhuisd, en de computer trok de aandacht met een snelle 4 MHz 65C02-processor. Deze maakte de IIc Plus in standaarduitvoering de snelste Apple II.[6]

In1990werd deApple IIe Carduitgegeven, een expansiekaart voor deLC-lijn vanApple Macintosh-computers. De kaart was in wezen een verkleinde, volledig uitgebreide Apple IIe. Dit maakte het mogelijk voor de Macintosh om 8 bit-Apple II-software zonder conflicten uit te voeren, wat hielp bij het uitfaseren van de Apple II-lijn.

Het volgende (en krachtigste) exemplaar van de lijn was deApple IIGS-computer in1986.De IIGShad een 2,8 MHz65C816-processor met16 bitregistersen 24 bitadressering, meer geheugen, betere kleuren, meer randapparaten (verwisselbaar tussen kaartslots in IIe-stijl en onboardcontrollers in IIc-stijl) en een gebruikersinterface afgeleid vanMac OS.Dit was GS/OS (GS staat voor Graphics en Sound). Onderliggend wasProdos 16actief. Er bestaat uiteindelijk een ROM01-versie (256 KB geheugen) en een ROM03-versie (1 MB geheugen) van. De resolutie van het beeldscherm lijkt bewust klein gehouden om concurrentie met de Macintosh te voorkomen. Toch zaten er een aantal features in het OS die in het begin zelfs inMac OS Xontbraken (deze zijn later wel toegevoegd).

Rond 1986 raakte de Apple II overvleugeld door de beter verkopende Macintosh-productlijn. Apple ging door met het verkopen en ondersteunen van de Apple //GStot 1992-1993, vooral vanwege het gebruik op scholen. De IIe werd nog tot in1996ondersteund, omwille van veel systemen voor videospelletjes die gebaseerd waren op dezelfdechipals de IIe, in het bijzonder deNES,waardoor code voor games gemakkelijker op de IIe kon worden getest dan op een pc of Mac.

De Jiama ( gia mã ) SPS-109, eenTaiwanesekloon van de Apple II, is bijna identiek aan de Apple II en II+, inclusief een identieke behuizing, kleur entoetsenbordlay-out.Het enige merkbare verschil is het label boven het toetsenbord.

Net als de IBM-PC werd de Apple II veelvuldig gekloond, zowel in deVerenigde Statenals daarbuiten. Volgens de website Apple2Clones zouden er 172 klonen bekend zijn.[7]

De tot de Ace-reeks behorende Apple II-klonen vanFranklin Computer Corporationzijn echter de bekendste klonen met de meeste impact, omdat Franklin Apples ROM's en software kopieerde en dit ook openlijk toegaf. Franklin gebruikte hierbij als argument dat het ROM van een computer gewoon een eenvoudig patroon is van schakelaars die op vaste posities zijn gezet en dat men een patroon van schakelaars niet auteursrechtelijk kon beschermen. Apple streed meer dan vijf jaar tegen Franklin om deze klonen van de markt te laten halen en slaagde daar uiteindelijk in. Het bedrijf bracht later niet-schendende, maar minder compatibele klonen uit. Het conflict was voor Apple reden om in de ROM van de Macintosh een speciale routine onder te brengen waarmee via zeven toetsaanslagen in dedebuggereen "Stolen From Apple" -icoon kon worden opgeroepen op elke computer die met gekopieerde Macintosh ROM's zou werken.[8]

Apple daagde ookVTechdat in1984deLaser 128,een verbeterde kloon van de Apple IIc, op de markt had gebracht. Deze gerechtelijke strijd werd geen succes, omdat VTech de monitor-ROM's door middel vanreverse engineeringhad nagemaakt, in plaats van ze te kopiëren. Bovendien beschikte VTech over een licentie voor de Applesoft-ROM van zijn maker,Microsoft.Dit was mogelijk doordat Apple had nagelaten om van Microsoft de exclusieve rechten op het Applesoft-dialect van BASIC te eisen. De Laser 128 bleek populair te zijn en bleef gedurende vele jaren op de markt, zowel in zijn originele vorm als in een verbeterde versie die sneller dan 1 MHz werkte. Hoewel hij niet volledig compatibel was met de Apple II, was hij zo populair dat de meeste ontwikkelaars er wel voor zorgden dat hun software ook op de Laser kon draaien. Omdat hij veelvuldig werd verkocht viapostorderen grote handelszaken zoalsSears,kan de Laser 128 evenzeer invloed gehad hebben op concurrenten voor goedkope machines zoalsCommodore Business Machinesen niet alleen op Apple.

Waar de eerste Apple II-klonen in het algemeen nog exacte kopieën waren van hun Apple-tegenhangers, hadden latere klonen meer extra mogelijkheden, en bovendien waren ze goedkoper. Een vroeg Franklinmodel, de Ace 1000, pakte uit met eennumeriek keypadenkleine letters,lang voor deze opties werden toegevoegd aan de Apple IIe. Men geeft de Laser 128-reeks soms de verdienste dat die Apple dwong de Apple IIc Plus uit te brengen (het ingebouwde 3½ "-station en de versnelde processor waren kenmerken waar de Laser eerst mee gekomen was).

Het Disk II-floppystation gebruikte 5¼ "-floppydisks.De eerstedisk operating systemsvoor de Apple II warenDOS 3.1en DOS 3.2, die 113,75KiBop elke schijf konden opslaan. Na ongeveer twee jaar werd DOS 3.3 geïntroduceerd, dat 140 KiB kon opslaan, dankzij een kleine verandering aan dehardwarevan de schijfcontrollers. De gebruikers stopten het gebruik van DOS 3.2, uitgezonderd voor het draaien van oudere software. Met behulp van het programmaMUFFINbij DOS 3.3 konden gebruikers bestanden van DOS 3.2-schijfjes naar DOS 3.3-schijfjes kopiëren.

Een DOS 3.3-schijf was geformatteerd met 35 sporen met gegevens, elk spoor bevatte 16 sectoren (DOS 3.2 had slechts 13 sectoren), en elke sector bevatte 256bytesaan gegevens. Sporen 0, 1, en het grootste deel van spoor 2 waren voorbehouden voor het opslaan van DOS 3.3 zelf, en spoor 17 was voorbehouden voor de directory (spoor 17 werd gekozen omdat die in het midden van 35-sporen schijf lag, en om zo de gemiddeldezoektijdnaar de veel geraadpleegde directory te reduceren).

De meeste uitgevers van spelletjes namen DOS 3.3 niet op op hun diskettes; ze schreven hun eigenboot loadersen alleen leesbare bestandssystemen om zo weinig mogelijk schijfruimte te gebruiken.

Sommige fabrikanten verspreidden diskettestations die op de meeste 5¼ inch-diskettes 40 sporen konden schrijven, wat 160 KiB opslag per diskette opleverde, maar het formaat sloeg niet aan, en er is geen software bekend die op media van 40 sporen werd uitgegeven.

Later kon Apple IIs 3½ inch-diskettes gebruiken, met een totale capaciteit van 800 kB. DOS 3.3 zelf ondersteunde deze stations niet; software van derden was vereist, en schijven groter dan ongeveer 400 kB moesten opgesplitst worden in meerdere "virtuele schijfvolumes".ProDOS,een afstammeling uit 1983 van het Apple /// zijn SOS, werd snel het verkozen Apple II-besturingssysteem, dankzij de ingebouwde ondersteuning voor volumes tot 32MBgroot (en ook omdat het vereist werd doorAppleWorks). Minder algemeen in de eerste dagen waren Apple II-computers, die waren voorzien van een Apple Profile-harde schijf,met een totale capaciteit van 5 MB. Later introduceerden Apple en andere bedrijvenSCSI- enIDE-interfacekaarten en grotere schijven; een populair vroeg model was de Sider, van First Class Peripherals, die 10 MB bood voor het destijds ongelofelijke bedrag van $ 695.

Leven na de dood

[bewerken|brontekst bewerken]

Tegenwoordig kan een pc metMicrosoft Windowsde belangrijke Apple II-modellen emuleren metemulatorsoftwarezoalsApple Windoor de schijf over een seriële lijn te kopiëren. Talrijkeschijfafbeeldingenvoor Apple II-software zijn gratis beschikbaar opinternet.

Apple II Intern

Een ongewone hommage aan de Apple II is eenXScreenSaver- "hack" genaamd "bsod".De bsodschermbeveiligingbootst het uitzicht van het scherm na bij eencomputercrashbij verschillendebesturingssystemen(onder andere ook de WindowsBlue Screen of Deathwaarnaar die genoemd is). In het geval van de Apple II emuleert de schermbeveiliging eigenlijk hetCRT-scherm dat toen gebruikt werd, dus het scherm lijkt te trekken en te trillen door blokken tekst die aan en uit gaan. Een andere module, "Apple2" genaamd, toont een Apple II in werking die gebruikt wordt om drie verschillendeBASIC-programma's in te typen en uit te voeren, eveneens met een CRT-emulatie en zelfs typefouten (of "syntax errors" ).

Impact op de industrie

[bewerken|brontekst bewerken]

Het is moeilijk in te schatten welke impact de Apple II-familie van computers heeft gehad op de zakenwereld en in het bijzonder op de technologische industrie. De Apple II was de eerste computer die de meeste mensen ooit hadden gezien en hij was betaalbaar voor gezinnen uit demiddenklasse.Zijn populariteit maakte de hele markt voorcomputerspelenmogelijk; de markt vaneducatieve software;een bloei in de markt vantekstverwerkersenprinters;en de ontegensprekelijke "killerapplicatie"voor de zakenwereld:VisiCalc,het eerstespreadsheet.VisiCalcalleen verkocht veel Apple II's aan veel zakenmensen. Anderzijds inspireerde het succes op de consumentenmarkt tot de creatie van veel andere goedkopehomecomputers,zoals deVIC-20(1980) en deCommodore 64(1982), die door hun beduidend lagere prijs computers introduceerden bij miljoenen meer thuisgebruikers (en daarbij een stuk van Apples marktaandeel veroverden).

Het succes van de Apple II zette eveneensIBMaan tot het creëren van deIBM PC,die toen werden aangekocht door het middenkader in de hele zakenwereld omspreadsheetentekstverwerkersoftwarete draaien (die aanvankelijk werd geporteerd van de Apple II-versies, en later tot geheel nieuwe toepassingssoftwarefranchising inspireerde). De grote populariteit van deze pc's en hunklonenveranderde toen de zakenwereld opnieuw metLAN-applicaties zoalse-mailen later het gebruik van pc's voor toegang tot hetUseneten hetWorld Wide Web.

Eén belangrijke les geleerd uit de eerste Apple II-computers was het belang van een open architectuur van een computerplatform. De slots van de Apple II, die toelieten dat eender welke uitbreidingskaart de controle over de bus kon overnemen, maakt een onafhankelijke industrie van kaartfabrikanten mogelijk. Die creëerden samen een toevloed aan hardwareproducten die gebruikers toelieten systemen te bouwen die veel krachtiger en nuttiger waren (en tegen lagere kosten) dan wat was mogelijk geweest indien Apple zijn systeem volledig gesloten had gehouden. Apple besliste geen open architectuur te creëren voor de initiëleApple Macintosh-modellen, en dit wordt algemeen gezien als een beslissing die hun potentieel succes heeft gehinderd. Intussen had IBM zijnIBM PCgecreëerd met een open architectuur, wat aanzette tot succes, al liet uiteindelijk zijn directe, open architectuur de fabricatie vanklonentoe door pas opgestarte concurrenten, zoalsCompaq,Dell,Gateway,en vele andere. Dit leidde er uiteindelijk toe dat IBM de pc-markt verliet (door de verkoop van zijn pc-afdeling) in2005.

  • (en)Wozniak, Steve(mei 1977).System Description: The Apple II.BYTE2 (5): 34-45
Zie de categorieApple IIvanWikimedia Commonsvoor mediabestanden over dit onderwerp.