{"id":59,"date":"2007-08-03T15:03:21","date_gmt":"2007-08-03T15:03:21","guid":{"rendered":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/2007\/08\/03\/windows-vs-ubuntu-why-switch\/"},"modified":"2007-08-03T15:08:57","modified_gmt":"2007-08-03T15:08:57","slug":"windows-vs-ubuntu-why-switch","status":"publish","type":"post","link":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/2007\/08\/03\/windows-vs-ubuntu-why-switch\/","title":{"rendered":"Windows vs Ubuntu &#8211; why switch?"},"content":{"rendered":"<p>I want to re-install my work PC &#8211; get rid of Windows and install Ubuntu. Here&#8217;s why&#8230;<\/p>\n<p>Around 5 years ago, after using AmigaOS, MS DOS, and MS Windows (versions 3.1, 95, 98, ME, and NT, 2000) , I started playing with Linux (or <a href=\"http:\/\/en.wikipedia.org\/wiki\/GNU\/Linux_naming_controversy\">GNU\/Linux<\/a> if you prefer). I started with Mandrake (now <a href=\"http:\/\/www.mandriva.com\/\">Mandriva<\/a>), and <a href=\"http:\/\/www.linuxfromscratch.org\/\">Linux From Scratch<\/a> (compiling and setting up the whole operating system from source code), and I learned a lot about how a Linux system is put together, how software is developed and managed, and how PC hardware is often poorly put together, neglecting industry &#8220;standards&#8221; in favour of &#8220;does it work on Windows?&#8221;.<\/p>\n<p>It seemed clear 5 years ago that Linux could do all I want a computer do, do it well, and maybe even gratis. The only problem was that it took a lot of effort to get to the system set up correctly in the first instance. Once it was ready it was great, but getting ready took time, research, and effort &#8211; that&#8217;s fine for messing around at home, but not so good for getting work done.<\/p>\n<p>I now run <a href=\"http:\/\/www.ubuntulinux.org\/\">Ubuntu Desktop Linux<\/a> on my home PC, with virtually no effort required to run it &#8211; as these things should be.<\/p>\n<p>My work PCs have always run MS Windows.  Currently it&#8217;s Windows XP, and gives me hassle most days.<\/p>\n<p>I don&#8217;t want to write reams of prose about the two platforms, so I&#8217;ll just describe the key issues that bother me, comparing Windows to Ubuntu:<\/p>\n<p>(Apologies for the odd table, not suited to this thin theme.)<\/p>\n<table style=\"border: 1px solid gray; margin-left: -10em; padding: 0.2em; background-color: white;\">\n<thead>\n<th>Issue<\/th>\n<th style=\"width: 45%\">MS Windows<\/th>\n<th style=\"width: 45%\">Ubuntu<\/th>\n<\/thead>\n<tbody>\n<tr>\n<td>Software management<\/td>\n<td>\n<ul>\n<li>Automatic updates for MS products only, unless you&#8217;re running multiple update programs<\/li>\n<li>Add\/Remove Programs tool works most of the time for some programs.<\/li>\n<li>Periodically asks me whether I trust a security certificate.<\/li>\n<li>Doesn&#8217;t really support adding new programs (get them from CD, or the web.)<\/li>\n<li>Usually dumps an icon at the top of the start menu, making it a mess.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Central auto-update system for all software I reasonably might use (thousands of programs).<\/li>\n<li>Cleanly installs and un-installs programs<\/li>\n<li>Digitally signed, automatically authenticated repositories.<\/li>\n<li>Places menu items in sensible categories &#8211; all from one simple to use program.<\/li>\n<li>For the few cases where I want something not available in the system by default, I can usually add a new software source for it &#8211; problem solved<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>Malware scanner<\/td>\n<td>\n<ul>\n<li>Sophos anti-virus regularly brings my PC grinding to a halt.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>No need for a virus scanner.<\/li>\n<li>Maybe one will be needed in future &#8211; but not today.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>Performance<\/td>\n<td>\n<ul>\n<li>Even with a rather generous 2GB RAM and 8 processor cores, I&#8217;m often waiting for simple tasks like a dialogue box to open or directory listing to appear.<\/li>\n<li>That <strong>really <\/strong>bugs me.<\/li>\n<li>Might be network related, rather than WinXP. One way  to find out which&#8230;<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>My 1.5GM system slows down if I&#8217;m loading a multi-GB audio or image file, but that seems fair.<\/li>\n<li>Switching between windows can be a bit twitchy if I&#8217;m not running <a href=\"http:\/\/www.opencompositing.org\/\">Compiz Fusion<\/a> &#8211; the new display acceleration system (which isn&#8217;t officially stable in Ubuntu).<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>Hardware support<\/td>\n<td>\n<ul>\n<li>Generally good.<\/li>\n<li>I never managed to get bluetooth working, and getting the PC and my phone to talk through a cable was hassle, trying to find drivers\/software.<\/li>\n<li>Adding new devices can be rather hit and miss, with the problems of finding the right website-&gt;page-&gt;download needed.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>When a device is supported in the kernel it&#8217;s usually seamless.<\/li>\n<li>When not in the kernel, it can be as much hassle as Windows.<\/li>\n<li>I got Bluetooth operational, although it was horribly slow &#8211; I suspect that&#8217;s just the format.<\/li>\n<li>There are still lots of gaps in consumer hardware support (I expect recent moves from <a href=\"http:\/\/intellinuxgraphics.org\/\">Intel<\/a> and <a href=\"http:\/\/direct2dell.com\/one2one\/archive\/2007\/05\/21\/15563.aspx\">Dell<\/a> will help close these gaps)<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>User runs the computer, or the other way around?<\/td>\n<td>\n<ul>\n<li>Do what Microsoft wants you to do &#8211; MS is the only producer of MS Windows<\/li>\n<li>I get the impression that <a href=\"http:\/\/www.theregister.co.uk\/2007\/05\/15\/vistas_long_goodbye_continues\/\">Windows Vista has lots of problems<\/a>, heavy hardware requirements, but no compelling reason to use it.<\/li>\n<li>In Microsoft&#8217;s business model everyone must &#8220;upgrade&#8221; to Vista &#8211; even the homepage for <a href=\"http:\/\/www.microsoft.com\/windows\/products\/windowsxp\/default.mspx\">WinXP<\/a> is covered in material steering you towards Vista.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>There are <a href=\"http:\/\/distrowatch.com\/\">many competing distributions of GNU\/Linux<\/a>, all essentially compatible with each other.<\/li>\n<li>Differentiation on cost, support, features, architecture.<\/li>\n<li>If you don&#8217;t like how things are heading on one distribution, you have a choice of others to use.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>License costs<\/td>\n<td>\n<ul>\n<li>Software is not gratis.<\/li>\n<li>Administrative overhead.<\/li>\n<li>Perhaps a bigger issue for servers &amp; <a href=\"http:\/\/en.wikipedia.org\/wiki\/Client_Access_License\">CAL<\/a>s.<\/li>\n<li>Pay more to run on multi-core\/processor CPUs.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Software is gratis.<\/li>\n<li>Pay for support if you want it.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Some of these problems could be decried as &#8220;standard industry practice&#8221;, but I see Free software changing the standard practice for the better.<\/p>\n<p>So, if I want to use Ubuntu at work, what will I have to do? I&#8217;ve started listing up key Windows-Linux interoperability issues that will need to be solved &#8211; and their solutions &#8211; but that&#8217;ll have to wait for another post&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I want to re-install my work PC &#8211; get rid of Windows and install Ubuntu. Here&#8217;s why&#8230; <a href=\"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/2007\/08\/03\/windows-vs-ubuntu-why-switch\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,30],"tags":[],"class_list":["post-59","post","type-post","status-publish","format-standard","hentry","category-open-source","category-tech"],"_links":{"self":[{"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/posts\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":0,"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/posts\/59\/revisions"}],"wp:attachment":[{"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/media?parent=59"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/categories?post=59"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tallblog.conted.ox.ac.uk\/index.php\/wp-json\/wp\/v2\/tags?post=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}