Hi Jeremy, I should clarify: I don't run Windows for my own use, but I do, though my IT solutions company Egressive, provide daily support and services (and some compatibility testing related to Samba installation) for my clients who most certainly do run Windows. I deal primarily with Win95/98, but have some clients also running WinNT/2000. I go out of my way to avoid supporting WinME/XP.
I should point out that, following any Linux server installation in a Windows network, approximately 90% of my support time is related to Windows problems - the Linux servers are nearly bulletproof. I agree with you that Linux is not suitable for the naive user on the desktop, and with the current design of Linux, that will continue to be the case. Over the years, I have realised that the average computer user simply cannot understand the concept of a root user vs. an unprivileged user (among other things). I have discussed, at great length with many people, the concept of a simplified Linux desktop and it's clear that a managed thin-client approach is the only viable way that Linux will make it to the desktop. In saying that, though, it's a reality (see the clusters of 140+ Linux clients in the Maths and Physics departments at U of Canterbury), and makes developments like Citrix look very costly and shonky indeed. In saying that Linux isn't ready for the naive desktop user, though, I think that the savvy user can gain tremendous benefit from it. I have very happily used Linux on the desktop since I found FVWM in 1994 (I don't use it any more ;o), and would never use a closed system like Windows on the desktop again (in fact, Egressive exists in part because my previous employer attempted to force me to "toe the company line" and use Windows on the desktop - I said "bye bye" :o). As for Linux's vulnerabilities to boot sector viruses and the like, all I can say is that, although I've had a server cracked before, I've never had any form of virus in more than 8 years of professional computing. I don't know ANY Windows users who can say that. You allude also to the problems associated with Windows supporting 16bit and 32bit applications simultaneously. See my comment (below) about Microsoft only wanting to make more money. The whole concept of building a 32 bit system on top of a 16 bit system was abhorrent to engineers everywhere, but the decision wasn't made by engineers - it was made by marketeers. If it hadn't been for "consolidating marketshare" many years worth of problems might've been averted... Finally, in regard to your point about user/group structure, you'll note that I described Linux as having a "proper multiuser architecture". That implies not only inheritable user/group permissions, but also the practice of running potentially vulnerable services as non-root users. To wit, Apache (typically run by either user nobody or more recently on some distros, user apache). I still get Nimda and CodeRed probes (which are managed by using the Apache configuration hack sent to this list a while back - thanks for that) - the only reason they allow someone to OWN a Windows NT/2000 box is because Microsoft didn't adhere to prudent multi-user design conventions (which are, by the way, 20+ years old in the UNIX world). I should also point out that the vast majority of Windows users don't run NT/2000 and therefore don't benefit from what little user isolation those systems provide. Regards, Dave On Wed, 2002-03-13 at 09:03, Jeremy Bertenshaw wrote: > Hi David, > > you've made some valid points, however they're not all entirely correct (It's not >entirely prudent to comment on something you're not using and up with the state of >play on.), windows NT,2K etc.. have a proper user/group based security model and with >NTFS it does give a permissions structure that prevents a number of problems you've >discussed, alho' the unix permissions structure is by far a better design (NT has no >permissions inheritance from higher level directories...) it won't stop a number of >the virus attacks like boot sector deleters and the like. > > In relation to your point about goodwill and the like, sure the current crop of >programmers will keep making nice stuff, but like in any system theres always a bad >element that will migrate as the system evolves and becomes larger, people who write >viruses for windows will write viruses for linux if they start using linux, nothing >about the hugs and kisses world of open source will change that. > > Microsoft doesn't turn people bad, people will be do bad things anyway, you can't >blame them for everything... > > Microsoft doesn't have a community like the linux one granted, it's more like the >real world, it's incredibly diverse unlike the linux community and therein lies a lot >of it's issues, it has to cater to so many different people wanting to run everything >from old dos apps to 16bit windows apps to the latest 32bit stuff, more bloat more >chances of holes etc, but it's because the people demand that, if linux is to compete >it has to give the people what they want... this is one of the reasons I'm anti linux >on the desktop because if it wants to truly compete it's going to have to do what >windows does, unfortunately ms set the standard for what people expect on the >desktop, I think the whole linux on desktop movement is negative for the future of >linux (but thats a rant for another time :-). > > jeremyb > > http://www.jeremyb.net > -- ** David Lane, Director - Egressive Limited * [EMAIL PROTECTED] ** ** PO Box 24162, Christchurch, NZ * www.egressive.com * 025 229 8147 ** ** Open Source: software for the discerning palate * www.openz.org **
