Linux Versus Windows, Ubuntu/Mint V XP/Vista/7

原文:http://petermoulding.com/linux_versus_windows_ubuntu_mint_v_xp_vista_7

Submitted by Peter on Tue, 2013-10-22 12:16

I am writing in Libreoffice 4.0.2.2 on Linux Mint 15 with Cinnamon 2.0. The combination beats all previous versions of Linux and Windows, except for Windows XP 64. Here the reasons why.

Windows XP?

Windows XP is supported by most open source projects and I can continue to use my old Windows XP 64 machine for anything software related. Some hardware suppliers still supply drivers for XP while others have dropped support. XP is no longer viable for new machines. XP is no longer a valid choice.

My XP machine works for months at a time without problems and wins for reliability on old hardware. XP runs some programs not available on Linux and wins an ongoing place among my existing computers but not on any new computer.

I used the XP machine for Web development then one of the critical Apache/MySQL/PHP software trio decided to not support XP. At that point I moved the last of my Web development onto Linux. Some aspects of Linux on the desktop are painful compared to XP. Linux beats XP as a Web server but not as a desktop Web development operating system.

Linux In General

Almost every bit of software I use is free open source. It all works on Linux and most of it works on Windows. Some of the best software works on Windows because it started on Windows. Filezilla is the best FTP program and Filezilla is from Windows. For me, Linux became viable when Filezilla developed a Linux version.

Winmerge is the best of breed file and directory comparison program on the planet but is currently only on Windows, a strong reason to stay on Windows. Meld is the closest Linux equivalent and is still way behind Winmerge. Meld works for small projects then slows down, or crashes, on medium size projects. Winmerge continues to operate fast and efficently on projects many times larger than what Meld can handle.

The Filezilla and Winmerge examples are typical of open source. A few years ago, Meld physically could not do what Winmerge does but open source/Linux/Unix bigots kept telling lies about Meld being a complete substitute. Meld could do only a tiny fraction of what Winmerge could do and only for a tiny fraction of the file/directory size. Over the years Meld improved. Meld can now handle most of my projects without crashing but it is still incredibly slow on the large projects and still crashes on some tasks. Give Meld another year or two to catch up.

Linux developers seem to deny the truth for years while secretly trying to upgrade their software to the standard of the competition. It is their lack of openess about development direction that made Linux so hard to use on the desktop, you could not plan for now or the future.

Today most of the software is comparable. Apple went through the process of pretending to be better while quietly replacing their inferior hardware with the hardware used by Windows. Linux is almost there. They started by replacing servers. There is absolutely no reason for any new server to use any operating system other than Linux. The desktop is 99% there.

LibreOffice is a good example of the 99% replacement syndrome. For general use, LibreOffice replaces Microsoft Office and LibreOffice works on every useful operating system. Microsoft Office has some extra features for specific professional uses. You can replace Microsoft Office with LibreOffice for some people but not all. Think of an office with dozens of people using Microsoft Office and some of the people using Visio for simple illustrations and one person using Visio for advanced illustrations. You cannot easily replace Visio for the one specialist. If you replace Microsoft Office with LibreOffice for everyone else, you get compatibility problems until everyone can revamp every document into LibreOffice. The conversion could take a year. You have ongoing problems incorporting the special illustrations from Visio into LibreOffice documents. The result is a mess for a long time.

The best approach is to convert people from proprietary software to open source while still on Windows then identify the people and applications you cannot convert. In most cases, you can convert all the people in a department then replace Windows with Linux on the next hardware upgrade.

Windows Vista

Windows Vista was almost dead when released. Vista worked when installed by the manufacturer on fast new hardware but failed for upgrades and was too slow for most existing hardware. The security changes were a disaster. Vista was the biggest single cause of conversions to Linux. Vista was a loser.

Windows 7

Windows 7 returned Windows to XP reliability and efficiency, almost. Windows 7 had problems upgrading machines from Vista, you were better off wiping Vista and starting fresh. Many people replaced Vista with XP then successfully upgraded XP to Windows 7.

