sjajan post!
samo jos pare reci u vezi CP/M-a: pored toga sto je imao multitasking, DRI je takodje imao i GEM 1985. - GUI za CP/M koji je bio vise nego funkcionalan. Glavni problem je sto je Apple tuzio DRI i DRI je morao da izbaci preklapanje prozora i jos neke stvari iz GEMa i time je Apple direktno pomogao Microsoftu i njegovom MS-DOS-u.
interesantan grafikon za ovu pricu je:
(sa ArsTechnic-e:
Total share: 30 years of personal computer market share figures)
gde se vidi da pored IBM PC-ja nista drugo nikada nije ni imalo sansu, ma koliko to bio bolji uredjaj.
jedini razlog zasto je PC postao dominantan je sto je IBM stao iza njega. iako je bio najvece smece ikada sklepano (sto i njegovi tvorci danas priznaju, onako kroz redove) ceo svet je cekao na IBM da predstavi PC. ostali igraci nisu ni imali sansu, vec su uglavnom bili ismejavani od vecine PC korisnika koja je narednih 10 godina cekala i na GUI i na Multitasking, i na grafiku i na zvuk...
poenta posta "programi nastali na..." je da ukaze na to da su ostali GUI sistemi 80tih izneli razvoj, pa i stvaranje kompletno novih kategorija racunarskog softwarea. Razvoj takvog softwarea na DOSu jednostavno nije bio moguc.
btw MS-DOS - to i jeste Microsoftov DOS; PC-DOS je IBM-ov. right?
inace Atari od 1993. ima MiNT - preemptive multitasking kernel, sa zastitom memorije, cije je prva i osnovna funkcija bila da obezbedi portovanje BSD Unix programa na Atari. MiNT ujedno pokrece i sve TOS/Atari programe - nesto kao Mac OS X, odnosno NeXTStep.
Apple je 1987 imao vec imao GUI na vise monitora...
Amiga je imala Zorro, plug and play slotove, daleko pre intel PCI...
toliko dobrih i naprednih stvari je baceno zbog PC-ja. (NuBUS, OpenFirmware...) sve jer je PC industrija trazila samo najjeftinije produkte.
ovim putem smo gotovo do tacke gde ce se uskoro hardware deliti za dz, a ono sto ce se naplacivati ce biti razni servisi...
---
moje neko vidjenje cele IT industrije je: 60tih i 70tih je razvijeno sve sto i danas koristimo (GUI, multitasking, multiuser... sve. ideja o HTMLu, objektno orijentisani jezici, video konferencije, network... SVE) ali postoji problem - sva ta tehnologija je dostupna samo nekolicini.
krajem 70tih racunari napokon dolaze u svaku kucu (sa C64 gotovo bukvalno u svaku kucu

) ali svi ti kucni racunari (ukljucujuci i IBM PC) su zaboravili sve stvari koje su postojale 70tih na mainframe racunarima.
i ovde nastaje problem, odnosno dark age - ceka se prvo narednih 10 godina da Microsoft isporuci funkcionalan GUI koji ce zapravo neko i da koristi, pa se ceka da PC dobije preemptive multitasking, pa se ceka na zastitu memorije sve do NTa, pa se onda ceka da NT prihvate siroke naredne mase u 2001. u obliku Windowsa XP. -- sve ovo zajedno je KRIMINAL koji je Microsoft izveo.
"The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he, by peddling second rate technology, led them into it in the first place, and continues to do so today."
Douglas Adams, Guardian 1995.
prvo je stavio sve PC racunare u kameno doba (DRI je imao daleko naprednija resenja od M$a), pa je onda drzao PC industriju u kamenom dobu naredne dve decenije.
najbolje je Steve uradio - vec srdinom 80tih je hteo da radi na sledecoj generaciji OS-a i racunara (na stvarima koje je UNIX imao). Apple nije imao sluha i sutnuo ga je. Steve je svoju viziju sproveo u delo kroz NeXTStep, danasnji Mac OS X jos pocetkom 90tih.
kad je Apple kupio NeXT, trebalo im je jos 5 godina da srede da postojece Mac OS aplikacije rade na NeXT-u.
u svakom slucaju izgubilo se mnogo vremena jer su se sve vreme pitali pogresni ljudi za krucijalne odluke.
---
SUN, SGI... i na kraju se sve svelo na Wintel. srecom pa je Apple jos uvek tu negde, da donese poneku novinu, cisto da Microsoft ima sta da kopira...
btw Sun-ovi i IBM procesori (to je jos jedino ostalo) su godinama ispred intela, imaju matematiku sa decimalnim zarezom, 8 threads per core, hardwerske jedince za enkripciju, javu... - pogledas danas SPARC ili POWER i vidis sta ce intel x86 imati za par godina.
ono sto me posebno nervira je sto IBM napravi Cell, i onda intel krene po slicnoj filozofiji da pravi Larrabee dve godine nakon Cell-a i na kraju ispadne da nije u stanju da zavrsi projekat!
ili da i dalje ne moze da napravi procesor za mobilne uredjaje koji moze da parira ARM-u (mada mislim da je ovo nemoguce uraditi zbog x86 koji intel MORA da tegli, opet zbog Windowsa... trecerazredni proizvodi su stigli na svaciji sto

)
---
uh, uopste nisam mislio da cu napisati ovoliki post :/ napisao sam sve u jednom cugu citajuci prethodni post.
Apple nije izbacio svoj OS X za PC jer ce ovako uzeti vise novca nego da su pustili da se OS X instalira na bilo koji PC. - kapitalizam

steta sto Apple nema nekog jakog konkurenta danas.