Newsroom Wiadomości Najciekawsze Komiksy Tematy RSS
Wiadomość pozostałe 10 marca 2003, 09:28

autor: Łosiu

"invalid *.dll version" – czyżby koniec tego typu problemów...?

Któż z nas, użytkowników systemów z rodziny Windows nie zna problemów związanych z bibliotekami DLL (Dynamic Link Library) – to jakiejś brakuje, to z kolei przy instalacji nowego programu nadpisana zostaje starsza wersja jednej z bibliotek i część programów odmawia współpracy, itd. Problemów jest co nie miara, jednakże, jak zapowiada Microsoft, w nowej wersji popularnych okienek zniknie problem bibliotek DLL.

Któż z nas, użytkowników systemów z rodziny Windows nie zna problemów związanych z bibliotekami DLL (Dynamic Link Library) – to jakiejś brakuje, to z kolei przy instalacji nowego programu nadpisana zostaje starsza wersja jednej z bibliotek i część programów odmawia współpracy, itd. Problemów jest co nie miara, jednakże, jak zapowiada Microsoft, w nowej wersji popularnych okienek zniknie problem bibliotek DLL.

Złotym środkiem na tą bolączkę ma być technologia nazwana „Strong Binding”, a tak dosłownie to mały „trick” polegający na tym, iż nowe wersje bibliotek nie będą nadpisywać czy uaktualniać starych – wiele wersji tej samej biblioteki będzie mogło współistnieć w jednym systemie i być wykorzystywanym przez różne pogramy. Znakiem identyfikacyjnym takich bibliotek nie będzie już nazwa lecz unikalny numer ID. Zwiększy to „zapotrzebowanie” okienek na megabajty na dysku twardym, ale nareszcie system zacznie działać jak należy – problem złej wersji określonej biblioteki DLL zniknie.

Szczegóły znajdziecie w artykule zatytułowanym „Microsoft promises end to DLL hell” opublikowanym za serwisie ZDNet.