<?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>The NeoSmart Files &#187; Operating Systems</title>
	<atom:link href="http://neosmart.net/blog/category/os/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sun, 08 Nov 2009 20:24:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Download Windows 7 System Recovery Discs</title>
		<link>http://neosmart.net/blog/2009/windows-7-system-repair-discs/</link>
		<comments>http://neosmart.net/blog/2009/windows-7-system-repair-discs/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 18:02:59 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Recovery Disc]]></category>
		<category><![CDATA[Repair Disc]]></category>
		<category><![CDATA[Torrent]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=699</guid>
		<description><![CDATA[
With Windows 7 released and currently making its way to shelves in time for the holiday season, we&#8217;ve taken this opportunity to upgrade our copy of the official Windows System Recovery Discs for compatibility with Windows 7.
If you&#8217;re like most PC users, you probably got Windows 7 with a new PC or laptop. And if [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/blog/wp-content/uploads/Windows7.png" width="256px" height="192px" alt="" align="right" />
<p><em>With Windows 7 released and currently making its way to shelves in time for the holiday season, we&#8217;ve taken this opportunity to upgrade our copy of the official Windows System Recovery Discs for compatibility with Windows 7.</em></p>
<p>If you&#8217;re like most PC users, you probably got Windows 7 with a new PC or laptop. And if you&#8217;re like 99% of the population, you get your new machines from one of the major manufacturers. Dell, Acer, HP, Toshiba, Lenovo; who all have one thing in common: they don&#8217;t give you a real Windows 7 installation disc with your purchase. Instead, they bundle what they call a &#8220;recovery disc&#8221; (that&#8217;s if you&#8217;re lucky &#8211; otherwise you&#8217;ll have a recovery partition instead) with your machine and leave it at that.</p>
<p>It doesn&#8217;t matter that you just paid a thousand dollars for a machine that comes with a valid Windows 7 license &#8211; your computer manufacturer just don&#8217;t want to spend the money (or perhaps take on the responsibility) of giving you a Windows 7 installation DVD to accompany your expensive purchase.</p>
<p>The problem is, with Windows 7, the installation media serves more than one purpose. It&#8217;s not just a way to get Windows installed, it&#8217;s also the only way of recovering a borked installation. The Windows 7 DVD has a complete &#8220;recovery center&#8221; that provides you with the option of recovering your system via automated recovery (searches for problems and attempts to fix them automatically), rolling-back to a system restore point, recovering a full PC backup, or accessing a command-line recovery console for advanced recovery purposes.</p>
<p>Thankfully, Microsoft seems to have realized this problem, and have thankfully made a recovery disc for this purpose. It contains the contents of the Windows 7 DVD&#8217;s &#8220;recovery center,&#8221; as we&#8217;ve come to refer to it. It cannot be used to install or reinstall Windows 7, and just serves as a Windows PE interface to recovering your PC. Technically, one could re-create this installation media with freely-downloadable media from Microsoft (namely the Microsoft WAIK kit, a multi-gigabyte download); but it&#8217;s damn-decent of Microsoft to make this available to Windows&#8217; users who might not be capable of creating such a thing on their own. You can make your own copy from Windows 7 Ultimate Edition, but now you have an easier alternative.</p>
<p>NeoSmart Technologies is hosting a copy of the Windows 7 Recovery Disc for your convenience. It&#8217;s a 143 MiB download (165 MiB for the 64-bit version), and in the standard ISO format, ready to burned directly to a CD or DVD. <strong>Don&#8217;t wait until your PC crashes to download a copy! Download and burn your recovery disc today, so that when the time comes, you&#8217;ll be ready!</strong></p>
<p><strong>What it does:</strong> The Windows 7 Recovery Disc can be used to access a system recovery menu, giving you options of using System Restore, Complete PC Backup, automated system repair, and a command-line prompt for manual advanced recovery.</p>
<p><strong>What it doesn&#8217;t do:</strong> You cannot use the Windows 7 Recovery Disc to re-install Windows &#8211; it only fixes (not replaces!) Windows.</p>
<p><strong>Why you need it:</strong> If you bought your PC from a major retailer, you didn&#8217;t get this CD with your hefty purchase.</p>
<p><span id="more-699"></span></p>
<p><strong>Download Links</strong></p>
<p class="save"><a href="http://neosmart.net/downloads/miscellania/Windows 7 32-bit Repair Disc.torrent">Windows 7 Recovery Disc 32-Bit (x86) Edition</a></p>
<p class="save"><a href="http://neosmart.net/downloads/miscellania/Windows 7 64-bit Repair Disc.torrent">Windows 7 Recovery Disc 64-Bit (x64) Edition</a></p>
<p>Please note that the above links <em>point to .torrent files</em>. Torrent files are like a shortcut, they tell a download manager on your PC where to download the actual files from. Downloading large &amp; important system files with torrents is highly recommended since torrents are protected against corrupt downloads and tend to be faster when well-shared.</p>
<p>(All torrents are currently being seeded by 100mpbs servers, they should be blazing fast).</p>
<p>You can download the Windows Vista recovery discs from <a href="http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/">here</a>.</p>
<p><strong>Instructions</strong></p>
<ol>
<li>Download the appropriate .torrent file from above that corresponds to the version of Windows 7 you have installed.</li>
<li>Download and run <a href="http://utorrent.com/download.php">µTorrent</a>.</li>
<li>Open the .torrent file you downloaded with µTorrent. (File -&gt; Add Torrent)</li>
<li>Select where you want µTorrent to save the 7 Recovery Disc.</li>
<li>Wait for it to download.</li>
<li>Burn the .iso file that µTorrent downloaded to a CD <a href="http://neosmart.net/wiki/display/G/Burning+ISO+Images+with+ImgBurn">using these instructions</a>.</li>
<li>When you want to use the recovery center, put the CD in your drive and boot from it. This is usually done by pressing F8 at startup, or changing the boot drive order in the BIOS.</li>
</ol>
<p><strong>Support</strong></p>
<p>Please don&#8217;t ask for help below, it&#8217;ll get real cluttered real soon! Open a support thread at <a href="http://neosmart.net/forums/">http://neosmart.net/forums/</a> and we&#8217;ll help you resolve your problem ASAP.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/windows-7-system-repair-discs/feed/</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
		<item>
		<title>Make Old Java Applications Fully Snow Leopard Compatible</title>
		<link>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/</link>
		<comments>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 20:33:47 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OS X 10.6]]></category>
		<category><![CDATA[Rosetta]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=691</guid>
		<description><![CDATA[If you have a bunch of old Java applications lying around in your Mac&#8217;s /Applications folder, chances are, you&#8217;ll come across this message box when you attempt to run them on Snow Leopard:
To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?

Personally, I try my best to avoid legacy Mac [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a bunch of old Java applications lying around in your Mac&#8217;s /Applications folder, chances are, you&#8217;ll come across this message box when you attempt to run them on Snow Leopard:</p>
<blockquote><p>To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?</p></blockquote>
<p><img src="http://neosmart.net/blog/wp-content/uploads/Install_Rosetta.png" alt="To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?" style="border:none;"/></p>
<p>Personally, I try my best to avoid legacy Mac OS apps and haven&#8217;t found the need to install Rosetta on OS X 10.6 Snow Leopard as of yet. Whether you have need of Rosetta for your other applications or not, there&#8217;s no reason you should be running your Java-based applications through the Rosetta environment &mdash; they&#8217;ll run just fine on native Intel Java on OS X&hellip; with just a little bit of a prod in the right direction.</p>
<p>Java applications are CPU agnostic (hence  the &#8220;write once, run everywhere&#8221; Java motto). The Java applets you download and use can theoretically be run on any <strike>PC</strike> machine that supports Java; be it Intel, PPC, ARM, SPARC, or more. The native Java virtual machine will translate the &#8220;Java bytecode&#8221; into the equivalent machine assembly that your PC uses and understands, and therefore, Java code written for legacy Mac OS should run just fine on Snow Leopard</p>
<p><span id="more-691"></span></p>
<p><em>If there&#8217;s no problem with running older Java applications on Snow Leopard, why am I seeing this dialog?</em> you ask. Well, the problem isn&#8217;t with the Java application itself, rather it&#8217;s an issue with the Java loader, which as a tiny native Mac OS application that simply launches the Java virtual machine and points it to the JAR file that contains the Java applet in question. If you have an old Mac OS application, chances are, it&#8217;s shipping with a PPC version of the Java Stub Loader, and that&#8217;s what&#8217;s triggering Rosetta. The good news is, it&#8217;s easy to fix, since the latest Intel-based Java stub loader on Snow Leopard can run <em>any</em> of your old JAR files easy as pie.</p>
<ol>
<li>Open Finder, and browse (command+shift+G) to
<pre>/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/</pre>
</li>
<li>Copy the file &#8220;JavaApplicationStub&#8221; to the clipboard (command+C)</li>
<li>Now browse to the folder that contains the Java application in question.</li>
<li>Right-click the Java application, and select &#8220;Show Package Contents&#8221; to view the actual app files in the OS X app bundle.</li>
<li>Open the &#8220;Contents&#8221; subfolder, and then the &#8220;MacOS&#8221; folder.</li>
<li>Paste the &#8220;JavaStubLoader&#8221; file from the keyboard to here, and accept the overwrite prompt. You may need to enter your password when prompted as necessary.</li>
<li>You&#8217;re done!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>On the matter of Firefox and memory leaks&#8230;</title>
		<link>http://neosmart.net/blog/2009/on-the-matter-of-firefox-and-memory-leaks/</link>
		<comments>http://neosmart.net/blog/2009/on-the-matter-of-firefox-and-memory-leaks/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 23:18:33 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Memory]]></category>
		<category><![CDATA[Memory Leaks]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=660</guid>
		<description><![CDATA[Recently our original article/rant on Firefox&#8217;s legendary memory abuse has seen an increase in comments and views; and I had intended to post the following comment in light of the article&#8217;s rebirth and the ensuing discussions in the comments.
The reply turned out to be longer than I&#8217;d originally intended, so here it is as its [...]]]></description>
			<content:encoded><![CDATA[<p>Recently our original article/rant on <a href="http://neosmart.net/blog/2008/firefox-3-is-still-a-memory-hog/">Firefox&#8217;s legendary memory abuse</a> has seen an increase in comments and views; and I had intended to post the following comment in light of the article&#8217;s rebirth and the ensuing discussions in the comments.</p>
<p>The reply turned out to be longer than I&#8217;d originally intended, so here it is as its own post.</p>
<blockquote><p>I&#8217;ll try to be as objective as possible in this reply:</p>
<p>The most important thing for frustrated end users to keep in mind is that Mozilla/Firefox cannot be held responsible for cases where incorrectly written plugins and/or extensions cause Firefox to abuse system memory &#8211; that&#8217;s the trade-off between empowering developers and keeping the code squeaky clean.</p>
<p>Most of the cases reported are indeed caused by one or more extensions or plugins gone awry, doing something they shouldn&#8217;t be doing, or something they don&#8217;t know how to do properly. Some of the most popular plugins for Firefox are notorious for their memory leaks; but few users realize just how dangerous they can be, and that the Firefox devs cannot really do anything about it.</p>
<p>At the same time, there can be no doubt that Firefox has some memory leaks in the codebase itself. They&#8217;re clearly not easily reproducible and they don&#8217;t happen very readily nor often enough because the developers have clearly spared no effort in their attempts to address this problem for once and for all. But they&#8217;re there, nevertheless.</p>
<p><span id="more-660"></span></p>
<p>No matter how you look at it, the fact remains that under certain circumstances, doing certain stuff on certain machines in certain ways for certain people, Firefox still leaks memory. A lot. On Mac, Windows, and Linux. Yes, on clean installs too.</p>
<p>Now as a systems developer (Mac, Windows, and Linux w/ their respective native APIs; embedded systems; .NET and more with years of experience), I must say that of all the bugs and problems I&#8217;ve ever encountered, there is nothing that &#8220;cannot be fixed.&#8221; To say that this behavior is out of Firefox&#8217;s hands because it&#8217;s not their code that&#8217;s causing the problem is simply not true.</p>
<p>I&#8217;ve experienced memory leaks like this (and worse) in my own code in the past, largely due to stupid mistakes and silly oversights. It takes <em>extreme</em> persistency to make memory leaks go away &#8211; a willingness to spend 24 hours on-end &amp; non-stop crawling through code, memory dumps, and stack traces to try and find out where things are going wrong. It requires remote debugging on allegedly-affected machines. It requires reading through dozens to hundreds of sometimes clueless users describing in the most general of terms what they were doing when things went wrong. In short, it requires a lot of effort and very little recognition and a hell of a lot of hair-pulling.</p>
<p>But it can be done.</p>
<p>C++ is an incredibly powerful language. If you know the code you&#8217;re developing and the systems you&#8217;re writing it for, there&#8217;s nothing you cannot fix. Dynamic memory allocation is the biggest gift/curse in the world, but in C and C++ if you can allocate something that means you can free it. Even if you don&#8217;t have a mechanism to find out where it is and how it got there. But you just have to be cunning enough to figure out how to track them down and set them free, taking care to know when and where to do so safely&#8230;. and you have to be familiar with every single routine and how they work; which is obviously extremely difficult with codebases as large and complicated as Firefox&#8217;s.</p>
<p>There are even workarounds for the memory leaks (assuming they can be isolated) if the developers aren&#8217;t willing or capable of doing the aforementioned. If you&#8217;re dealing with leaky libraries that you can&#8217;t fix, in the very worst-case scenarios you can hook into them at runtime, access the functions you need, reserve the memory required, get the job done, copy <em>only</em> what you need, then free it right back. All of it. You can have helper threads or processes handle this stuff then wipe them and their memory spaces clean when they&#8217;re done to complete the memory insulation.</p>
<p>There&#8217;s a lot of stuff that can be done, and none of them are easy. But the journey of a thousand miles begins with a single step, and developers and evangelists denying a problem exists isn&#8217;t the way to go about addressing the matter at hand.</p>
</blockquote>
<p>At the end of the day, Firefox is a great browser and any complaints about its performance and its shortcomings are only out of a sense that it can do better &#8211; that it has to in order to remain at the top of its game in a cutthroat market of only the most intense of competition.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/on-the-matter-of-firefox-and-memory-leaks/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Does it GTK/QT/Win32 Really Matter for Chrome?</title>
		<link>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/</link>
		<comments>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 17:48:20 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[Web OS]]></category>
		<category><![CDATA[Win32]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/</guid>
		<description><![CDATA[A recent article on OSNews highlights the changes expected to come in Google&#8217;s Chrome 2.0 for Windows and the progress being made on the Linux and OS X fronts for Google&#8217;s new browser.
In the article, Ben Goodger, lead Chrome UI developer, states
[Google avoids] cross platform UI toolkits because while they may offer what superficially appears [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:right;" src="http://neosmart.net/blog/wp-content/uploads/ImageCache/upload.wikimedia.org/wikipedia/en/thumb/3/35/GoogleChromeLogo.png/128px-GoogleChromeLogo.png" alt="128px-GoogleChromeLogo.png" width="128" height="122" />A recent article <a href="http://osnews.com/story/20980/Linux_Version_of_Chrome_To_Use_Gtk_">on OSNews</a> highlights the changes expected to come in Google&#8217;s Chrome 2.0 for Windows and the progress being made on the Linux and OS X fronts for Google&#8217;s new browser.</p>
<p>In the article, Ben Goodger, lead Chrome UI developer, states</p>
<blockquote><p>[Google avoids] cross platform UI toolkits because while they may offer what superficially appears to be a quick path to native looking UI on a variety of target platforms, once you go a bit deeper it turns out to be a bit more problematic.&#8221; [... Your applications end up] speaking with a foreign accent.</p></blockquote>
<p>But there&#8217;s something we&#8217;re not getting here. Obviously given enough brilliant programmers and a good team lead to keep the different codebases in sync, going with native APIs is the better approach. But the reasons Goodger is offering aren&#8217;t very convincing.</p>
<p><span id="more-658"></span></p>
<p>The problem is&#8230;. Google&#8217;s Chrome for Windows doesn&#8217;t look native. In fact, it&#8217;s about as far from native Win32 as you can get. We had originally explained away the non-win32 looks by assuming it was because Google wanted an interface that was consistent across the different platforms and different at the same time from any of the operating systems native UI toolkits: in line with Google&#8217;s vision of turning the browser into an OS, regardless of the platform beneath.</p>
<p>A non-native UI that looks the same on Mac, Windows, and Linux would be the answer to such a browser OS. It would indicate that Chrome is its own product &#8211; from the codebase to the user experience &#8211; and that to the end user it shouldn&#8217;t matter what OS you&#8217;re on. And that in the future Google could ship a standalone (OS-free) browser that looks like Chrome and acts like Chrome, regardless of the platform beneath?</p>
<p>Otherwise there is no good explanation for the horrendously-different user interface that comes with Chrome. It requires learning the tips &amp; tricks to a whole new UI, and forgetting a number of &#8220;niceties&#8221; you may have been accustomed to (such as pressing the &#8217;spacebar&#8217; to OK pop-up dialogs, etc.).</p>
<p>With the preliminary screenshots of <a href="http://homepage.mac.com/avidrissman/extimgs/st.png">Chrome for Mac</a>, the platform Chrome runs on begins to peek through.</p>
<p>Does this mean that Google&#8217;s <a href="http://googlesystem.blogspot.com/2008/09/google-os-is-actually-browser-google.html">vision of Chrome as its own OS</a> has come to pass &#8211; with Google now content to just launch a cross-platform browser without attempting to lull users away from the platforms they&#8217;ve come to love?</p>
<p>Whatever the case, it&#8217;s sure to be interesting watching and waiting to see what Google has planned for its users. Whether its a cross-platform browser experience that&#8217;s different enough to be the same across all platforms while retaining a feel of the platform or if it&#8217;s paving the way for the OS to come it&#8217;s quite obvious that the gears are now in motion and something big just might happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Windows 7 Wallpapers Now Available for Download</title>
		<link>http://neosmart.net/blog/2008/windows-7-wallpapers-download/</link>
		<comments>http://neosmart.net/blog/2008/windows-7-wallpapers-download/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 23:26:44 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Backgrounds]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Wallpapers]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/windows-7-wallpapers-download/</guid>
		<description><![CDATA[NeoSmart Technologies’ gallery of Windows Vista wallpapers has been a huge hit over the past several years – despite what anyone might say about Vista itself, its collection of wallpapers and fonts is top-notch. And now it seems that Windows 7 isn’t going to be any different – from what we’ve seen, the wallpapers shipping [...]]]></description>
			<content:encoded><![CDATA[<p>NeoSmart Technologies’ gallery of Windows Vista wallpapers has been a huge hit over the past several years – despite what anyone might say about Vista itself, its collection of <a href="http://neosmart.net/gallery/v/wallpapers/Vista/official/">wallpapers</a> and <a href="http://neosmart.net/blog/2006/a-comprehensive-look-at-the-new-microsoft-fonts/">fonts</a> is top-notch. And now it seems that Windows 7 isn’t going to be any different – from what we’ve seen, the wallpapers shipping with Windows 7 are pretty darn good.</p>
<p>The <a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/">Official Windows 7 Wallpapers</a> are now available for download from the NeoSmart Image Gallery. Only several wallpapers have been released accompanying various Windows 7 builds thus far, but we’ll keep adding new ones to the gallery as they’re shipped.</p>
<p>Here are some of our favorite new wallpapers:</p>
<p><a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/Windows+7+Mountain.jpg.html"><img src="http://neosmart.net/gallery/d/7428-2/Windows+7+Mountain.jpg" /></a>&#160;<a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/Seljalandsfoss+Falls.jpg.html"><img src="http://neosmart.net/gallery/d/7410-2/Seljalandsfoss+Falls.jpg" /></a></p>
<p><a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/Altai+Mountain.jpg.html"><img src="http://neosmart.net/gallery/d/7336-2/Altai+Mountain.jpg" /></a>&#160;<a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/Wheat+Fields.jpg.html"><img src="http://neosmart.net/gallery/d/7422-2/Wheat+Fields.jpg" /></a>&#160;</p>
<p>You can see these and more at the gallery <a href="http://neosmart.net/gallery/v/wallpapers/Win7/Official/">here</a>, along with the old Windows Vista ones <a href="http://neosmart.net/gallery/v/wallpapers/Vista/">here</a> and <a href="http://neosmart.net/gallery/v/wallpapers/Vista/official/">here</a>.</p>
<p> <span id="more-653"></span>
<p>We’re taking hundreds of screenshots of Windows 7 and its new features &amp; components even as we’re posting this – keep your eyes peeled, they’ll be joining our extensive collection of <a href="http://neosmart.net/gallery/v/os/">Operating System screenshots</a> in the same fashion as <a href="http://neosmart.net/gallery/v/os/Vista/">the Windows Vista screenshots</a> were added: build-by-build with all the little details covered in true geek fashion.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/windows-7-wallpapers-download/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>ToolTipFixer 2.0 Released!</title>
		<link>http://neosmart.net/blog/2008/tooltipfixer-2-released/</link>
		<comments>http://neosmart.net/blog/2008/tooltipfixer-2-released/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 17:32:19 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[ToolTipFixer]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/tooltipfixer-2-released/</guid>
		<description><![CDATA[NeoSmart Technologies first released ToolTipFixer to great acclaim last June, over a year ago now. Since then, the downloads have kept on pouring in – along with a number of suggestions that we’ve taken to heart and hopefully implemented in a way that will please our users.
You can now download ToolTipFixer 2.0 which has a [...]]]></description>
			<content:encoded><![CDATA[<p>NeoSmart Technologies first released ToolTipFixer to great acclaim last June, over a year ago now. Since then, the downloads have kept on pouring in – along with a number of suggestions that we’ve taken to heart and hopefully implemented in a way that will please our users.</p>
<p>You can now <a href="http://neosmart.net/dl.php?id=10">download ToolTipFixer 2.0</a> which has a number of changes and improvements based on <a href="http://neosmart.net/wiki/display/TTF/">the feedback we’ve received</a> during the past year. First, for those of you that aren’t familiar with ToolTipFixer, it’s a nifty “patch” for a very frustrating bug in Windows which winds up rendering tooltips <em>behind</em> the taskbar, leaving them unreadable and generally annoying the user to no end:</p>
<p><img src="http://neosmart.net/wiki/download/attachments/4915203/Before.png" /> </p>
</p>
<p>ToolTipFixer sits silently and invisibly in the background, intercepting this problem and fixing it as it happens – letting you read those tooltips and use your PC the way you should be able to.</p>
<p> <span id="more-644"></span>
<p>Now for the good stuff: the number one request we’ve had was to eliminate the Microsoft .NET Framework as a requirement for using ToolTipFixer. As a matter of productivity and preference, Microsoft’s .NET Framework has a special place in our hearts, but we realize that many people would prefer something a bit… lighter and as such ToolTipFixer 2.0 has been rewritten from scratch in C++ <strong>with no dependencies – not even the MSVC++ runtime libraries.</strong></p>
<p>The second oft-made request was improvements to ToolTipFixer’s memory usage. This particular component is tightly-tied to the development platform of choice, and with the switch over to unmanaged C++, it’s become possible to further-tune the amount of memory that TTF uses and bring it down as much as possible, something that’s not in the developers’ hands when using the .NET Framework – which, with its automated garbage cleanup, makes memory usage highly variable at best.</p>
<p>TTF 2 has drastically improved memory management – <strong>it’ll take so little memory, you won’t even know it’s there</strong> (from 0.3 to 1.5 MiB in our extended testing, depending on OS and platform).</p>
<p>Then there are those 64-bit Windows users, and more of them than ever before. Just because you have 4+ GiB of RAM in that machine of yours doesn’t mean you can’t get rid of this bug too – <strong>ToolTipFixer 2.0 has full support for Windows XP/Vista x64!</strong></p>
<p>And to save the best for last, ToolTipFixer can now be run in what we call “standalone mode.” During setup, you’ll have the option of either installing TTF the traditional way – as a system application sitting silently and invisibly in the background – or as a standalone module that you run only when you need it. Some people experience the tooltip corruption problem less often than others, and if it doesn’t bother you incessantly then <strong>you can choose to only run TTF when you need it</strong>!</p>
<p class="save">Download: <a href="http://neosmart.net/dl.php?id=10">ToolTipFixer 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/tooltipfixer-2-released/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Windows Isn&#8217;t For Gamers Anymore</title>
		<link>http://neosmart.net/blog/2008/windows-isnt-for-gamers-anymore/</link>
		<comments>http://neosmart.net/blog/2008/windows-isnt-for-gamers-anymore/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 23:03:16 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bungie]]></category>
		<category><![CDATA[Ensemble Studios]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Gaming Consoles]]></category>
		<category><![CDATA[Halo]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/windows-isnt-for-gamers-anymore/</guid>
		<description><![CDATA[ For the past decade-and-a-half, “Windows” has been synonymous with “PC Gaming” – after all, no other PC platform has managed to satiate the undying hunger gamers are quite famous for. But now it seems that Windows is on the verge of losing its distinction as the gaming platform of choice &#8211; with nothing but [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://neosmart.net/gallery/d/401-20/Vista.png" /> For the past decade-and-a-half, “Windows” has been synonymous with “PC Gaming” – after all, no other PC platform has managed to satiate the undying hunger gamers <a href="http://news.bbc.co.uk/1/hi/technology/4137782.stm">are quite famous for</a>. But now it seems that Windows is on the verge of losing its distinction as the gaming platform of choice &#8211; with nothing but Microsoft’s own machinations to blame.</p>
<p>Despite PC users&#8217; widely-varying taste and preference in operating systems and platforms, gamers need Windows. In fact, one of the biggest reason people around the globe tend to dual-boot is their undying love for gaming and the fact that no other OS out there can boast the wide range of gaming titles and genres available for their platform like Windows can. The traditional choice faced by most non-Windows users has been to either install and dual-boot Windows or bite the built and buy a gaming console &#8211; ask us, <a href="http://neosmart.net/dl.php?id=1">we would know</a>.</p>
<p>But this is all about to change, thanks to Microsoft&#8217;s reckless abandon for one of its few truly-loyal userbases. </p>
<p>When Microsoft first began its frenzied <a href="http://www.microsoft.com/windows/windows-vista/discover/default.aspx">Vista marketing campaign</a> in 2006, one of the points it focused on most and repeated over and over again was just how big of <a href="http://www.microsoft.com/windows/windows-vista/discover/play-games.aspx">a gaming revolution</a> Windows Vista was. Gaming was a large part of the Vista WOW campaign, but it has since failed to disappoint. But this isn&#8217;t an article about Vista, it&#8217;s about how Windows is poised to lose its gaming advantage if Microsoft doesn&#8217;t get its act together sometime soon.</p>
<p> <span id="more-641"></span>
<p>The problem is that Windows &#8211; standalone or in a dual-boot &#8211; is quickly becoming the lesser-appealing option when compared to a gaming console&#8230; in large part thanks to Microsoft&#8217;s ridiculous, biased, and fairly infuriating decisions to release games for Xbox and then for PC.</p>
<p>A major part of the gaming/entertainment Vista PR that went out around the same time as the OS: <a href="http://www.microsoft.com/presspass/press/2006/may06/05-09G4WE3LineupPR.mspx">Microsoft Announces Spectacular Windows Vista Title Lineup</a>. Spectacular? Hardly so. Take a look at the <a href="http://en.wikipedia.org/wiki/Microsoft_Game_Studios#Games_released_under_the_MGS_brand">Microsoft Game Studios release history</a> for 2006 and 2007, you&#8217;ll find a great disparity between the number of titles MGS released for Windows verses those for the Xbox (360)&#8230;</p>
<p>If you ignore expansion packs (the Zoo Tycoon development team seems to love these), you&#8217;ll find that Microsoft Game Studios released a total of nineteen titles for the Xbox over these two years, compared to a mind-blowing <strong>six</strong> titles for the PC over that same period &#8211; half of which were either available on the Xbox simultaneously or years before!</p>
<p>But what does Microsoft have to say about the obvious deterioration of the Windows gaming market?</p>
<blockquote><p>The Windows gaming world continues to evolve, and we believe in the future of that property.</p>
<p>-Shane Kim, Microsoft&#8217;s Vice President of Interactive Entertainment</p>
</blockquote>
<p><font color="#333333">Sorry Mr. Kim, but we find that a bit hard to believe. Mr. Kim&#8217;s <a href="http://www.edge-online.com/features/kim-we-still-believe-pc-games">statement</a> came in response to the recent (shocking) news that Microsoft&#8217;s (PC game development) Ensemble Studios &#8211; authors of Microsoft&#8217;s Age of Empires claim-to-fame hit series &#8211; <a href="http://www.shacknews.com/onearticle.x/54654">would be shut down</a> for &quot;fiscal reasons.&quot;</font></p>
<p>Obviously Microsoft is in a hard place here, needing to cater to both of the (competing) PC and gaming console markets at the same time. However, due to the serious 3rd-party <em>hardware/platform </em>competition in the gaming console market it seems that Microsoft&#8217;s decision has been to give Xbox the priority here.</p>
<p>It&#8217;s obviously not Microsoft&#8217;s job to develop games for its own platform &#8211; technically, all they have to do for either the PC or the Xbox is develop the APIs and provide 3rd party gaming developers with the tools and support they need to make it work. And 3rd party developers have not let anyone down, with astonishing numbers of titles being published for both platforms.</p>
<p>But if Microsoft wants to ensure that its platform retains its current hold on the PC gaming market they&#8217;re going to need to do a bit more to convince potential Windows gamers to stick to their platform and not go out and get a gaming console instead. It&#8217;s quite a logical choice to focus on Windows here &#8211; there are literally millions of Windows users who would be using something else if it wasn&#8217;t for Windows&#8217; vice-like grip on the gaming market.</p>
<p>The fact is, PC gamers and console gamers aren&#8217;t the same market targets. It won&#8217;t kill Microsoft&#8217;s Xbox division to treat their Windows gamers with a little bit more respect than they&#8217;re currently doing &#8211; if not for the users&#8217; sake then for their own. </p>
<p>But no matter what Microsoft Game Studios does or doesn&#8217;t do, it can&#8217;t actually <em>damage</em> the Windows gaming platform &#8211; all it does is create a scenario wherein another OS can work hard and potentially overtake Windows at its own game (pun intended!). </p>
<p>Mac OS and Linux both have a rare opportunity on the horizon &#8211; but for it to have any impact on the current PC gaming sector&#8217;s dynamics, they&#8217;ll have to put a bit more effort into the gaming scene than they&#8217;re currently doing. Something that requires this sort of centralized coordination is definitely not one of Linux&#8217;s strong suites, so the ball is now squarely in Apple&#8217;s playing field, and it&#8217;s up to them what they do with it.</p>
<p>Basically, Microsoft needs to watch its step. The incentives for PC gaming are at their lowest levels in years with even real-time strategy games &#8211; the PC&#8217;s long-standing forte &#8211; being developed first for the gaming consoles and then, possibly, for the PC (yes, we&#8217;re looking at you, <a href="http://en.wikipedia.org/wiki/Halo_Wars">Halo Wars</a>!). </p>
<p>And then there&#8217;s Bungie &#8211; cross-platform game developers bought up by Microsoft years ago, authors of the internationally-acclaimed “Halo” series, and now released from Microsoft&#8217;s reigns with its sights set squarely on <a href="http://www.appleinsider.com/articles/07/10/05/its_official_bungie_breaks_free_of_microsoft.html">developing games for the Mac once more</a>.</p>
<p>At the end of the day, Microsoft’s size is getting the better of itself once more; with its own divisions failing to compete with themselves they way they should. Microsoft needs to pick up on this slow degradation of PC gaming satisfaction and do something to buck the trend, or else they could suffer some serious consequences.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/windows-isnt-for-gamers-anymore/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>What the TechCrunch Tablet Should Really Look Like</title>
		<link>http://neosmart.net/blog/2008/what-the-techcrunch-tablet-should-really-look-like/</link>
		<comments>http://neosmart.net/blog/2008/what-the-techcrunch-tablet-should-really-look-like/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 13:01:18 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Tablet PC]]></category>
		<category><![CDATA[TechCrunch]]></category>
		<category><![CDATA[TechCrunch Tablet]]></category>
		<category><![CDATA[UMPC]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/what-the-techcrunch-tablet-should-really-look-like/</guid>
		<description><![CDATA[Michael Arrington is understandably pretty excited about how the TechCrunch Tablet is shaping up so far, but to use it seems they’re going about it the wrong way.
For a device that’s supposed to do Firefox, Skype and not much more, an underpowered PC with a touchscreen isn’t going to accomplish much. For one thing, Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>Michael Arrington is understandably pretty excited about how <a href="http://www.techcrunch.com/2008/07/21/we-want-a-dead-simple-web-tablet-help-us-build-it/">the TechCrunch Tablet</a> is shaping up <a href="http://www.techcrunch.com/2008/08/30/update-on-the-techcrunch-tablet-prototype-a/">so far</a>, but to use it seems they’re going about it the wrong way.</p>
<p>For a device that’s supposed to do Firefox, Skype and not much more, an underpowered PC with a touchscreen isn’t going to accomplish much. For one thing, Firefox is a huge performance drain and <a href="http://neosmart.net/blog/2008/firefox-3-is-still-a-memory-hog/">a memory hog to boot</a> that underpowered hardware (even on-par with an Eee) simply won’t support and for another, there’s no way to get PC hardware down to the sub-$200 price range.</p>
<p>What TechCrunch wants – whether they know it or not – is an oversized PDA, not an underpowered PC. And it’s not just a question of semantics, it’s a question of foundations and principles – and it makes a huge difference in terms of end-user experience and the bottom line. </p>
<p>For the functionality that TechCrunch is trying to pack into this opensource, mass-market web gadget, there’s nothing that wouldn’t work better, faster, and cheaper on specialized hardware rather than on generic PC components.</p>
<p> <span id="more-640"></span>
<p>While the world is now in the midst of a touch-screen craze, it’s important to keep in mind when and where that works. For a <em>web browser</em> and a VoIP client, a touchscreen doesn’t provide much added value, but it does add quite a hefty amount to the bottom line. A couple of buttons at the top/side of the device that provide basic functionality (Go/Dial, Stop/End) would certainly suffice for most purposes. A thin slide-out keyboard is far-cheaper <em>and more user-friendly</em> than an onscreen keyboard, and would make things like entering site addresses and using email clients and Google Docs quite enjoyable.</p>
<p>A PDA-style ARM processor, running software compiled for the ARM platform could provide a more satisfactory end-user experience with regards to performance <em>and</em> can come in smaller form-factors and/or as embedded systems. </p>
<p>It’s important to bear in mind the difference between consumer electronics and a computer. Whereas Asus had to keep their Eee x86 so that it can run whatever a a PC user could demand from it, a web browsing tablet only needs to run <em>what the manufacturer intends it to</em>. In hardware design, there&#8217;s a constant compromise between flexibility and complexity which is directly tied to price, size, and ease-of-use. </p>
<p>A tablet designed to surf the web and run Skype doesn&#8217;t <em>need</em> to do anything else; but it <em>shouldn&#8217;t </em>do anything else if price and size are of any concern. It&#8217;s easy to get caught up imagining a device that can do anything and everything; but you can only go so far before things begin to spiral out of control.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/what-the-techcrunch-tablet-should-really-look-like/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Request_URI For IIS Updated with ISAPI_Rewrite 3 Support</title>
		<link>http://neosmart.net/blog/2008/request_uri-for-iis-updated-with-isapi_rewrite-3-support/</link>
		<comments>http://neosmart.net/blog/2008/request_uri-for-iis-updated-with-isapi_rewrite-3-support/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 12:50:55 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[ISAPI_Rewrite]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Request_URI for IIS]]></category>
		<category><![CDATA[Servers]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/request_uri-for-iis-updated-with-isapi_rewrite-3-support/</guid>
		<description><![CDATA[Request_URI for IIS, NeoSmart Technologies’ compatibility toolkit for IIS on Windows, has been updated to version 1.1, with support for Helicon’s ISAPI_Rewrite 3.x
With this update the installation process has been simplified somewhat, in particular the need modify HTTPD.INI to set the server variables has been eliminated – you just need to install ISAPI_Rewrite 3, configure [...]]]></description>
			<content:encoded><![CDATA[<p>Request_URI for IIS, NeoSmart Technologies’ compatibility toolkit for IIS on Windows, has been updated to version 1.1, with support for Helicon’s ISAPI_Rewrite 3.x</p>
<p>With this update the installation process has been simplified somewhat, in particular the need modify HTTPD.INI to set the server variables has been eliminated – you just need to install ISAPI_Rewrite 3, configure php.ini to load up <a href="http://neosmart.net/dl.php?id=7">request_uri.inc</a>, and you’re set.</p>
<p>Request_URI for Windows 1.1 retains backwards compatibility with ISAPI_Rewrite 2.x for those of you who’d rather not switch to the new (and much-improved) version 3.x.</p>
<p> <span id="more-636"></span>
<p class="save">Download <a href="http://neosmart.net/dl.php?id=7">Request_URI for IIS 1.1</a></p>
<p>The full instructions for installing and configuring Request_URI for Windows can be found at <a href="http://neosmart.net/blog/2006/100-apache-compliant-request_uri-for-iis-and-windows/">the original posting</a>. Please post any support questions <a href="http://neosmart.net/forums/">in the forums</a>.</p>
<p><small>NeoSmart Technologies is not affiliated with Helicon software in any way.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/request_uri-for-iis-updated-with-isapi_rewrite-3-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Forget About the Dual-Booters!</title>
		<link>http://neosmart.net/blog/2008/dont-forget-about-the-dual-booters/</link>
		<comments>http://neosmart.net/blog/2008/dont-forget-about-the-dual-booters/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 17:54:10 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Dual Boot]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[InfoWorld]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/dont-forget-about-the-dual-booters/</guid>
		<description><![CDATA[ InfoWorld has an article out today wherein Randall Kenney of the “Windows Sentinel” team (a program used to monitor system settings and performance to provide aggregate data for analysis) trashes end-user uptake of Windows Vista by revealing that 35% of surveyed PCs that ship with Vista have downgraded to Windows XP.
While that’s a stunning [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/gallery/d/401-20/Vista.png" alt="" align="right" /> InfoWorld has an article out today wherein Randall Kenney of the “Windows Sentinel” team (a program used to monitor system settings and performance to provide aggregate data for analysis) trashes end-user uptake of Windows Vista by revealing that 35% of surveyed PCs that ship with Vista <a href="http://weblog.infoworld.com/sentinel/archives/2008/08/bursting_the_vi.html">have downgraded to Windows XP</a>.</p>
<p>While that’s a stunning number of Vista-only OEM machines running Windows XP, Mr. Kenney seems to have forgotten about those of us that dual-boot. As <a href="http://nesomart.net/dl.php?id=1">champions of dual-booters everywhere</a>, we’ve got to put our two cents in here.</p>
<p>If you keep in mind the type of people who would install the Windows Sentinel tool and take part in such a geeky program you’ll realize that it’s not too out there for a good number of these people to be the kind that run multiple operating systems on their machines.</p>
<p><span id="more-632"></span></p>
<p>Obviously not all of Windows Sentinel’s (only) three thousand subscribers are included in the numbers above (it’s highly unlikely that even 80% of the 3000 subscribers are using hardware that only comes from the OEM with Windows Vista installed). And of the percentage that <em>are</em> using late-model hardware, a hefty percentage dual-boot.</p>
<p>We don’t have any numbers as far as the number of dual-booters out there, but they’re certainly not few enough to be discounted. Keeping that in mind, it’s rather unprofessional of InfoWorld to claim that 35% of all Vista users will downgrade to Windows XP. Obviously big numbers make for better headlines, but this is the kind of stuff that can damage stocks and ruin jobs – you don’t want that on your conscious, at least, not without good reason.</p>
<p>Not that we’re suffering from any delusions or hallucinations with regards to Windows Vista’s relatively shoddy performance and stability, but you’ll agree that it’s a rather far cry to go from “a lot of people have reservations about upgrading to Windows Vista” to “a lot of people will take the time and effort to remove Vista from a PC and put Windows XP in its stead;” especially keeping in mind that Vista’s been out for two years now and there’s an (unfortunately) increasingly-large number of Vista-only products out there on the market.</p>
<p>More data from InfoWorld and the Windows Sentinel service would certainly be most-welcome in giving a clearer picture of what the actual numbers are and where end-users stand in this OS mess.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/dont-forget-about-the-dual-booters/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Richard Stallman Attacks the Bill &amp; Melinda Gates Foundation</title>
		<link>http://neosmart.net/blog/2008/richard-stallman-expert-in-the-art-of-fud/</link>
		<comments>http://neosmart.net/blog/2008/richard-stallman-expert-in-the-art-of-fud/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 08:29:36 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[Corporate Talk]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bill Gates]]></category>
		<category><![CDATA[Free Software Foundation]]></category>
		<category><![CDATA[FUD]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Richard Stallman]]></category>
		<category><![CDATA[Stallman]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/richard-stallman-expert-in-the-art-of-fud/</guid>
		<description><![CDATA[
Richard Stallman: legendary founder of the Free Software Foundation, purveyor of the GPL, defender of open source. And – as of today – expert FUD manipulator.

 Obviously someone was seriously pissed off at the abundance of (largely positive) press coverage Bill Gates has been receiving as he stepped down from his final roles at Microsoft.. [...]]]></description>
			<content:encoded><![CDATA[</p>
<p>Richard Stallman: legendary founder of the Free Software Foundation, purveyor of the GPL, defender of open source. And – as of today – expert FUD manipulator.</p>
<p><img title="Bill Gates" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="174" alt="Bill Gates" src="http://neosmart.net/blog/wp-content/uploads/gates.jpg" width="151" align="left" border="0" /></p>
<p> Obviously someone was seriously pissed off at the abundance of (largely positive) <a href="http://searchyc.com/submissions/Bill+Gates?sort=by_points">press</a> <a href="http://news.google.com/news?hl=en&amp;ned=us&amp;q=Bill+Gates&amp;btnG=Search+News">coverage</a> Bill Gates has been receiving as he stepped down from his final roles at Microsoft.. and it appears Mr. Stallman just couldn’t bear to let the man he hates more than any other step down without getting that last word in.</p>
<p> In <a href="http://news.bbc.co.uk/2/hi/technology/7487060.stm">an article by Richard Stallman</a> published on BBC today, Stallman pulled back no punches bashing not only Bill Gates, Microsoft, and makers of proprietary software everywhere but also took the incredibly cheap shot of accusing the <a href="http://www.gatesfoundation.org/">Bill &amp; Melinda Gates Foundation</a> of working to ruin the very countries they’re trying to help:</p>
<p> <span id="more-613"></span><br />
<blockquote>
<p>Gates&#8217; philanthropy for health care for poor countries has won some people&#8217;s good opinion. The LA Times reported that his foundation spends five to 10% of its money annually and invests the rest, sometimes in companies it suggests cause environmental degradation and illness in the same poor countries.</p>
</blockquote>
</p>
<p><img title="Richard Stallman" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="110" alt="Richard Stallman" src="http://neosmart.net/blog/wp-content/uploads/stallman.jpg" width="125" align="right" border="0" />Never mind the fact that those are unsubstantiated rumors following money trails several-hundred pockets deep – what does the Bill &amp; Melinda Gates Foundation have to do with Free Software? Is Stallman so desperate to make Mr. Gates out to be the bad guy that he’d sink this low?</p>
<p>Stallman, one of first people to accuse people <a href="http://www.gnu.org/philosophy/luispo-rms-interview.html">of spreading FUD</a> to further their opinions, doesn’t stop there:</p>
<blockquote><p>Gates is personally identified with it, due to his infamous open letter which rebuked microcomputer users for sharing copies of his software. </p>
<p>It said, in effect, &quot;If you don&#8217;t let me keep you divided and helpless, I won&#8217;t write the software and you won&#8217;t have any. Surrender to me, or you&#8217;re lost!&quot; </p>
</blockquote>
<p>Here Stallman is referring to Gates’ <a href="http://www.blinkenlights.com/classiccmp/gateswhine.html">now-famous letter</a> asking people <em>illegally copying, distributing, and using </em>Altair Basic to stop. Stallman somehow neglects to mention that – regardless of whether morally acceptable or not – Microsoft had the legal right to demand payment in exchange for their software. Ignore for a second whether or not Bill Gates and Microsoft were in the right or in the wrong to ask for payment in exchange for their work – is Richard Stallman seriously suggesting that it’s <em>right</em> to illegally obtain copyrighted software?</p>
<p>It’s one thing to say that Gates should never have charged for his software and another to say that it’s OK to use it without paying. Gates <em>chose</em> to ask for money, users (as Richard Stallman himself has advocated on many occasions in the past) should be looking for an alternative if they don’t want to front the cash.</p>
<p>Who Richard Stallman thinks he’s kidding, we don’t know. But he’s obviously crossed that line that shouldn’t be crossed; apparently desperate enough to stop Microsoft the minute he senses an opening… even if it means spreading FUD, making pointless accusations, and generally talking nonsense to get his point across. This isn’t any way for a respected figure in the open source community to act, especially not when it comes to someone who has – whether Stallman likes it or not – contributed as much to the tech community as Bill Gates has.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/richard-stallman-expert-in-the-art-of-fud/feed/</wfw:commentRss>
		<slash:comments>103</slash:comments>
		</item>
		<item>
		<title>OS X Snow Leopard to Use ULE Scheduler?</title>
		<link>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/</link>
		<comments>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 21:58:02 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Computer Architecture]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Grand Central]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OS X 10.6]]></category>
		<category><![CDATA[Parallel Processing]]></category>
		<category><![CDATA[Scheduler]]></category>
		<category><![CDATA[SMP]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[ULE]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/</guid>
		<description><![CDATA[
Ever since Steve Jobs first unveiled the next version of OS X, dubbed “Snow Leopard,” the internet has been abuzz with excitement and wondering about the supposed “evolutionary” qualities of OS X 10.6. One of the most-hyped improvements is the promised revamp of the SMP capabilities of OS X, with a “breakthrough” in SMP performance.
The [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" title="snow-leopard" src="http://neosmart.net/blog/wp-content/uploads/snowleopard.jpg" border="0" alt="snow-leopard" width="400" height="82" /></p>
<p>Ever since Steve Jobs first unveiled the next version of OS X, dubbed “Snow Leopard,” the internet has been abuzz with excitement and wondering about the supposed “evolutionary” qualities of OS X 10.6. One of the most-hyped improvements is the promised revamp of the SMP capabilities of OS X, with a <a href="http://bits.blogs.nytimes.com/2008/06/10/apple-in-parallel-turning-the-pc-world-upside-down/">“breakthrough” in SMP performance</a>.</p>
<p>The codename for the technology behind the SMP improvements in OS X Snow Leopard has been named “Grand Central,” which <a href="http://www.apple.com/macosx/snowleopard/">Apple describes best</a>:</p>
<blockquote><p>“Grand Central,” a new set of technologies built into Snow Leopard, brings unrivaled support for multicore systems to Mac OS X. More cores, not faster clock speeds, drive performance increases in today’s processors. Grand Central takes full advantage by making all of Mac OS X multicore aware and optimizing it for allocating tasks across multiple cores and processors. Grand Central also makes it much easier for developers to create programs that squeeze every last drop of power from multicore systems.</p></blockquote>
<p>Our guess is that these SMP “breakthroughs” are going to be delivered in two blows:</p>
<ol>
<li>Improvements to the OS X kernel intended to boost multi-threading &amp; multi-tasking performance and better-distribute the loads across multiple CPU cores more intelligently.</li>
<li>Provide an SDK (perhaps as improvements to XCode) that allows developers to more-easily write multi-threaded code, handle forking, and provide load-balancing features on a per-core basis.</li>
</ol>
<p><span id="more-593"></span></p>
<p>The first feature is what’s exciting – we believe there’s a good chance Apple will be using some form of FreeBSD’s ULE scheduler or the other in OS X.</p>
<p>There isn’t much info available on what scheduler(s) OS X is currently using as of 10.5 (the only question we could find on the topic <a href="http://lists.apple.com/archives/darwin-development/2002/Mar/msg00285.html">remains unanswered</a>). But OS X has its roots firmly planted in the *nix world, and it’s possible to make some educated guesses on the topic. The XNU Kernel that OS X uses is a mesh of the Mach Kernel and large portions of the FreeBSD project, and OS X <a href="http://www.kernelthread.com/mac/osx/arch_xnu.html">uses the Mach kernel’s scheduler</a> – or at least it did back when OS X was first launched.</p>
<p>The FreeBSD project has long been working on alternative scheduler intended to replace the default and aging 4BSD scheduler: <a href="http://www.scribd.com/doc/3299978/ULE">the ULE scheduler</a>. ULE is now scheduled to become the default scheduler in the upcoming FreeBSD 7.1 release. ULE has shown significant improvements in multi-core environments, and was designed from the ground up to provide increased SMP scalability. Most importantly is ULE’s <a href="http://my.opera.com/blu3c4t/blog/show.dml/1531517">overhauled support</a> for per-processor queuing of tasks and the ability to set CPU affinity per-processor-per-thread.</p>
<p>If Apple were to implement a form of the ULE scheduler in OS X 10.6, Snow Leopard would be a formidable OS indeed. Using ULE guarantees huge performance benefits for multi-threaded applications, and would help address the second point listed above: the SMT affinity options provided in ULE would make creating an SDK intended to allow developers to use multiple cores efficiently and evenly quite easy. OS X has always been close to the FreeBSD project, and something like this is a natural fit for an OS looking for improvements to SMP/SMT performance.</p>
<p>Of course any time Apple offers a feature, it has a twist of its own. In this case, it’s OpenCL – a technology Apple says will allow developers to <a href="http://www.apple.com/macosx/snowleopard/">use the GPU as a number-crunching processor</a> right from the usual code without much effort. This lies squarely in ULE’s playing field, since the ULE scheduler was designed with full support for load-balancing and threading across processors of varying performance, clock speeds, and fortés &#8211; which isn&#8217;t something that other schedulers can do, and would make OpenCL simply a matter of interfacing with the ULE scheduler and add the GPU to the list of CPU cores available for the ULE thread scheduler to take advantage of.</p>
<p>The bottom line is, the history of OS X and the XNU Kernel, the features promised in Snow Leopard, and the design and architecture of the ULE scheduler all point to a high likelihood of Apple using a redesigned thread scheduler that is either an implementation of the ULE scheduler or at least based around it in OS X 10.6. And if this is the case, OS X 10.6 will be one heck of a powerhorse.</p>
<p><strong>Further Reading</strong></p>
<ul>
<li><a href="http://www.scribd.com/doc/3299978/ULE">The ULE Thread Scheduer</a></li>
<li><a href="http://my.opera.com/blu3c4t/blog/show.dml/1531517">Introduction to ULE</a></li>
<li><a href="http://www.thejemreport.com/mambo/content/view/113/">Early benchmarks of the ULE scheduler</a></li>
<li><a href="http://www.kernelthread.com/mac/osx/arch_xnu.html">Architecture of the XNU kernel</a></li>
<li><a href="http://www.usenix.org/events/bsdcon02/full_papers/gerbarg/gerbarg_html/">Advanced Synchronization in OS X</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Shipping Seven is a Fraud.</title>
		<link>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/</link>
		<comments>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 11:31:43 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Kernels]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Shipping Seven]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/</guid>
		<description><![CDATA[A blog titled Shipping Seven has gotten a lot of traffic recently for their article about Windows 7 and the MinWin kernel &#8211; namely, how they&#8217;re actually one and the same. The argument offered by &#8220;Soma&#8221; is that Windows Vista&#8217;s kernel (which is what Windows 7 will be built on) is MinWin ad that it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>A blog titled <em><a href="http://shippingseven.blogspot.com/" rel="nofollow">Shipping Seven</a></em> has gotten a lot of traffic recently for <a href="http://shippingseven.blogspot.com/2008/05/windows-7-wont-have-compact-minwin.html" rel="nofollow">their article</a> about <a href="http://win7.neosmart.net">Windows 7</a> and <a href="http://blogs.zdnet.com/microsoft/?p=842">the MinWin kernel</a> &#8211; namely, how they&#8217;re actually one and the same. The argument offered by &#8220;Soma&#8221; is that Windows Vista&#8217;s kernel (which is what Windows 7 will be built on) <em>is </em>MinWin ad that it&#8217;s already on every Vista desktop out there.</p>
<p>Whether or not MinWin is the very same kernel that went into Vista or not is officially unknown at the moment; but what we <em>do</em> know is that <strong><em>Shipping Seven </em>is either one huge fake, or else that the Windows core programmers at Microsoft are so stupid that they don&#8217;t know the first thing about coding, kernels, operating systems and compilers.</strong></p>
<p>The post at <em>Shipping Seven</em> is littered from beginning to end with fallacies, lies, and incorrect deductions that anyone with even the most basic coding skills would know better than to ever post, especially not when attempting to pass it off as the work of some of the more talented coders out there.</p>
<p> <span id="more-579"></span>
<p>Here are some of the more-glaring factual errors in the post that completely strip <em>Shipping Seven</em> of any authenticity or authority it may have on the topic of Windows 7:</p>
<blockquote><p>How many times has the Ubuntu or Mac OS X kernel been rewritten?</p>
</blockquote>
<p>Correction: OS X is powered by <em>a rewrite of</em>&nbsp;<a href="http://en.wikipedia.org/wiki/XNU">the XNU kernel</a> which is a modified version of <a href="http://en.wikipedia.org/wiki/Mach_kernel">the Mach kernel</a> which, in turn, <em>is a complete rewrite</em> of the original <a href="http://en.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD kernel</a>. And, of course, Ubuntu isn&#8217;t an OS in and of itself, rather it&#8217;s just a distribution of Linux.</p>
<p>While it can be argued that not every developer at Microsoft is expected to have intimate knowledge of the inner-workings of other operating systems, no one in their right mind would believe that the Windows kernel programmers don&#8217;t even know what kernels their strongest competitors are currently using.</p>
<blockquote><p>We spent a boatload of time during Windows Vista making everything &#8216;componentizable&#8217; &#8211; So that we could (by creating some xml files that our build process uses) create a boatload of different versions of Vista (and Server 2008).
<p>&#8230;.
<p>You already have MinWin &#8211; It is the core system components that Windows Vista needs to function; everything else on the system depends directly or indirectly on it. It is the last thing you could (theoretically) uninstall.
<p>So, if you really really want it, you can get it, I suppose &#8211; you probably could (using the command line) uninstall almost every single Windows Vista system component, including the user interface. I don&#8217;t know what the hell you&#8217;d do with just a kernel and a kernel loader on your machine, though.</p>
</blockquote>
<p>Assuming you can get past the <em>way</em> that the post was written (with references like &#8220;using the command line&#8221; which indicate a general lack of knowledge about computers in general; treating the command line as if it were a &#8220;god mode&#8221; that can be used to do just about anything), there&#8217;s still the matter of factual inaccuracies &#8211; and inconsistencies in the article itself.
<p><strong>You can&#8217;t change/modify/revert pre-build settings by running commands in the command line.</strong> Components that are integrated at compile time simply cannot be removed by running a bunch of commands afterwards &#8211; especially not from within the resulting OS itself.
<p>Anyone that&#8217;s ever manually compiled a Linux kernel knows this. You can&#8217;t strip ext3 support from the kernel after it&#8217;s already built any more than you can add Reiser4 support to the kernel without re-building it. As a matter of fact, anyone who&#8217;s built anything at all should know this &#8211; the same rules apply to any other program as well. For example, you can&#8217;t remove PHP support from Apache if you&#8217;ve compiled mod_php directly into the binaries.
<p><em>Shipping Seven </em>is a big, fat fraud. It&#8217;s written by someone with only the most basic knowledge of computers, zero knowledge of coding concepts, and absolutely no experience with kernels and operating systems. <em>Shipping Seven</em> is most likely written by the equivalent of script kiddy, eagerly awaiting the first leaked builds of Windows 7 to appease an inner itch &#8211; most likely all the while lamenting his lack of involvement in the Longhorn beta. It isn&#8217;t worth the time it takes to read, and definitely doesn&#8217;t deserve even the questionable authority it now has on the topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>ATi Catalyst 8.5 Drivers Out</title>
		<link>http://neosmart.net/blog/2008/ati-catalyst-85-drivers-out/</link>
		<comments>http://neosmart.net/blog/2008/ati-catalyst-85-drivers-out/#comments</comments>
		<pubDate>Thu, 22 May 2008 19:15:15 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ATi]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/ati-catalyst-85-drivers-out/</guid>
		<description><![CDATA[ATi has just released the Catalyst 8.5 drivers for Windows XP and Vista, you can download a copy here (hotlinking to the actual driver page is disabled).
The entire 8.x line has been of sub-par quality to date (8.3 and 8.4 in particular, which seem to crash randomly on a large percentage of Vista machines), hopefully [...]]]></description>
			<content:encoded><![CDATA[<p>ATi has just released the Catalyst 8.5 drivers for Windows XP and Vista, you can download a copy <a href="http://ati.amd.com/support/driver.html">here</a> (hotlinking to the actual driver page is disabled).</p>
<p>The entire 8.x line has been of sub-par quality to date (8.3 and 8.4 in particular, which seem to crash randomly on <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=XFv&amp;q=atikmdag+8.4+OR+8.3&amp;btnG=Search">a large percentage</a> of Vista machines), hopefully the 8.5 release can provide a much-needed boost in terms of quality and stability.</p>
<p>It&#8217;s obviously too early to tell if the 8.5 releases addresses these issues, which are <em>not</em> listed in <a href="http://www.scribd.com/doc/3054117/ATi-Catalyst-8-5-Release-Notes">the release notes</a>, but it&#8217;s possible that some of the causes of the problem have been resolved as a result of one or more of the bugfixes in this version.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/ati-catalyst-85-drivers-out/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Asus: Linux, Whether You Need it Or Not</title>
		<link>http://neosmart.net/blog/2008/asus-linux-whether-you-need-it-or-not/</link>
		<comments>http://neosmart.net/blog/2008/asus-linux-whether-you-need-it-or-not/#comments</comments>
		<pubDate>Fri, 16 May 2008 17:10:27 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Eee]]></category>
		<category><![CDATA[Express Gate]]></category>
		<category><![CDATA[Motherboards]]></category>
		<category><![CDATA[Splashtop]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/asus-linux-whether-you-need-it-or-not/</guid>
		<description><![CDATA[It looks like Asus is going to be shipping all its motherboards from here on out with Linux built right in, as part of their &#8220;Express Gate&#8221; initiative. Express Gate is a custom Linux distribution (Splashtop Linux) installed to a Flash ROM that&#8217;s a part of the motherboard. With Express Gate, Asus users have an [...]]]></description>
			<content:encoded><![CDATA[<p>It looks like Asus is <a href="http://news.zdnet.co.uk/hardware/0,1000000091,39418766,00.htm">going to be shipping</a> all its motherboards from here on out with Linux built right in, as part of their &#8220;Express Gate&#8221; initiative. Express Gate is a custom Linux distribution (Splashtop Linux) installed to a Flash ROM that&#8217;s a part of the motherboard. With Express Gate, Asus users have an option of booting from that built-in ROM chip to a Linux-based desktop, with an average boot time of around 5 seconds or so.</p>
<p>The problem with Express Gate isn&#8217;t that it&#8217;s Linux nor that it&#8217;s there &#8211; it&#8217;s the rather more-mysterious question of <em>why</em> it&#8217;s there in the first place. If ASUS had thought to make use of this Linux distribution to provide data recovery &amp; diagnostics services, offer advanced BIOS configuration and updating options, or one of the infinite other creative ideas that one can manage with a light and fully-configurable OS that ships embedded with the motherboard, perhaps then we could see a use for it.</p>
<p><span id="more-564"></span></p>
<p>Instead, ASUS has opted to ship Express Gate with a Firefox-based web-browser and <em>Skype</em> (out of all things). Again, it&#8217;s not a matter of having something against either Firefox or Skype; but just the general lack of context for their being there. These days, a web browser is a means to an end. You don&#8217;t use it to <em>browse</em> the web, you use it to <em>interact</em> with the web. A web browser on a Live CD-like Linux installation isn&#8217;t as useful nor as productive as the web browser sitting on the desktop of your main OS, be it Windows or Linux.</p>
<p>ASUS&#8217;s major selling point is that Splashtop takes 5-seconds to load at most. If you stop and think about, it&#8217;s only impressive because it&#8217;s being taken out of context. 5 seconds is fast, but just how often do you need quick access to Skype <em>and your computer isn&#8217;t already on?</em> Most of us turn our PCs on and off once a day at most &#8211; and there are many that prefer to hibernate, standby, or just leave it on indefinitely.</p>
<p>While a &#8220;5-second desktop environment&#8221; is a highly-desirable feature, a &#8220;5-second basic desktop environment without the programs, applications and documents you need&#8221; isn&#8217;t.</p>
<p>At the end of the day, ASUS has an idea that has a lot of potential but isn&#8217;t being directed correctly. That spare desktop has a lot of room for usefulness and productivity, but a primitive web-surfing environment just isn&#8217;t one of them. Until Express Gate features a more-compelling feature set, it&#8217;s just another one of those PR initiatives. By &#8220;more-compelling&#8221; we mean &#8220;more exclusive&#8221; with applications and products that just won&#8217;t work as well on your usual OS (like the BIOS management and system recovery options we listed above), otherwise there isn&#8217;t any incentive to forgo the extra 10 seconds it takes to get into your real OS.</p>
<p>Express Gate was originally used as a way to get people to spend the extra cash for the higher-level motherboards costing a couple of hundred bucks extra, and now it&#8217;s being used to get people to choose ASUS over similarly-featured contenders. That wouldn&#8217;t normally be a problem &#8211; after all, extra features is always a great reason to choose one board over another &#8211; except in this case, it&#8217;s just fluff.</p>
<p>All that being said, it certainly is great to see that Linux has finally reached a level of prevalence where major motherboard manufacturers will consider making it a part and parcel of every board they sell &#8211; a kind of perverse play on all the anti-trust violations Microsoft has been accused of by convincing OEMs to ship all PCs with Windows from the get-go. And it&#8217;s important not to forget the role ASUS has played in bringing Linux to the masses in the past year &#8211; from the brilliantly-viral Eee to Express Gate, Asus has definitely done a lion&#8217;s share of work in making Linux as common-place as the PC itself. Hopefully future revisions of Express Gate can find a better use for Splashtop Linux and warrant a kinder review.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/asus-linux-whether-you-need-it-or-not/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
