<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>64bits.se &#187; windows 7</title>
	<atom:link href="http://64bits.se/tag/windows-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://64bits.se</link>
	<description>Välkommen!</description>
	<lastBuildDate>Wed, 14 Jul 2010 06:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Virtualisering av XP i Windows 7</title>
		<link>http://64bits.se/2009/05/virtualisering-av-xp-i-windows-7/</link>
		<comments>http://64bits.se/2009/05/virtualisering-av-xp-i-windows-7/#comments</comments>
		<pubDate>Fri, 15 May 2009 20:51:24 +0000</pubDate>
		<dc:creator>Adam Hulin</dc:creator>
				<category><![CDATA[Redmond]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[virtualisering]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.64bits.se/?p=457</guid>
		<description><![CDATA[För att säkerställa bakåtkompabilitet i Windows 7 kommer en virtuell maskin med Windows XP kunna köras till att köra programvara i ett speciellt kompabilitetsläge om så krävs. Även om virtualisering både är gammalt och välbeprövat har åsikterna kring microsofts lösning skiljt sig väldigt mycket. I den här artikeln har jag tänkt förklara varför jag tror [...]]]></description>
			<content:encoded><![CDATA[<p>För att säkerställa bakåtkompabilitet i Windows 7 kommer en virtuell maskin med Windows XP kunna köras till att köra programvara i ett speciellt kompabilitetsläge om så krävs. Även om virtualisering både är gammalt och välbeprövat har åsikterna kring microsofts lösning skiljt sig väldigt mycket. </p>
<p>I den här artikeln har jag tänkt förklara varför jag tror att virtualisering är en bra lösning på många problem samt reda ut några vanliga missuppfattningar som ofta dyker upp på diskussionsforumen. <span id="more-457"></span></p>
<p>För att sammanfatta så kommer man till Windows 7 kunna ladda hem en virtuell maskin med Windows XP SP3. Denna virtuella maskin bygger på Virtual PC, microsofts virtualiseringsprogramvara. Till skillnad från vanliga virtualiseringsprogram rör det sig inte om att virtualisera hela operativsystemet med skrivbordsmiljö och allt där till, utan att ha ett slags ramverk i bakgrunden som applikationerna körs på, samtidigt som allt beter sig precis som vanligt för användaren gällande exekvering, fönsterhantering och liknande.<br />
Tanken är alltså att använda XP till att köra ej kompatibel programvara, men det ska se ut som och fungera precis som den gick att köra i Windows 7. </p>
<p>En vanlig missuppfattning är att det är ett misslyckande att inte upprätthålla full bakåtkompabilitet. För att kunna ge en bra förklaring på detta väljer jag att gå tillbaka något i tiden, närmare bestämt till millennieskiftet.<br />
Många av oss minns kanske när Windows 2000 kom ut, det var så pass mycket bättre än Windows 98 och ME att man hade överseende med kompabilitetsbristerna mot äldre applikationer. En vanlig lösning var att dualboota med 98/ME, bara för att kunna köra vad det nu var som krånglade när man väl behövde det.<br />
Men varför var då kompabiliteten lägre? För att Windows 2000 hade många stora skillnader i hur det fungerade, säkerhet, drivrutiner och självklart mycket annat. Koden var omskriven till det bättre och en del &#8221;bagage&#8221; hade tagits bort. Ser vi tillbaka nu är det få av oss som är intresserade av att köra med Windows 98 för att upprätthålla kompabiliteten. </p>
<p>Under ungefär samma tid gick Apple över från OS9 till OSX. För er som inte är insatta var OS9 ett ganska mediokert system troligtvis jämförbart med Windows 98 och OSX är ett unixbaserat system. Apples operativsystem skiljde ännu mer än 98 och 2000, kompabilitet mellan dem var inte att prata om. Lösningen var att virtualisera, majoriteten av program fungerade i ett läge som kallades classic. Till skillnad från vmware och liknande startade man inte upp ett helt operativsystem med skrivbordsmiljö, utan endast en kärna i bakgrunden som programmen kommunicerade med. På detta sätt kunde man låta virtualiserade applikationer fungera i den moderna skrivbordsmiljön. På detta sätt kunde man relativt smärtfritt migrera till ett nytt stabilt operativsystem utan att lämna användare i kläm. </p>
<p>I fallet med Windows 2000 blev bakåtkompabiliteten bättre med tiden, men att röra runt i koden för kompabilitet ger också risken att stödet för en applikation kommer på bekostnaden att någon annan slutar fungera. Det är inte heller omöjligt att nödvändiga säkerhetsuppdateringar i operativsystemet kan behöva sänka bakåtkompabilitet. Med en virtuell maskin minskar dessa risker. Det går att styra vilka rättigheter den ska ha och en uppdatering av huvudoperativet behöver inte påverka den virtuella maskinen.</p>
<p>En annan vanlig missuppfattning är att den virtuella maskinen skulle ligga i bakgrunden och dra resurser ur systemet. Detta är sant, förutsatt att man behöver köra applikationer i kompabilitetsläge hela tiden. De tillfällen när gamla program inte behöver köras i kompabilitetsläge kommer systemet troligtvis vara mer resurssnålt eftersom mycket kompabilitetskod kan bli urlyft till förmån för virtualiseringen.<br />
Att virtualisering är något mer resurskrävande var troligtvis ett större problem för Apple vid migreringen mellan OS9 och OSX än vad det är idag. De flesta sitter idag på maskiner med två eller fler kärnor, ramminne är billigare än någonsin och majoriteten av de äldre program vi vill köra kan bara utnyttja en kärna och 2GB av ramminnet.</p>
<p>Så här i efterhand hade det kanske inte varit så dumt om microsoft hade släppt en liknande lösning för att kunna köra Windows 98 och dos-applikationer i Windows 2000. Det hade nog sparat både tekniker och fantaster av retrospel en hel del blod svett och tårar. </p>
<p>Länkar<br />
<a href="http://community.winsupersite.com/blogs/paul/archive/2009/04/24/secret-no-more-revealing-virtual-windows-xp-for-windows-7.aspx">Virtualisering i Windows 7 hos winsupersite.com</a><br />
<a href="http://en.wikipedia.org/wiki/Classic_(Mac_OS_X)">Virtualisering i OSX hos wikipedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://64bits.se/2009/05/virtualisering-av-xp-i-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 Starter Edition</title>
		<link>http://64bits.se/2009/04/windows-7-starter-edition/</link>
		<comments>http://64bits.se/2009/04/windows-7-starter-edition/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 23:59:35 +0000</pubDate>
		<dc:creator>Adam Hulin</dc:creator>
				<category><![CDATA[Redmond]]></category>
		<category><![CDATA[starter edition]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.64bits.se/?p=248</guid>
		<description><![CDATA[Toms Hardware har tagit sig en tidig titt på vad Starter Edition-versionen av Windows 7 kommer ha för begränsningar mot de större varianterna. Starter Edition är tänkt att vara den version av Windows som man kan hitta i billigare netbooks och liknande lågprisprodukter. Den mest iögonfallande begränsningen är att användaren endast tillåts att köra tre [...]]]></description>
			<content:encoded><![CDATA[<p>Toms Hardware har tagit sig en tidig titt på vad Starter Edition-versionen av Windows 7 kommer ha för begränsningar mot de större varianterna. Starter Edition är tänkt att vara den version av Windows som man kan hitta i billigare netbooks och liknande lågprisprodukter. Den mest iögonfallande begränsningen är att användaren endast tillåts att köra tre applikationer åt gången. Försöker man starta fler möts man av ett felmeddelande som informerar att man måste avsluta en applikation för att starta en ny. Detta gäller inte bara tredjepartsprogram utan även Microsofts egna. Följande går att läsa i hjälpavsnittet:</p>
<blockquote><p><span class="inlinetext"><span class="inlinetext">Med Windows 7 Starter kan du öppna tre program samtidigt. Till exempel kan du starta WordPad, Paint och kalkylatorn och om du sedan försöker öppna en webbläsare kommer du se ett meddelande som talar om för dig att du redan har tre program aktiva.</span></span></p></blockquote>
<p><span class="inlinetext"><span class="inlinetext">Vilken inverkan detta kommer få på netbookmarknaden är väldigt intressant. Kostar licensen tillräckligt lite är det möjligt att fler konsumenter kommer köpa en netbook med Windows. Begränsningen kan dock potentiellt skjuta Microsoft i foten. Om användarbasen anser att Windows 7 fungerar dåligt (till följd av begränsningar), är de då intresserade av att köpa en dyr fullstor licens? Det finns en möjlighet att detta kommer få XP att stanna ännu längre eller att vi kommer att se fler byta över till Linux. </span></span></p>
<p><span class="inlinetext"><span class="inlinetext">Sett till programvara är detta också intressant, användare av Starter Edition kommer antagligen ha ett större intresse för webbapplikationer som exempelivs Google Docs. Eftersom Microsoft har satt upp kriterier för vad som får en process att räknas som applikation eller inte är det möjligt att programvara kommer modifieras för att kunna köras utan spärren och även att drivrutiner kan komma utan lika omfattande konfigurationsprogram. Det kan också öppna ögonen för OEM-tillverkare att inte slänga in en uppsjö av program i datorns autostart.</span></span></p>
<p>Källa: <a title="Tom's Hardware" href="http://www.tomshardware.com/news/window-7-starter-application-program,7446.html" target="_self">Tom&#8217;s Hardware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://64bits.se/2009/04/windows-7-starter-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
