Windows Developers Agree: Linux More Secure 62
theblackdeer writes "eWeek has an article up about an Evans Data Corp survey that the majority of Windows developers agree that linux is a more secure OS. "Linux scored high for innate security among respondents, more than two- thirds of whom 'use or target Windows with their code.' Indeed, only 23 percent of the developers were primarily Linux developers.""
But why would you listen to a Windows developer (Score:4, Funny)
What's next?
Linus Torvalds agrees, VB is pretty cool.
RMS agrees, Microsoft Visual Studio .NET is the best tool available for J#.NET
Re:But why would you listen to a Windows developer (Score:1, Flamebait)
In Michael terms, this could be considered a rational and reasonable post.
Re:But why would you listen to a Windows developer (Score:5, Insightful)
shhhhh! He's trying to get noticed by fox news.
Re:But why would you listen to a Windows developer (Score:1, Funny)
They might think that Linux is more secure, but it's doubtful that they care that much about security.
Re:But why would you listen to a Windows developer (Score:1)
Excellent post.
Re:But why would you listen to a Windows developer (Score:2)
Re:JEWS CONTROL THE MEDIA (Score:1)
Baloney (Score:3, Funny)
Re:Baloney (Score:5, Funny)
Re:Baloney (Score:1)
Um...that URL is for a Linux machine [netcraft.com].
Re:Baloney (Score:2, Funny)
Re:Baloney (Score:3, Informative)
It is trivial to write the above program in any language on any platform; that has absolutely nothing to do with an operating system's security.
What you will notice, though, is that with most Linux/Apache setups, $input will run as user "nobody" or "apache", with very few privileges, so an additional local root exploit would be necessary to do real damage. Unix was designed from the start to all
Re:Baloney (Score:2, Informative)
Once again, wasn't intended as a flamebait.
What's a URL? (Score:1, Funny)
Re:Baloney (Score:1)
Just try and hack me. You may find the root password is not enough.
Re:Baloney (Score:1)
Oh sorry, my bad. 192.168.1.69
If that doesn't work, try 127.0.0.1
Re:Baloney (Score:2)
ha. Hilarious.
And here I thought perhaps you really had a point to your challenge, rather than a badly overused joke.
Personally, I wanted to find out what sort of security you had that would make knowing your root password not useful. I've had to run a number of systems where far too many people had root access (by order of the geniuses in management, not actually a necessity), and would love to know how to technically satisfy that without really giving people god-lik
Re:Baloney (Score:1)
By default, SSH does not allow root login. Granted, a determined hacker would find a way to crack one of my user accounts and then I'd be fucked
Re:Baloney (Score:1)
Re:Baloney (Score:1)
how about root pwd? (Score:3, Informative)
UML? (Score:2)
Yeah but... (Score:3, Insightful)
What do they base this perception or opinion on? Actual roll-up-your-sleeves analysis or the "features list" on their distro's box? Its kinda vague.
Re:Yeah but... (Score:2, Insightful)
The survey was simply asking about perception, not why that perception existed. More than likely a great deal of that has to do with the number of security patches that have come out for Windows XP over the last year, and the more general press about Linux and security.
I think the idea that any OS is 'innately secure' is somewhat rediculous, though, as almost
Re:Yeah but... (Score:4, Funny)
I think most windows developers are just fed up with all of windows' flaws, and when they responded to the poll, they were thinking "whatever 'linux' is, it has to be better than this"
Ya indeed! (Re:Yeah but...) (Score:2)
Your question is actually more critical of Windows security than the results of the survey: you doubt that the Windows developers surveyed can (or will) actually assess and report software security..
The end result is that either Windows developers know their software is insecure on an insecure platform, or that they are not qualified to make that distinction, and by default their software is untrusted and insecure.
Re:Proportion of programmers (Score:2)
Which market share are you counting? Market share of desktop computers is my guess. Overall though, comptuers cover a lot more territory. Embedded systems make up more computers than desktop systems. (Appearently some cars have 70 computers!) Even that isn't the right market to count though, becuase programers work on future releases. What a programer works on today is a reflection of what the future market will look like.
However all the above is wrong, because it is based on market share. Profes
Re:Proportion of programmers (Score:1)
What do Windows administrators say? (Score:3, Interesting)
I administer a large network of both Windows and Unix server. Yes, I patch my Windows systems more often, but that is because patches are brought to my attention more often (via email as well as released more often _and_ they are easier to apply. Get SMS into the works and patching servers/desktops is even easier.
I see no reason to apply every security patch Microsoft (or Sun or Red Hat) releases, a large number of them are for apps/services I don't utilize. Not patching them immediately (or ever) doesn't necessarily compromize my security model, nor have I had any issues in the past re: this scheme. Good luck exploiting a hole in WMP on my servers.
As for which is more secure, its hard to say. That is really up to the administrator. I can make a Windows server more secure than most Linux installs out there.. but nothing is inherently secure.
Re:What do Windows administrators say? (Score:2)
Also it seems by default windows has ALOT of ports open for services eg 135-139, 445, countless 1xxx ports. Not sure what it does with all these servies. Linux with X just listens on 6000 / 7000 (I think those are the ports) probably one or two more. Poin
Re:What do Windows administrators say? (Score:1)
By not having the firewall in their server product and user product until Windows XP, Microsoft has allowed a cottage industry [com.com] of independent software vendors to appear that sell such software.
Bundling something complex and of high quality with the product will basically kill off those guys, and give them good reasons for antitrust investigation.
From a different perspective, Microsoft did buy that Romanian security vendor, although
Re:What do Windows administrators say? (Score:2)
This is pretty late in the game, but here goes.
I write code for both Windows and Linux (very little Linux so far admittedly). On the Windows platform I write C, C++, Perl, and yes, VB. I'm not sure if you were saying that Windows developers are VB developers, but that's not what I have issue with. There are good VB developers out there. Granted, since VB
In other news... (Score:3, Funny)
Re:And now to sports... (Score:1, Offtopic)
More secure for what? (Score:3, Interesting)
If that is the case one would assume that if linux grows in popularity it will begin to get exponentially more volume as it's *unskilled* user base grows.
Is the difference between security merely a product of linux admins being more excellent or more fanatical than windows admins?
Until someone answers these questions I won't start *blaming* MSFT for bad security. It could simply be inevitable that a popular system has more exploits.
~fooo
Re:More secure for what? (Score:4, Insightful)
No, the problem with Windows is that just about any exploit allows for the running
of arbitrary code with full privileges (equivelent to rooting a Linux box).
With a real OS (Linux, BSD, etc), to get similar privileges, you need both
a exploit to gain access to a machine and some way of escalating your privilege.
There has historically been a fraction of exploits that granted root from the
start, but that fraction has become vanishingly small.
Re:More secure for what? (Score:1, Insightful)
Damn, how foolish of me to assume that Windows was a real OS! I mean, it's only controlling my hardware, managing my files, and running my programs. I will delete it at once and install a real OS. This said "real OS" won't work with my hardware, won't be able to access my files, and won't run any of my programs, but at least the likelihood of someone breaking into my computer will be reduced from one in a billion to one in a gazillion!
Re:More secure for what? (Score:1)
Netcraft [netcraft.com] says that Apache web server has 64.61% marketshare, while IIS has 23.46%.
We all know which one has more security flaws..
There goes the theory that more popular == more exploits.
Security is not a product. (Score:2, Insightful)
Re:Security is not a product. (Score:1)
Closed source is the problem. (Score:2)
Products and operating systems are unique by nature, each with their own benefits and drawbacks. Any good security arrangement will avoid Windows like the plague.
Security as a process is important, but a strong foundation will make static security possible.
I'd have to word this differently... (Score:1)
In short... mor
Full Page virus warnings in last weekend's papers (Score:1)
andy
"Windows developers" (Score:4, Insightful)
First of all, most people who write code for a living have little control over what target OS they are developing for. These things tend to be dictated by the business that the company is in, or their clients, or the decisions of upper management, or historical reasons, etc. Most developers write code for Windows at work because that's where most software development happens, not because that's really their choice.
And just because you code for Windows at work doesn't mean you don't use Linux or participate in open source development at home or in your free time.
I guess what I'm getting at here is that I'm not surprised at all that Windows developers thought Linux was more secure, as a lot of them probably have used Linux or use it at home in some form (such as for a firewall.) In other words, you can't just break software people up into "Windows people" and "Linux people" and expect the members of each set to view their target OS as more secure, more stable, etc. People develop software for Windows for lots of reasons -- "it's a day job", "that's what the client demanded", "it's just corporate policy", etc. I guess what I'm saying is that this article doesn't really prove much, other than the fact that a lot of people think Linux is secure, but we knew that much already. Or simply: "Sure I write code for Windows for $DAYJOB, but that doesn't mean I think Windows is secure, and I use FreeBSD for my firewall at home."