Greetings all,
Recently I noticed that although the wxruby2 LICENSE file contains a
simple MIT-style license, the actual source files (mostly .i and .rb)
still referred to the older "wxWidgets license". I have updated all
the
source files to be consistent with the intended LICENSE.
Another issue is the copyright. Almost all the files (still) had my name
as the copyright holder. Because this software is released under a very
liberal license, it''s not a huge deal. I mean, it would be pretty hard
for someone to use it in a way that''s not allowed. So it''s
unlikely that
we would actually want to sue someone for misuse of the code.
But it seems like there is still value in having all the code
copyrighted by one person (or legal entity), in case a license change or
clarification needs to be made later. Assuming there are no objections,
I will continue to be the copyright holder for all the wxruby2 files.
That means that anyone who submits a patch or other code is assigning me
the copyrights to that code. If you have any concerns about that, feel
free to discuss them with me on- or off-list.
Not counting samples (see below), there was one file (Mac.i) which did
not have any copyright. I inserted the same copyright/license in that
file as all the others. Nick created that entire file, so I want his
blessing for me to take that copyright. (Are you listening, Nick?)
Most of the samples have no copyright. That''s because they were pulled
from wxruby1, and most were originally translated from C++ to Ruby by
Park Heesob. Over time, I would like us to rewrite the samples from
scratch, using a modern wxruby style, and hopefully also giving some of
them friendlier UI''s. With some, it''s not obvious how to
exercise their
functionality.
Kevin