Key Management Service (KMS) KMS este un serviciu care permite organizațiilor gen Microsoft să activeze sistemele din rețeaua lor de pe un server de unde a fost instalat o gazdă KMS. Ceea ce ai vazut tu pe torr3nti e piraterie, KMS modificat pentru activare permanenta ocolind validarea software-ului cu producătorul.
Nu incalci nimic din contra promovezi noul software! Poti sa descarci de la ei(Microsoft) Windows 8.1 pentru evaluare cu licenta inclusa (90 zile). Parteneriat cu Microsoft se face intre firme in general.
Nu stiu sigur in Germania dar cred ca e la fel ca in alte tari UE (Italia Spania Franta) adica nu gasesti sisteme desktop sau laptopuri fara sistem de operare pe ele. 99% din laptopuri/desktopuri au windows preinstalat cu backup facut si garantie minim 2 ani. Deci cu instalari de windows mori de foame acolo nu te cauta nimeni pentru ca au deja sistem de operare pe ele. In magazine nu gasesti FreeDOS sau optiunea de a alege fara sistem de operare.
Asa este, sunt multi care nu stiu sa instaleze un sistem de operare si apeleaza la service. De exemplu in aceasta perioada sunt persoane care vor Windows 7 peste Windows 8, probabil nu se impaca cu arhitectura.In cazul asta trebuie sa ai licenta pentru 7 -> licenta OEM (Original Equipment Manufactured) permanenta. Aici nu merge cu 3 luni, 6 luni, 9 luni!
Pai in primul rand trebuie sa ti cont de multi factori cand scrii un sistem de operare si apoi pentru ce il folosesti, trebuie sa ruleze mai multe aplicatii in acelasi timp, multitasking, sa raporteze erorile, sa faca exceptii, sa recunoasca userul, in final sa colaboreze cu tine.
Lucrezi in C, C ++ sau Pascal. Unul simplu vezi aici http://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf sau MiniX http://ro.wikipedia.org/wiki/Minix
Pentru incepatori sunt programe care scriu in locul tau cum ar fi Microsoft Visual C# http://www.visualstudio.com/en-US/products/visual-studio-express-vs si Cosmos User Kit http://cosmos.codeplex.com/releases/view/123476
Un exemplu aici http://www.acm.uiuc.edu/sigops/roll_your_own/intro.html