The ancient rivalry I shall awaken
Posted: Sun Jul 17, 2011 1:01 pm
And that particular rivalry is the infamous Windows VS Linux!
Now, a few rules before you start to keep the trolls and script kiddies out of this, because I want this to be a useful thread.
1st, always support your claims with facts. I really don't want to see replies like "Linux rulez, its 733t, windowze is teh lose!" kind of trolling.
2nd, try not to repeat arguments said before, unless you have something updated or seen under a new perspective.
So, I shall make the first one![Smile :)](./images/smilies/icon_smile.gif)
Windows advantages:
-Sheer number of programs written
-Almost-total (I am not 100% sure if it is total) support of every hardware
-Most widespread OS, even taught in schools
-Simple in use for the unskilled user (Next-->Next-->Finish philosophy)
-Seemingly easy development of applications (VBS and the like, the code snippets feature and more) [I did not put "Easy" but "Seemingly easy" because it is simple and quick to create simple apps, but I never tried to build anything bigger]
Disadvantages: [
]
-It is not free, and frankly its price is way too much! (<-- My viewpoint, feel free to commend!)
-Simple in use for the unskilled user (Next-->Next-->Finish philosophy)
[This is because the user tends to get used not being careful, there are times when a user is not skilled enough to perform a task yet he does it anyway, which is sloppy and possibly insecure work. Also, the user tends to leave the settings as they are set, and defaults are a hacker's / cracker's / penetration tester's best friend]
-Sheer number of malicious software written
-Reportedly 4120 exploits listed under the "Windows platform" search option at www.exploit-db.com as opposed to 755 under the "linux" search option at the same website. I assume that I can write here that "Windows has more security holes / exploits" although it is not always Windows but also faulty programs, another side effect of mass program / code production.
-The OS tends to get sluggish after some time due to the sheer number of security patches, causing longer booting - loading times and more space in the hard drive, along with everything that comes with (fragmentation, data corruption to name a few) [<--- This is a personal opinion / observation. Feel free to share yours!)
Now on with Linux advantages:
-FREE!! (believe me, it is a bigger deal than it seems)
-More secure (see above)
-No need to restart after most updates (save for kernel) which is a great plus for servers
-The OS has the philosophy of "replace" instead of "patch", which keeps garbage software and system load to a minimum
-Less requirements than Windows
-It has the ability to be debugged by just about anyone who has the skills for the job
-The open source ideology gives the linux user the ability to create fully customizable distributions and share them as he pleases, along the lines of the Open Source Initiative (OSI) [some distributions are commercial, you have to pay to get them, but they come along with other goodies like full personal and professional support, Red Hat Linux is what comes to mind, feel free to comment)
-They can support a lot of hardware out-of-the-box
There are more advantages, but nothing comes to mind right now, maybe I'll update later.
Disadvantages:
-There is a general confusion about what distribution is suitable, especially for the beginners
-There are quite a few pieces of hardware that are not supported.
-Sadly, and this is my estimation, there won't be any serious game projects solely on linux (by "serious" I talk about a game at the level of Warcraft 3 or Starcraft 2, and by "solely" I mean developed, installed and executed on linux, not through Windows Emulator or PlayOnLinux) because of the open software ideology. Selling games for Windows / Mac is more profitable for the companies. Feel free to comment on this one.
-The OS can get pretty user-unfriendly (to the level of user-threatening) especially for the secure distributions (BSD)
[This is a personal opinion, feel free to comment]
Well, nothing comes to mind right now at that one too (I am way too tired right now, maybe you should fill the gaps)
Let's hear your opinions then!
P.S. When I write "Feel free to comment" above, it is a commend request, not something restrictive. You can commend/add/update anything you like, but I want something especially on those remarks because I am not 100% sure.
Now, a few rules before you start to keep the trolls and script kiddies out of this, because I want this to be a useful thread.
1st, always support your claims with facts. I really don't want to see replies like "Linux rulez, its 733t, windowze is teh lose!" kind of trolling.
2nd, try not to repeat arguments said before, unless you have something updated or seen under a new perspective.
So, I shall make the first one
![Smile :)](./images/smilies/icon_smile.gif)
Windows advantages:
-Sheer number of programs written
-Almost-total (I am not 100% sure if it is total) support of every hardware
-Most widespread OS, even taught in schools
-Simple in use for the unskilled user (Next-->Next-->Finish philosophy)
-Seemingly easy development of applications (VBS and the like, the code snippets feature and more) [I did not put "Easy" but "Seemingly easy" because it is simple and quick to create simple apps, but I never tried to build anything bigger]
Disadvantages: [
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
-It is not free, and frankly its price is way too much! (<-- My viewpoint, feel free to commend!)
-Simple in use for the unskilled user (Next-->Next-->Finish philosophy)
[This is because the user tends to get used not being careful, there are times when a user is not skilled enough to perform a task yet he does it anyway, which is sloppy and possibly insecure work. Also, the user tends to leave the settings as they are set, and defaults are a hacker's / cracker's / penetration tester's best friend]
-Sheer number of malicious software written
-Reportedly 4120 exploits listed under the "Windows platform" search option at www.exploit-db.com as opposed to 755 under the "linux" search option at the same website. I assume that I can write here that "Windows has more security holes / exploits" although it is not always Windows but also faulty programs, another side effect of mass program / code production.
-The OS tends to get sluggish after some time due to the sheer number of security patches, causing longer booting - loading times and more space in the hard drive, along with everything that comes with (fragmentation, data corruption to name a few) [<--- This is a personal opinion / observation. Feel free to share yours!)
Now on with Linux advantages:
-FREE!! (believe me, it is a bigger deal than it seems)
-More secure (see above)
-No need to restart after most updates (save for kernel) which is a great plus for servers
-The OS has the philosophy of "replace" instead of "patch", which keeps garbage software and system load to a minimum
-Less requirements than Windows
-It has the ability to be debugged by just about anyone who has the skills for the job
-The open source ideology gives the linux user the ability to create fully customizable distributions and share them as he pleases, along the lines of the Open Source Initiative (OSI) [some distributions are commercial, you have to pay to get them, but they come along with other goodies like full personal and professional support, Red Hat Linux is what comes to mind, feel free to comment)
-They can support a lot of hardware out-of-the-box
There are more advantages, but nothing comes to mind right now, maybe I'll update later.
Disadvantages:
-There is a general confusion about what distribution is suitable, especially for the beginners
-There are quite a few pieces of hardware that are not supported.
-Sadly, and this is my estimation, there won't be any serious game projects solely on linux (by "serious" I talk about a game at the level of Warcraft 3 or Starcraft 2, and by "solely" I mean developed, installed and executed on linux, not through Windows Emulator or PlayOnLinux) because of the open software ideology. Selling games for Windows / Mac is more profitable for the companies. Feel free to comment on this one.
-The OS can get pretty user-unfriendly (to the level of user-threatening) especially for the secure distributions (BSD)
[This is a personal opinion, feel free to comment]
Well, nothing comes to mind right now at that one too (I am way too tired right now, maybe you should fill the gaps)
Let's hear your opinions then!
P.S. When I write "Feel free to comment" above, it is a commend request, not something restrictive. You can commend/add/update anything you like, but I want something especially on those remarks because I am not 100% sure.