License
A license is granted to anyone to install
and run LASI software or any of its associated programs written
by the author on any number of personal computers. By installing
you agree to the Terms of Liability listed
below.
LASI is now freeware for all users, not just for students.
Originally, for-profit users were expected to pay a user fee. Some
for-profit users paid, and some did not. This was unfair to
those who did pay.
There is no required registration and the distributed
version is the full version without any functional limitations.
LASI was originally written for the
author's own professional use in developing integrated circuits. It was
not really intended as commercial software. We do not incur
many business expenses
with LASI, and we do not have to show a profit. This allows us to more or
less "give it away".
Terms
of Liability
The LASI software is distributed on an
"AS IS" basis. Since the programs are fairly
complicated, software bugs may be found, often when someone
does something that only rarely would be done. IF YOU THINK
YOU HAVE FOUND A REAL BUG, REPORT IT TO SUPPORT. The bug
hopefully will be fixed as soon as possible, and you will be
notified that the fixed version is available, or you will
receive a download of the corrected software.
Neither the author nor any person
distributing the LASI system assumes any responsibility for
whomever uses the programs or for how the programs are used.
We have no control of Internet download access. Also, neither
the author nor any person distributing the software assumes
any liability for any losses monetary or otherwise incurred
related to the use of the programs.
By
installing LASI software on a personal computer or equivalent you acknowledge
acceptance of the above Terms of Liability.
Source Code
LASI is not open source. Limited code or
assistance may be obtained depending on the case. Contact the author.
If you have any ideas, send
them to the author and they may be used if they make sense and don't
require major code rewrites.
That's the way LASI development has worked for many years.
Since
drawings
are built from individual cells in a well documented TLC or TLD file
format, it should not be difficult to write your own custom programs that work with
drawings. TLD format is just an assembly of more than one TLC file, and is
a complete drawing.
Custom programs are more or less plug-ins to LASI and are much
easier than trying to change LASI basic code. TLC files are basic XML text
files
that you can edit directly with a text editor. Some TLC code is included
in the Lasi7\Resource folder.
As
of Version 7.0.70 LASI can
read and execute command line scripts. These are the literal equivalent
of manually drawing with the editor. Individual figures, cells or even complete drawings can be created this way, See the Help
documentation for more on this feature.