[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: TwoStageAmp example



Since I maintain ngspice as well for fedora, I can make it happen :)
I'll compile it with --with-readline support and push it to fedora
repositories tomorrow.

One thing to worry about: Ngspice is licenced under BSD version 1, which apparently has some technical problems. I believe the copyright is owned by the Regents of the Univ of Calif, and they never relinquished copyright or control, or something like that.

If you compile in readline, then you are mixing GPL code into
something which doesn't like the GPL.  There is some incompatability
of the GPL with the old BSD licence which I don't understand.  Paolo
Nenzi, the project lead of ngspice, didn't like the readline stuff
(which I submitted) due to this license incompatability.  It never
bothered me, but I'm not a license purist.

For this reason, some other ngspice contributor submitted patches to
make the "editline" package work for ngspice.  "Editline" is a BSD
equivalent for "readline".   I have never used the editline stuff
myself, so I don't know if it works or not.

Therefore, if you are a license purist, you may want to first have a
conversation with Paolo Nenzi about ngspice and readline, to find out
exactly what the problem is before you push it up to the Fedora
archives.  Alternately, try out the editline package instead.

Do you have another wish, fedora user for geda, ngspice or pcb ?

Stuart also recommends the --enable-xspice option as well.

Yup, you definately want this flag.

Stuart



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user