PROJET AUTOBLOG


Free Software Foundation Recent blog posts

source: Free Software Foundation Recent blog posts

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Friday Free Software Directory IRC meetup: October 31

jeudi 30 octobre 2014 à 22:42

Join the FSF and friends on Friday, October 31, from 2pm to 5pm EDT (18:00 to 21:00 UTC) to help improve the Free Software Directory by adding new entries and updating existing ones. We will be on IRC in the #fsf channel on freenode.


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 Free Software Directory has been and continues to be a great resource to the world over the past decade, it has the potential of being a resource of even greater value. But it needs your help!


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!

The Licensing and Compliance Lab interviews Jessica Tallon of PyPump

jeudi 30 octobre 2014 à 21:55

In this edition, we conducted an email-based interview with Jessica Tallon, the lead developer PyPump, a simple but powerful and pythonic way of interfacing with the pump.io API, which is licensed under the terms of the GNU General Public License version 3 or, at your option, any later version.

What inspired you to create PyPump?

I began working on PyPump when Evan Prodromou launched the first pump.io servers. Although Status.net had existed before pump.io, I wasn't a user and the only social networks I used were centralized, proprietary ones which really clashed with my views on software freedom and the federated web. I wanted to be able to interact with pump without having to use a browser. The API was easy to understand, so I tried to see if I could put together a basic library.

How are people using it?

There are several interesting projects out there which use PyPump. With my day job as a GNU MediaGoblin developer, we're going to be using it as a way of communicating between servers as a part of our federation effort. A great use I've seen is PumpMigrate, which will migrate one pump.io account to another. Another little utility that I wrote over the course of a weekend is p, which was made to be an easy way of making a quick post, bulk uploading photos, or anything you can script with the shell.

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

One thing PyPump does particularly well is being pythonic. We've written PyPump to be as natural for the python developer to work with as possible. Hopefully, that will lower the bar of entry for developers, as they won't have to read through the pump.io API documentation or be intimately familiar with Activity Streams in order to write great applications that can interact with pump.io.

Why did you choose the GNU GPLv3 as PyPump's license?

This is actually something I get asked a lot and something which I have spent a lot of time thinking about. PyPump is a library and most people expected me to release it under the GNU LGPLv3. The reason I went with the GNU GPLv3 is that I believe that all software, regardless of size, should be free - so that we can all learn, build, fix, and use the software in whatever way we see fit. GPLv3 gives everyone the protection against someone coming along and using all that great work and writing proprietary code against it.

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

There is so much people can do to help. We would love to get help both on the library, as we're currently working towards our 0.6 release, as well as on documentation. With PyPump being a library, we want to make sure that we have accessible, good quality documentation so that the people who want to use PyPump can. Writing software that uses it is also a great way of contributing!

What's the next big thing for PyPump?

The next big thing is our 0.6 release, in which we're aiming to provide much better documentation, better storage interaction, and a much more stable API to write against. I think some of the most exciting things won't be what we add to PyPump, but, rather, what other developers will create with it. I'm really looking forward to it being used in more ways.

Enjoyed this interview? Check out our previous entry in this series featuring Alan Reiner of Bitcoin Armory.

A victory for free software over the "Microsoft tax"

vendredi 24 octobre 2014 à 22:55

The Italian Supreme Court (Corte di Cassazione) issued a judgment1 that bans the "Microsoft tax," a commercial practice that discourages users from converting their PCs to GNU/Linux or other free operating systems by forcing them to pay for a Windows license with their PCs. PC producers in Italy now cannot refuse to refund the price of the license to purchasers that will not run Windows.

The ruling definitively concludes the case filed in 2005 against a hardware producer by Marco Pieraccioli,2 with the support of the Consumer Association ADUC,3 and affirms Marco Pieraccioli's right to a refund for the price of the Microsoft Windows license for the computer he purchased.

The primary reason to insist on using free software4 is because nonfree software deprives the user of freedom, including the freedom to participate in its development. The "Microsoft tax" has no effect on that issue.

The "free" in "free software" refers to freedom. It does not mean "gratis," and copies of free software do not have to be distributed without charge. Selling a copy of one free program or many of them is legitimate.5

However, most GNU/Linux distributions are offered to the public gratis, while Windows is not. Therefore, switching to GNU/Linux offers an opportunity for the secondary benefit of saving money -- a benefit that many Italians would value. The "Microsoft tax" has the effect of abolishing that secondary benefit. Now the secondary benefit must be available.

