Yes, I agree. To the extent that the question really relates to either what exceptions are made for clearance for inputs, which is one of the points that Professor Centivany made, or protections for outputs, or what the infringement analysis should be with respect to outputs vis-à-vis the inputs, is a whole separate issue. In fact, when the government ran a consultation, we provided submissions related to many of those issues, but it seems to be outside the context here.
To the extent that interoperability and this enabling circumvention of TPMs to allow for two computer programs to speak to each other may result in access to code that otherwise is a trade secret or an algorithm that is inside the black box, arguably, given the scope of the current exception at least, and given the way infringement works and how everything is subject to infringement, there are protections from a copyright perspective, but there may be bigger issues to consider there from a trade secrets perspective, as well as a disincentivization with respect to investment in the AI industry, which is huge in Canada, obviously.
I'm not sure if that was what you were trying to get at, but in the context of this bill, that's to me the closest analogue in the AI industry.
If part of the question is just how robust our AI industry is in Canada and whether or not it may actually facilitate interoperability between two computer systems and develop code that allows for two computer systems to speak to each other, that's for a technologist to speak to, but I do think we're well positioned in Canada from an innovation perspective in that space.
That's me speaking personally, and not necessarily on behalf of IPIC.