A. Software creation is protected by copyright under the Copyright Act of Canada. The author or other party who holds the copyright (designated as the "owner") on the software is the only one who has the right to copy, reproduce and publish the work, and anyone who does so without the author's permission is infringing on the copyright.
A. You're not required to register copyright on your creation in order to protect it, but you can if you wish to. Information on registering copyright and other related topics can be found on the Canadian Intellectual Property Office website.