<?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>李保存 &#187; Win7</title>
	<atom:link href="http://libaocun.com/tag/win7/feed" rel="self" type="application/rss+xml" />
	<link>http://libaocun.com</link>
	<description>Think globally, act locally.</description>
	<lastBuildDate>Fri, 02 Jul 2010 07:27:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Win7那些事儿(3) &#8211; Hesitate to reinstall?</title>
		<link>http://libaocun.com/myapps-eases-reinstallationn</link>
		<comments>http://libaocun.com/myapps-eases-reinstallationn#comments</comments>
		<pubDate>Fri, 06 Nov 2009 16:18:13 +0000</pubDate>
		<dc:creator>Bali</dc:creator>
				<category><![CDATA[English - 英文]]></category>
		<category><![CDATA[Product/Feature-Design]]></category>
		<category><![CDATA[THINK]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.balionweb.com/?p=289</guid>
		<description><![CDATA[I am lazy, as many folks are. One of compelling reasons for personal user not installing Win7 is as following,
&#8220;Win7 requires a clean install, which mean I will lost 2 days to back to full productivity. I have to reinstall my applications one by one, and set setting, and restore my data.&#8221;
If you agree with [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #993300;">I am lazy, as many folks are. One of compelling reasons for personal user not installing Win7 is as following,</span></p>
<blockquote><p><span style="color: #993300;">&#8220;Win7 requires a clean install, which mean I will lost 2 days to back to full productivity. I have to reinstall my applications one by one, and set setting, and restore my data.&#8221;</span></p></blockquote>
<p><span style="color: #993300;">If you agree with above claim. This post is for you. Read along.</span></p>
<p><span style="color: #993300;">&#8212;</span></p>
<h2><a name="_Toc211851986"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><span style="font-size: large;">1</span><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="font-size: large;">Introduction</span></a></h2>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; "><strong>MyApps </strong>is a suite of technologies which allow users easily manage and distribute all their Windows applications in most convenient way than before.</span> <strong>MyAapps </strong>is the name.</p>
<h2><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851987"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><span style="font-size: large;">2</span><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="font-size: large;">Problem</span></a></span></span></h2>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Have you ever hesitated rebuilding your dev machine to clean up an instability issue after looking at installed about 200 programs? </span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Have you ever help new members in your team setup and configure his development environment per strict team-acorss guidelines?</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Have you ever had to exit setup dialog to install bunch of prerequisites?</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Do you have to remember a long list of license key or file?</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">…</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">You may notice that existing processes that maintain applications and their settings in users’ computer are painful and time-consuming. The explosive growth of applications makes users be tired of finding software, waiting for download, playing with options, accepting defaults, inputting license key or file, clicking through and waiting reboot, especially when they are forced to repeat similar steps again and again. MyApps are technologies which change the way people distribute, access and manage various applications in their computer. </span></span></span></p>
<h2><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851988"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><span style="font-size: large;">3</span><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="font-size: large;">Solution</span></a></span></span></h2>
<h3><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851989"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>3.1</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>Unique Values</em></a></span></span></h3>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">The unique values MyApps offer can be expressed as followings.</span></span></span></p>
<p><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"><span style="mso-list: Ignore"><span style="FONT: 7pt 'Times New Roman'"> </span></span></span></span></span></p>
<ul>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Easy installation</strong> – Users can install any application with one click.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"><span style="mso-list: Ignore"><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">App bag support </strong>– App list is a list of applications with customized options. Rebuild becomes never easier. You can kick off the installation of hundreds of applications within minutes, and go away to have a cup of coffee.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"><span style="mso-list: Ignore"><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">App bag sharing </strong>– You can share your application list to your team member or friends, and they can easily repro your environment.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"><span style="mso-list: Ignore"> </span></span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Automatic dependency management </strong>– MyApps is aware of app dependency and will install all dependent apps for users automatically.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"><span style="mso-list: Ignore"> </span></span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">License management </strong>– do not need save license key/file locally any more. MyApps does that for users.</span></span></span></span></li>
</ul>
<h3><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851990"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>3.2</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>Core Scenarios</em></a></span></span></h3>
<p class="MsoNormal" style="LINE-HEIGHT: 115%; MARGIN: 0in 0in 10pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Key scenarios that MyApps addresses include:</span></span></span></p>
<ul>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"> </span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">One-stop install</strong> – <em style="mso-bidi-font-style: normal">Frank</em> needs building his dev machine containing about 120 various apps as the first dev of team COOL5. He logs onto MyApps site and set his preferences (e.g., install all apps onto D:\frankapps\) as the first time visitor. He browses/search the software and put them into <strong style="mso-bidi-font-weight: normal">MyCart</strong> of MyApps site. Finally, he accepts all EULAs and clicks <strong style="mso-bidi-font-weight: normal">Install,</strong> and then goes away for half-day training. When he returns, he finds that his computer is installed with latest software and ready to go.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="position: relative; font-family: Wingdings; color: #9cd629; top: 1pt;"> </span><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Dependency awareness and license handling</strong> – .NET 3.5 is required by one of <em style="mso-bidi-font-style: normal">Frank’s</em> selected app &#8211; SpeedLaunch, and is installed automatically along with SpeedLaunch. MyApps is also smart enough to handle license at the background for Frank.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Share app bag</strong> – <em style="mso-bidi-font-style: normal">Frank</em> starts customizing his apps. <em style="mso-bidi-font-style: normal">Frank</em> points a debugging tool to an internal team testing DB.<span style="mso-spacerun: yes"> </span>The setting is uploaded to public section in CuteInstall site. Frank sets font size to 12 in his VS2008 and uploads this to the private section. Finally <em style="mso-bidi-font-style: normal">Frank</em> published his current app bag as “COOL5_dev_bag” in the MyApps site.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">No need re-invent the wheel</strong> &#8211; <em style="mso-bidi-font-style: normal">Joanne</em>, the second dev of COOl5 team, install all apps same with <em style="mso-bidi-font-style: normal">Frank</em></span></span></span></span><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"> by clicking the link in his onboard email:</span></span></span></span></li>
</ul>
<p class="MsoListParagraphCxSpFirst" style="MARGIN: 0in 0in 0pt 0.25in; mso-add-space: auto"><span style="mso-bookmark: _Toc97633751"> </span><a href="http://myapps/install.aspx?bid=COOL5_dev_bag"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027">http://MyApps/install.aspx?bid=COOL5_dev_bag</span></span><span style="mso-bookmark: _Toc97633751"> </span></span></a></p>
<p class="MsoListParagraphCxSpLast" style="MARGIN: 0in 0in 0pt 0.25in; mso-add-space: auto"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><em style="mso-bidi-font-style: normal"> Joanne</em> also finds out that the debugging tool points to the team testing DB.</span></span></span></span></p>
<ul>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Easy repro</strong> – Months later, <em style="mso-bidi-font-style: normal">Frank</em> has to rebuild his computer to clean out certain instability issues although he is facing tight schedule. <em style="mso-bidi-font-style: normal">Frank</em> logs onto CuteInstall site and with his account and clicks “<strong style="mso-bidi-font-weight: normal">Restore to latest</strong>” button before he leaves office. The second day, <em style="mso-bidi-font-style: normal">Frank</em> gets a fresh working machine with all his favorite private settings (e.g., font is 12 in VS2008) and continue working for his deadline without any delay.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">Software shopping </strong>– <em style="mso-bidi-font-style: normal">Sara</em>, a regular computer user, logs onto a MyApps technology enabled online software shop with her Live ID. She decides to buy Office2007 and pays the bill using PayPal. After clicking “<strong style="mso-bidi-font-weight: normal">Install</strong>”, Office2007 is delivered/installed/Configured to her computer through a CDN network within 1/2 hour. She is very happy because she no long needs wait for DVD delivered by UPS again.</span></span></span></span></li>
</ul>
<h3><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851991"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>3.3</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>Value Proposition</em></a></span></span></h3>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">For customers, the value propostion is pretty obvious if you look at the above scenarios carefully. It save man hours in every application installation and migration, increase productivity and improve across-team capabilities to meet business goals.</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">For Microsoft, it is also a “must have”. MyApps makes Windows platform more accessible and easy to manage. MyApps technologies bright customers’ unique values by leveraging our Windows platform leadership and global presence of Live platform. It also provides special value to our S+S strategy. More and more people turn to web app mostly because web app is:</span></span></span></p>
<ol>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="FONT-WEIGHT: normal"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">Easy available</span></span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="FONT-WEIGHT: normal"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">No download(s) and installation(s) required</span></span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="FONT-WEIGHT: normal"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">Your settings always go with you</span></span></span></span></span></li>
</ol>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">MyApps technologies solve above 3 problems altogether. Software installation and maintenance are no longer headache for users. As a result, this ensures the success of Microsoft S+S strategy and strengthens our long term value. It is beneficial to the whole industry and any and every software users.</span></span></span></p>
<h2><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><a name="_Toc211851992"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><span style="font-size: large;">4</span><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="font-size: large;">Logical Architecture</span></a></span></span></h2>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">The diagram below shows the logical architecture of MyApps platform.</span></span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; "> </span></span></span></p>
<div id="attachment_292" class="wp-caption aligncenter" style="width: 638px"><a href="http://www.balionweb.com/wp-content/uploads/2009/11/MyApps.png"><img class="size-full wp-image-292" title="MyApps" src="http://www.balionweb.com/wp-content/uploads/2009/11/MyApps.png" alt="Arch of MyApps" width="628" height="362" /></a><p class="wp-caption-text">Arch of MyApps</p></div>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="mso-no-proof: yes; mso-fareast-language: ZH-CN"><span style="color: #595959;"> </span></span></span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Two innovative concepts MyApps introduces are as follows: </span></span></span></p>
<ul>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Split of static and dynamic bits of apps which will be stored in App bits DB and App settings/bags DB respectively</span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">App release description script</span></span></span></li>
</ul>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">To achieve these goals, MyApps technology contains a suite of software component and standard. </span></span></span></p>
<ul>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">MRT</strong> (<strong style="mso-bidi-font-weight: normal">M</strong>yApps <strong style="mso-bidi-font-weight: normal">R</strong>eleasing <strong style="mso-bidi-font-weight: normal">T</strong>oolkit) – software vendors use this tool to write installer code. MRT is based on WSI.</span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">MP</strong> (<strong style="mso-bidi-font-weight: normal">M</strong>yApps <strong style="mso-bidi-font-weight: normal">P</strong>ortal) – it is centralized place which stores all configurable settings of all apps. And it is also responsible for managing software installation, licensing and user configurations. </span></span></span></span></li>
<li><span style="mso-bookmark: _Toc97633751"><span style="mso-bookmark: _Toc176326027"><span style="color: #595959;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;"><strong style="mso-bidi-font-weight: normal">MC</strong> (<strong style="mso-bidi-font-weight: normal">M</strong>yApps <strong style="mso-bidi-font-weight: normal">C</strong>lient) – MC will be running on software users side to manage installation and settings. </span></span></span></span></li>
</ul>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Next we will discuss components one by one.</span></p>
<h3><a name="_Toc211851993"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>4.1</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>MyApps Releasing Toolkit</em></a></h3>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Every software release should provide a XML file like below. </span></p>
<table class="MsoTableGrid" style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-themecolor: text1; mso-border-alt: solid black .5pt" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes">
<td style="border: 1pt solid black; padding: 0in 5.4pt; background-color: transparent; width: 6.15in;" width="590" valign="top">
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;?</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">xml</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">1.0</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">encoding</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">utf-8</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">?&gt;</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">Microsoft.OfficeLabs.PeerMail</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">1.1.0.0</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">DependencyManagement</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Dependency</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 90px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 120px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">Microsoft.DotNet</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 120px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">2.0</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 90px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 90px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 120px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">Microsoft.Office.Outlook</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Name</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 120px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">12.0.6213.1000</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 90px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Dependency</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">DependencyManagement</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">InstallSteps</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">step_by_step_install_guide_by_XML</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8230;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">step_by_step_install_guide_by_XML</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">InstallSteps</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="PAGE-BREAK-AFTER: avoid; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">App</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">This file makes sure that (1) the app gets globally unique name with Name and Version, (2) Dependency is clearly defined, (3) InstallSteps will reuse certain tasks pre-defined by MRT. The tasks sample provided by MRT will be to create folder, register COM component, start certain services, copy files, etc.<span style="mso-spacerun: yes"> </span>MRT will read this file and generate releasing package.</span></p>
<h3><a name="_Toc211851994"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>4.2</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>MyApps Portal</em></a></h3>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">MyApps Portal is the only place where users browse, search, install, configure, manage and share their apps across all their computers.</span></p>
<h3><a name="_Toc211851995"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><em>4.3</em><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><em>MyApps Client</em></a></h3>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">MyApps will be running in software users as ActiveX IE plugin. Every app defines its config DB as following:</span></p>
<table class="MsoTableGrid" style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-themecolor: text1; mso-border-alt: solid black .5pt" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes">
<td style="border: 1pt solid black; padding: 0in 5.4pt; background-color: transparent; width: 6.15in;" width="590" valign="top">
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;?</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">xml</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">version</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">1.0</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">encoding</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">utf-8</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">?&gt;</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Configs</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Section1</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Property</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Key</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">key1</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Value</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">value1</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> /&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Property</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Key</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">key2</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Value</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">value2</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> /&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Section1</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Section2</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Property</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Key</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">key3</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Value</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">value3</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> /&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 60px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Property</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Key</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">key4</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> </span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: red; FONT-SIZE: 8pt; mso-no-proof: yes">Value</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">=</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">value4</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="color: #595959;">&#8220;</span></span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"> /&gt;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; padding-left: 30px;"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes"><span style="mso-spacerun: yes"> </span>&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Section2</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
<p class="MsoNormal" style="PAGE-BREAK-AFTER: avoid; MARGIN: 0in 0in 0pt"><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&lt;/</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: #a31515; FONT-SIZE: 8pt; mso-no-proof: yes">Configs</span><span style="LINE-HEIGHT: 110%; FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 8pt; mso-no-proof: yes">&gt;</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">We can use lightweight DB component(e.g., </span><a href="http://www.sqlite.org/"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">SQLite</span></a><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">, or SQL Express) to achieve that.</span></p>
<h2><a name="_Toc211851996"><span style="mso-fareast-font-family: Arial"><span style="mso-list: Ignore"><span style="font-size: large;">5</span><span style="FONT: 7pt 'Times New Roman'"> </span></span></span><span style="font-size: large;">Go TO Market Strategy</span></a></h2>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; ">Business model would be software licensing.</span></p>
<p class="MsoNormal" style="margin: 6pt 0in 0pt;"><span style="color: #993300;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">&#8212;</span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; "><span style="color: #993300;">MyApps is not just for resintalling the whole software stack. It actually allows users to maintain streamlined application and settings across the computer overtime. I will probably to start a project in CodePlex for this.</span></span></p>
<p class="MsoNormal" style="MARGIN: 6pt 0in 0pt"><span style="color: #993300;"><span style="font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;">Acknowledgment: MyApps is inspired by <a href="http://maven.apache.org/" target="_blank">Maven</a> for Java, </span><a href="http://docs.rubygems.org/" target="_blank">RubyGems</a> for Ruby, <a href="www.cpan.org" target="_blank">CAPN</a> for Perl, <a href="en.wikipedia.org/wiki/Yellowdog_Updater,_Modified" target="_blank">YUM</a> for Linux, etc. I am actually surprised that Windows don&#8217;t have this till today. <a href="http://ninite.com/" target="_blank">Ninite</a> is likely, but far from solving the problem entirely. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://libaocun.com/myapps-eases-reinstallationn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Win7哪些事儿(2) &#8211; 盗版</title>
		<link>http://libaocun.com/thoughts-on-win7-2</link>
		<comments>http://libaocun.com/thoughts-on-win7-2#comments</comments>
		<pubDate>Tue, 27 Oct 2009 03:54:38 +0000</pubDate>
		<dc:creator>Bali</dc:creator>
				<category><![CDATA[Chinese - 中文]]></category>
		<category><![CDATA[THINK]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.balionweb.com/?p=276</guid>
		<description><![CDATA[win7是否会被盗版，已经不是一个问题，而是何时会出来的问题，以及蔓延到何种程度的问题。在xp时代，我所认识的朋友中，家用电脑基本是D版。公司用的版本中，有些是很遵纪守法（占极少数，多数是外企）；有些就打擦边球，买5个license，500个人用；有些就肆无忌惮地用D版，其中有些还是国内数一数二的企业。以我的技术背景来说（可以称得上资深），目前没有affordable的100%阻止盗版的技术手段。
为什么windows被盗版得如此厉害？
这是由windows本身的特殊性决定的。

每个用电脑的人都需要操作系统，市场需求广阔。
windows属于consumer software，使用软件的最终个体是，不是企业（比如Oracle，大家没事不会把家里电费多少钱存Oracle里面吧），使得打击盗版的代价很高，微软总不能和数亿人一个个去法院打官司吧。
一张光盘就把用户的问题解决了。装好之后，不需要别的东西。Windows update？我不更新总行了吧。有病毒我认栽，重装大法可以解决一切病毒。
盗版虽然有技术门槛，但也无外乎几个晚上的事情。
有利益驱动。天下熙熙攘攘，皆为利来利往。学雷锋做好事的事情，固然有，但至少要把肚皮填饱吧。盗版已经有完整的产业链条，每个月十几万，几十万，虽然不多，养活三五个人还是很轻松的。要知道这和微软的高管的收入差不多了哦，而且轻松，一本万利，不用看脸色。

SAP也是软件，为什么没大听说，有盗版？这东西给了你也没用啊，软件媒体只是解决了部分问题，后面的咨询、实施才是重要部分。大家应该明白了吧。很多开源软件就走这条路，把软件白送你，甚至code给你都没用，因为它只解决了部分问题，或部分解决了问题。
10年前的盗版
win95是个非常成功的产品，那时候大家都觉得微软的股票价格，如果不到火星，也能到月球。紧接着win98出来时候，在中国市场定价是1998元。1998元到时在中国什么概念呢？我97年到上海读书，每个月的生活费是约400元，上海的出租车司机每个月大概赚2000多元。要知道上海可以中国经济最大的城市，想想看1998元对于大家来讲是什么概念。而盗版价格多少呢？全国统一价5块钱。
&#8220;如果有10%的利润让人疯狂，有50%让人不顾一切，有100%的利润可以挺而走险，有300%的利润，可以践踏人间一切法律。&#8221;   &#8212; 马克思
你会不心动？想好再说。
盗版的市场推广做得是最好的，比世界第一大品牌可口可乐还好。大家都说它好，而且垂手可及。任何一个小店，一个小摊，酒店大堂沙发后的小架子，都有。forever warranty, 随时包换。初来乍到，我当时不知道在哪里可以买到正版，甚至不知道软件还有盗版正版之分。买电脑是去百脑汇，商家把一大堆东西装在一起的。品牌？我要那东西干嘛，反正是拿回家用的，省千把块银子才是王道。现在的微软软件可以在Amazon等网店买到了，这也是不到一年的事情。
忽视巨大的市场10年后，客户的&#8221;消费习惯&#8221;，就被培养成&#8221;软件可以在门口小摊5块钱买到&#8221;。现在重新回头来，再让他一朝一夕改变习惯，谈何容易。一个女孩，如果没有男朋友，少女怀春，你去穷追不舍的话，成不成看能耐和缘分了；如果人家正和男朋友如胶似漆，你要硬撬，难度可想而知。毕竟并非人人都是李泽楷啊。这就是先入优势。
价格，渠道，营销都落于明显弱势，必败。
解惑之道
盗版是非一日之功形成，所以解决起来也要慢慢来。

降价。从win7提供的东西来说，499起步我觉得合理；但和盗版比起来，价钱还是有些偏高了。优化(price * number of sold copy)，找到一个合理的价格。是否有个弹性价格？买的人越多，价格越低？先买的人在年底退钱？呵呵。甚至于低版本是不是可以送呢？让人家姑娘先给你个了解你的机会再说。
改变盈利模式。微软是个纯的软件公司，如果你的软件被盗了，就什么都没了。是不是可以加些不易被盗的东西，如服务，品牌等。
渠道建设。让用户随时想要，随时就有。中国移动的通信费用（尤其短信），不可谓不贵啊。但一个春节大家就发50亿条短信拜年。渠道真好！想要马上就有，交钱收货全部自动化。
被&#8221;正版&#8221;（实非万不得已，不要采用）。走渠道（如PC厂商），政府，公司，甚至居委会，让你在接触PC前，里面已经装好正版windows了。认为不可能吗？那或许你还不知道绿坝的故事。

盗版之盛，微软有些郁闷，但他不在乎，只是赚多赚少的问题。最大的受害者是中国的软件业和软件从业者。比如金山软件做WPS，词霸辛辛苦苦多少年，一直不死不活，最后上市靠的还是游戏，岂不是莫大的讽刺。还有很多聪明的脑袋为微软这样的公司打工，知道被under-evaluated，但从经济学角度来说，更好的选择很少。都是盗版惹得祸啊。
]]></description>
			<content:encoded><![CDATA[<p>win7是否会被盗版，已经不是一个问题，而是何时会出来的问题，以及蔓延到何种程度的问题。在xp时代，我所认识的朋友中，家用电脑基本是D版。公司用的版本中，有些是很遵纪守法（占极少数，多数是外企）；有些就打擦边球，买5个license，500个人用；有些就肆无忌惮地用D版，其中有些还是国内数一数二的企业。以我的技术背景来说（可以称得上资深），目前没有affordable的100%阻止盗版的技术手段。</p>
<h3>为什么windows被盗版得如此厉害？</h3>
<p>这是由windows本身的特殊性决定的。</p>
<ol>
<li>每个用电脑的人都需要操作系统，市场需求广阔。</li>
<li>windows属于consumer software，使用软件的最终个体是，不是企业（比如Oracle，大家没事不会把家里电费多少钱存Oracle里面吧），使得打击盗版的代价很高，微软总不能和数亿人一个个去法院打官司吧。</li>
<li>一张光盘就把用户的问题解决了。装好之后，不需要别的东西。Windows update？我不更新总行了吧。有病毒我认栽，重装大法可以解决一切病毒。</li>
<li>盗版虽然有技术门槛，但也无外乎几个晚上的事情。</li>
<li>有利益驱动。天下熙熙攘攘，皆为利来利往。学雷锋做好事的事情，固然有，但至少要把肚皮填饱吧。盗版已经有完整的产业链条，每个月十几万，几十万，虽然不多，养活三五个人还是很轻松的。要知道这和微软的高管的收入差不多了哦，而且轻松，一本万利，不用看脸色。</li>
</ol>
<p>SAP也是软件，为什么没大听说，有盗版？这东西给了你也没用啊，软件媒体只是解决了部分问题，后面的咨询、实施才是重要部分。大家应该明白了吧。很多开源软件就走这条路，把软件白送你，甚至code给你都没用，因为它只解决了部分问题，或部分解决了问题。</p>
<h3>10年前的盗版</h3>
<p>win95是个非常成功的产品，那时候大家都觉得微软的股票价格，如果不到火星，也能到月球。紧接着win98出来时候，在中国市场定价是1998元。1998元到时在中国什么概念呢？我97年到上海读书，每个月的生活费是约400元，上海的出租车司机每个月大概赚2000多元。要知道上海可以中国经济最大的城市，想想看1998元对于大家来讲是什么概念。而盗版价格多少呢？全国统一价5块钱。</p>
<blockquote><p>&#8220;如果有10%的利润让人疯狂，有50%让人不顾一切，有100%的利润可以挺而走险，有300%的利润，可以践踏人间一切法律。&#8221;   &#8212; 马克思</p></blockquote>
<p>你会不心动？想好再说。</p>
<p>盗版的市场推广做得是最好的，比世界第一大品牌可口可乐还好。大家都说它好，而且垂手可及。任何一个小店，一个小摊，酒店大堂沙发后的小架子，都有。forever warranty, 随时包换。初来乍到，我当时不知道在哪里可以买到正版，甚至不知道软件还有盗版正版之分。买电脑是去百脑汇，商家把一大堆东西装在一起的。品牌？我要那东西干嘛，反正是拿回家用的，省千把块银子才是王道。现在的微软软件可以在Amazon等网店买到了，这也是不到一年的事情。</p>
<p>忽视巨大的市场10年后，客户的&#8221;消费习惯&#8221;，就被培养成&#8221;软件可以在门口小摊5块钱买到&#8221;。现在重新回头来，再让他一朝一夕改变习惯，谈何容易。一个女孩，如果没有男朋友，少女怀春，你去穷追不舍的话，成不成看能耐和缘分了；如果人家正和男朋友如胶似漆，你要硬撬，难度可想而知。毕竟并非人人都是李泽楷啊。这就是先入优势。</p>
<p>价格，渠道，营销都落于明显弱势，必败。</p>
<h3>解惑之道</h3>
<p>盗版是非一日之功形成，所以解决起来也要慢慢来。</p>
<ol>
<li>降价。从win7提供的东西来说，499起步我觉得合理；但和盗版比起来，价钱还是有些偏高了。优化(price * number of sold copy)，找到一个合理的价格。是否有个弹性价格？买的人越多，价格越低？先买的人在年底退钱？呵呵。甚至于低版本是不是可以送呢？让人家姑娘先给你个了解你的机会再说。</li>
<li>改变盈利模式。微软是个纯的软件公司，如果你的软件被盗了，就什么都没了。是不是可以加些不易被盗的东西，如服务，品牌等。</li>
<li>渠道建设。让用户随时想要，随时就有。中国移动的通信费用（尤其短信），不可谓不贵啊。但一个春节大家就发50亿条短信拜年。渠道真好！想要马上就有，交钱收货全部自动化。</li>
<li>被&#8221;正版&#8221;（实非万不得已，不要采用）。走渠道（如PC厂商），政府，公司，甚至居委会，让你在接触PC前，里面已经装好正版windows了。认为不可能吗？那或许你还不知道绿坝的故事。</li>
</ol>
<p>盗版之盛，微软有些郁闷，但他不在乎，只是赚多赚少的问题。最大的受害者是中国的软件业和软件从业者。比如金山软件做WPS，词霸辛辛苦苦多少年，一直不死不活，最后上市靠的还是游戏，岂不是莫大的讽刺。还有很多聪明的脑袋为微软这样的公司打工，知道被under-evaluated，但从经济学角度来说，更好的选择很少。都是盗版惹得祸啊。</p>
]]></content:encoded>
			<wfw:commentRss>http://libaocun.com/thoughts-on-win7-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Win7那些事儿(1) &#8211; 喜欢的理由</title>
		<link>http://libaocun.com/thoughts-on-win7-1</link>
		<comments>http://libaocun.com/thoughts-on-win7-1#comments</comments>
		<pubDate>Sat, 24 Oct 2009 16:45:47 +0000</pubDate>
		<dc:creator>Bali</dc:creator>
				<category><![CDATA[Chinese - 中文]]></category>
		<category><![CDATA[Product/Feature-Design]]></category>
		<category><![CDATA[THINK]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.balionweb.com/?p=266</guid>
		<description><![CDATA[Win7上了周五晚上的天天向上。我还特意去看了看。一如的搞笑风格，涵哥的反应还是那么快。在总部的路边采访，涵哥很受伤，安慰一下。也难为了那位兄弟，04年高中毕业就去了美国，不认识涵哥也可以解释嘛。高中的时候哪有空去看湖南台的娱乐节目，中国小朋友的悲哀呀。迈克*纳什，Windows开发组的老大，本来真是没听说过，估计这种位子的人，不下100个吧。感兴趣的同学们可以去看看土豆视频。
我如此真切地为这家公司感到骄傲，这是第一次。微软并非是perfect，nothing to improve。也有些产品真的是很囧。Win7真是个了不起的产品。如此说话，可能有王婆卖瓜之嫌。诚然，我也是Vista的用户，但仅仅是一小时。用了一小时就被我卸了。我喜欢快的系统，不要启动一下也老慢；我喜欢用大内存的机器，但喜欢用内存小的程序，一起来就用掉差不多1G，这可不行。以前曾经用过16G的内存，但也会为32M的内存而斤斤计较好久，也许就是那时候留下的心理障碍。
用Win7真的有点爱不释手的感觉。每个人喜欢一样东西可能都有不同的理由。我的理由如下：
(1) 安装方便。整个安装过程，大约只有不到10个画面，历时大约30分钟，一个干净的系统就装好了。一个小细节就是，安装过程中分为明显的三个步骤。做什么事情的时候，安安静静，不会出来一大堆信息出来让你不知所措。你正在拷贝/AFAFDASD_folder/ERTART#$%_文件/到一个路径，用户安装的时候会关心吗？给我装好就行了，把细节隐藏起来。
(2) 占内存小。这点我超喜欢。崭新安装好后，系统大约占用700M内存。
(3) 搜索。程序装了大一堆后，不需要在program中找了，记住程序名，搜索就行了。比如word，windows key -&#62; word -&#62; 回车，5个键，word就打开了。当然搜索文档，肯定也可以啦。
(4) 半屏显示。拖动一个窗口，到左边或右边的屏幕边缘，它就会占用半个屏幕，dock在那里。参考资料，写东西的时候很方便，不用ALT + tab来回切换了。你可以试试看，拖住一个窗口，然后晃动，看看发生什么：）
(5) theme。可以到官方theme网站download很多好看的桌面背景。现在我的桌面上一个图标都没有了，不舍得放啊。
Amazon.cn上家庭普通版399大元。看看上面留言，话题还是离不开正版与盗版。现在问我用正版还是用D版，显然没意义。但客观地来说，要回答这个问题，还真是有些费思量。要说399贵吗？看看win7提供的这么多东西，真是觉得很值。用过的都知道。另开一文专门讨论盗版的问题。
(send from my Win7)
11/6/2009 update
很多人不太清楚win7几个版本之间的区别，其实我也不太懂。在微软商店找到个链接，大家可以一起扫扫盲，区别还是不小的。
http://store.microsoft.com/Windows7/Compare
]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Win7上了周五晚上的天天向上。我还特意去看了看。一如的搞笑风格，涵哥的反应还是那么快。在总部的路边采访，涵哥很受伤，安慰一下。也难为了那位兄弟，04年高中毕业就去了美国，不认识涵哥也可以解释嘛。高中的时候哪有空去看湖南台的娱乐节目，中国小朋友的悲哀呀。迈克*纳什，Windows开发组的老大，本来真是没听说过，估计这种位子的人，不下100个吧。感兴趣的同学们可以去看看<a href="http://www.tudou.com/programs/view/4WK5KQsaQzg/">土豆视频</a>。</p>
<p style="text-align: left;">我如此真切地为这家公司感到骄傲，这是第一次。微软并非是perfect，nothing to improve。也有些产品真的是很囧。Win7真是个了不起的产品。如此说话，可能有王婆卖瓜之嫌。<span style="color: #ff0000;"><span style="color: #000000;">诚然，</span></span><strong><span style="color: #ff0000;">我也是Vista的用户，但仅仅是一小时。</span></strong>用了一小时就被我卸了。我喜欢快的系统，不要启动一下也老慢；我喜欢用大内存的机器，但喜欢用内存小的程序，一起来就用掉差不多1G，这可不行。以前曾经用过16G的内存，但也会为32M的内存而斤斤计较好久，也许就是那时候留下的心理障碍。</p>
<p style="text-align: left;">用Win7真的有点爱不释手的感觉。每个人喜欢一样东西可能都有不同的理由。我的理由如下：</p>
<p style="text-align: left;">(1) 安装方便。整个安装过程，大约只有不到10个画面，历时大约30分钟，一个干净的系统就装好了。一个小细节就是，安装过程中分为明显的三个步骤。做什么事情的时候，安安静静，不会出来一大堆信息出来让你不知所措。你正在拷贝/AFAFDASD_folder/ERTART#$%_文件/到一个路径，用户安装的时候会关心吗？给我装好就行了，把细节隐藏起来。</p>
<p style="text-align: left;">(2) 占内存小。这点我超喜欢。崭新安装好后，系统大约占用700M内存。</p>
<p style="text-align: left;">(3) 搜索。程序装了大一堆后，不需要在program中找了，记住程序名，搜索就行了。比如word，windows key -&gt; word -&gt; 回车，5个键，word就打开了。当然搜索文档，肯定也可以啦。</p>
<p style="text-align: left;">(4) 半屏显示。拖动一个窗口，到左边或右边的屏幕边缘，它就会占用半个屏幕，dock在那里。参考资料，写东西的时候很方便，不用ALT + tab来回切换了。你可以试试看，拖住一个窗口，然后晃动，看看发生什么：）</p>
<p style="text-align: left;">(5) theme。可以到<a href="http://windows.microsoft.com/en-US/windows/downloads/personalize">官方theme网站</a>download很多好看的桌面背景。现在我的桌面上一个图标都没有了，不舍得放啊。</p>
<p style="text-align: left;">Amazon.cn上<a href="http://www.amazon.cn/mn/detailApp?ref=DT_TS&amp;uid=476-6611966-8088523&amp;prodid=pcee909006">家庭普通版399大元</a>。看看上面留言，话题还是离不开正版与盗版。现在问我用正版还是用D版，显然没意义。但客观地来说，要回答这个问题，还真是有些费思量。要说399贵吗？看看win7提供的这么多东西，真是觉得很值。用过的都知道。另开一文专门讨论盗版的问题。</p>
<p style="text-align: left;">(send from my Win7)</p>
<p style="text-align: left;"><span style="text-decoration: underline;"><strong>11/6/2009 update</strong></span></p>
<p style="text-align: left;">很多人不太清楚win7几个版本之间的区别，其实我也不太懂。在微软商店找到个链接，大家可以一起扫扫盲，区别还是不小的。</p>
<p style="text-align: left;"><a title="win7 compare" href="http://store.microsoft.com/Windows7/Compare" target="_blank">http://store.microsoft.com/Windows7/Compare</a></p>
]]></content:encoded>
			<wfw:commentRss>http://libaocun.com/thoughts-on-win7-1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
