PDA

View Full Version : at2008 ONScripter GPLv2 violations


Unregistered
2008-12-04, 01:52
From the peer review of Moonshine (http://altogether.insani.org/2008/4-peerreview.html), the author makes it known that the version of ONScripter that is distributed with Moonshine has been modified.

However, under the GPL section 3, the modified source code is not included, and neither is a written offer for the source code to be distributed.

All ONScripter releases that have been made this year did not state that ONScripter was licenced under the GPL, a copy of the license was not provided, and users do not know about their rights to the software.

IANAL, nor am I the copyright holder. However, I do wish to keep ONScripter free, and I hope these oversights can be rectified.

Seung Park
2008-12-04, 05:32
You're right. That was an oversight on my part.

http://nscripter.insani.org/downloads/onscripter-20081026-insani.src.zip

That article should have linked this file, and will soon.

Seung Park
2008-12-04, 05:53
There are now notices on each page (1-6.html) with links to the source code and the GPL. Thanks for the pickup; as you can see from our prior releases, we had no intention of not adhering to the GPL; we simply used a single automated installer, and we could have sworn the GPL+source code was built in. Obviously it was not. Apologies again.

Sonozaki Futago-tachi
2009-01-07, 17:43
Hi Seung,

It's a bit after the fact, but I just took a look at what changes you made to ONScripter for a|t.

Would you mind if we use your volume and bgm fixes in the ONScripter-EN trunk, giving you credit of course?

As for the other changes...
-The new "language english" script command forces onscripter-en into English mode.
-"skipoff" is an existing command that already does most of the work of the "ignoreinput" command you added; you'd just need to do that & turn off lr_trap to prevent skipping credit scrolls. (Use "systemcall skip" to turn skip capability back on.)
-What sorts of errors did you find in lsp/vsp/csp?

Thanks,
Mion (Sonozaki Futago-tachi)

EDIT: Oops, I misunderstood the behavior of "skipoff"; it just turns off skip mode if active, but it doesn't disable it entirely.
The game scripts I saw (Higurashi demo) prevented skipping during a credit scroll by using a loop of "blt", "resettimer" and "waittimer" commands for the scroll effect. I guess waittimer can't be skipped...
Okay, maybe there's a use for the ignoreinput after all ^^