Regarding the developer's analysis -- he had two sections that were difficult for him to interpret
An iOS device can apparently only hold synced content from at most 5 different iTunes accounts. For example, if I can authorize my iTunes to playback content from multiple iTunes accounts, but only content from 5 distinct accounts can be synced to a single iOS device.
The "from up to" language is rather confusing here and it seems more a typo than anything else. Anyway, this is more a limitation on the number of accounts that a single iOS device can handle simultaneously -- most of use only one. I don't see it limiting distribution of VLC since VLC can be freely downloaded from the AppStore to any and ALL of those accounts. As long as you can sync content from ONE iTunes account you can get VLC from the AppStore for FREE.
Secondly..... "(iv) You shall be able to store App Store Products on five iTunes-authorized devices at any time".
This deals with the number of iTunes you can authorize to use your iTunes account. This IS restrictive with respect to your iTunes account. Your iTunes account cannot be authorized for every user on the planet. However, there is NO limit to the number of iTunes accounts you can have (just needs a distinct email address). Further, ANY iTunes account can download VLC freely from the AppStore -- so it would seem any iTunes installation could download the app even it does not actually run on that machine. Essentially iTunes becomes a distribution point for the app to an iOS device.
Anyway, I'm not a lawyer, but that's how I see those points.
An iOS device can apparently only hold synced content from at most 5 different iTunes accounts. For example, if I can authorize my iTunes to playback content from multiple iTunes accounts, but only content from 5 distinct accounts can be synced to a single iOS device.
The "from up to" language is rather confusing here and it seems more a typo than anything else. Anyway, this is more a limitation on the number of accounts that a single iOS device can handle simultaneously -- most of use only one. I don't see it limiting distribution of VLC since VLC can be freely downloaded from the AppStore to any and ALL of those accounts. As long as you can sync content from ONE iTunes account you can get VLC from the AppStore for FREE.
Secondly..... "(iv) You shall be able to store App Store Products on five iTunes-authorized devices at any time".
This deals with the number of iTunes you can authorize to use your iTunes account. This IS restrictive with respect to your iTunes account. Your iTunes account cannot be authorized for every user on the planet. However, there is NO limit to the number of iTunes accounts you can have (just needs a distinct email address). Further, ANY iTunes account can download VLC freely from the AppStore -- so it would seem any iTunes installation could download the app even it does not actually run on that machine. Essentially iTunes becomes a distribution point for the app to an iOS device.
Anyway, I'm not a lawyer, but that's how I see those points.