Language Selection

English French German Italian Portuguese Spanish

Alleged GPL violation spurs accusations, lawsuit

Filed under
Legal

Alexander Maryanovsky, the developer of Jin, a Java-based chess client, has filed a lawsuit in Israel that alleges multiple violations of the GNU General Public License (GPL). In the suit, Maryanovsky alleges that International Chess University (IChessU), a startup offering online chess tutoring, and Alexander Rabinovitch, its CEO, violated both his copyright and the GPL in its production and distribution of the IChessU client, a piece of software based on Jin. Both sides agree on the general outline of events, but differ in their interpretation of the GPL and its applicability.

Originally from Russia, Maryanovsky is a computer science student at Tel Aviv University. Besides Jin, his main contributions to free software are Java programs such as Chessboard and automate. He has also made small contributions to Jedit.

Maryanovsky is especially proud of Jin. After a disastrous first version, he says, "I decided to rewrite it from scratch, and made a promise to myself that I will not write ugly code in it -- Jin would be perfect. It's a big reason why IChessU have been able to build on Jin so easily. Jin is very flexible, modular, and elegant."

The defendant, Alexander Rabinovitch, is a former professional chess player. He was World Champion for high schools in 1996, and is ranked as an International Master, one step below Grand Master. Although he holds a degree in software engineering and management, and has worked in the IT industry for three years, his experience with the GPL stems mainly from IChessU's involvement with Jin. He describes IChessU as "a community of people, brought together by the joy of the game, taking it one step beyond," and as "an educational organization."

Full Story.

More in Tux Machines

Canonical Releases Snapcraft 2.23 Snap Creator for Ubuntu 16.04 LTS and 16.10

Canonical's Snappy development team have released a new maintenance version of the Snapcraft 2.x tool that lets applications developers package their apps as Snap packages for Ubuntu and other GNU/Linux distributions that support Snaps. Read more

Mandriva Fork Mageia 5.1 Lets Users Install the Linux OS on NVMe-Based Drives

The development team behind the Mandriva fork Mageia Linux distribution are announcing the release and general availability of the first, and probably the last, point release of the Mageia 5 series. Read more

Linux 4.9-rc8

So if anybody has been following the git tree, it should come as no surprise that I ended up doing an rc8 after all: things haven't been bad, but it also hasn't been the complete quiet that would have made me go "no point in doing another week". Extra kudos to Arnd, who actually root-caused the incredibly annoying "modversions do not work with new versions of binutils", bisecting it to a particular change to symbol handling in binutils, and then adding a small one-liner patch to the kernel to work around the issue. We already had other workarounds in place, but it's always good to know exactly what in the tool chain changed to cause things like this. Read more Also: Linux Kernel 4.9 Slated for December 11 Release as Linus Torvalds Outs RC8 Linux 4.9-rc8 Kernel Released