Dziura w systemie?
Dziura w Windows Mail? Vista jest beznadziejnym dziurawym systemem!
Dziura w Linuksie? To nie jest dziura w Linuksie tylko w aplikacji XYZ
I to ludzie od Linuksa w tym przypadku mają rację. Nie ma czegoś takiego praktycznie jak dziura w systemie. Dziur w jądrze jest bardzo mało, największa liczba to dziury w usługach lub aplikacjach (a usługi to w gruncie rzeczy także aplikacje).
Dziura w RPC z 2003 nie była dziurą w Windows, a w usłudze RPC, błąd w IE czy Windows Mail nie jest błędem Windows, a błędem IE czy WM, tak samo błąd w GTK+ nie jest błędem w Linuksie, a w GTK+. Niestety niektórzy tego nie widzą.
A jak mi ktoś jeszcze powie, że Vista jest beznadziejna, bo do katalogu Documents And Settings nie ma dostępu to przepuszczam przez defragmentator i wieszam na tablicy partycji...
24 marca 2007 18:12:59
„A jak mi ktoś jeszcze powie, że Vista jest beznadziejna, bo do katalogu Documents And Settings nie ma dostępu to przepuszczam przez defragmentator i wieszam na tablicy partycji…” :D :D
Dobra sorry za lekkiego offtopica, co do tematu to powiem że po prostu każdy stara się bronić ulubionej rzeczy, aplikacji, systemu, jak może, także w taki sposób że zarzuca innym błędy których sam u siebie nie widzi …or whatever…
24 marca 2007 20:12:19
No trochę się z tym nie zgodzę.. Dziura w IE czy Windows Mail jest błędem Windows, gdyż to IE jest integralną częścią systemu, a za to GTK+, to tylko opcja, nie każdy ma to w distro. W Windowsie jest o wiele więcej tych „obowiązkowych” składników systemu tworzonych przez Microsoft. Dystrybucja GNU/Linuksa składa się z wielu aplikacji, ale są one tworzone przez różne zespoły programistów i to oni są za nie odpowiedzialni i w każdej chwili można zrezygnować z danego składnika dystrybucji.
(No dobra, może jestem trochę fanatykiem ;)
24 marca 2007 20:25:20
W windowsie też możesz nie zainstalować zabugowanego sapera czy pasjansa chciałbym wspomnieć...
24 marca 2007 20:32:59
Ale IE chyba muszę instalować..
24 marca 2007 21:11:56
W każdym razie takie jest chyba podejście programistów (instalujmy wszystkie CZĘŚCI systemu, w tym IE!), bo wiele aplikacji korzysta z IE (jakby geckona nie łaska byłoby wbudować) czy takich tam. ;-)
24 marca 2007 21:12:53
Amused Monkey — ale z tego co wiem jest jakiś zamiennik shdocvw.dll (czy jak to się nazywa) który korzysta z silnika Gecko ;]
24 marca 2007 21:15:56
PeCet, no to powiedz jeszcze, ilu userów z tego domyślnie korzysta. :P (Czyżbym zaczynał flejma? ^^ W życiu!)
24 marca 2007 21:16:52
I czy taka podmianka jest zgodna z licencją? :>
24 marca 2007 21:16:54
Nie wiem, sam obecnie nie korzystam z żadnego programu korzystającego z tej kontrolki ( a przynajmniej tak mi się wydaje ;])
24 marca 2007 21:53:54
IE jest niestety integralną częścią systemu (a przynajmniej bardzo wiele programów z jego ActiveX korzysta) od Windows 95 do Windows Vista. No cóż.
25 marca 2007 04:38:07
5-cio minutowe googlowanie nie wykazało istnienia jakiegoś ogólnosystemowego wrappera zastępującego IE. Ale wykazało istnienie kontrolki activex wykorzystującej gecko i kompatybilnej binarnie i funkcjonalnie, a ponadto iepatcher zmieniający CLSID ie na CLSID owej kontrolki:
http://www.iol.ie/~locka/mozilla/control.htm
A o skuteczności tego ostatniego niech świadczy fakt, że nawet GG 7.0 spatchował (co prawda nie bardzo chce działać (nie da się pisać i nie wyświetla obrazków, ponadto czasami zawiesza się po prawokliku), ale niezmodyfikowany klient też działa jakby chciał a nie mógł):
(oryginalny)
http://img20.imageshack.us/img20/9229/ggorgim6.png
(zmodyfikowany)
http://img329.imageshack.us/img329/6981/ggnewyw7.png
nawiasem mówiąc to wszystkie znaki na niebie i ziemi wskazują, że już w gg 7.5 (wydaje mi się że zauważyłem to już w gg 7.1) do wyświetlania wiadomości i wysyłania ich nie jest wykorzystywana kontrolka ie, gdyż: 1) klasa nie nazywa się tak samo jak klasa do której należy okienko z reklamą (to akurat jest ie) 2) nie można tam upuścić URL-a 3) po spatchowaniu gg się tak nie sypie jak starsze wersje i można pisać w okienku u dołu)
Poza tym dziura w IE nie jest z całą pewnością dziurą w systemie, bo nic nie daje (potrzebna jest jeszcze możliwość jej wykorzystania). Dziura w IE to coś takiego samego, jak dziura w Firefoksie albo Konquerorze.
Poza tym to w win95 (przed OSR2.5) IE wcale nie był obowiązkowym składnikiem systemu. A jeśli się już instalował, to można go było wywalić bez szkody dla explorera. Integracja explorera z IE nastąpiła dopiero w Windows 98 (przy pomocy 98lite można włożyć stary shell z w95, IE np. wywalić, i w miarę normalnie pracować w win98 SE na 486@66 przy 32 a nawet 16 mb ramu, czego o normalnym win98 SE nie można powiedzieć)
25 marca 2007 04:40:35
oj, integracja nastąpiła już w win95 osr2.5… (ew. po zainstalowaniu ie 4 i włączeniu active desktop na normalnej wersji win95/winnt4.0 (ciekawe czy na winnt3.51 z nowym shellem by się dało active desktop doinstalować (: )
25 marca 2007 14:33:52
Bede obstawial, ze za zle dziajaca usluge Live, np. Locals bedzie obwiniana Vista, bo … bo tak. Bez powodu, by dokopac.
A co integracji IE z wersjami Windows, nie przyrownywalbym Visty do czegokolwiek wczesniej bo to sa zupelnie inne projekty i Vista zostala prawie calkowicie napisana od nowa.
05 kwietnia 2007 20:09:44
Linux == Kernel
Vista == Kernel + dodatkowe obowiązkowe oprogramowanie
Gdyby luka była w GNU libc to zgodziłbym się na ‘dziurę w Linuksie’.