Hlavní navigace

Názor ke zprávičce Německý soud potvrdil zákaz prodeje tabletu Galaxy Tab od Lael Ophir - QDOS byl reverzně inženýrovaný CP/M - na to...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 12. 9. 2011 15:40

    Lael Ophir (neregistrovaný)

    QDOS byl reverzně inženýrovaný CP/M - na to jste přišel jak? CP/M byl v době vzniku QDOSu velmi rozšířený OS pro CPU 8080 a Z80. Jeho API bylo velmi primitivní, a k tomu dobře dokumentované. QDOS nebyl napsaný pro 8080/Z80, a nabízel asi 30 funkcí toho API. Konkrétně dispatcher služeb na adrese CS:03H, a pár funkcí typu vypsání znaku na konzoli, vstup z klávesnice, otevření souboru. Šlo o pár tisíc řádek v ASM, které mohl napsat jeden člověk během pár měsíců. Souborový systém byl jiný, a měl jiné vlastnosti (mimo jiné na rozdíl od CP/M podporoval určení délky souboru).
    Linux byl psané podle dokumentace komerčních UNIXů. Vyjma toho se v kódu našly jména proměnných, komentáře, hlavičkové soubory i kusy kódu z jiných UNIXů.