Copyright arises automatically under the Copyright Act, RSC 1985, c C-42, and patents for computer implemented inventions are available in Canada only where the claimed invention is more than an abstract algorithm. BC has no trade secrets statute, so confidential code is protected through contracts and the action for breach of confidence.
Layering copyright, confidentiality agreements and careful licensing usually protects a BC software business better than relying on any single tool.
Sharing source code with partners or contractors without a written confidentiality agreement can weaken or lose trade secret protection.
For the full explanation, see our entry on Intellectual property.
General information about British Columbia and Canadian law, current to October 2026. It is not legal advice.