Aha, tak oni to přepsali: <i>The Linux desktops can access a number of business application that depend on a proprietary operating system, by using a combination of proprietary desktop virtualisation solutions.</i>
Windows mají samozřejmě vynikající zpětnou kompatibilitu, takže s verzemi OS ani SP není problém, pokud tedy autor aplikace není úplné prase. Naopak na Linuxu máte vždy balíček pro konkrétní verzi konkrétního distra. Zkuste si méně vymýšlet.
Jiste loliku, widle jsou tak uzasne zpetne kompatabilni, ze v XP SP3 nefungujou aplikace napsany pro XP SP0/1, natoz aplikace psany pro win 9x (a to ani s tim "rezim kompatability pro windows 95/98"). U aplikaci psanych pro XP vs Vista+ je to jeste lepsi, 50% jich nejde ani spustit. A zbylych 50% se potyka se vsemoznymi "podivnymi" problemy (samozrejme, vcetne aplikaci, ktere dodava primo M$). A uzasne reseni spustenim virtualnich XP ...lol ...
Hele loliku, to mi vysvetli, jak je mozny, ze dokonale kompatibilni widle 7 maji problem s dokonale kompatibilnima office 2k3? A vysvetli mi, jak je mozny, ze dokument, vytvorenej v 2k3 na XP po otevreni v 2k3 na w7 vypada uplne jinak?
Pak by me taky zajimalo, proc mi moje tiskarna dokonale fungujici na XP dokonale vubec nefunguje na zcela kompatabilnich w7? Pricemz zcela bez problemu funguje jak na 15 let starym tuxovi, tak na tuxovi, kterej si dneska prekompiluju z aktualnich zdrojaku?
Pripadne mi vysvetli, jak je mozny, ze moje DVB-T karta, fungujici na XP, opet zcela nefunguje na w7? Pricemz na tuxovi funguje daleko nejlip (daleko lip nez pod zcela libovolnejma widlema)? Jo aha, ony jsou widle kompatabilni .... a proto je treba s vymenou widli vymenit i zelezo vcetne periferii... se divim, ze mi widle nehlasej, ze mam nepodporovanou klavesnici. Taky je 10let stara.
Drahý Jeronýmku, aplikace psané pro starší Windows samozřejmě v novějších fungují, pokud autor aplikace není úplné prase. Office 2003 jsou kompatibilní s Windows 7. Dokument vytvořený v Office 2003 na WinXP vypadá v Office 2003 na Win7 úplně steně, za předpokladu dodržení zásad přenositelnosti dokumentů (fonty musí mít stejnou metriku nebo být embedded, nesmí se používat layout podle tiskárny).
Drivery nejsou aplikace. Pokud jde o tiskárny: když není k dispozici driver pro nový OS, většinou se dá použít driver pro starší OS, nebo generický PCL driver (tj. totéž jako na Linuxu). TV karty - zvlášť ty certifikované - většinou drivery mají. Fakt je, že se měnil driver model, takže staré drivery asi nejde použít. Nicméně nemyslím, že by to mělo trápit zrovna státní správu :)
Ad je treba s vymenou widli vymenit i zelezo vcetne periferii - to samozřejmě záleží na konkrétním HW. Na Linuxu pro má pro změnu každé distro jinou podporu HW. Když zvukovka nebo WiFi karta jede na distru A, klidně se rozbije i aktualizací, o změně verze distra nebo použití jiného distra nemluvě. Podpora starého HW se samozřejmě ukončuje i na Linuxu, i když typicky pomaleji než ve Windows.
Ač opravdu příznivcem Windows nejsem, tak musím uznat, že kompatibilita s běžnými aplikacemi (to je ne speciálně MS nad API která nezdokumentovali a možná již ani sami neví jak chodí) je pro základní APi slušná. I driver model nad IRP je, co se týče základu dlouhodobě udržovatelný. Naše drivery chodí v shodné binární podobě od 2k do Win8. Teoreticky jsou zkompilované tak, že by měly chodit i nad backport/backpreas WDM podporou ve Win98, ale to už nikdo nejmíň deset let nezkoušel. Na druhou stranu občas nedokumentované chování powermanagementu a dalších věcí, ke kterým chybí dokumentace a zdrojové kódy stojí tolik promrhaného úsilí, až je člověku do pláče. Teď bojujeme s Win7 Bluetooth LE HID over GATT a systém, který je v podstatě prodávaný jako kostra, do kterou nakonec na své náklady musí udržovat a často nehorázně obastlovat výrobci HW, je dost neštěstím.
Jinak na rozdíl od Linuxu chybí komunita, viz naše potíže s multi-USB-serial. Akorát mnoho řečí, ale e-mail na někoho, kdo by se chybou a DOS chybou při průchodu s USB zařízením zabýval nikde. Jde o to jen to vnutit, uplatit a pak se právníky zajistit, že záruky nejsou. Přitom ve skutečnosti by stálo méně trochu spolupracovat.
Na řídicí aplikace pak MW vůbec nebrat. I na hrůze jako je Raspberry Pi dokážeme z Linuxu dostat RT řešení s latencemi okolo 170 usec. Win nemá ani priority inheritenci u mutexů, takže pro cokoliv jen trochu časově kritického hrozí inverze priorit a nikdy by se takový systém do průmyslu neměl dostat.
"Naše drivery chodí v shodné binární podobě od 2k do Win8"
=> napsali jste je tak = omezili ste se na minimalni spolecnou mnozinu nejakych API, ktery se (alespon vetsinou) chovaji pres vsechny verze stejne.
Rozhodne to takto nefunguje od prirody. Pokud si vyvojar nainstaluje visualko (abysme zustali u M$) a pouziva to, co mu nabizi, tak driv nebo pozdejs narazi na to, ze jeho aplikace nefunguje ... protoze X nebo Y nebo ... klidne na stejne verzi widli na kterych to psal. Pak zacne koumat a zjisti, ze visualko si sebou dotahne hafo knihoven, dalsi hromadu jich naprasaka prepise, takze ma vlasne uplne jinej system, nez jakej mel pred jeho instalaci.
Ostatne, me opravdu fascinuje, ze kdyz si na widlich instaluju hru, tak se mi temer vzdy instaluje dalsi hromada M$ nesmyslu - dx, vsemozny M$vC package ... od kazdyho dllka pak mam 40 verzi ... a hromady GB bloatware.
Ostatne, onehda jsem si jen tak pro tu srandu napsal ve visalku (C/C++) naprosto klasickej helo world. A po kompilaci to melo (v naprosto defaulnim nastaveni, nic sem nikde nemenil) 5MB! Pricemz to samosebou nefungovalo bez instalace vejs zminovanyho redist balicku.
Kdyby dneska M$ vydal DOS, tak by se na DVD nevesel.
Ad na řídicí aplikace pak MW vůbec nebrat - záleží na tom co konkrétně děláte. Pokud potřebujete nastavovat parametry zařízení a nějak to prezentovat, není důvod nepoužít Windows. Pokud potřebujete deterministický RTOS, tak na platformě MS použijte buď RTX64, nebo Windows CE.
Tak jsem to zkusil, protože jsem byl sám zvědav. Instalace GIMPu určeného pro RHEL z roku 2001 na aktuální Debian Sid nedělá problém. Zkusil jsem pár dalších balíků, a taky by to prošlo.
http://nasdilej.xf.cz/upload/Snimek_z_2014-10-09_17:10:55.png
Chtěl jsem ještě balíky o ten jeden rok starší, ale jsou tam akorát písma a pozadí.
lol ;D
ted muzem dal lolovi ukol .... na stavajicich widlich (tedy 8.1) rozhodit neco z tohodle http://bonusweb.idnes.cz/nejlepsi-pc-hry-roku-2001-1-dil-dfs-/Novinky.aspx?c=A020106_nejlepsihry2001_1_bw
Sem opravdu zvedav, protoze nektery z tech gamesek sem zkousel, a ne ze by to (nejak) neslo, ale vsechny maj problem. Rozhodne je nestaci nainstalovat (to je vetsinou prvni vec, ktera nefunguje).
Hry jsou často napsané dost divoce, a v době vydání nefungují správně ani na OS, pro který byly napsané. Časté problémy: hra při instalaci špatně nastavuje permissions, neporadí si s více CPU, spoléhá na bugy konkrétního driveru, špatně pracuje s paletou, špatně podporuje PM events, špatně načítá seznam rozlišení, spoléhá na konkrétní rozlišení které nemusí být k dispozici atd.
Opět mi není jasné, jak to ovlivňuje počítače státní správy.
A je, užvaněný widlák, co si zase šlape po vlastní hubě - tvoje "dokonalá" kompatibilita je opět v tváří tvář realitě naprostá lež. Nepochybuji, že něco se dá s trochu umu pořešit, ale to by jsi nesměl být jen PR žvanil, co nemá ani základní IT vzdělání a musel umět vyřešit i nějaký problém. Btw. já staré win pecky hraju na linuxu ve wine a běží skvěle a hned...............(dokonce se ani nedrbu s nastavením wine)
Ad staré win pecky hraju na linuxu ve wine a běží skvěle a hned - LOL. Na prvním místě vám typicky nepůjde instalace, a pak bude mít aplikace spoustu problémů (mrznutí, padání, přeblikávání obrazu, problémy s myší, trhané audio, nízké FPS, ...). K tomu budete nejspíš muset ilegálně vykopírovat nějaké knihovny z Windows, a v některých případech hru cracknout.
Ono se není co divit, když Wine implementuje jen cca 75% Windows API, a zbytek prostě ignoruje a doufá, že to aplikace nepozná.
"Zkuste si na dnešní Ubuntu nainstalovat pár balíčků z roku 2000 určených pro tehdejší Red Hat Linux :)"
Mimo to, že většinou nebude problém, tak proč z roku 2000 a proč na Ubuntu balíky z RedHatu? Vždyť podle vás bych neměl na Ubuntu 14.04 nainstalovat nic ani z Ubuntu 13.10:
"Naopak na Linuxu máte vždy balíček pro konkrétní verzi konkrétního distra."
Je pravda, že na Ubuntu 14.04 se instaluje z repozitářů pro 14.04, kde jsou balíky pro 14.04, to ale neznamená, že by nešly nainstalovat balíky starší. A to už vůbec nemluvím o možnostech kompilace, kdy vezmu generický zdroják a jednoduše si připravím balík pro svůj NAS s ARMem, pokud tedy už to někdo neudělal přede mnou.
Pokud instalujete na jinou verzi distra, může a nemusí to fungovat. Pokud instalujete na jiné distro, je riziko ještě větší. BTW když dojde na dependency hell, můžete zkusit závislosti přerazit. Při troše štěstí to systém už nerozchodí.
Ad kompilace - na prvním místě se pokusíte ručně vyřešit závislosti. Pak nakreslíte okolo počítače pentagram, a zkusíte kompilaci. Pokud nemáte šťastný den, vysype to na vás pár stránek chyb.
BTW není automaticky zajištěné, že když něco jde přeložit pro Intel (a případně to pak dokonce funguje), tak že dopadnete stejně i na jiné platformě.
Vždyť je to pokaždé totéž:
- Tiskárna nebo jiný HW nemá v nové verzi OS driver - to není věc aplikace. Někdy se dá použít starý driver, jindy generický driver, a někdy je to prostě smůla.
- Nefunguje hra X - hry píšou prasata, a často v době vydání nefungují ani na verzi OS, pro kterou byly psané.
- Nefunguje antivirus, firewall - to jsou drivery, nikoliv aplikace.
- Nefunguje aplikace Y - nejspíš proto, že ji autor zprasil. Vykradl ikony nebo animace shellu (které tam v nové verzi OS nejsou, takže mu volání spadne), použil natvrdo psané cesty místo volání API apod.
A pak samozřejmě přichází tradiční argument, který není k věci:
- Dokument ve Wordu vypadá jinak než na jiné stanici. Na to už mám copy-paste odpověď:
1. Použití compatibility option "Use printer metrics to lay out document". To se používalo jako default ve Wordu 95, a mimochodem to může mít nastavené i dokument jakékoliv novější verze Wordu (například pokud použijete šablonu, které to nastavení "zdědila").
2. Chybějící fonty, nebo fonty s odlišnou metrikou.
Píšu to sem minimálně pět let, a pořád se najdou takoví, kteří to nečetli nebo nezkusili.
Podtrženo a shrnuto, nevidím žádné dobré argumenty.
-ad driver - widle jsou prece kompatabilni, sam si to prohlasil, v tuxovi mi chodi tiskarna i pres paralelni port, coz aktualni widle nevedi co je.
-ad hra - widle jsou prece kompatabilni, takze pokud neco funguje na jedne verzi, musi to zcela automaticky fungovat na libovolne verzi. V tuxovi to presne tak je. A vis proc loliku? Protoze v tuxovi zustava klidne 30let stary API, ktery sice uz zadna novsi apka nevyuziva, ale zustava tam prave kvuli kompatibilite.
-antivirus je driver? Od kdy? lol a stejnak je to jedno, sam si tvrdil ze widle jsou kompatabilni, driver neni nic jinyho nez kus SW jako kazdej jinej.
-jiste autor zprasil aplikaci a protoze jsou widle zcela kompatabilni, tak nefunguje ...
S opicema se bez vysrat, protoze nedokazou otevrit vlasti vytvor, zcela bezne konvertuju opice pomoci libreoffice, aby to slo otevrit. A narozdil od tebe to delam v realu, ne ve svych scifi predstavach.
Ad drivery - Windows jsou kompatibilní na úrovni aplikací. Drivery nejsou aplikace, kernel se mění. Například video drivery se od dob prvních Windows NT změnily několikrát. Podobně představení PnP znamenalo nekompatibilní změny v driverech.
Ad hry - ano, Windows jsou kompatibilní na úrovni API. Nicméně pokud aplikaci napíše prase, které spoléhá třeba na to, že v shel32.dll je v resources na pátém místě ikona vlaječky, a ještě neobslouží chybu v případě že tam není, tak to pochopitelně dopadne špatně.
Ad antivirus - jo, je to driver. Pro začátek si zjistěte, co je filter driver.
Ad opicema... nedokazou otevrit vlasti vytvor - mám tu Office 2007 a Office 2013. Jak konkrétně docílím toho, aby se mi dokument z Wordu 2007 ve Wordu 2013 rozpadl nebo nešel otevřít? Zatím mi nikdo nic podobného neukázal. Zato zcela běžně otevírám staré dokumenty, bez jediného problému. BTW pokud je soubor poškozený, MS Office na to má funkci Repair, o které jste zřejmě nikdy neslyšel.
Pan Demagog nezklamal a jistě si tak zasloužil dnešní honorář. Doba přechodu pravděpodobně souvisí s vyřazováním starých počítačů. Na druhé straně, koho to zajímá - je to dlouhodobá investice do koncepce, jestli to bude za 2 nebo 10 let, je jedno, hlavně že budou widle v p*deli. Když všichni začnou teď, do 10 let je to komplet. Na druhou stranu tyto výroky mě vždy utvrdí, že se započetím přechodu se nesmí otálet a je třeba nekompromisně začít.
P. S.: Jednomu slovu jsem v textu nerozuměl: Co je to to „Wow“? Jedná se o nějaký microsoftí, kodifikovaný, primitivní posunek pro vyjádření nálady či příslušnosti k skupině???
S tym WOW mozno narazal na toto:
http://en.wikipedia.org/wiki/Windows_on_Windows