File: projects.xml

package info (click to toggle)
libbsf-java 1%3A2.3.0%2Bcvs20050308a-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,460 kB
  • ctags: 1,264
  • sloc: java: 7,643; cpp: 2,514; xml: 1,773; jsp: 463; ansic: 182; makefile: 61; python: 45; sh: 29
file content (342 lines) | stat: -rw-r--r-- 11,157 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
<?xml version="1.0"?>
<document>

  <properties>
    <author email="bodewig@apache.org">Stefan Bodewig</author>
    <author email="chuck@topsail.org">Chuck Murcko</author>
    <title>Related Projects</title>
  </properties>

  <body>
    
    <section name="Related Projects">

      <p>Nothing listed here is directly supported by the BSF
      developers. If you encounter any problems with them, please use
      the contact information. Failing that, a query to the bsf-users
      mailing list may help.</p>

      <subsection name="BeanShell">

        <p>
        "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)."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www.beanshell.org/">http://www.beanshell.org/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="http://www.beanshell.org/contact.html">project mailing lists</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>Dual Licensed: Sun Public License / Gnu Lesser Public License</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Rhino">

        <p>
        "Rhino is an open-source implementation of JavaScript written
        entirely in Java. It is typically embedded into Java applications
        to provide scripting to end users."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>Rhino 1.5.1-1.5.3, with BSF 2.3 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www.mozilla.org/rhino/">http://www.mozilla.org/rhino/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="http://www.mozilla.org/rhino/help.html">Rhino Contact Page</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>Mozilla Public License, version 1.1</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Jython">

        <p>
        "Jython is an implementation of the high-level, dynamic,
        object-oriented language Python written in 100% Pure Java, and
        seamlessly integrated with the Java platform. It thus allows you
        to run Python on any Java platform."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>Jython 2.1, with BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www.jython.org/">http://www.jython.org/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href ="http://sourceforge.net/mail/?group_id=12867">Jython Mailing lists</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>Jython Software License</td>
          </tr>
        </table>
      </subsection>

      <subsection name="JPython">

        <p>
        "JPython is a new implementation of the Python programming language
        which is designed to run on SUN's Java(tm) Platform.  It consists of
        a compiler to compile Python source code down to Java bytecodes which
        can run directly on a JVM, a set of support libraries which are used
        by the compiled Java bytecodes, and extra support to make it trivial
        to use Java packages from within JPython."
        </p>

        <p>
        NOTE: new development has shifted to Jython
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>JPython 1.03, with BSF 2.2 and above (succeeded by Jython)</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www.cs.bham.ac.uk/resources/ums/java/packages/JPython1.1/html/">http://www.cs.bham.ac.uk/resources/ums/java/packages/JPython1.1/html/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href ="http://mail.python.org/pipermail/jpython-interest/">JPython mailing list archives</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>JPython Software License</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Jacl">

        <p>
        "Jacl, which stands for Java Command Language, is a Java implementation
        of TCL 8.x."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>Jacl 1.2.6, with BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://tcl.activestate.com/software/java/">http://tcl.activestate.com/software/java/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href ="news://comp.lang.tcl">comp.lang.tcl newsgroup</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>Sun, ORO, and UCB licenses (see source)</td>
          </tr>
        </table>
      </subsection>
      
      <subsection name="NetRexx">

        <p>
        "NetRexx is a <i>human-oriented</i> programming language which makes
        writing and using Java classes quicker and easier than writing in
        Java."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>NetRexx 2.0.2, with BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www2.hursley.ibm.com/netrexx/">http://www2.hursley.ibm.com/netrexx/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="http://www2.hursley.ibm.com/netrexx/nrmlist.html">NetRexx 2 mailing list</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>IBM License Agreement for IBM Employee-Written Software</td>
          </tr>
        </table>
      </subsection>

      <subsection name="JRuby">

        <p>
        "JRuby is a pure Java implementation of the Ruby interpreter,
        being developed by Jan Arne Petersen and others."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://jruby.sourceforge.net/">http://jruby.sourceforge.net/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="mailto:jpeterson@uni-bonn.de">Jan Arne Petersen</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>dual GPL/LGPL</td>
          </tr>
        </table>
      </subsection>

      <subsection name="JudoScript">

        <p>
        "Judoscript is a 3GL-and-4GL; it retains 3GL's powerful
        programmability, and extends its reach into many of today's popular
        applications areas with 4GL approach (figuratively, "WYSIWYG
        programming"), making their uses easy, effective and elegant."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>BSF 2.2 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://www.judoscript.com/">http://www.judoscript.com/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="mailto:judoscript@hotmail.com">James Huang</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>LGPL</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Xalan">

        <p>
        "Xalan-Java is an XSLT processor for transforming XML documents into
        HTML, text, or other XML document types. It implements the W3C
        Recommendations for XSL Transformations (XSLT) and the XML Path
        Language (XPath). It can be used from the command line, in an applet
        or a servlet, or as a module in other program."
        </p>

        <table>
          <tr>
            <th>Compatibility:</th>
            <td>Xalan 2.2 and above (XSLT), with BSF 2.3 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://xml.apache.org/xalan-j/index.html">http://xml.apache.org/xalan-j/index.html</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="http://xml.apache.org/overview.html">Apache XML Project "Get Involved" page</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>Apache Software License</td>
          </tr>
        </table>
      </subsection>

      <subsection name="Groovy">
        <p>
        "Groovy is a powerful scripting language for the JVM which compiles down to Java bytecode and implements
        various high level features for Java developers such as dynamic typing, powerful closures for neat object navigation,
        native syntax for Maps and Lists, operator overloading, new extended JDK methods, AOP hooks and auto-boxing.
        Groovy also features a markup language for working with structured data (XML, DOM, SAX, Ant tasks, Swing etc).
        "
        </p>
        <table>
          <tr>
            <th>Compatibility:</th>
            <td>BSF 2.3 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://groovy.codehaus.org/">http://groovy.codehaus.org/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="http://groovy.codehaus.org/mail-lists.html">Mailing lists</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>BSD (Apache-like) License</td>
          </tr>
        </table>
      </subsection>

      <subsection name="ObjectScript">
        <p>
          "ObjectScript is a general purpose object-oriented programming language. It is designed to 
          be simple to learn, easy to use, yet still powerful, combining the convenience of an 
          interactive interpreter with many of the features of Java, plus operator overloading,
          regular expressions, closures, XML-RPC support, etc.  And a behind the scenes compiler 
          compiles script code to JVM bytecode for faster execution."
        </p>
        <table>
          <tr>
            <th>Compatibility:</th>
            <td>BSF 2.3 and above</td>
          </tr>
          <tr>
            <th>URL:</th>
            <td><a href="http://objectscript.sourceforge.net/">http://objectscript.sourceforge.net/</a></td>
          </tr>
          <tr>
            <th>Contact:</th>
            <td><a href="mailto:rob@ti.com">Rob Clark</a></td>
          </tr>
          <tr>
            <th>License:</th>
            <td>LGPL</td>
          </tr>
        </table>
      </subsection>

    </section>

  </body>
</document>