Home : ICanCAD
The short answer is "Yes," but it comes with some fairly major caveats:
If that is not enough to scare you off, you can download the current
version, including the latest source and documentation files, from the
Installation instructions page, which also
has more to say about required software.
The original short-term goal has been largely met, but at some cost;
the resulting system requires unfree components (namely CLIM), and lacks
features (namely simulation interfaces, and any means of design
import/export) that would make it useful to anyone else. As of 1 April
2002, the constraints that made this strategy desirable have
disappeared, but so has the funding.
As a result, ICanCAD now sits at a crossroads. The logical next
thing to do would be to port it to a free GUI toolkit so that people
could pick it up at no cost. This seems like the minimum requirement to
make it self-sustaining as an Open Source project, but it's unclear when
or how such a port will happen. (I've been looking at two possible Lisp
Open Source GUI toolkits, clg and McCLIM, but
it would be a big job even if either was "ready for prime time," as the
saying goes.)
See also the Internal
Documentation page, which serves as something of an introduction
to the way my mind works.
ICanCAD now has a CLiki
page devoted to it.
What is ICanCAD's future?
That's a good question. The original development strategy was focused
narrowly on using ICanCAD as an additional design editing station for a
particular legacy CAD system, at least in its initial deployment. It
was intended that ICanCAD would subsequently evolve to provide
stand-alone schematic entry and simulation of custom IC's, with
export/import interfaces to other tools, but there is no longer a
timetable for this.
Does ICanCAD have a mailing list?
If you are interested in receiving ICanCAD progress reports and such,
send an empty email to "icancad-subscribe at
rgrjr.dyndns.org"; you will get a confirmation message by return
mail, to which you must reply. (This proves you have control of the
email address, lest someone try to subscribe you without your
permission.) Use "icancad-unsubscribe at
rgrjr.dyndns.org" to unsubscribe, and "icancad at
rgrjr.dyndns.org" to post queries, comments, and/or bug reports to
the list. Mailing to "icancad-help at rgrjr.dyndns.org"
will remind you of this, and also tell you how to request copies of old
postings. The icancad list is unmoderated, and the volume is
currently, ah, low.
Where is ICanCAD documented?
There is now an ICanCAD User's Guide page
that links to all available user documentation pages. Since ICanCAD is
still "alpha-grade" software, it still needs lots of fleshing out; users
unfamiliar with the way my mind works will probably need to read the
code.
Bob Rogers
<rogers@rgrjr.dyndns.org>
Last modified: Fri Apr 26 22:10:58 EDT 2002