I thought the EE was open source:
https://gitlab.com/gitlab-org/gitlab-ee
...
This software and associated documentation files (the "Software") may only be
used if you (and any entity that you represent) have agreed to, and are in
compliance with, the GitLab Subscription Terms of Service, available at
https://about.gitlab.com/terms/#subscription (the “EE Terms”), and otherwise
have a valid GitLab Enterprise Edition subscription for the correct number of
user seats. ...
[1] https://gitlab.com/gitlab-org/gitlab-ee/blob/master/LICENSEIsn't this the vision that Stallman had about open source or free software and copy left?
This is generally called source available or public source, like the Unreal Engine, rather than open source, which implies you can actually do something with that source code.
[1] https://en.wikipedia.org/wiki/The_Open_Source_Definition
Free Software according to Stallman's vision includes the right to distribute your modifications. You are not allowed to do that with GitLab EE.