I'm not sure I see the point of blocking access to a program and at the same time letting everyone know that it is free to get on the Internet ? Basically, most people (my non-technical customers) would not even realize that the software is open source even though they will checkmark that they've read the license agreement.
Will there be anything else than Kinovea in the restricting container ? No, only the kinovea.exe file will be wrapped in a container type file. My Analogy. I think of the wrapper as a door to a house. Open the door and you have access to the house. Close the door and you no longer have access to it. However, if people would simply read the GPL v2, then they'd realize they could get the house for a one time distribution charge.
Also, the enclosed instance of Kinovea would have to retain the right to be copied, distributed again, etc. by users — will that still be true ? Yes, this will still be true. Each program distributed to a customer will contain a copy of the GPL v2 license. And remember, customer's will have checkmarked that they read and understood the agreement. If a person requests a copy, I will provide them with the preferred form of work for the program, source code, and etc.
Will the enclosed Kinovea be independant or just a part of a larger whole ? Not, exactly sure what you mean here? The wrapper program is an independant program (Not part of Kinovea and so not covered under the GPL v2). It will wrap only the .exe file. Allowing me to create trial period or subscription. The wrapper file I plan to use is called Protection Plus, go to http://www.softwarekey.com/protection-plus/
Can a user get access to Kinovea binaries individually ? If not, they are not independant programs…
I'm not exactly sure what you mean by binaries (I'm not a developer!). Basically, if a customer requests a copy of the program (because they've actually read the license agreement) I could simply direct them to download the program from kinovea.org.
I would understand this model for a launcher or an installer, the distributed program being still available individually for anyone to repackage, but I can't see how it could work - technically - for a blocking wrapper.
As the developer, would this be okay with you?
Thanks for asking.
The project strives for maximum openness and availability.
Note that I'm not the only copyright holder, there is more than 15 translators, and of course all the included library with their own licenses.
Also note that you can charge for the program itself, without wrapping it up, this is perfectly allowed by the license.
edit:
I want to state that I like the idea of creating a service-based business around Kinovea. Providing your expertise, knowledge, teaching skills, etc.