Why does RStudio Server check user licences?

I stumbled upon the license checking code here: RStudio Server fails to log users in: Unexpected exception: std::bad_cast · Issue #12377 · rstudio/rstudio · GitHub

It breaks and RStudio Server is broken.

Why is there license checking in the AGPL project?

Posit Workbench is a strict superset of RStudio Server -- that is, it is a copy of RStudio Server with extra features added. It is occasionally necessary for code supporting Workbench features to exist in the open source version. This is one such case; RStudio Server maintains a user database even in the absence of licensing. It's useful not only to help track usage but to help organizations who migrate from the open-source product to the commercial product.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.