I want to upload movies to youtube from my picasa account - without being forced to join google plus. The channel creation has a box to check saying you understand the changes this will make to your picasa account, but doesn't explain if you will lose picasa and be automatically forced into g+. Love Picasa - hate Google plus!
Picasa - A photo storage service from Google (also an application by Google) Google+ - The social network from Google
Both Picasa and Google+ are from Google, and to make it easy to manage Google accounts, Google is now integrating Google+ with most of their products and Picasa is one of them.
I suggest you to switch to G+, it has more features and all your products will be managed from one single profile (your G+ profile). Try it, G+ is better.