Windows 7 had some of the Vista style performance problems and you could switch off fancy effects in the user interface to restore XP style performance on older hardware. Windows 7 with effects switched off is equivalent to some of the Linux user interfaces with effects switched off.

Windows 7 had some of the Vista permissions problems and had hard to find ways to fix permissions. Windows 7 is about equal to Linux on security difficulty.

If Microsoft had delivered Windows 7 instead of Vista, about a hundred million people would still be using Windows instead of switching to Linux or OSX.

Windows 8

Windows 8 starts with the Metro user interface and you can switch metro off. If you have only a touch screen, use Metro with the big flat buttons. Apple liked Microsoft Metro so much that Apple copied it and called it OSX 7.

If you have a real keyboard instead of a touchscreen, switch off Metro. Some computers have both keyboard and touchscreen. You can switch to Metro at any time once you learn where the control is hidden.

Windows 8 is about equal to the Ubuntu Unity interface with users split between loving and hating the change. I hate Unity on every device, touch or not, small or large. Windows 8 Metro is better than Unity for touch only devices on a wide range of screen sizes. Windows 8 wins on touch screens and can switch to a Windows 7 interface for everything else.

OSX

OSX was pretty and annoying, sort of like Windows Vista. You had to work hard to make OSX as good as Linux at a time when Linux was traling Windows, making OSX a distant third.

iOS 7 copies the Windows 8 Metro interface in an attempt to catch up to Microsoft. If you have a touch screen, the iOS 7 user interface is about equal to Windows 8. Apple have not offered the iOS 7 clone of Windows 8 for OSX. Linux is a better choice because you can choose the user interface you want.

Ubuntu Linux With Unity

Ubuntu was the leading version of Linux for the desktop then they replaced the user interface with their Unity software. The first version of unity was as bad as Microsoft Vista. The current version is better but works efficiently only on touchscreens of a medium size in a landscape format.

For everything else, Unity still produces problems with layout. On large screens, you are forced to search for things that should be there on the screen. The Unity interface has all the problems of Windows 8 metro and OSX without the options to fix the problems.

The next version of Unity might finally have good user customisation but do not bet on it, Canonical, the people behind Unity, are moving the other way, removing user options.

The one big change in the future is the Ubuntu phone. A telephone manufacturer in India is about to release a smartphone based on Ubuntu. The Chinese government is promoting Ubuntu in China and may release an Ubuntu based smartphone. An Ubuntu based desktop makes sense when you have an Ubuntu smartphone.
Ubuntu Linux with Gnome (no effects)
I tried replacing Ubuntu Unity with Gnome then switched effects off. The result worked for Ubuntu 13.04 and was a disaster after an upgrade to Ubuntu 13.10.

I reinstalled Ubuntu 13.10 from scratch but the process was messy and failed frequently with operating system level errors. I gave up and installed Linux Mint 15 with the Cinnamon user interface. Linux Mint 15 is based on Ubuntu 13.04 with Cinnamon 1.8 preinstalled instead of Unity.
Linux Mint with Cinnamon 2.0
ILinux Mint 15 is based on Ubuntu 13.04 with some nice improvements. Linux Mint 15 with the Cinnamon user interface has Cinnamon 1.8 preinstalled instead of Unity. I installed Linux Mint 15 with Cinnamon and found only one trivial error during installation.

After installation, I immediately upgraded Cinnamon to version 2.0 and ran into only one slight hiccup during the changeover. The first time you start version 2.0, it is a little bit slow at first. After the first start, it is almost as fast as the fastest alternative and faster than most of the alternatives.

Linux Mint With MATE

MATE is an alternative to Cinnamon based on Gnome 2 instead of Gnome 3. MATE is a bit primative compared to Cinnamon and is trailing Cinnamon development. MATE is slightly faster for some things and could be a good alternative in a year or two. For now it is less useful than Cinnamon 1.8 and Cinnamon 2.0 is already available.

