PROJET AUTOBLOG


Free Software Foundation Recent blog posts

source: Free Software Foundation Recent blog posts

⇐ retour index

Twenty new GNU releases in the last month (as of February 24, 2016)

mercredi 2 mars 2016 à 16:25

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.

This month, we welcome David Pirotte as the maintainer of the new package Foliot and Chris Webber (maintainer of GNU Mediagoblin) as the maintainer of the new package 8sync.

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.

The Licensing and Compliance Lab interviews Michael Zahniser of Endless Sky

lundi 29 février 2016 à 20:24

Endless Sky is a 2D exploration, trading, and combat game set in space.

What inspired the creation of Endless Sky?

Partly, I just got tired of waiting for someone else to create a modern remake of one of my favorite games from my childhood, Escape Velocity.

But also, for years I've wanted to "give back" to the free software community in some way, and I've heard games described as one of the last areas where free software can seldom compete with the proprietary, commercial options. I've been playing The Battle For Wesnoth (another GPL-licensed game) for the past 15 years or so, and have seen how the Wesnoth community has created an enormous amount of content that has kept it fresh and interesting for that whole time. My hope is for Endless Sky to grow into something similar.

How are people using it?

It's a game; they're using it to waste colossal amounts of their free time.

I've also seen a video where a teacher was trying to use Endless Sky to teach basic economic ideas. In the game you have a mortgage to pay off, and you need to make choices of how to earn money - buying commodities at low prices and selling them high, etc. Make bad choices, or take on more debt than you can afford, and you can end up bankrupt.

What features do you think really sets Endless Sky apart from similar software?

I put a lot of thought into making it as easy as possible to add content to the game. A lot of other games rely on things like Lua scripting or UV-mapped 3D models, which creates a high barrier to entry for content creators. I wanted it to be possible for non-programmers to add their own content, using nothing but a text editor and a graphics program.

In Endless Sky all the data files, including saved games, are human-readable text. The data's structure is represented by the indentation, like in Python code, because I've found that non-programmers really struggle with keeping their brackets balanced, even in simple markup languages like YAML. (Of course, it turns out that non-programmers have trouble keeping their indentation correct, too.)

Why did you choose the GPLv3 as the license for your code?

I saw it as a choice between either working alone to create a mediocre, proprietary game, or attracting a community to create a much higher quality game that will eventually include stories and other content contributed by many different people. I chose the GPL for the code, and Creative Commons share-alike licenses for the artwork, so that anyone building on my work will continue making it freely available to the world.

How can users (technical or otherwise) help contribute to Endless Sky?

My biggest need right now is to find someone to implement more main story lines for the game - I don't have enough time to do that while also dealing with all the bug fixes and feature requests. I'm also hoping that people will expand the game universe by adding new alien species to discover, each of whom would have their own unique stories and technology.

Other more technical needs include updates to the universe editor (a Qt program), and eventually setting up some sort of server for plugins.

What's the next big thing for Endless Sky?

Ever since the Steam release I've had a flood of new bug reports and small feature requests to work through. I'm hoping that I'm now at a point where most of the bugs have been addressed and I can switch to experimenting with bigger, more interesting changes - a dynamic economy, missile tracking that takes your ship's size and temperature into account, better controls for commanding a large fleet, etc.

Enjoy this interview? Check out our previous entry in this series, featuring Guillaume Roguez, Ring Project Director.

February 2016 - Switzerland and Spain

lundi 29 février 2016 à 09:40

RMS was in Switzerland and in Spain in February. He started his trip…

…in Fribourg, where he gave his speech “Free Software and Your Freedom,” on February 1st, at Fri Software Days, an FOSS event organized by the Fribourg College of Engineering and Architecture (HEIA-FR), the IT Valley cluster, and the University of Fribourg (UNIFR), to an audience of about 200 people,1

(Photos and poster under CC BY-SA 3.0. Photos courtesy of HEIA-FR.)

He then returned to Bern, almost five years to the day after he had last spoken there,2 to give his speech “A Free Digital Society,”3 on February 5th, at Bern University's business informatics institute's research center for digital sustainability (Forschungsstelle Digitale Nachhaltigkeit des Instituts für Wirtschaftsinformatik der Universität Bern), to about 350 people. Then, he travelled on…

