Forum

LameScript 2.0 is out

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

LameScript 2.0 is out

Postby frag.machine » Sun Aug 05, 2007 3:55 am

LameScript 2.0 is a small library to handle configuration and/or script files. It's a complete rewrite from scratch of my initial released code in the QuakeSrc.org forums (back in 2005). You now can handle multiple script files at once, create, change, delete sections and keys, and many other uber cool and very needed features packed into a tiny 30Kb static library (source code available under the GPL 2.0).

You can download it at:

http://fragmachine.quakedev.com/files/ls-2.0.zip
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2090
Joined: Sat Nov 25, 2006 1:49 pm

Postby FrikaC » Sun Aug 05, 2007 4:36 am

You should release it as LGPL, I'd be interested in using it, but I don't want to GPL-ize my entire project by linking to the library.
FrikaC
Site Admin
 
Posts: 1026
Joined: Fri Oct 08, 2004 11:19 pm

Postby frag.machine » Sun Aug 05, 2007 2:17 pm

Well, this can be easily solved. I just thought it would fit to license using the same license as Quake, but I am not that rigid about this. Stay tuned.
EDIT: Hummm, IANAL, so I got a bit confused after reading both licenses. Are GPL and LGPL actually incompatible ? I was thinking about allowing people to choose the one which fits better their needs, but I got the impression they cannot coexist. Am I wrong ?
EDIT2: Ahh, I got the official FAQ (thanks there's a portuguese version, sometimes I have doubts about my english skills), and turns out it's exactly as I thought. I'll change the license and reupload it later.
EDIT3:Done. LameScript 2.0 license now is the GNU LGPL v3.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2090
Joined: Sat Nov 25, 2006 1:49 pm

Postby Lardarse » Wed Aug 08, 2007 1:46 am

frag.machine wrote:Are GPL and LGPL actually incompatible?

IANAL either, but I will summarize: The LGPL allows code covered under it to be used in other projects, without forcing them to be open source. There are some caveats that I'm probably forgetting, but that's the jist of it

The LGPL also allows any project that is using it to use the derivative code as either LGPL or GPL. So by putting it under the LGPL, it gives the option to the developers.
User avatar
Lardarse
 
Posts: 266
Joined: Sat Nov 05, 2005 1:58 pm
Location: Bristol, UK

Postby Sajt » Wed Aug 08, 2007 2:51 am

IANAL but MDI, unfortunately HIAOSL and DNTKATCC.

Lardarse: Geez, what's with your avatar, hamsters are dumb.
F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest