NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1029 (closed enhancement: fixed)

Opened 2012-02-27T22:49:49-06:00

Last modified 2014-04-29T20:47:38-05:00

Integrate Clojure into the Scripting framework

Reported by: dscho Owned by: dscho
Priority: major Milestone: imagej2-b8-analysis
Component: Scripting Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1516


Clojure is one of Fiji's scripting languages, it should be easy to support it in IJ2. Licensing is not an issue: Clojure is distributed under Eclipse Public License which is very similar to the CPL license (which in turn is very similar to the LGPL).

Change History

comment:1 Changed 2012-02-27T22:49:55-06:00 by dscho

  • Status changed from new to accepted

comment:2 Changed 2012-07-12T14:18:41-05:00 by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

comment:3 Changed 2012-09-06T19:02:01-05:00 by dscho

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:4 Changed 2012-10-10T15:22:27-05:00 by curtis

  • Milestone changed from imagej-2.0.0-beta6 to imagej-2.0.0-beta5

comment:5 Changed 2012-10-10T15:25:23-05:00 by curtis

One problem with the EPL is that it is not compatible with the GPL; see  this FAQ entry for details.

In our case it is not really a problem, since ImageJ2 is BSD-2-licensed. But people who want to distribute ImageJ2's Clojure scripting support into their GPL-licensed application will be in for a fun time.

comment:6 Changed 2012-10-19T13:53:33-05:00 by curtis

  • Blocking 1516 added; 12 removed
  • Milestone changed from imagej-2.0.0-beta5 to imagej-2.0.0-beta6

comment:7 Changed 2013-03-07T11:17:16-06:00 by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-b8-analysis

comment:8 Changed 2014-04-29T20:47:38-05:00 by curtis

  • Status changed from accepted to closed
  • Resolution set to fixed