…to Zurich, where he gave his speech “Free Software and Your Freedom,” at the Zurich Colab's coworking café, Auer&Co., on February 8th:4

(Photos and poster under CC BY-SA 3.0. Photos courtesy of Peter Schiratzki.)

…and then, finally, on to Sierre, where he gave his speech “Une société digitale libre,” at the TechnoArk,5 to a packed room, on February 10th.

At all of his appearances, RMS warned attendees against the threat posed by ever increasing mass surveillance, and urged them to practice civil disobedience to protest the most recent local example of it—the Swiss Federal Railways' tracking of its frequent travellers via the SwissPass:

SwissPass is an injustice: You should all campaign to demand that they all go back to the older kind of Swiss pass, where they didn't track who goes where. Systems of massive surveillance endanger democracy. For more information, see gnu.org/philosophy/surveillance-vs-democracy.html. That presents and gives the reasons for the absolute limit on the amount of the level of surveillance that can coexist with democracy. Too much surveillance; democracy is dead. And we unfortunately now suffer from too much surveillance, and democracy is going to be dead if we don't knock it back down.
Then, later in the month, he travelled to Spain…

…to Santa Coloma de Gramenet, outside Barcelona, to speak at the Institut Puig Castellar, to about 200 people, on February 19th:

(Photos and poster under CC BY-SA 3.0. Photos courtesy of Victor Carceler.)

…and, finally, to Barcelona, where he gave his speech “Software libre en la ética y en la práctica,”6 to an audience of 325 people, on February 20th:

(Photos and poster under CC BY-SA 3.0. Photos courtesy of Marc Ordinas Llopis.)

Please fill out our contact form, so that we can inform you about future events in and around Fribourg, Zurich, Bern, Sierre, or Barcelona. Please see www.fsf.org/events for a full list of all of RMS's confirmed engagements, and contact rms-assist@gnu.org if you'd like him to come speak.

Thank you to all the organizers for having made this trip possible!


1. After his Fribourg speech, RMS gave an interview to RTS.
2. See here for photographs and the speech recording from RMS's 2010 visit to Bern.
3. RMS's February 2016 Bern-speech recording will soon be available in our audio-video archive.
4. Read both RMS's (German-language) NZZ interview and watch his (English-language) Tages-Anzeiger interview.
5. See here for the (French-language) reporting on RMS's speech in Sierre.
6. RMS's February 2016 Barcelona-speech recording will soon be available in our audio-video archive.

The U.S. Copyright Office requiring proprietary software in DMCA anti-circumvention study

jeudi 25 février 2016 à 21:44

Last week, working with our Defective By Design team, we asked people to co-sign a comment that we, the Free Software Foundation (FSF), will be submitting to the U.S. Copyright Office for their study of the anti-circumvention provisions of the DMCA (17 U.S.C. 1201). Our comment sends a simple and clear message: the DMCA's anti-circumvention provisions, including the triennial exemption granting process, are broken beyond repair and the only way to fix this law is to repeal it altogether. The Copyright Office has extended the comment period, and so our comment is now open for public co-signing until noon EST (5pm UTC) on March 2nd. The DMCA's anti-circumvention provisions threaten computer-users with legal consequences for bypassing digital restrictions management (DRM) and individuals can face criminal penalties for sharing software designed to bypass particular DRM technologies. Will you co-sign our comment and join us in taking a stand against this attack on freedom and declare that you too want to see an end to the DMCA's anti-circumvention provisions?

When we published our comment and put out our call for co-signers, we were still waiting to hear back from the Copyright Office for instructions on where we could send a printed copy of our comment or an alternate way to submit a digital copy. Specifically, we asked for a medium or method of submitting a comment that did not require running proprietary JavaScript. We have now gotten a reply from them, and it is very disappointing news. They have denied our request to submit our comment on paper or digitally without the use of proprietary software, stating: "we cannot allow submission of comments outside the regulations.gov system on the basis of your objection to the use of proprietary software."

