Windows 7 and Ubuntu

Recommended Videos

Arkhangelsk

New member
Mar 1, 2009
7,701
0
0
I'm currently taking a course in school about PC's (basically the whole rundown on how PC's works, both in hardware and software). A few weeks ago, we were given an assignment to write an essay on the differences between two operating systems of choice, and I chose to write about Windows 7 and Ubuntu.

I have a number of sources already, but I want to make sure I get as much as possible right and don't miss any details. So I figured that taking this to The Escapist would be a smart move, as I've seen many members here that are proficient in computer knowledge. So if you're reading this and know a lot (or maybe just a little) about these two operating systems, I'd be incredibly grateful if you could help me out with some facts and/or comparisons. Doesn't matter if they're extremely obvious ones, anything that could help is welcome.

Thanks in advance!
 

Arkhangelsk

New member
Mar 1, 2009
7,701
0
0
JesterRaiin said:
Arkhangelsk said:
Thanks in advance!
Be specific please.
What do you need. :)
Anything between sky and earth; user friendliness, interface, stability (how bug-free they are/aren't), what kind of persons are the systems fit for, overall performance when it comes to handling software, etc.
 

Arkhangelsk

New member
Mar 1, 2009
7,701
0
0
RAKtheUndead said:
Well, you can start by discussing both operating systems' history, mentioning the start of Linux as a hobbyist project back in the 1990s, which built upon twenty years of Unix development, while Windows 7 draws upon the Windows NT line of operating systems, and is largely disconnected with the operating systems which came before Windows 2000. Then, there's the two different development approaches: Windows 7 having a closed-source, in-house development programme which makes the system very consistent throughout its user interface, but leaves little scope for customisation; whereas Linux uses an open-source model and draws upon many different sources, from the GNU project and the Linux kernel program, to the GNOME, KDE, XFCE and other desktop environment development programmes, to software from such disparate sources as Oracle and the fruits of labour of bedroom coders.

Then you can go onto the different structures which both OSes take to their user interface. While Windows 7 integrates its desktop environment deeply into the rest of the system, Linux builds it as a layer on top of the command line interface, and while such distributions as Ubuntu have obvious preferred desktop environments (Unity in the case of Ubuntu, and formerly GNOME), it is possible to pick one of many desktop environments in most Linux distributions. Indeed, it is possible to run a Linux system on the terminal alone, and even easily control it over the internet using such tools as SSH. This makes Linux an ideal choice as an operating system for a server, as it does not require the additional overhead of a graphical user interface to run, and unless the system's completely borked, one can fix it without having to be physically present in the room with the system

This gives you the room to segue into a discussion of the differences between the approaches to user interface. While the in-house development plan of Windows 7 allows the user interface to be fairly consistent throughout, the different desktop environments of Linux have different approaches to their UIs. Unity is very different to GNOME, which is different to KDE, which is different to something lightweight like XFCE or Fluxbox, which is different again to something like Étoilé or FVWM. While the more heavily developed desktop environments do tend to be consistent within themselves, the ability to pick and choose between software packages does sometimes give a tendency for software to be inconsistent in UI approaches.

This is just a start, and there are plenty of other things to discuss, such as the /dev/sdX vs. A:, C:, etc. approach to filesystems, the use of Ext3/Ext4 vs. NTFS, the DirectX integrated approach to multimedia vs. the OpenGL, ALSA, etc. approach of separate packages for each bit of hardware, the readily available patented multimedia formats in Windows 7 vs. the slightly surrepitous approach you have to take in Linux, and so on and so forth. Hope this helps somewhat.
This was extremely helpful, thank you!