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
|