Do not underestimate the Microsoft !
Do not underestimate the Microsoft !
Posted Jan 23, 2003 6:56 UTC (Thu) by khim (subscriber, #9252)In reply to: Weasel-word warning... by roelofs
Parent article: Microsoft's changing tune on Linux (News.com)
Microsoft can fix its errors. Examples ?
Windows 2000/XP does not change letters when new drive is added in system while Linux does rename devices when new SCSI disk is added. Yeah, I know: devfs can solve this problem easily (I know as I'm using it myself) but... devfs is optinal and not used by a lot of distributions out there by default.
Windows XP does support work with one application fired on one system with display on another. Even more: you can fire up Office on one system, go to other and continue to work that same Office in the same session (of course if I want to use first computer I'd better buy Windows Server 2003 instead of Windows XP - but it's just marketing, engine is the same in both systems). Yet again: you can not do it as easily with Linux by default (it's possible to do with Xnest - but how many distributions come with support of such thing tyned by default?).
Registry... Registry more or less is heap of files in /etc and HOME/.{gnome,kde,mc} rollen in one. Nothing more, nothing less. The only difference is that Linux programs usually do not change files all over /etc while Windows ones do - not an architectural problem. Oh. And Linux's program expect to populate .gnome (.kde, .mc, .XYZ - whatever) itself while a lot of Windows program delegate this role to installer so you can not just purge HEY_CURRENT_USER and expect reasonable defaults - but it's not architectural problem as well.
The point is that both Linux and Windows have a lot of problems - they are just different. And big difference is how problem is solved: with Linux we can be in situation where soluion exists for years "somewhere around there" and is not included in official kernel or most distributions but with Windows solution is usually pushed ahead no matter if and what (with new version of Windows or with new ServicePack if needed). So from Joe Average (who does not know how to run gcc and do not care) point of view Microsoft is fixing problems while Linux claiming that solution exists and do nothing.
Posted Jan 24, 2003 15:01 UTC (Fri)
by alan (guest, #4018)
[Link]
Pointing out that a windows registry holds similar information as /etc and dot-private hidden files in home directories is a non-argument. You've pointed out the differences, not any failings in one or the other. That said, editing system wide config text files in /etc, and having the ability to set different user settings overriding defaults is very nice. The 'architectural' difference here is the general unix multiuser concept, something imitated (poorly) in NT and variants (like XP). Where NT has needed to run to more complicated schemes like ACL's, octal owner/group/world perms are still fairly appropriate and useful permission scheme. Simple works. Simple good. Be Smart, Be Simple. That said, do not underestimate Microsoft. They are very good at understanding the needs of Joe Average. "So from Joe Average (who does not know how to run gcc and do not care) point of view Microsoft is fixing problems while Linux claiming that solution exists and do nothing." From the propagandist view of Joe Average, 'Linux' is a company or some responsible body. Mr Average doesn't know the freedom given him by an open platform, if he has a problem with LinuxCompanyA he can always take his exact problem to LinuxCompanyB and have his problems solved. 'Microsoft' can be held responsible. 'Linux' is a term used so widely that it can confuse poor Mr. Average's average brain. This is where the commercial linux vendors come in. IMHO they need the full support of the community in this.
It is trivial to avoid scsi devices being renamed on linux. I ran into this pseudo-difficulty on a storage network of SCSI SAN arrays, just pay attention to how your system is configured. And yes devfs does solve this problem. Do not underestimate the Microsoft !