Xcircuit is distributed under terms of GPL. ASG (automatic schematic generation)
code is distributed with following blurb:

**       COPYRIGHT (C) 1993 UNIVERSITY OF PITTSBURGH
**       COPYRIGHT (C) 1996 GANNON UNIVERSITY
**                  ALL RIGHTS RESERVED
**
**        This software is distributed on an as-is basis
**        with no warranty implied or intended.  No author
**        or distributor takes responsibility to anyone
**        regarding its use of or suitability.
**
**        The software may be distributed and modified
**        freely for academic and other non-commercial
**        use but may NOT be utilized or included in whole
**        or part within any commercial product.
**
**        This copyright notice must remain on all copies
**        and modified versions of this software.

This is quite incompatible with GPL, and in long term we cannot retain
it. GPL is compatible with commercial uses, for one.

I've found two papers about SPAR ASG, available at
<http://citeseerx.ist.psu.edu/viewauth/summary?aid=266025>

Steve Frezza's old webpage is available from Internet Archive at
<http://web.archive.org/web/20021129131646/http://www.ee.gannon.edu/~frezza/>

There I've got his Master's Thesis on SPAR:
<http://web.archive.org/web/20031205182032/www.ee.gannon.edu/~frezza/SPAR/frezza-ms-thesis.ps>

This should be enough to reimplement SPAR in C++, under a decent license.
This is an open task: if there are any takers, you're welcome.

Also, if anyone knows of newer research into space partitioning as it relates to
automatic schematic generation, it'd certainly help. Ideally, if it'd be 
something
academic with published source code :)

Cheers, Kuba
_______________________________________________
Xcircuit-dev mailing list
[email protected]
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to