<?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; Alternatives</title>
	<atom:link href="http://neosmart.net/blog/category/os/alternates/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sat, 20 Feb 2010 17:01:16 +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>Why Tech Communities are Falling Through</title>
		<link>http://neosmart.net/blog/2008/the-state-of-tech-communities/</link>
		<comments>http://neosmart.net/blog/2008/the-state-of-tech-communities/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 03:43:08 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Fanboys]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/a-personal-thought/</guid>
		<description><![CDATA[Note: This is a personal opinion piece. Feel free to take this with several grains of salt. Hell, take the whole cube while you&#8217;re at it.
I&#8217;ve been doing some thinking, and after having numerous conversations with some individuals who will remain un-named, I&#8217;ve come to the conclusion that some people are too wrapped-up around the [...]]]></description>
			<content:encoded><![CDATA[<p><br/><small>Note<strong>:</strong> This is a <em>personal opinion </em>piece. Feel free to take this with several grains of salt. Hell, take the whole cube while you&#8217;re at it.</small>
<p>I&#8217;ve been doing some thinking, and after having numerous conversations with some individuals who will remain un-named, I&#8217;ve come to the conclusion that some people are too wrapped-up around the computer system that they use, to the point where they could very well border-line on &#8220;fanboy,&#8221; and I feel that this is affecting the credibility of the tech community as a whole.</p>
<p><strong>Example:</strong></p>
<p>&#8220;John,&#8221; a PHP developer, switches his personal home computer from Windows to Linux, and he enjoys using Linux because of the advanced functionality that it provides to him.</p>
<p>Now, &#8220;Jim,&#8221; a long-time Windows user and Microsoft supporter, who has conversed with John for several years, criticizes John for his decision, stating that he is brainless and dim-witted because Linux is open-source, and that Windows is the only platform that matters.</p>
<p><span id="more-528"></span></p>
<p>John doesn&#8217;t care about using Windows, he&#8217;s comfortable on Linux and he gets more enjoyment out of his system than he did when he was running Windows, but Jim is unable to see that and continues to insult John for his choice.</p>
<p>What do you see wrong here? To me, I see this constant criticism as being petty, and shows that one is unable to look past their own needs. Just because you&#8217;re a supporter of one system doesn&#8217;t mean you have to hammer down on everyone else running a different system. Remember, we&#8217;re all just human beings sitting behind a computer screen. So what does it really matter what the person on the other side of the screen is running?</p>
<p>I&#8217;m not against any platform, I&#8217;m currently running Windows XP on two of my home computers, Ubuntu 7.10 on one notebook, and Mac OS X 10.5.1 on my MacBook Pro. They all serve their purpose, and at the end of the day isn&#8217;t that what really matters?</p>
<p>I believe that we should all try to contribute positively to the tech. community as a whole, enough of the &#8220;flame wars&#8221; and the un-necessary bashing.</p>
<p>Also, for the record, I never said that Windows sucks in my previous article. I stated reasons that I believe that Mac OS X may be a better choice for some people, and how overall it has a lower <acronym title="Total Cost of Ownership">TCO</acronym> when it comes to upgrading systems down the road. If you want to use Windows, Linux, BeOS, FreeBSD, Mac OS X, or hell even DOS, that&#8217;s up to you. It&#8217;s your choice. I&#8217;m not trying to force my choice on anyone, I merely posted my thoughts on the matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/the-state-of-tech-communities/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Complete .NET Portability with Wine &amp; Mono?</title>
		<link>http://neosmart.net/blog/2007/complete-net-portability-with-wine-mono/</link>
		<comments>http://neosmart.net/blog/2007/complete-net-portability-with-wine-mono/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 11:18:44 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[Wine]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2007/complete-net-portability-with-wine-mono/</guid>
		<description><![CDATA[Mono is the open-source version of Microsoft&#8217;s .NET Framework. It implements most of the backend framework features, but unfortunately, falls flat on its pretty little face when attempting to display the user interface &#8211; which is what desktop apps are all about. 
Wine on the other-hand, is a Linux port of (major parts of) Microsoft&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mono-project.com/">Mono</a> is the open-source version of Microsoft&#8217;s .NET Framework. It implements most of the backend framework features, but unfortunately, falls flat on its pretty little face when attempting to display the user interface &#8211; which is what desktop apps are all about. </p>
<p><a href="http://www.winehq.com/">Wine</a> on the other-hand, is a Linux port of (major parts of) Microsoft&#8217;s Win32 library &#8211; the core dependencies of the Windows development libraries, and more importantly, the win32 interface elements. With Wine, you can run many traditional C++ win32 executables on Linux, with certain limitations. </p>
<p>Mono&#8217;s biggest stumbling block is the GUI and .NET programs that use P/Invoke to call native non-managed win32 dlls &#8211; Mono is a pure .NET environment, and can&#8217;t handle them. But from the description above, that&#8217;s <em>exactly</em> what WINE excel at&#8230; So can&#8217;t we use WINE + Mono to make just about any .NET program run on Linux fresh out of the .NET compiler? </p>
<p>Unfortunately, the answer is no. Back when the Mono project was first starting out, the Mono development team considered using WINE to implement the System.Windows.Forms namespace of the .NET Framework (which is practically 100% native C++ unmanaged win32 code in .NET wrappers). But they made the right choice in deciding to <em>not</em> take the easy way and go that route, leaving the integrity of the Mono project intact and focusing on true cross-platform user interface libraries instead (the GTK# is now the UI Library of choice for cross-platform .NET applications). </p>
<p><span id="more-416"></span></p>
<p>But until the GTK# library becomes a more viable choice or the Mono &#8220;port&#8221; of SWF becomes more complete (see below), shouldn&#8217;t something like this be made possible? It certainly would be great to just type </p>
<p><code class="terminal">$ wine win32_NET_app.exe --mono=/usr/lib/mono/</code> </p>
<p>or maybe (depending on what app does the integration):</p>
<p><code class="terminal">$ mono win32_NET_app.exe --wine=/usr/lib/wine/</code></p>
<p>And have Wine hand-off the .NET Win32 application to Mono, and intercept the P/Invoke calls to Win32 DLLs, replacing them with its own ported Win32 libraries on-the-fly.. That would be great, wouldn&#8217;t it?</p>
<p>Unfortunately, we&#8217;re not the people in charge at Wine or Mono and such an implementation would take some time and effort to get going &#8211; though it is our opinion that if such a thing is done it <strong>must</strong> be Wine that is modified and not Mono &#8211; in order to preserve the true cross-platform nature of the Mono project and keep it from the legal quagmire that is the Win32 library.</p>
<p>At the moment, the Mono team is working on a &#8220;port&#8221; of sorts for System.Windows.Forms which will let almost all programs written <em>and designed</em> for Windows run on Linux without a problem. Instead of porting the actual SWF controls to Mono, the Mono team is working on a &#8220;compatibility layer&#8221; of sorts that will render the controls on-the-fly, making it look more &#8220;natural&#8221; no matter what platform it&#8217;s running on.</p>
<p>In the mean time, we highly recommend developers consider using the (technically-inferior, compatibility-superior) GTK# UI library instead of SWF for your .NET projects (on <em>and off</em> of Windows); and end-users can install the latest dev copy of Mono to gain access to the SWF &#8220;ported&#8221; library to make those Windows apps work!</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2007/complete-net-portability-with-wine-mono/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Please Microsoft, Stop Holding .NET Back!</title>
		<link>http://neosmart.net/blog/2007/please-microsoft-stop-holding-net-back/</link>
		<comments>http://neosmart.net/blog/2007/please-microsoft-stop-holding-net-back/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 23:43:36 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[MonoDevelop]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Software Center]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sun Microsystems]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2007/please-microsoft-stop-holding-net-back/</guid>
		<description><![CDATA[As dedicated developers, end-users, and champions of Microsoft&#8217;s .NET Framework, we&#8217;re making a final plea to Microsoft and the .NET Framework team to save .NET and make it a real multi-platform framework. Please!

Sun could (and did) do it with Java, so why can&#8217;t Microsoft just swallow the pill already and provide real support for the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>As dedicated developers, end-users, and champions of Microsoft&#8217;s .NET Framework, we&#8217;re making a final plea to Microsoft and the .NET Framework team to save .NET and make it a <em>real</em> multi-platform framework. Please!</strong>
</p>
<p>Sun could (and did) do it with Java, so why can&#8217;t Microsoft just swallow the pill already and provide <em>real support</em> for the .NET Framework on <em>all</em> operating systems? Yes, that includes Linux and Mac too. It&#8217;s ironic, because the .NET Framework has so much potential as a platform with its unique multi-language structure, nifty features, excellent libraries, (relatively) well-performing output, and darn-good innovative technologies like <a href="http://msdn.microsoft.com/data/ref/linq/">LINQ</a> coming-up and <a href="http://www.xaml.net/">XAML</a> already here. Yet Microsoft just doesn&#8217;t realize that if they <em>truly</em> want .NET to succeed, <strong>they&#8217;ll have to bite the bullet and stop pretending that only officially supporting Windows <u>won&#8217;t</u> make users leave Linux/Mac/BSD/Whatever and buy licenses for Windows instead.</strong>
</p>
<p><span id="more-413"></span></p>
<p>Now, that said and done, it&#8217;s interesting to note that in past Microsoft has been <em>much</em> more kind to Mac OS and its users with regards to <a href="http://apcmag.com/5780/office_2008_for_mac_hits_beta_shows_slick_ui_and_draws_on_escher">Office</a>, <a href="http://www.microsoft.com/mac/default.aspx?pid=msnmessenger">MSN Messenger</a>, even to some extent the .NET Framework, <a href="http://blogs.msdn.com/tims/archive/2007/04/15/introducing-microsoft-silverlight.aspx">Silverlight,</a> and just about everything else than they have been to Linux and the rest of the world &#8211; despite Mac OS&#8217; relatively low market-share.
</p>
<p>Obviously Microsoft doesn&#8217;t view OS X as a threat (whether they&#8217;re right or not isn&#8217;t the question) and therefore feel comfortable enough to release several otherwise Windows-only applications, platforms, suites, etc.&nbsp;to the Macintosh domain. Be it Office or <a href="http://www.microsoft.com/Mac/ie/">Internet Explorer</a> (yes, the failure), Microsoft has always pretended Linux and its share of the OS Market simply doesn&#8217;t exist. Technically, that&#8217;s not wrong: Microsoft has its own OS to push, and if it sees Linux as a serious competitor and tries to force users looking to take advantage of other non-OS Microsoft solutions to use Windows, that&#8217;s their right and their call to make.<br />
  
</p>
<p>But with .NET, what Microsoft just doesn&#8217;t seem to realize is, <strong>they gave up the privilege of releasing Windows-only binaries when they declared .NET&nbsp;a cross-platform development package.</strong> While it may be unfair to compare Sun&#8217;s Java along with their own OS (<a href="http://www.sun.com/software/solaris/">Solaris</a>) to Microsoft&#8217;s .NET and Windows because Solaris was almost <em>never</em> targeted as a home operating system (until Jonathan Schwartz came up with that wonderful idea), it does beg the question: why is Microsoft so unwilling to support Linux, OS X, and BSD in their quest for cross-platform programming?
</p>
<p>Look at it this way: how much time, money, and resources (programmers and otherwise) would it take from Microsoft to port a <em>fully working and 100% compatible</em> version of Visual Studio .NET, the Windows Controls, and C#/VB 2005 to OS X and Linux? The answer: not much&#8230; relatively speaking of course.
</p>
<p>People won&#8217;t switch to Microsoft Windows just because of the .NET Framework. Sure, people <em>already</em> using Windows may not be comfortable <em>leaving </em>Windows because their .NET programs won&#8217;t comfortably run on any other operating system, and Windows developers may feel a little bit locked-in if that&#8217;s all they know (to put it mildly!), but that&#8217;s about it. Let&#8217;s face it: Microsoft is only hurting .NET developers and end-users alike by locking them into the Windows platform. While this may seem like something that Microsoft excels at doing and has tons of experience with, in this case it&#8217;s just absolutely illogical and insensible seeing as it&#8217;s not winning them any Windows licenses nor doing them any favors with the developer crowd (yet Ballmer&#8217;s <em>&#8220;Developers, Developers, DEVELOPERS!&#8221;</em> comes to mind&#8230;).
</p>
<p>To be brutally honest, <a href="http://www.mono-project.com/">Mono</a> and <a href="http://www.monodevelop.com/">MonoDevelop</a> (the .NET Framework and Visual Studio IDE equivalents for Linux, respectively) are complete crap &#8211; compared to the Windows versions that is. While Microsoft may &#8220;endorse&#8221; Novell&#8217;s project, that&#8217;s nothing more than a political statement, a strategic business move, and a (quite pitiful) attempt at making the .NET Framework look more cross-platform than it really is(n&#8217;t). Sure, Mono is (kinda) great, but it&#8217;s absolutely no substitute for a full 100% compatible port of Visual Studio and the .NET 3.0 platform to Linux, <strong>created and maintained by none other than Microsoft.</strong><br />
  
</p>
<p>Microsoft needs to wake up and realize that they&#8217;re not gaining themselves any favours by ignoring the fact that there is a sizeable amount of the Linux userbase willing to adopt Microsoft solutions <strong>so long as they actually work</strong>. If Microsoft can&#8217;t release a Linux-compatible version of Silverlight, how the hell can they label it as a &#8220;Flash killer?&#8221; What about Windows Media Player 11 and the WMP codecs? Since WMP 11 shipped, Firefox and Opera plugins to add WMP functionality to their browsers was broken. Microsoft <a href="http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx">may have solved it for Firefox</a>, but what about everyone else?
</p>
<p>The bottom line is, Microsoft doesn&#8217;t understand the definition of the word &#8220;standard.&#8221; While that&#8217;s fine (for them) when they&#8217;re ignoring standards set by others, <strong>it&#8217;s not OK if they want standards <em>they</em> define to be adopted unanimously by the rest of the computer industry as well.</strong> That&#8217;s just not what a &#8220;standard&#8221; is. In order for something to be a standard, it has to just work&#8230; Everywhere. Yes, Linux too. We want to be able to just drag and drop an application compiled on Windows (no, not a <em>console</em> application, a <em>real </em>application) to Linux, OS X, BSD, or Solaris <strong>and just have it work.</strong>
</p>
<p>A year ago, we published <a href="http://neosmart.net/blog/2006/is-net-taking-over-the-world/">a 5-page article</a> commending Microsoft for the .NET Framework&#8217;s ease-of-use, power, and aesthetics; while concluding that all it needs to become the only programming language desktop-developers would ever need was improved multi-platform support. Unfortunately, that hasn&#8217;t happened, and judging by Microsoft&#8217;s release of Silverlight earlier this week, it&#8217;s not going to happen for a long, long time. So please Microsoft, can you do something about it?<br />
  </p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2007/please-microsoft-stop-holding-net-back/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>EasyBCD 1.51 Released: Dual-Boot Vista and Anything!</title>
		<link>http://neosmart.net/blog/2006/easybcd-151-released/</link>
		<comments>http://neosmart.net/blog/2006/easybcd-151-released/#comments</comments>
		<pubDate>Sun, 17 Dec 2006 21:14:50 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/archives/304</guid>
		<description><![CDATA[
After two months of crazy bug-hunting and hundreds of rounds of scenario testing, EasyBCD 1.51 is finally out. If you&#8217;re in a really big hurry, go and get it &#8211; if not, read on. EasyBCD 1.51 is a very major change from 1.5. As a matter of fact, if it wasn&#8217;t for the fact that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/images/software/EasyBCD/EasyBCD.png" align="left" /></p>
<p>After two months of crazy bug-hunting and hundreds of rounds of scenario testing, EasyBCD 1.51 is finally out. If you&#8217;re in a really big hurry, <a href="http://neosmart.net/dl.php?id=1">go and get it</a> &#8211; if not, read on. EasyBCD 1.51 is a <strong>very</strong> major change from 1.5. As a matter of fact, if it wasn&#8217;t for the fact that it would <strong>completely ruin</strong> our release schedule, this release would have been dubbed EasyBCD 2.0. It&#8217;s that big.
</p>
<p>What makes EasyBCD 1.51 so special is the switch in purpose and technique. In the past, EasyBCD was only a bootloader modification tool that let end-users configure the Windows Vista bootloader, and EasyBCD 1.5 added support for &#8220;profiles&#8221; that could be used to <a href="http://neosmart.net/blog/archives/273">boot into Linux, BSD, &amp; OS X</a>. Not only does EasyBCD 1.51 add support for several other operating systems, but also it goes a step further. A <strong>very big step</strong> further. Now, if there is anything that Vista&#8217;s BCD bootloader <em>can&#8217;t<strong> </strong></em>boot into, EasyBCD 1.51 <strong>comes with its own additional bootloader</strong> that can boot into it. It&#8217;s called NeoGrub, and you&#8217;re going to love it.
</p>
<p><span id="more-304"></span></p>
<p>Besides the fact that EasyBCD 1.51 is now the <strong>most powerful bootloader on earth</strong>, ((As a matter of fact, the <em>only</em> bootloader on the planet that can boot <strong>straight into</strong> Vista, Linux, Mac OS X, SkyOS, BSD, FreeBSD, and every other OS you can imagine!)) it&#8217;s still the number 1 most versatile tool for modifying the Vista bootloader, used by everyone and anyone that care to make their lives easier ((Including guys at Google, Microsoft, and more!)) with tens of functions and lots of time-saving features. EasyBCD is now supports booting into Windows Vista/Longhorn Server natively; Legacy versions of Windows via NTLDR; chainloading into GRUB, Darwin, Lilo, FreeBSD Loader; and <strong>natively booting into</strong> Linux, Mac OS X, BSD, ReactOS, SkyOS, and many more <strong>from the all new NeoGrub bootloader!</strong>
</p>
<div align="right"><?php include("http://neosmart.net/includes/chipin.php?type=wide"); ?>
</div>
<p><em>What is NeoGrub?</em> Good question. It&#8217;s an implementation of GRUB built&nbsp;for Windows. EasyBCD installs NeoGrub first, then hooks into it upon request. It&#8217;s built upon the excellent work of the GRUB for Windows project, boot it&#8217;s now directly integrated into Windows Vista&#8217;s BCD bootloader. Basically, it&#8217;s a way of booting into <strong>almost any operating system</strong> with little to no configuration required. The <a href="http://neosmart.net/wiki/display/EBCD/">documentation</a>&nbsp;<del>will be up soon</del> is now up,&nbsp;and you can read all about EasyBCD there.
</p>
<p>As always, EasyBCD is free. We hope you enjoy it, and our excellent technical support team will be <a href="http://neosmart.net/forums/">more than happy to help</a> you with any issues you might have with EasyBCD and/or configuring your multi-boot system. (And donations <a href="http://neosmart.net/donations.php">are freely accepted</a> for this non-profit program!!)
</p>
<p><strong>Product Link: </strong><a href="http://neosmart.net/dl.php?id=1">EasyBCD 1.51 Download Page</a></p>
<p><strong>Screenshots:</strong> <a href="http://neosmart.net/gallery/v/neosmart/EasyBCD/1_50/">EasyBCD 1.5 Screens</a><strong></p>
<p>Documentation:</strong> <a href="http://neosmart.net/wiki/display/EBCD">EasyBCD Documentation Home</a>&nbsp;
</p>
<p class="save"><strong>Download:</strong> <a title="EasyBCD Setup" href="http://neosmart.net/dl.php?id=1">EasyBCD 1.51 Setup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2006/easybcd-151-released/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>ReactOS Reviewed: The Next Windows?</title>
		<link>http://neosmart.net/blog/2006/reactos-the-next-windows/</link>
		<comments>http://neosmart.net/blog/2006/reactos-the-next-windows/#comments</comments>
		<pubDate>Thu, 13 Jul 2006 12:57:08 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[ReactOS]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/archives/220</guid>
		<description><![CDATA[
The idea is simple: Linux isn’t always the best non-Windows operating system. Windows is excellent and unbeatable for quite a few people and tasks. But neither is perfect. Almost exactly 10 years ago, a team began to search for a fix. In 1996, Linux was unusable for anyone but the most technologically ‘gifted’ and Windows [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="0" src="http://neosmart.net/gallery/d/378-19/ReactOS.png" align="left" border="0" /></p>
<p>The idea is simple: Linux isn’t always the best non-Windows operating system. Windows <em>is</em> excellent and unbeatable for quite a few people and tasks. But neither is perfect. Almost exactly 10 years ago, a team began to search for a fix. In 1996, Linux was unusable for anyone but the most technologically ‘gifted’ and Windows 95 wasn’t anywhere near as complex as Windows today.
</p>
<p>Originally called FreeWin95, the project had a decent idea, but terribly organized, implemented, and coded. Two years later, the dos-clone kernel was dumped, and the real project began. It was called ReactOS, and this time it was for real.
</p>
<p align="left"><a title="ReactOS home" href="http://www.reactos.org/">ReactOS</a> is a 100% Open Source (mostly GPL) rewrite of the Windows Kernel. At its heart, ReactOS is an initiative to create an open-source project that is fully compatible with the <em>all</em> Windows NT-based drivers, applications, and services.
</p>
<p><span id="more-220"></span></p>
<p align="left">ReactOS is a project intended to bring together the power of open-source, the usability of Microsoft’s Windows, and most importantly the immense driver and application database available to Windows users into one operating system that can distributed free of charge and licensed at will. ReactOS is a true community-driven initiative to make a better operating system, and it strikes at the heart of the corporate OS world by appealing directly to the users of Windows, theoretically providing the very things that Microsoft advertises Windows as being excellent for – without the price tag and with greater flexibility.
</p>
<p align="left">But ReactOS is much more than just a GPL Windows-Clone. Rather, ReactOS takes the Windows code a step further by stripping it down to the bare minimum – leaving a kernel that is (supposedly) fast, light, clean, and powerful with a more stable user interface with greater flexibility where implementation is concerned.
</p>
<p align="left">This review of ReactOS will not revolve as much around usability, stability, or features as much as it does on the core concept and the development cycle. You can see NeoSmart Technologies’ <a title="ROS Screenshots" href="http://neosmart.net/gallery/v/os/ROS/">ReactOS Screenshot Tour</a> for a quick look at what there is to see.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2006/reactos-the-next-windows/feed/</wfw:commentRss>
		<slash:comments>108</slash:comments>
		</item>
	</channel>
</rss>
