In a post on Reddit, this individual said he/she had obtained two legal opinions before deciding, that as of 1 January 2019, all customer contracts held by the Australian branch would be novated to one of the firm's European or American subsidiaries, and customers were being informed about this.
Further, the unnamed individual said that customers would make payments through these subsidiaries and be allowed to keep 40% as a margin to avoid transfer pricing issues, making them resellers.
"All code written by Australian engineers will be reviewed by engineers in other countries," the post said. "This already happens as part of code review.
The individual said that all hosting would be migrated to providers outside Australia and hosting contracts would be with overseas subsidiaries, adding that 95% of the unnamed company's hosting was already done this way.
As a result of these changes, the head of this firm said that the Australian headquarters would declare 40% less revenue for tax purposes, relegating it from being highly profitable to just about breaking even.
"So tax from us will go down from around $800k in FY18 to probably $400k in FY19 and around $2k in FY20," the unnamed individual said. "None of our staff will see any difference in employment or conditions. All that said we will probably know more after a few weeks/months of the law in operation."
Among some of the comments in response to this post, was one that claimed that as long as this business had any operations or staff in Australia, it was a risk to all its customers whether they were Australians or not, and whether the infrastructure was hosted Down Under or not.
In response, the unnamed individual raised two interesting hypothetical scenarios:
"Some terrorist group is using Linux and there is a legitimate threat. Someone who is contributing to the Linux kernel in Australia gets a TCN [a technical capability notice, one of the three notices that the new law enables law enforcement to serve on industry in order to force it to co-operate in building in new functionality to serve as a backdoor].
"No other contributors or the kernel developers know about the TCN. They write code and submit, which is picked up by the peer review process and leads to a classic Linus Torvalds rant. Now I would pay to watch this, but at the end of the day the code is not going to get in. It is not the fault of the Australian engineer or the peer reviewers.
"Who will get prosecuted in Australia? [The] Australian engineer who did what was asked? Peer reviewers who did not know about the TCN? Linus Torvalds? Replace Linux with any software platform and Linus with your engineering manager and you see the problem."
A second hypothetical scenario outlined was this: "Australia is in a trade dispute with country X. There is arbitration at the WTO [World Trade Organisation]. There are many Australians who work for the WTO. [A] TCN is issued to one or more of these individuals in Geneva or New York and now they have to tell the Australian Government all about the negotiating positions of the counter party. This is clearly absurd. Replace WTO with any organisation not based in Australia and now you see the problem here too.
"Both of these are practical issues. The parliament can pass a law that says X must be done, but if there is no practical way of doing it what are the consequences?"
The encryption law took effect on 6 December after the Labor Party agreed to pass it without any amendments due to the fact that the House of Representatives had risen for the year. Labor leader Bill Shorten says he has secured a pledge that 50 pages of amendments will be passed in the new year, though the government says it has only agreed to consider them.