This conversation from three months ago is really enlightening: https://news.ycombinator.com/item?id=36972824
When the head of open source was explicitly asked about whether they're trying to redefine open source his response made it very clear that they are-
> > your end goal is to exclude commercial reuse from the open source definition
> This is fairly accurate, though there are a range of possible outcomes we would be satisfied with.
Anything they say should be considered with that in mind. These are not good actors in the industry, but are people who are trying to replace open source software with a shared source version. Unlike other companies, such as Hashicorp, who admit that their software is no longer open source Sentry wants to have their cake and eat it too.