I can see a speed difference between MATE and Cinnamon on my little netbook but not on my ultrabook. The limitations of MATE are not work the speed difference.

Linux Mint With Xfce

Xfce is lighter in weight than MATE/Cinnamon/Unity, almost everything. I can see the speed difference between Xfce and MATE on my little netbook but not on my ultrabook.

Xfce has significant differences to Cinnamon. I am using Cinnamon on my Ultrabook. It is too difficult to switch between Cinnamon and Xfce. I may sell the netbook instead of trying to switch back and forth. I might also give Cinnamon 2.0 a test on the netbook because 2.0 is supposed to be faster than 1.8 and may make Cinnamon viable on the netbook.

Xfce is improving but, like MATE, is improving to slow for me.

Android

Android is a strong alternative version of Linux for smartphones with touchscreens. Android works n the desktop but is oriented to touchscreens, not real keyboards and large scale desktops. The Android installation process does not cover all my configurations of computers and I am not going to use Android on just one or two computers.

Debian

Debian Linux is a good base for Ubuntu and other derivatives but is too crude for desktop use. You end up installing all the extra things installed by ubuntu and Linux Mint. You might choose Debian for a server. Start with Linux mint on the desktop.

Red Hat? Fedora?

Red Hat Linux was the big competitor to Debian for corporate server use. Fedora is their spinoff for desktop use. Fedora is comparable to Linux Mint with a different range of user interfaces. Both Fedora and Red Hat struggle to keep market share.

CentOS is a cleaned up version of Red Hat for servers. CentOS used to be the main choice for servers and is losing out to Ubuntu. Forget CentOS, Red Hat, and Fedora.

Conclusion

Linux Mint 15 with Cinnamon 2.0 is the winner for new computers and Windows XP is an equal for old computers. Everything else needs extra work.

Linux Mint has the widest range of user interfaces. If you have a chance to test them all side by side, use Linux Mint with the user interface of your choice.

Windows 8 is a close second when you know how to switch Metro off and on. You might choose Windows 8 if you have a Windows 8 based smartphone.

Windows 7 is a viable repalcement for XP when your XP machine dies but you may have to perform a clean install of 7 instead of an upgrade. For most people, Linux Mint is already an alternative you should try before buying Windows 7.

Ubuntu was a good choice before Unity. You can replace Unity on Ubuntu but the result is unreliable. Linux Mint is a better choice.

OSX is another choice but you have to install extra software to make it as good as Ubuntu or Linux Mint.

Linux Versus Windows, Ubuntu/Mint V XP/Vista/7

时间: 2024-10-07 16:50:17

Linux Versus Windows, Ubuntu/Mint V XP/Vista/7的相关文章

【Linux】Windows 7下硬盘安装Ubuntu 14.10图文教程

本文转载自:http://www.linuxidc.com/Linux/2014-10/108430.htm 著名的Linux发行版 Ubuntu 系统已经释出最新的 14.10 版,同时大家也可能不知道其实它已经十岁了.与半年前的14.10相比,这次Ubuntu 14.10系统升级的修改幅度很小,外观界面几乎保持原样,增加了安装动画. 它的第一次公布时间为 2004 年的 10 月呢.在这次十周年更新中,Ubuntu 为用户带来一个 Developer Tools Centre,让他们可以一次

ubuntu下安装vmware-tools 实现linux与windows的互相复制与粘贴

http://lpy999.blog.163.com/blog/static/117372061201352401516325/ 这里主要解决的问题是如实现linux系统与windows系统之间能够方便快捷的实现复制粘贴, 就像ctrl+c 与ctrl+v一样方便. 系统环境: RHEL5,winxp或ubuntu12.04(linux)  ,  win7系统 以下指令都是在超级用户的执行权限下执行的. 要解决这个问题,只需要在ubuntu安装一个vmware-tools的工具就可以了. 1.打

4.ubuntu实现linux与windows的互相复制与粘贴

