Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'How windows like...' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
How windows like...
Authored by: ashevin on Apr 17, '02 02:35:45PM
I haven't installed/tested the driver myself yet because the VISA installer wants to close all other apps first (how Windows-like of it)
You imply that having an install program request or require that other applications be closed is a bad thing. There is a valid reason for it, and it is as follows: Windows, as most modern operating systems, has shared libraries available for applications to use. In Windows, these are DLLs, and in Unix, they are shared objects (lib*.so). While an application is making use of a shared resource, it cannot be replaced without the likely consequence of making that app unstable. That is if the OS allows the replacement in the first place. (Windows does not.) Installation programs that (re)place system DLLs will prefer that no other applications are running. This is to ensure that the system remains stable, or so that the installer will have a (greater) chance at success. Most unixes do allow such libraries to be replaced while in use, but it is possible that Mac OS X has some that do not take kindly to such actions. This would explain why even Mac OS X installers require that other applications not be running. Other possibilities might be that it is easier to guarantee that enough disk space will be available if no other programs are running. In summary, there are technically valid reasons for what Windows installers do in this respect. Don't knock it because it's from MS. - Avi

[ Reply to This | # ]
How windows like...
Authored by: samkusnetz on Apr 17, '02 03:51:47PM
rather... knock it only because it's from MS, not because of this quit-apps detail...



[ Reply to This | # ]
Re: How windows like...
Authored by: sjk on Apr 17, '02 08:49:08PM
I was saying that this particular VISE installer behaves like some Windows installers, not implying whether or not it's actually necessary.

Even so, I understand enough technical details to claim that there's no good reason that this installer demand that other applications quit as a prerequisite for it to run; it's just stupid and blindly aggressive. For example, it wasn't replacing files; I'd never run it before. And compare it with more complex Mac OS X installers that do replace files (which can be done successfully in different ways).

So, the driver's installed and my Lexar GS-UFD-20SA-TP reads a SmartMedia card used in my Visor's MemPlug adaptor, except for "Cannot stat" errors on about 10 out of 500 files when creating a tar archive of the SM volume. fsck_msdos is clean. No trouble reading all files on a Windows box. Hmm.

[ Reply to This | # ]