A Call to Microsoft

Written by Chad on February 17th, 2007

(Maybe this will work ;) )

Maybe someone at Microsoft can help us out here. With the release of Vista we have noticed that for the most part a World Wind install will not work as the user needs write permission into Program Files (if that is where they installed it to). But with Vista’s new security features, mainly UAC, users are getting a “broken” World Wind install.

What we are doing for a fix is telling people that want to use World Wind and Vista to turn off UAC and reboot.

Now, this probably is NOT the best fix. But frankly, we are at a loss for a better solution (Other than changing the code to use plug-ins, cache and add-ons from a different directory). So, can anyone at Microsoft offer any insight to what a permanent fix for Vista could be?


  • Share/Save/Bookmark

8 Comments so far ↓

  1. Feb
    17
    11:28
    AM
    Mateusz Loskot

    Welcome to the illusion of Windows system as a multi user OS :-)

    Frankly, I’d say it’s not a Windows fail but
    it’s a problem lack of multi-user support by World Wind.

    WW should write cache to user’s location under Documents and Settings\ directory.
    Also, external plugins and extensions should be installable per-user.

    See how Firefox works. It’s a good examplar of how Windows application should behave in multi-user environment.


  2. Feb
    17
    11:52
    AM
    gary

    Security wags the dog


  3. Feb
    17
    1:12
    PM
    Mateusz Loskot

    Gary, I’d not say it’s only a matter of security.
    IMO one of the most important issue is to not enable users with private use of a program, with 100% separation from other users on the same system.

    If I install an extension for Firefox, I’d wish to not to mess Firefox configuration of other users on the system, ie. my mom :-)


  4. Feb
    17
    3:39
    PM
    Erik

    But with WW, it is quite likely that every user on the computer will want to use the same cached data to avoid having multiple copies of the same (and probably many gigabytes of) information. Also, people with roaming profiles may not want to transfer all that data around every time they log in.


  5. Feb
    17
    4:19
    PM
    Chad

    Yep, Eric has hit a key point. World Wind is not really a multi user app and the cache is meant to be shared between all users, as like he said, it can be gigs of data. And you don’t really want 3 users having 7Gigs of cache.


  6. Feb
    17
    6:04
    PM
    Steve lombardi

    Chad - I have posted the issue to a group at Microsoft for advice. i’ll let you know what I find out.


  7. Feb
    17
    6:31
    PM
    Mateusz Loskot

    Eric, Chad,
    Yes, I understand your point and it does perfectly make sense.
    It sounds like something like
    “C:\Documents and Settings\All Users”
    could be used for storing shared data, however it’s still not writeable for guest users.


  8. Feb
    17
    10:42
    PM
    Adam Hill

    And the other part is you *dont* want roaming users’ gigs of /Cache to sync to every machine they login to :)