So for now then, the main thing would just be to include whatever NOTICE markings are required by the Sun Public License and use the 2.0b4 JAR as-is.
I'll re-add beanshell-activity to https://github.com/taverna-incubator/taverna-engine-common-activities Alan - your experimental javax.script code - where does it live? It's for Taverna 2.5? We still end up with rshell-activity on the taverna-extras, which is important for many users, but not as widespread used across workflows as beanshell (mainly as the local workers are done in Beanshell). Installing Taverna 3 plugins for the server should be easier than in 2.5 - as 3.x plugins are single files that can be dropped in on the file system. On 8 January 2015 at 12:53, alaninmcr <alanin...@googlemail.com> wrote: > On 08/01/2015 12:27, Stian Soiland-Reyes wrote: > > [snip] > >> It is even "Licensed to the Apache Software Foundation (ASF)" and so >> should be importable even in source-code form - although that might be >> better towards Apache Commons BSF than under Apache Taverna - >> https://commons.apache.org/proper/commons-bsf/ > > > Dredging my memory, there was some attempt to support BSF in Taverna 1 but > it did not work well. > > >> https://code.google.com/p/beanshell2/ is a fork which seems to be more >> active (but remains LGPL :-( ). > > > That is what I was playing with for running Beanshells in a more general > script activity as it (correctly IMO) works with javax.script > > [snip] > >> Actually now I see that the Beanshell 2.0b4 (which we use) is >> dual-licensed and also available as "Sun Public License" - which >> could somewhat be OK under Apache: >> >> http://beanshell.org/license.html >> >> https://www.apache.org/legal/resolved.html#category-b >> >> >> So.. given this - what should we do? It seems we don't need to move >> Beanshell ACtivity out of Apache Taverna after all. (yay!) > > > I agree, "yay!" and we can worry later about subsuming beanshells into > something more general. > > Alan > -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718