Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
BeanShell
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History == The first versions of BeanShell (0.96, 1.0) were released by Patrick Niemeyer in 1999, followed by a series of versions. BeanShell 1.3.0 was released in August 2003. Version 2.0b1 was released in September 2003, culminating with version 2.0b4 in May 2005, which as of January 2015 is the newest release posted on the official webpage.<ref>{{cite web|title=BeanShell Downloads|url=http://beanshell.org/download.html|website=beanshell.org|access-date=28 January 2015|date=2009-01-28}}</ref> BeanShell has been included in the Linux distribution [[Debian]] since 1999.<ref>{{cite web|title=Source Package: bsh (2.0b4-12)|url=https://packages.debian.org/source/stable/bsh|website=Debian|access-date=28 January 2015}}</ref> BeanShell was undergoing [[standardization]] through the [[Java Community Process]] (JCP) under JSR 274.<ref>[http://www.jcp.org/en/jsr/detail?id=274 The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 274]. Jcp.org. Retrieved on 2013-07-21.</ref> Following the JCP approval of the BeanShell JSR Review Ballot in June 2005, no visible activity was taking place around BeanShell.<ref name=":0">{{Cite web|url=https://jcp.org/en/jsr/results?id=3208|title=The Java Community Process(SM) Program - JSRs: Java Specification Requests - results|website=jcp.org}}</ref> The JSR 274 status is "Dormant". Since Java 9, Java instead includes [[JShell]], a different [[read–eval–print loop]] (REPL) shell based on Java syntax, indicating that BeanShell will not be continued.<ref>{{Cite web|title = JEP 222: jshell: The Java Shell (Read-Eval-Print Loop)|url = http://openjdk.java.net/jeps/222|website = openjdk.java.net|access-date = 2015-09-03}}</ref> A [[Fork (software development)|fork]] of BeanShell, ''BeanShell2'', was created in May 2007 on the now-defunct [[Google Developers#Google Code|Google Code]] Web site.<ref>[https://code.google.com/p/beanshell2/ beanshell2 - fork of BeanShell - Google Project Hosting]. Code.google.com (2011-11-21). Retrieved on 2013-07-21.</ref> The ''beanshell2'' project has made a number of fixes and enhancements to BeanShell and multiple releases. {{As of|January 2020}}, the latest version of BeanShell2 is v2.1.9, released March 2018.<ref>{{cite web |last1=Jodeleit |first1=Peter |title=README.md |website=[[GitHub]] |url=https://github.com/pejobo/beanshell2/blob/0ed03360b61316b755742257f163b5fb564d821a/dist/README.md |access-date=23 January 2020}}</ref> This fork was merged back into the original tree in 2018,<ref>{{cite web|url=https://github.com/beanshell/beanshell/issues/46|title=Fork to investigate possible merge · Issue #46 · beanshell/Beanshell |website=[[GitHub]] }}</ref> retaining all the independent changes from both, and the official project has been hosted at [[GitHub]].<ref>https://github.com/beanshell/beanshell GitHub - beanshell/beanshell: Beanshell, a scripting language for the Java Virtual Machine. Retrieved on 2018-03-06.</ref> In December 2012, following a proposal to accept BeanShell as an Apache Incubator project,<ref>{{cite web|author1=Tripodi, S|author2=Bazley, S|title=BeanShell proposal|url=https://wiki.apache.org/incubator/BeanShellProposal|website=Incubator Wiki|publisher=Apache Software Foundation|date=2012}}</ref> BeanShell was licensed to [[The Apache Software Foundation]] and migrated to the Apache Extras,<ref name="auto">{{Cite web|url=https://github.com/beanshell/beanshell|title=beanshell/beanshell|date=January 27, 2021|via=GitHub}}</ref> changing the license to [[Apache License|Apache License 2.0]]. The project was not accepted but instead projected to become part of the [[Apache Commons]] at a future time. Due to changes in the developers' personal circumstances, the BeanShell community did not, however, complete the move to Apache,<ref>{{cite web|last1=Tripodi|first1=Simone|title=Beanshell under Apache?|url=https://www.mail-archive.com/dev@taverna.incubator.apache.org/msg00224.html|website=Apache Taverna developer mailing list|publisher=Apache Software Foundation|access-date=28 January 2015|date=2015-01-08}}</ref> but remained at Apache Extras. The project has since released BeanShell 2.0b5,<ref name="auto"/> which is used by [[Apache OpenOffice]] and [[Apache Taverna]]. A Windows automated installer, BeanShell Double-Click,<ref>[[SourceForge:projects/beanshelldouble/|BeanShell Double-Click | Free Development software downloads at]]. Sourceforge.net. Retrieved on 2013-07-21.</ref> was created in 2013. It includes desktop integration features.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)