Slo-Tech - Malo pred uradnimi napovedmi za izid je Microsoftu ušla prva beta različica Windows 7 in se znašla na spletu v obliki datoteke ISO. Gre za gradnjo 7000, za katero trdijo, da je res prva beta. Filozofsko vprašanje, ali je ušla namenoma ali nehote, bomo kot brezpredmetno pustili ob strani in si posvetili vsebini.
Preizkusili ali bolje rečeno pokusili so jo na ZDNet, kjer kakšnih očitnih izboljšav od verzije 6800 niso opazili. Še vedno se namešča 20-25 minut, Microsoft se za zdaj drži obljub o strojni združljivosti z napravami, ki delajo v Visti, integriran brskalnik je Internet Explorer 8 in tudi izgled je nekoliko predelan, sicer pa je vse skupaj zelo podobno Visti. Microsoft bo uradno začel beto deliti na CES-u, ki se začne 8. januarja v Las Vegasu, če pa ste zelo neučakani, si lahko beto poiščete že zdaj, saj se valja nekje v divjini.
Upam, da bodo do final samo se izboljsali. Ce bo to res to, kar obljubljajo, definitivno legaliziram del programske opreme doma
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.
100%? ker ko sem nameščal preko viste xp ni bil (sam to vem da xp nima za visto dual boota), kaj pa se samodejno vzpostavi dual boot al pa moram jaz kaj izbrati?
pri namestitvi XP ob obstoječo Visto je logično, da ni menija, saj nameščaš starejše Win ob novejše. Pri Vista + 7 pa bo šlo brez problema in ni potrebno dodatnega dela.
Napovedana beta bo javna, tako vsaj obljubljajo. Sicer pa večina tukajšnjih osebkov menjuje hardware enkrat letno in bodo pri naslednjem prenosniku dobili licenčno verzijo ali vsaj kupon.
S 15 giga je narobe to, da so brez veze tam, in sigurno ne pohitrujejo računalnika, kar se bo izkazalo ko pride Windows 7. Upam, ker drugač grem na linux. Pa ne zarad cene. No, in če bo Windows 7 s 3 giga delal hitreje kot Vista s 15, potem je nekaj zelo narobe s 15 giga in Visto. Če ne bo, bo nekaj zelo narobe z Windows 7.
Jah, moznost poganjanja na vsem moznem hardwaru pac stane in ta cena je vidna v velikosti sistema.
Vecino se da tudi "strippat" s kaksnim vLite, ce te moti. Po defaultu pac dajo vse zraven, da se zmanjsa riziko nekompatibilnosti oz. nedelovanja sistema.
V bistvu največ zasedajo .dllji in ostale knjižnice, da se zagotovi največja možnost delovanja vseh programov brez težav. In zaradi tega je zelo veliko različnih knjižnic, za vsak program posebej. Nažalost se pa neketere tudi ponavljajo, kar pripomore k večji zasedenosti.
Kot omenjeno že v praktično vsaki temi o Visti in Sedmici, je možno velikost ikon prilagajati. Še nekaj časa nazaj so se mnogi pritoževali nad slabo vidljivostjo ikon na malih zaslonih v veliko ločljivostjo (ala prenosniki) in na TV-jih. Sedaj, ko pa je opcija ponujena, pa spet pritožbe.
V bistvu največ zasedajo .dllji in ostale knjižnice, da se zagotovi največja možnost delovanja vseh programov brez težav. In zaradi tega je zelo veliko različnih knjižnic, za vsak program posebej. Nažalost se pa neketere tudi ponavljajo, kar pripomore k večji zasedenosti.
Če daš skupaj vse dll-je vseh windowsov, ki so kdaj bili narejeni pred visto, ne prideš do dveh giga. Pa to zelo verjetno ni potrebno. Gac tudi skoraj ne more bit večji kot 500 mega, če ne še sam kaj not dodajaš. Kaj je vse ostalo? Sej vem, da nekaj je. Ampak zelo verjetno je, da niso tega kaj dost optimirali. Pa še marsikaj drugega najbrž ne. Kako je možno, da moj 4 leta stari prenosnik z XP-ji starimi 4 leta, disk 5400 obratov, marsikaj hitreje skopira in zbriše, kot nov disk z 10,000 obrati in na novo naloženo Visto? Če takih stvari 7 ne popravi, potem ga ne rabimo.
Če daš skupaj vse dll-je vseh windowsov, ki so kdaj bili narejeni pred visto, ne prideš do dveh giga. Pa to zelo verjetno ni potrebno. Gac tudi skoraj ne more bit večji kot 500 mega, če ne še sam kaj not dodajaš. Kaj je vse ostalo? Sej vem, da nekaj je. Ampak zelo verjetno je, da niso tega kaj dost optimirali. Pa še marsikaj drugega najbrž ne. Kako je možno, da moj 4 leta stari prenosnik z XP-ji starimi 4 leta, disk 5400 obratov, marsikaj hitreje skopira in zbriše, kot nov disk z 10,000 obrati in na novo naloženo Visto? Če takih stvari 7 ne popravi, potem ga ne rabimo.
Ne, ni ti jasno. Za vsako aplikacijo se vsi dllji, ki jih inštalira inštalirajo ločeno samo za njo v mapo winsxs (Windows Side-by-side), da so se izognili problemov zaradi tega, ker ene aplikacije uporabljajo različno verzijo istega DLLja kot druge. Na žalost ni nobenega načina, kako bi to obnašanje izklopo in večinoma samo tale mapa v Visti zaseda 10+GB
Mavrik, tebi ni jasno. Prvič, ko dam Visto gor, ni še nobenga programa gor. Drugič, kolk različnih verzij istega dll-jev pa rabijo vsi razni programi na svetu, če imamo okoli 5 različnih verzij windowsev, ki skupaj ne zasedejo 2 giga? Nekdo ga tu serje, in to zelo, ali MS ali pa vsi ostali, ki iz riti vlečejo neke dll-je in jih mečejo v windows mapo. Nek dll se ne more kar spremenit, če ima isto ime. Lahko se kaj doda, mora pa delat za nazaj. Ne more se za vsak program pol OS-a na novo inštalirat, za boga milega, tega svet še ni videl. Pa tudi drugač je ta winsxs zelo neumna ideja. Če tega ne rešijo v 7, potem tudi niso kaj dost naredili.
Nek DLL se lahko brez težav spremeni, tudi če ima isto ime. Lahko se z njega ostranijo funkcije, lahko se dodajo, lahko se spremenijo. Zavedaj se, da se tu ne gre samo za dinamično povezane knjižnice, ki so del operacijskega sistema, ampak gre za praktično poljubne knjižnice, ki se registrirajo v sistemu. V idealnem svetu bi knjižnice bile kompatibilne za nazaj. A na žalost ne živimo v pravljici.
In za vsak nameščen program se pač shrani ločena kopija.
Mavrik, ta "pač" ni tako samoumeven, in tega kaj dolgo ne more več bit. Če se dll tolk spremeni, da ne dela več za nazaj, mu daš drugo ime, ker v resnici ni več isti dll. Kaj takega nobena resna firma ne dela. Če kdo drug tako dela, pa naj, samo zato ne rabijo imet windowsi te "funkcije", ampak se naj kar tisti programi, ki rabijo nek dll, zmenijo med sabo. V čem je fora skupnih dll-jev, če je itak skoraj za vsak program drugačen.
zos, itak ne moreš verjet, da bo res kaj novega, tudi če naj bi blo, dokler ne pride res ven :) Že pri XP-jih naj bi blo marsikaj, kar še pri visti ni.
glede ikon: Po default inštalaciji so ENAKE velikosti kot pri Visti, nekatere celo še manjše (vsaj meni se tako zdi). Ta screenshot je očitno narejen pri majhni resoluciji v nekem virtualizacijskem programu.
Mavrik, ta "pač" ni tako samoumeven, in tega kaj dolgo ne more več bit. Če se dll tolk spremeni, da ne dela več za nazaj, mu daš drugo ime, ker v resnici ni več isti dll. Kaj takega nobena resna firma ne dela. Če kdo drug tako dela, pa naj, samo zato ne rabijo imet windowsi te "funkcije", ampak se naj kar tisti programi, ki rabijo nek dll, zmenijo med sabo. V čem je fora skupnih dll-jev, če je itak skoraj za vsak program drugačen.
Programi se naj zmenijo med sabo? :) Ta je pa dobra.
"The Winsxs folder, stores multiple copies of dll's in order to let multiple applications run in Windows without any compatibility problem. If you browse inside, you will see what look like a lot of duplicate dlls, each having the same name. These are actually, different versions of the same files which are being stored; as different programs may require different versions. In short, Winsxs, which stands for 'Windows Side By Side', is Vista's native assembly cache. Libraries which are being by multiple applications are stored there. This feature was first introduced, in Windows ME and was considered as Microsoft's solution to the so-called 'dll hell' issues that plagued Windows 9x."
zos, itak ne moreš verjet, da bo res kaj novega, tudi če naj bi blo, dokler ne pride res ven :) Že pri XP-jih naj bi blo marsikaj, kar še pri visti ni.
Ja v bistvu je nekaj novega ... že od začetka je velika samo 2.5GB in je poleg tega še celo hitrejša pri večini opravil. Tako, da napredek je.
Tr0n, 4 leta imam inštalirane xp-je in imam ta folder velik 50 mega. Od tega je skoraj vse od visual studia. Možno, da sem kdaj popizdil in vse zbrisal, se ne spomnem, ampak zarad tega ni nič crknilo. Inštaliranih imam pa dosti več programov kot v Visti. Torej se da. Za MS dll-je ni problem, ker bi morali bit kompatibilni za nazaj. Če niso, jih naj popravijo. Za ostale dll-je pa tudi ni problem. Če Adobe isti dll uporablja v Acrobatu in Photoshopu, naj poskrbi, da bo tam prava verzija. Ne moreš pa imet na računalniku 10 verzij istega dll-ja. Sej dll-jev ne delajo peki, da se ne bi dalo poštimat to. Je pa res, da zadnje čase tudi programe, ki jih naj bi uporabljali programerji, delajo trotel-ziher, tako da se sploh ne čudim, da je MS potem s tem wins(u)xs sistemom ven prišel.
Pac odgovor na DLL hell. Boljse je, da imas nek centralni repozitorij potrebnih DLLjev, kot pa da se ti program ne zazene, ker ne najde prave komponente.
Disk space pa je tudi poceni kot se nikoli. Jaz tukaj sploh ne vidim problema.
Tr0n, 4 leta imam inštalirane xp-je in imam ta folder velik 50 mega. Od tega je skoraj vse od visual studia. Možno, da sem kdaj popizdil in vse zbrisal, se ne spomnem, ampak zarad tega ni nič crknilo. Inštaliranih imam pa dosti več programov kot v Visti. Torej se da. Za MS dll-je ni problem, ker bi morali bit kompatibilni za nazaj. Če niso, jih naj popravijo. Za ostale dll-je pa tudi ni problem. Če Adobe isti dll uporablja v Acrobatu in Photoshopu, naj poskrbi, da bo tam prava verzija. Ne moreš pa imet na računalniku 10 verzij istega dll-ja. Sej dll-jev ne delajo peki, da se ne bi dalo poštimat to. Je pa res, da zadnje čase tudi programe, ki jih naj bi uporabljali programerji, delajo trotel-ziher, tako da se sploh ne čudim, da je MS potem s tem wins(u)xs sistemom ven prišel.
To bo zato, ker WinXP uporablja winsxs samo za shranjevanje .NET assemblyev, ostalo je vse drugje razporejeno.
Kaj pa ko uporablja več popolnoma različnih razvijalcev iste knjižnice, samo v popolnoma različnih različicah? Kaj pa narediš te? Poveš uporabniku "jebiga, deinštaliraj en program"? Pri MS so se pač odločili, da jim pomeni delovanje programske opreme pri njihovih uporabnikih več kot pa par GB prostora na disku.
Crni, glej. Problem je v tem, da takrat, ko ti delas packaging aplikacije studiras takole:
- Kaj imajo stranke ze instalirano? - Ali imajo DLLje 1, 2 in 3? - Katere verzije teh DLLjev imajo? - Kje so posnete? - Kaj pa ce jih nimajo?
In potem naredis po liniji najmanjsega odpora. Spakiras zraven vse! Uninstall je ze tako ali tako cista umetnost pod Windows. Namestitve programov niso centralizirane, ni 'centralnega registra' aplikacij in knjiznic in njihovih odvisnosti.
Developers nightmare v nekem smislu. Ne mores vedet kaj ima target nainstalirano in v kakem stanju je ta instalacija od pre-requirements. Zato spakiras in instaliras VSE.
Edino tako lahko z dovolj veliko verjetnostjo zagotovis, da bo tvoj program po namestitvi tudi deloval. Pa se to ni vedno 100%.
Program, ki rabi točno določeno verzijo, jo naj ima v svojem folderju. No, sej v bistvu je tudi ima, če je to res: In practice, nearly every file in the WinSxS directory is a “hard link” to the physical files elsewhere on the system—meaning that the files are not actually in this directory.