The ruling applies to more than just Windows. The Court states a general principle that applies to any device with software preinstalled: "...who buys a computer on which a given operational software (operating system) was preinstalled by the manufacturer has the right, if he does not agree to the conditions of the license of the software made available to him at first start of the computer, to retain the computer returning only the software covered by the license he did not accept, with refund of the part of the price that specifically relates to it."6

According to the Supreme Court, any commercial practice that prevents the user from getting a refund "..would clash in different ways with the rules that protect the freedom of choice of the consumer, and the freedom of competition among firms..."7

On the one hand, therefore, the judgment follows the path of the French Courts' case law, that on several occasions stated that the joint sale of hardware and software, without providing for the buyer the possibility to obtain refund of preinstalled software, violates the right of the consumer.8

On the other hand, the Italian Supreme Court states that the act of hindering the refund violates the freedom of competition among firms. This statement of principle is interesting considering that, to date, the antitrust authorities have done little against business practices that "force" the joint sale of hardware and proprietary software. Now they may consider taking stronger action.

The focus of the Court's reasoning is that the sale of a PC with software preinstalled is not like the sale of a car with its components (the 4 wheels, the engine, etc.) that therefore are sold jointly. Buying a computer with preinstalled software, the user is required to conclude two different contracts: the first, when he buys the computer; the second, when he turns on the computer for the first time and he is required to accept or not the license terms of the preinstalled software.9 Therefore, if the user does not accept the software license, he has the right to keep the computer and install free software without having to pay the "Microsoft tax."

Notes:

1 Judgment n. 19161/2014 published 11/9/2014
http://www.italgiure.giustizia.it/xway/application/nif/clean/hc.dll?verbo=attach&db=snciv&id=./20140912/snciv@s30@a2014@n19161@tS.clean.pdf.
2 I had the honor to assist before the Supreme Court Marco Pieraccioli who already had favorable decisions both at first instance (judgment no. 5384/2007 of the Giudice di Pace di Firenze) and in second degree (judgment no. 2526/2010 of the Tribunale di Firenze).
3 See http://aduc.it/.
4 See https://www.gnu.org/philosophy/free-sw.
5 See https://gnu.org/philosophy/selling.
6 See p. 22 of the judgment.
7 See p. 21 of the judgment.
8 See http://non.aux.racketiciels.info/.
9 The judgment at p. 21 states: "Having been assessed that there are not technological obstacles, the 'packaging' at the source of hardware and operating system Microsoft Windows (as it would for any other operating system for a fee) would actually respond, in substance, to a trade policy aimed at the forceful spread of the latter in the hardware retail (at least in that, a large majority, headed by the most established OEM brands); among other things, with cascade effects in order to the imposition on the market of additional software applications whose dissemination among final customers finds strong stimulus and influence - if not genuine compulsion - in more or less intense constraints of compatibility and interoperability (that this time we could define 'technological with commercial effect') with that operating system, that has at least tendency to be monopolistic".

© Marco Ciurcina, 2014 – Some rights reserved.
This work is licensed under a Creative Commons Attribution 4.0 International License or any later version. The text of the license is available here https://creativecommons.org/licenses/by-sa/4.0/legalcode.

Friday Free Software Directory IRC meetup: October 24

jeudi 23 octobre 2014 à 23:54

Join the FSF and friends on Friday, October 24, from 2pm to 5pm EDT (18:00 to 21:00 UTC) to help improve the Free Software Directory by adding new entries and updating existing ones. We will be on IRC in the #fsf channel on freenode.


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 Free Software Directory has been and continues to be a great resource to the world over the past decade, it has the potential of being a resource of even greater value. But it needs your help!


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!

I spoke at LibrePlanet and you can too

jeudi 23 octobre 2014 à 22:02

LibrePlanet 2015's call for sessions is open for ten more days, until Sunday, November 2nd. Submit your proposal now! Email campaigns@fsf.org with questions about the call for sessions.

CC BY SA Bryan Smith

When the call for session proposals for LibrePlanet rolled around last year, I wasn't sure whether to submit. I hadn't spoken at many conferences before, and I wasn't sure whether the topic I wanted to speak on -- open science -- would be a good fit. But when I looked through the conference Web sites from previous years, I saw a lot of diverse topics and enthusiasm for welcoming new speakers.

So I applied, and a few months later the panel I organized spoke to a full room. I encourage you to submit a session proposal for LibrePlanet 2015!

LibrePlanet is a small, casual conference with a friendly atmosphere. That makes it a great place to speak for the first time, or to propose a new topic. If you have questions or would like advice about submitting a proposal, you can ask the FSF Campaigns Team at campaigns@fsf.org. Hope to see you at LibrePlanet 2015!