Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Windows 2000 Kernel32 remodeling plan -- krol (M$) nagi :))

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Windows 2000 Kernel32 remodeling plan -- krol (M$) nagi :))
From: Roman Tyczka <noemail@because.no>
Date: Fri, 30 Sep 2016 12:26:27 +0200
On Mon, 26 Sep 2016 23:54:38 +0200, pl wrote:

> On 09/26/2016 10:14 PM, Wiktor S. wrote:
>>> pokazujac ze owe nikompatybilnosci wersji Windows zostaly wprowadzone
>>> SZTUCZNIE przez M$ ktory korzystajac ze swej monopolistycznej pozycji,
>>> dla celow marketingowych, robi z ludzmi co chce.
>>
>> Twierdzisz że Microsoft powinien zamrozić jądro i przez kilkanaście lat
>> nie wprowadzać żadnych nowości?
> 
> Wierzysz, ze owe ficzery i nowosci musza ROZWALAC caly standard, ze nie 
> moznaby ich zrobic w zgodnosci z poprzednimi kernelam- tak zeby 
> najnowsze programy mogly pracowac i na starych i na nowych wersjach OS?

Widać, że nie wiesz o czym piszesz. Każda kolejna wersja systemu (nie tylko
Windows) dodaje nowe funkcje do API (WinAPI w Windows), te funkcje API są
wykorzystywane przez programy użytkowe. Jeśli program skorzysta z takiej
fubkcji to z automatu nie da się go odpalić na systemie BEZ tej funkcji,
gdyż się wysypie. 
Np. od Visty do API wszedł nowy mechanizm synchronizacji zasobów o nazwie
Slim Reader/Writer:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa904937(v=vs.85).aspx

Ma on dużo zalet i jest wykorzystywany w aplikacjach wielowątkowych. Jeśli
go użyjesz aplikacja nie ruszy już na XP.
W XP też były wprowadzone nowe funkcje do API, nie pomnę teraz jakie, ale
był dokładnie ten sam motyw jak tu wyżej.

Zgaduję, że Japończycy właśnie to API rozszerzają w jądrze W2K kopiując kod
z nowych windows. Robota żmudna i trudna, ale jeśli im się chce.

ps. nie twierdzę, że WinAPI jest wzbogacane o same pożyteczne funkcje, są
też dodawane śmieci typu telemetria, itd. ale kto właścicielowi zabroni?

-- 
pozdrawiam
Roman Tyczka

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>