Linux workstation

Upstream software project

bsh

Javadoc for bsh2

About bsh

Javadoc for bsh2

This project links 30 native package records across 5 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

Debian 12 (Bookworm): 4 package records; Debian 13 (Trixie): 4 package records; openSUSE Leap 15.6: 10 package records; openSUSE Leap 16.0: 6 package records; openSUSE Tumbleweed: 6 package records. Catalog coverage diagram, not an application screenshot.bsh: recorded package coverageDebian 12 (Bookworm)4 recordsDebian 13 (Trixie)4 recordsopenSUSE Leap 15.610 recordsopenSUSE Leap 16.06 recordsopenSUSE Tumbleweed6 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
bsh
Publisher
Not authoritatively mapped
Native package records
30
Operating systems
debian-12, debian-13, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
LGPL-2.0-or-later OR SPL-1.0
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

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

BeanShell is a small, free, embeddable Java source interpreter with object scripting language features written in Java. BeanShell executes standard Java statements and expressions in addition to obvious scripting commands and syntax. BeanShell supports scripted objects as simple method closures like those in Perl and JavaScript(tm). You can use BeanShell interactively for Java experimentation and debugging or as a simple scripting engine for your applications. In short: BeanShell is dynamically interpreted Java, plus some useful stuff. Another way to describe it is to say that in many ways BeanShell is to Java as Tcl/Tk is to C: BeanShell is embeddable--you can call BeanShell from your Java applications to execute Java code dynamically at runtime or to provide scripting extensibility for your applications. Alternatively, you can call your Java applications and objects from BeanShell, working with Java objects and APIs dynamically. Because BeanShell is written in Java and runs in the same space as your application, you can freely pass references to "real live" objects into scripts and return them as results.

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. bsh

    Debian 12 (Bookworm) / devel

    2.0b4-20

    Java scripting environment (BeanShell) Version 2

    allbookworm
  2. bsh-doc

    Debian 12 (Bookworm) / doc / source bsh

    2.0b4-20

    Documentation for bsh

    allbookworm
  3. bsh-src

    Debian 12 (Bookworm) / java / source bsh

    2.0b4-20

    Java scripting environment (BeanShell) Version 2 (source code)

    allbookworm
  4. libbsh-java

    Debian 12 (Bookworm) / java / source bsh

    2.0b4-20

    Java scripting environment (BeanShell) Version 2 (library)

    allbookworm

Debian 13 (Trixie)

  1. bsh

    Debian 13 (Trixie) / devel

    2.0b4-20

    Java scripting environment (BeanShell) Version 2

    alltrixie
  2. bsh-doc

    Debian 13 (Trixie) / doc / source bsh

    2.0b4-20

    Documentation for bsh

    alltrixie
  3. bsh-src

    Debian 13 (Trixie) / java / source bsh

    2.0b4-20

    Java scripting environment (BeanShell) Version 2 (source code)

    alltrixie
  4. libbsh-java

    Debian 13 (Trixie) / java / source bsh

    2.0b4-20

    Java scripting environment (BeanShell) Version 2 (library)

    alltrixie

openSUSE Leap 15.6

  1. bsh

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh

    1.3.0-1.58

    Lightweight Scripting for Java

    noarchleap-15.6
  2. bsh2

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh2

    2.0.0.b6-150200.12.6.4

    Scripting for Java (BeanShell Version 2.x)

    noarchleap-15.6
  3. bsh2-bsf

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh2

    2.0.0.b6-150200.12.6.4

    BSF support for bsh2

    noarchleap-15.6
  4. bsh2-classgen

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh2

    2.0.0.b6-150200.12.6.4

    ASM support for bsh2

    noarchleap-15.6
  5. bsh2-demo

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh2

    2.0.0.b6-150200.12.6.4

    Demonstrations and samples for bsh2

    noarchleap-15.6
  6. bsh2-javadoc

    openSUSE Leap 15.6 / Documentation/HTML / source bsh2

    2.0.0.b6-150200.12.6.4

    Javadoc for bsh2

    noarchleap-15.6
  7. bsh2-manual

    openSUSE Leap 15.6 / Documentation/HTML / source bsh2

    2.0.0.b6-150200.12.6.4

    Documentation for bsh2

    noarchleap-15.6
  8. bsh-demo

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh

    1.3.0-1.58

    Demonstration and sample files for bsh

    noarchleap-15.6
  9. bsh-javadoc

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh

    1.3.0-1.58

    Javadoc for bsh

    noarchleap-15.6
  10. bsh-manual

    openSUSE Leap 15.6 / Development/Libraries/Java / source bsh

    1.3.0-1.58

    Manual for bsh

    noarchleap-15.6

openSUSE Leap 16.0

  1. bsh2

    openSUSE Leap 16.0 / Development/Libraries/Java / source bsh2

    2.1.1-160000.2.2

    Scripting for Java (BeanShell Version 2.x)

    noarchleap-16.0
  2. bsh2-bsf

    openSUSE Leap 16.0 / Development/Libraries/Java / source bsh2

    2.1.1-160000.2.2

    BSF support for bsh2

    noarchleap-16.0
  3. bsh2-classgen

    openSUSE Leap 16.0 / Development/Libraries/Java / source bsh2

    2.1.1-160000.2.2

    ASM support for bsh2

    noarchleap-16.0
  4. bsh2-demo

    openSUSE Leap 16.0 / Development/Libraries/Java / source bsh2

    2.1.1-160000.2.2

    Demonstrations and samples for bsh2

    noarchleap-16.0
  5. bsh2-javadoc

    openSUSE Leap 16.0 / Documentation/HTML / source bsh2

    2.1.1-160000.2.2

    Javadoc for bsh2

    noarchleap-16.0
  6. bsh2-manual

    openSUSE Leap 16.0 / Documentation/HTML / source bsh2

    2.1.1-160000.2.2

    Documentation for bsh2

    noarchleap-16.0

openSUSE Tumbleweed

  1. bsh2

    openSUSE Tumbleweed / Development/Libraries/Java / source bsh2

    2.1.1-2.9

    Scripting for Java (BeanShell Version 2.x)

    noarchtumbleweed
  2. bsh2-bsf

    openSUSE Tumbleweed / Development/Libraries/Java / source bsh2

    2.1.1-2.9

    BSF support for bsh2

    noarchtumbleweed
  3. bsh2-classgen

    openSUSE Tumbleweed / Development/Libraries/Java / source bsh2

    2.1.1-2.9

    ASM support for bsh2

    noarchtumbleweed
  4. bsh2-demo

    openSUSE Tumbleweed / Development/Libraries/Java / source bsh2

    2.1.1-2.9

    Demonstrations and samples for bsh2

    noarchtumbleweed
  5. bsh2-javadoc

    openSUSE Tumbleweed / Documentation/HTML / source bsh2

    2.1.1-2.9

    Javadoc for bsh2

    noarchtumbleweed
  6. bsh2-manual

    openSUSE Tumbleweed / Documentation/HTML / source bsh2

    2.1.1-2.9

    Documentation for bsh2

    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.

bsh Software and Packages | OpenFactory