Distribution

Equo Chromium is delivered as standard Eclipse P2 repositories – special update sites that Eclipse (and related build tools) use to install plugins and features.

Think of it as an app store or package index for Eclipse: it contains OSGi bundles (plug-in JARs), metadata, and installable features that group those bundles.

These repositories are not browsable in a regular web browser; instead you consume them in the Eclipse IDE (via Help → Install New Software) or build tools like PDE, Maven/Tycho, or Bnd.

An Eclipse P2 repository bundles:

  • Artifacts (bundles): OSGi plug-in JARs (e.g., com.equo.chromium)

  • Metadata: Version/dependency info

  • Features: Groups of bundles

Equo Chromium repositories

Equo Chromium is split into three P2 repositories:

  • Main Repository: Core feature and Java API

  • CEF 64-bit Repository: Native Chromium binaries for x86_64

  • CEF ARM64 Repository: Native Chromium binaries for ARM64

Main repository

Provides Java-side library and browser widget:

  • Feature: com.equo.chromium.feature

  • Bundle: com.equo.chromium

To build your application, you should also install the CEF binaries for your specific OS and architecture.

CEF 64-bit repository

Includes CEF binaries for Windows, Linux, macOS (x86_64):

  • Feature: com.equo.chromium.cef.feature

  • Fragments:

  • com.equo.chromium.cef.win32.win32.x86_64

  • com.equo.chromium.cef.gtk.linux.x86_64

  • com.equo.chromium.cef.cocoa.macosx.x86_64

CEF ARM64 repository

For 64-bit ARM platforms:

  • Feature: com.equo.chromium.cef.arm.feature

  • Fragments:

  • com.equo.chromium.cef.gtk.linux.aarch64

  • com.equo.chromium.cef.cocoa.macosx.aarch64

  • com.equo.chromium.cef.win32.win32.aarch64

Features, bundles, and fragments

  • Bundle: Deployable plugin (e.g., com.equo.chromium)

  • Feature: Group of bundles for installation

  • Fragment: Platform-specific add-on for a bundle

Installing and building

  • Eclipse PDE: Use Help → Install New Software…, add repo URL, and install features.

  • Tycho: Add P2 URLs in <repositories> or target-platform.

  • Bndtools: Reference P2 sites in .bndrun or workspace.

Licensing

  • All Equo Chromium Community Edition code is under GPLv3.

  • GPL-only projects are allowed*. For commercial/closed-source apps, you need a commercial license from Equo. To get one, please contact us.