Because of this law, our company won't be able to use Odoo Community anymore. I've maintained our local Odoo deployment for years, but since our main activity is not related to IT services, I'm not allowed to certify our Odoo installation. (An IT company would be allowed to auto-certify its own Odoo installation.)
A few weeks ago, I contacted Odoo using the tchat service which appears when you visit odoo.com. I was only interested in the Enterprise edition, but my contact on the tchat told me that both Enterprise and Online editions would be certified. I haven't been able to find a confirmation of this information otherwise on the website, but you can ask yourself in the same way that I did.
The Community Edition won't be certified, as far as I understand, mainly for two reasons :
the French law requires that the certificate bears the name of the company which uses Odoo (a generic certificate is explicitly forbidden). Odoo can only issue such a certificate for known partners (i.e., its own customers);
the software editor is held financially responsible for any fraud permitted by some software which turns out to be non-conformant. I can understand that Odoo cannot afford taking any responsibility for companies which use the Community version without any counterpart.
By the way, any third-party IT company can issue a certificate for Odoo Community for its own customers.
I'm testing Odoo10 Community for the moment, before migrating to the Entreprise edition. It is already a good piece of software, which could have fulfilled all our company requirements. We intend to use the Enterprise edition only because of the new French law. In my opinion, we will be happy Odoo customers with the Enterprise edition as long as Odoo still keeps a reasonable amount of free code in the Community Edition. I try to contribute to Odoo as much as I can, and I wouldn't do it should the software become totally non-free.