I'm tri-booting Win7 HE, Ubuntu 12.04, and OpenSUSE.
What I hate about Win7:
- Windows explorer has a tendency to crash for no apparent reason
- There's not much you can do to customize it aside from changing
the window color and desktop background (unless you download
3rd party software like uxtheme patcher, which is daring because
it messes with your drivers)
- They removed some very useful things that came with WinXP,
such as the windows movie-maker and being able to edit
recorded sounds in the sound recorder
- It's design makes application-specific themes, desktop 3d-rendering,
inter-process communication, and cross-platform development
difficult for developers
- (Microsoft flaming begins) I hate they try to push people away from
third party software and unfairly provide their applications with
better resources to give them the upper hand
- I hate how they steal people's software and ideas and shuts their
mouths with their deep wallets. (eg. The all of the original icons from
IBM, the taskbar and aeropeek from Apple's GUI interface, Internet
Explorer stolen from Spyglass Mosaic, Juku from Plurk, smartphone
tech from Sendo, compression used in MS-DOS 6 from Stac, high-speed
sound and video web-tech from burst, etc.)
- I hate how Microsoft has killed off all of its competitors by buying
huge amounts of Intel stocks, making it impossible for competitors
to ship their operating system pre-installed on devices out of Intel's
fear of Microsoft drawing out. (how I loath the days when you could
actually buy a mac or linux pc in a store ._.)
What I hate about Ubuntu:
- There's no way to disable UAC, so pretty much every time I want to do something
I have to figure out what the real path of the application is and sudo it
- I have to type in a password every time I want to install something or do anything
as admin
- I'm using an intel hd graphics card and have to use software rendering. In windows
I can play Skyrim with normal graphics settings at full speed with no lag, yet I can't
render a few crappy low-poly non-textured planes in a homebrew game in Ubuntu
- Even with Java installed, you can't run java applications. You have to go through
the terminal every time, which is very very annoying
- The most useful applications such as Skype and Java don't distribute .deb packages
- The menubars for the applications are put in the bar at the top of the screen and
aren't even visible unless you hover your mouse above it. This is just very annoying
What I hate about OpenSUSE:
- 1, 2, 3, and 4 from the Ubuntu hates
- A lot of the .rpm packages are broken
- When first installed, the system will lock up every time you try to execute a .rpm
package. It took me forever to figure out how to change the settings to fix it
- There a problem with OpenSUSE's depth buffering for OGL applications. Eg. When
playing Minecraft, the gui components flicker on the screen
- It's WINE distro forces all dll's a program uses to be in the same folder as the
program, otherwise it crashes (found this out when I was testing my N64 mods
in PJ64)
However, there are some things I like about my linux distro's:
- The Ubuntu Software Center. It's simple and easy to use. I don't need to know
dependencies, statistics, and all that other crap, I'M NOT WRITING THE DAMN
APPLICATIONS, and I like how the USC respects that
- Ubuntu allows you to goof around while it installs so you're not just staring at
a loading bar for a 2 hours
- Unlike windows, both Ubuntu and OpenSUSE were able to pick up my wireless
device out-of-the-box. In windows, I had to manually install drivers from a cd
- Java is faster on both Ubuntu and OpenSUSE
- I like OpenSUSE's widget-based desktop. It's easy to use and is great for
people who are used to using windows
- I like how Ubuntu's live icons display the contents of your text files
--------------------------------------------------------------------------
The whole reason I entered the field of os-development was that I hate Microsoft however
there just aren't any good alternatives. No matter what you do, there's always something
you gotta do in Windows.