为了能够在linux和windows之间直接进行互相复制粘贴,给出下面的解决办法. 系统环境: ubuntu12.04(linux), win7系统 以下指令都是在超级用户的执行权限下执行的. 要解决这个问题,只需要在ubuntu安装一个vmware-tools的工具就可以了. 1.打开虚拟机的菜单"vm" 里面的下拉框中会有一个vmware tools工具的安装选项. 点击之后,在ubuntu的桌面下会出现vmware...tar.gz的文件,(home/usrname/) 2.将此

深度剖析Linux与Windows系统的区别,新手必读!

当我们每个人接触Linux之前,应该先接触的都是windows吧?但我们一般接触Linux后,习惯linux的管理和使用方法后,我们再回过头再来使用windows的时候,内心其实是拒绝的.我们会觉得图形好麻烦,图形好Low的感觉,这个时候我们差不多是一个linux的重度爱好者了.对于Linux是欲罢不能的,真是一个遇到贵妇一样的感觉,总是觉的她很神秘.很多我们想探索的地方.windows和linux作为杰出的系统代表,磕磕盼盼在所难免,他们之间也有很多不为人知的故事,今天我将梳理一下linux与

安装 Linux 与 Windows 10 双系统,你需要了解的一切

该选Windows 10还是Linux Mint?鱼与熊掌当然可以兼得,但咱们得掌握点小技巧才能顺利搞定. Windows 10绝不是唯一一款值得我们安装在自己计算机之上的免费操作系统.Linux只靠一块U盘就能顺利运行,而且完全无需对现有系统作出任何修改.当然,如果大家打算定期加以使用,最好也能在电脑上给Linux留出一席之地. 同时安装Linux发行版与Windows也就是大家常常提到的“双系统”方案,大家可以在每一次启动PC设备时选择自己要使用哪款操作系统.对于大多数人来说,这是安装Lin

【转载】LINUX 和 WINDOWS 内核的区别

LINUX 和 WINDOWS 内核的区别 [声明:欢迎转载,转载请注明出自CU ACCESSORY http://linux.chinaunix.net/bbs/thread-1153868-1-1.html] 关于LINUX和WINDOWS的口水站已经很多了.本文企图从技术角度来比较下2个主流操作系统的异同.偏重于内核部分. 一.动机: 我最早是 WINDOWS 阵营的.在WINDOWS下写过2年多的驱动程序.后来由于学习需要,转投LINUX,一晃也快2年了.期间经历了很多曲折,也学到了很多

嵌入式 VM中linux与windows共享文件夹

VM中linux与windows共享文件夹 zt 介绍的是主机是windows,客户机是linux下的设置. 1,安装vmtools for linux 选择vmware workstation 程序菜单中vm>install vmware tools -- 启动guest电脑中的linux,执行: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom tar -xzvf vmwareTools-5.0.0-12124.i386.t

实现虚拟机VMware上linux与windows互相复制与粘贴

解决问题:实现虚拟机VMware上linux与windows互相自由复制与粘贴.如在同一个系统下ctrl+c 与ctrl+v一样方便.解决了只能通过U盘摆渡复制的繁琐问题. 系统环境: 虚拟机VMware上运行的ubuntu(linux)系统, win7系统. 解决方法:只需要在ubuntu安装一个vmware-tools的工具. 1.打开虚拟机的菜单“VM”,下拉框中会有一个Install vmware tools 工具的安装选项. 点击之后,在ubuntu的桌面下会出现 VMwareTool

linux同步windows的时间

找了很多的资料,都没有windows做时间服务,linux同步windows的时间的,最后自己找了一些软件,终于搞定了,写出来给大家共享,以免大家多走弯路 首先在http://www.meinberg.de/english/sw/index.htm 下载了一个windows的NTP服务程序:ntp4171.zip windows 192.168.1.32 1.安装是提示设置服务器地址,我设置的本机widows机器的IP 2.ntpd的控制在: 控制面板->;管理工具->;组件服务-Networ