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


Click here to return to the '10.3: Make iTunes available to all in multiple users mode' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Make iTunes available to all in multiple users mode
Authored by: magir on Jan 14, '04 02:29:33AM

One reason why apple disallowed it could be the iPod. When two people have iTunes open and an iPod is mounted, both iTunes might try to open the library which can result in data loss. It's possible that one is in read-only mode, but I haven't tried it. Another issue is Rendezvous sharing.



[ Reply to This | # ]
10.3: Make iTunes available to all in multiple users mode
Authored by: jimlaurent on Jan 14, '04 08:07:07AM

While this may work for playing music (read-only) it's hard to tell what might happen when the second user adds a song to the libarary. Does the first iTunes have a file open that the second instance will change on the fly.

Essentially this appears to be a crude DB locking implmentation to prevent corruption when addin to or modifying the library.



[ Reply to This | # ]
It's not about sharing a library, it's about accessing your own library
Authored by: hamarkus on Jan 14, '04 02:38:24PM

It's not about sharing a library, it's about every user accessing its own library. At least, that's how I understand the hint.

One reason why Apple might have disabled it, is the library sharing problem, if two instances of iTunes are running, Rendezvous would have to share two libraries over the subnet. Rendezvous works on a computer basis not a user basis it probably could not share between two users on the same computer.

If two instances of iTunes would access the same library, the situation is naturally more difficult.



[ Reply to This | # ]
10.3: Make iTunes available to all in multiple users mode
Authored by: PsychoSpunk on Jan 14, '04 08:59:34AM

When I first encountered it, I realized it was disabled for sharing purposes. Each instance is a separate process which will attempt to bind to the port used for sharing. Only the first process will be bound, and the remaining ones will be unable to be shared.



[ Reply to This | # ]