Linux workstation

Upstream software project

guice

JMX extension module for Guice

About guice

JMX extension module for Guice

This project links 55 native package records across 7 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

guice repository preview from GitHub
Project repository preview, supplied by GitHub. Open source repository
Debian 12 (Bookworm): 1 package records; Debian 13 (Trixie): 1 package records; Fedora 43: 10 package records; Fedora 44: 10 package records; openSUSE Leap 15.6: 11 package records; openSUSE Leap 16.0: 11 package records; openSUSE Tumbleweed: 11 package records. Catalog coverage diagram, not an application screenshot.guice: recorded package coverageDebian 12 (Bookworm)1 recordsDebian 13 (Trixie)1 recordsFedora 4310 recordsFedora 4410 recordsopenSUSE Leap 15.611 recordsopenSUSE Leap 16.011 recordsopenSUSE Tumbleweed11 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
guice
Publisher
Not authoritatively mapped
Native package records
55
Operating systems
debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
Apache-2.0
Metadata completeness
100/100 (not a software quality rating)
Source repository
Open source repository

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. Guice embraces Java's type safe nature, especially when it comes to features introduced in Java 5 such as generics and annotations. You might think of Guice as filling in missing features for core Java. Ideally, the language itself would provide most of the same features, but until such a language comes along, we have Guice. Guice helps you design better APIs, and the Guice API itself sets a good example. Guice is not a kitchen sink. We justify each feature with at least three use cases. When in doubt, we leave it out. We build general functionality which enables you to extend Guice rather than adding every feature to the core framework.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. libguice-java

    Debian 12 (Bookworm) / java / source guice

    4.2.3-2

    lightweight dependency injection framework for Java 5 and above

    allbookworm

Debian 13 (Trixie)

  1. libguice-java

    Debian 13 (Trixie) / java / source guice

    5.1.0-1

    lightweight dependency injection framework for Java 5 and above

    alltrixie

Fedora 43

  1. google-guice

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Lightweight dependency injection framework for Java 5 and above

    noarch43
  2. guice-assistedinject

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    AssistedInject extension module for Guice

    noarch43
  3. guice-bom

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Bill of Materials for Guice

    noarch43
  4. guice-extensions

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Extensions for Guice

    noarch43
  5. guice-grapher

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Grapher extension module for Guice

    noarch43
  6. guice-jmx

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    JMX extension module for Guice

    noarch43
  7. guice-jndi

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    JNDI extension module for Guice

    noarch43
  8. guice-parent

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Guice parent POM

    noarch43
  9. guice-servlet

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    Servlet extension module for Guice

    noarch43
  10. guice-throwingproviders

    Fedora 43 / Unspecified / source google-guice

    5.1.0-31.fc43

    ThrowingProviders extension module for Guice

    noarch43

Fedora 44

  1. google-guice

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Lightweight dependency injection framework for Java 5 and above

    noarch44
  2. guice-assistedinject

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    AssistedInject extension module for Guice

    noarch44
  3. guice-bom

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Bill of Materials for Guice

    noarch44
  4. guice-extensions

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Extensions for Guice

    noarch44
  5. guice-grapher

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Grapher extension module for Guice

    noarch44
  6. guice-jmx

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    JMX extension module for Guice

    noarch44
  7. guice-jndi

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    JNDI extension module for Guice

    noarch44
  8. guice-parent

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Guice parent POM

    noarch44
  9. guice-servlet

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    Servlet extension module for Guice

    noarch44
  10. guice-throwingproviders

    Fedora 44 / Unspecified / source google-guice

    5.1.0-33.fc44

    ThrowingProviders extension module for Guice

    noarch44

openSUSE Leap 15.6

  1. google-guice

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Dependency injection framework for Java 5 and above

    noarchleap-15.6
  2. google-guice-javadoc

    openSUSE Leap 15.6 / Documentation/HTML / source google-guice

    5.1.0-150200.3.7.1

    API documentation for Guice

    noarchleap-15.6
  3. guice-assistedinject

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    AssistedInject extension module for Guice

    noarchleap-15.6
  4. guice-bom

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Bill of Materials for Guice

    noarchleap-15.6
  5. guice-extensions

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Extensions for Guice

    noarchleap-15.6
  6. guice-grapher

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Grapher extension module for Guice

    noarchleap-15.6
  7. guice-jmx

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    JMX extension module for Guice

    noarchleap-15.6
  8. guice-jndi

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    JNDI extension module for Guice

    noarchleap-15.6
  9. guice-parent

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Guice parent POM

    noarchleap-15.6
  10. guice-servlet

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    Servlet extension module for Guice

    noarchleap-15.6
  11. guice-throwingproviders

    openSUSE Leap 15.6 / Development/Libraries/Java / source google-guice

    5.1.0-150200.3.7.1

    ThrowingProviders extension module for Guice

    noarchleap-15.6

openSUSE Leap 16.0

  1. google-guice

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.3.2

    Dependency injection framework for Java 5 and above

    noarchleap-16.0
  2. google-guice-javadoc

    openSUSE Leap 16.0 / Documentation/HTML / source google-guice

    6.0.0-160000.4.1

    API documentation for Guice

    noarchleap-16.0
  3. guice-assistedinject

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    AssistedInject extension module for Guice

    noarchleap-16.0
  4. guice-bom

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    Bill of Materials for Guice

    noarchleap-16.0
  5. guice-extensions

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    Extensions for Guice

    noarchleap-16.0
  6. guice-grapher

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.3.2

    Grapher extension module for Guice

    noarchleap-16.0
  7. guice-jmx

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    JMX extension module for Guice

    noarchleap-16.0
  8. guice-jndi

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    JNDI extension module for Guice

    noarchleap-16.0
  9. guice-parent

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.3.2

    Guice parent POM

    noarchleap-16.0
  10. guice-servlet

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.4.1

    Servlet extension module for Guice

    noarchleap-16.0
  11. guice-throwingproviders

    openSUSE Leap 16.0 / Development/Libraries/Java / source google-guice

    6.0.0-160000.3.2

    ThrowingProviders extension module for Guice

    noarchleap-16.0

openSUSE Tumbleweed

  1. google-guice

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Dependency injection framework for Java 5 and above

    noarchtumbleweed
  2. google-guice-javadoc

    openSUSE Tumbleweed / Documentation/HTML / source google-guice

    6.0.0-3.5

    API documentation for Guice

    noarchtumbleweed
  3. guice-assistedinject

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    AssistedInject extension module for Guice

    noarchtumbleweed
  4. guice-bom

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Bill of Materials for Guice

    noarchtumbleweed
  5. guice-extensions

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Extensions for Guice

    noarchtumbleweed
  6. guice-grapher

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Grapher extension module for Guice

    noarchtumbleweed
  7. guice-jmx

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    JMX extension module for Guice

    noarchtumbleweed
  8. guice-jndi

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    JNDI extension module for Guice

    noarchtumbleweed
  9. guice-parent

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Guice parent POM

    noarchtumbleweed
  10. guice-servlet

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    Servlet extension module for Guice

    noarchtumbleweed
  11. guice-throwingproviders

    openSUSE Tumbleweed / Development/Libraries/Java / source google-guice

    6.0.0-3.5

    ThrowingProviders extension module for Guice

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.