At one time it was tested in both configurations but I suspect that this
hasn't been done in some time. Developers who run Protege "inside
eclipse" are generally using equinox. The code is designed to detect
the OSGi implementation from the classpath. So simply changing the
classpath to include an equinox framework (or other) framework rather
than felix should work without any other changes to configuration.