PROJET AUTOBLOG


Free Software Foundation Recent blog posts

source: Free Software Foundation Recent blog posts

⇐ retour index

Update on Artifex v. Hancom GNU GPL compliance case

mercredi 11 octobre 2017 à 18:30

A new ruling was issued on September 25th in the ongoing GNU General Public License (GPL) compliance case of Artifex v. Hancom. The case involves a piece of software licensed under the GPL version 3 or later, called Ghostscript. It is a project from Artifex for handling PostScript, PDFs, and printers (GNU Ghostscript is a separate version of the project, and is not involved or implicated in the case). As we wrote previously:

In its suit, Artifex claimed two counts based on Hancom's inclusion of Ghostscript: (1) a violation of copyright; and (2) a breach of contract based on the GPL. ... While a violation of a free license giving rise to a copyright violation is now old hat, whether violation of a license like the GPL could be treated as a breach of contract has been long a topic of discussion among licensing geeks.

In the previous ruling, the judge in the case had denied a motion to dismiss those claims, allowing the case to proceed. We've now reached the next step in the suit, involving a motion for summary judgment on the contract claim, which was also denied. In a motion to dismiss, the court assumes the truth of the allegations involved and rules on whether such allegations actually present a valid legal claim. In summary judgment, the court is asked to look at the undisputed facts and determine whether the outcome is so obvious that the matter need not go through a full trial. Such motions are routine, but making it past summary judgment does mean that the issue of recovery under contract theory is still alive in this case.

Hancom here made several arguments against the contract claim, but one is of particular interest. Hancom argued that if any contract claim is allowed, damages should only be considered prior to the date of their initial violation. They argued that since the violation terminated their license, the contract also ended at that point. The judge noted that:

the language of the GPL suggests that Defendant’s obligations persisted beyond termination of its rights to propagate software using Ghostscript ... because the source code or offer of the source code is required each time a “covered work” is conveyed, each time Defendant distributed a product using Ghostscript there was arguably an ensuing obligation to provide or offer to provide the source code.

The judge also found that there was insufficient evidence at this point to rule on this issue, so we can't read too much into it. But the judge's thoughts on how conditions of the GPL persist after a violation is an important clue on how this issue could develop as the case proceeds. Although the GPL does not need to be upheld as a contract in order to protect user freedom -- it has worked successfully as a copyright license for decades -- procedural rulings like this are just more evidence that claims about it not standing up in court or being easy to defeat are baseless fear-mongering.

With summary judgment denied, the case will move forward, and will be very interesting to watch. To keep up to date on this case and more:

Friday Free Software Directory IRC meetup: October 6th starting at 12:00 p.m. EDT/16:00 UTC

jeudi 5 octobre 2017 à 16:47

Participate in supporting the Directory by adding new entries and updating existing ones. We will be on IRC in the #fsf channel on irc.freenode.org.

Tens of thousands of people visit directory.fsf.org each month to discover free software. Each entry in the Directory contains a wealth of useful information, from basic category and descriptions, to providing detailed info about version control, IRC channels, documentation, and licensing info that has been carefully checked by FSF staff and trained volunteers.

While the Directory has been and continues to be a great resource to the world for over a decade now, it has the potential to be a resource of even greater value. But it needs your help!

This week we're back to adding new packages to the Directory. We'll also be checking in on the import project, which will allow for the automated creation of entries from repositories based on their previously vetted licenses, and which could grow the Directory by a massive amount. The more the merrier! That goes for software packages, but also for friends joining us for the weekly meeting. Hope to see you all there.

If you are eager to help, and you can't wait or are simply unable to make it onto IRC on Friday, our participation guide will provide you with all the information you need to get started on helping the Directory today! There are also weekly Directory Meeting pages that everyone is welcome to contribute to before, during, and after each meeting.

Fifteen new GNU releases in the month of August

mercredi 4 octobre 2017 à 22:09

(as of August 24, 2017):

For announcements of most new GNU releases, subscribe to the info-gnu mailing list: https://lists.gnu.org/mailman/listinfo/info-gnu.

To download: nearly all GNU software is available from https://ftp.gnu.org/gnu/, or preferably one of its mirrors from https://www.gnu.org/prep/ftp.html. You can use the URL https://ftpmirror.gnu.org/ to be automatically redirected to a (hopefully) nearby and up-to-date mirror.

A number of GNU packages, as well as the GNU operating system as a whole, are looking for maintainers and other assistance: please see https://www.gnu.org/server/takeaction.html#unmaint if you'd like to help. The general page on how to help GNU is at https://www.gnu.org/help/help.html.

If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.

As always, please feel free to write to us at maintainers@gnu.org with any GNUish questions or suggestions for future installments.

Twenty-two new GNU releases in the month of September

mercredi 4 octobre 2017 à 21:12

(as of September 25, 2017)

For announcements of most new GNU releases, subscribe to the info-gnu mailing list: https://lists.gnu.org/mailman/listinfo/info-gnu.

To download: nearly all GNU software is available from https://ftp.gnu.org/gnu/, or preferably one of its mirrors from https://www.gnu.org/prep/ftp.html. You can use the URL https://ftpmirror.gnu.org/ to be automatically redirected to a (hopefully) nearby and up-to-date mirror.

A number of GNU packages, as well as the GNU operating system as a whole, are looking for maintainers and other assistance: please see https://www.gnu.org/server/takeaction.html#unmaint if you'd like to help. The general page on how to help GNU is at https://www.gnu.org/help/help.html.

If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.

As always, please feel free to write to us at maintainers@gnu.org with any GNUish questions or suggestions for future installments.

Friday Free Software "New Friends" Directory IRC meetup: September 29th starting at 12:00 p.m. EDT/16:00 UTC

jeudi 28 septembre 2017 à 17:40

Help improve the Free Software Directory by adding new entries and updating existing ones. Every Friday we meet on IRC in the #fsf channel on irc.freenode.org.

Tens of thousands of people visit directory.fsf.org each month to discover free software. Each entry in the Directory contains a wealth of useful information, from basic category and descriptions, to providing detailed info about version control, IRC channels, documentation, and licensing info that has been carefully checked by FSF staff and trained volunteers. When a user comes to the Directory, they know that everything in it is free software, has only free dependencies, and runs on a free OS. With almost 16,000 entries, it is a massive repository of information about free software.

While the Directory has been and continues to be a great resource to the world for many years now, it has the potential to be a resource of even greater value. But it needs your help! And since it's a MediaWiki instance, it's easy for anyone to edit and contribute to the Directory.

This week our focus is on bringing in new friends to the Directory meeting. The Directory is a volunteer-run project, so it can't succeed without volunteers! Towards that end, we want to take a moment to spend some time recruiting new faces to the weekly meeting. We usually keep announcements about our meetings limited to the mailing list and our Directory blog, but we're looking to really grow the team this week. We'll be spending some time reaching out to people during the meeting, but to have the biggest impact we want to spread the word leading up to Friday. So invite your friends, introduce your co-workers to the Directory, even bring along your pets! We want this week to have plenty of new volunteers eager to learn how they can help improve this massive resource for the free software community. It's the perfect time to join in if you've been waiting on the sidelines. Hope to see you all there.

If you are eager to help, and you can't wait or are simply unable to make it onto IRC on Friday, our participation guide will provide you with all the information you need to get started on helping the Directory today! There are also weekly Directory Meeting pages that everyone is welcome to contribute to before, during, and after each meeting.