Like any other program, JavaScript is software you download and run on your computer, and so you deserve to have control over that program, which means that it should be provided to you under a free software license. The JavaScript served by Regulations.gov is non-trivial and very complex proprietary software. In fact, after downloading the first few JavaScript files from Regulations.gov, we found that these files alone totaled over 740,000 characters in length. These are minified JavaScript files, which unlike source files, do not contain long variable names or comments, etc. To put this in perspective, the feature rich, popular, and mature jQuery JavaScript library, when minified, is only 97,403 characters in length. It's not clear what the JavaScript on Regulations.gov does or why it is necessary or useful. All we know is that it is required to download and run on your computer if you want to submit a comment through the site. We have previously tried to persuade Regulations.gov to eliminate the proprietary JavaScript from their site, and have urged them that if they will not release it as free software, to at least make it so you do not have to run it in order to submit a comment.

Regardless of whether Regulations.gov chooses to fix this problem, it is troubling that the U.S. Copyright Office won't even acknowledge that a citizen's refusal to run proprietary software is a reasonable choice. The public should be able to communicate with government agencies without being forced to use proprietary software which is owned and controlled by some corporation. It's like saying that individuals have to be wearing Nike brand sneakers in order to have a meeting with their congressperson -- with the additional complication that the software also directly violates individuals' freedoms.

As such, our plan is to deliver our comment (with signatures) by hand to the U.S. Copyright Office next Thursday, March 4th, and alongside this, we will also deliver a letter that explains why they should not require proprietary JavaScript to submit comments.

Here is what you can do to help:

One month until LibrePlanet! Pre-order t-shirts through February 28th

mercredi 24 février 2016 à 21:50
Pre-order women's and men's/unisex styles. Available until February 28th.

Along with our partners at MIT's Student Information Processing Board (SIPB), we are gearing up for the biggest LibrePlanet ever. Hundreds of people have already registered to attend, and we don't want you to miss out on your chance to be there.

We expect higher than usual attendance this year, and advance registration is the best way to guarantee admission. Join the free software community at LibrePlanet 2016. We will welcome last minute attendance to the best of our ability, but registration by Wednesday, March 9 is encouraged. If we hit capacity before that deadline, we will close advance registration -- so don't delay. Remember, FSF members get gratis admission, along with the satisfaction of supporting free software year-round.

Also, through Sunday, February 28th, you can pre-order a LibrePlanet 2016 t-shirt to pick up at the conference.

Read on if you'd like more information about volunteering, the program, the LibrePlanet email discussion list, or participating remotely.

Volunteering (get gratis admission!)

Volunteers are crucial to making LibrePlanet a smoothly run, enjoyable free software event. For a two hour or longer volunteer shift, you'll get gratis admission, a LibrePlanet t-shirt, and lunch provided. We have a wide variety of tasks for many skill sets, including outreach, A/V and livestreaming management, visitor services, speaker support, and even remote tasks. Get started by telling us your skills and interests through the quick volunteer application.

Program

The program is up. Which sessions most interest you? This year, LibrePlanet offers interesting talks like "Artificial scarcity: Beyond the digital," "Taking back our freedom: Free software for sousveillance," and "Inessential Weirdnesses in Free Software," along with keynotes from Allison Randal, Richard Stallman, Karen Sandler, and Edward Snowden in conversation with Daniel Kahn Gillmor. Make sure you check out the social events, including the annual Friday open house at the Free Software Foundation office -- details here, with more to come.

LibrePlanet starts on the list

Looking to coordinate travel with other LibrePlanet attendees? Brainstorm ideas for lightning talks? Organize a get-together after the conference? Join the libreplanet-discuss email list and the #libreplanet IRC channel on Freenode to connect with other LibrePlanet attendees. The list and channel are active year-round as part of the libreplanet.org community.

Participating remotely

Not everyone can join us in Cambridge (including our keynote speaker, NSA whistleblower Edward Snowden), but you can still participate in LibrePlanet! We will livestream all keynotes and most other sessions -- the link will be available on the conference homepage soon. Maybe you want to host your own LibrePlanet satellite event -- we're calling them LibreLuna, and you can register yours now and we'll help promote your gathering, and our tech team may ask you to help test the livestream before the conference.