PROJET AUTOBLOG


Free Software Foundation Recent blog posts

source: Free Software Foundation Recent blog posts

⇐ retour index

Free Software Directory meeting recap for June 30th, 2017

jeudi 6 juillet 2017 à 21:17

Every week free software activists from around the world come together in #fsf on irc.freenode.org to help improve the Free Software Directory. This recaps the work we accomplished at the Friday, June 30th, 2017 meeting.

This past week the Directory looked at ecommerce software and remembered the authorization of digital signatures in the U.S. For some of the entries in the ecommerce section it was time to close up shop since the code for the project had vanished, but some entries survived thanks to the Internet archives. d3crypt came by and helped improve the Directory, as did adfeno who also added to the conversation on dependency and protocol interaction between nonfree/free software.

If you would like to help update the Directory, meet with us every Friday in #fsf on irc.freenode.org from 12 p.m. to 3 p.m. EDT (16:00 to 19:00 UTC).

Goodbye to Bob Chassell

mercredi 5 juillet 2017 à 19:00

It's fortunately more common now in Free Software communities today to properly value contributions from non-developers. Historically, though, contributions from developers were often overvalued and contributions from others grossly undervalued. One person trailblazed as (likely) the earliest non-developer contributor to software freedom. His name was Robert J. Chassell — called Bob by his friends and colleagues. Over the weekend, our community lost Bob after a long battle with a degenerative illness.

I am one of the few of my generation in the Free Software community who had the opportunity to know Bob. He was already semi-retired in the late 1990s when I first became involved with Free Software, but he enjoyed giving talks about Free Software and occasionally worked the FSF booths at events where I had begun to volunteer in 1997. He was the first person to offer mentorship to me as I began the long road of becoming a professional software freedom activist.

I regularly credit Bob as the first Executive Director of the FSF. While he technically never held that title, he served as Treasurer for many years and was the de-facto non-technical manager at the FSF for its first decade of existence. One need only read the earliest issues of the GNU's Bulletin to see just a sampling of the plethora of contributions that Bob made to the FSF and Free Software generally.

Bob's primary forte was as a writer and he came to Free Software as a technical writer. Having focused his career on documenting software and how it worked to help users make the most of it, software freedom — the right to improve and modify not only the software, but its documentation as well — was a moral belief that he held strongly. Bob was an early member of the privileged group that now encompasses most people in industrialized society: a non-developer who sees the value in computing and the improvement it can bring to life. However, Bob's realization that users like him (and not just developers) faced detrimental impact from proprietary software remains somewhat rare, even today. Thus, Bob died in a world where he was still unique among non-developers: fighting for software freedom as an essential right for all who use computers.

Bob coined a phrase that I still love to this day. He said once that the job that we must do as activists was “preserve, protect and promote software freedom”. Only a skilled writer such as he could come up with such a perfectly concise alliteration that nevertheless rolls off the tongue without stuttering. Today, I pulled up an email I sent to Bob in November 2006 to tell him that (when Novell made their bizarre software-freedom-unfriendly patent deal with Microsoft) Novell had coopted his language in their FAQ on the matter. Bob wrote back: "I am not surprised. You can bet everything [we've ever come up with] will be used against us." Bob's decade-old words are prolific when I look at the cooption we now face daily in Free Software. I acutely feel the loss of his insight and thoughtfulness.

One of the saddest facts about Bob's illness, Progressive Supranuclear Palsy, is that his voice was quite literally lost many years before we lost him entirely. His illness made it nearly impossible for him to speak. In the late 1990s, I had the pleasure of regularly hearing Bob's voice, when I accompanied Bob to talks and speeches at various conferences. That included the wonderful highlight of his acceptance speech of GNU's 2001 achievement award from the USENIX Association. (I lament that no recordings of any of these talks seem to be available anywhere.) Throughout the early 2000s, I would speak to Bob on the telephone at least once a month; he would offer his sage advice and mentorship in those early years of my professional software freedom career. Losing his voice in our community has been a slow-moving tragedy as his illness has progressed. This weekend, that unique voice was lost to us forever.


Bob, who was born in Bennington, VT on 22 August 1946, died in Great Barrington, MA on 30 June 2017. He is survived by his sister, Karen Ringwald, and several nieces and nephews and their families. A memorial service for Bob will take place at 11 am, July 26, 2017, at The First Congregational Church in Stockbridge, MA.

In the meantime, the best I can suggest is that anyone who would like to posthumously get to know Bob please read (what I believe was) the favorite book that he wrote, An Introduction to Programming in Emacs Lisp. Bob was a huge advocate of non-developers learning “a little bit” of programming — just enough to make their lives easier when they used computers. He used GNU Emacs from its earliest versions and I recall he was absolutely giddy to discover new features, help document them, and teach them to new users. I hope those of you that both already love and use Emacs and those who don't will take a moment to read what Bob had to teach us about his favorite program.

Originally posted at http://www.ebb.org/bkuhn/blog/2017/07/03/Chassell.html under a Creative Commons Attribution-Share Alike 3.0 United States License.

GNU GPLv3 turns 10!

vendredi 30 juin 2017 à 20:10

Ten years ago today heralded the release of the GNU General Public License version 3. Through several iterations over two years, public drafts enabled the community to develop a license that better addressed the changing software freedom landscape. From Tivoization, to the Digital Millennium Copyright Act, to the rise of software patents, many threats to software freedom had arisen since the creation of GPLv2. These threats still exist today, but hackers have for the past ten years had the right tool in their tool kit to fight back, with the GPLv3 being one of the most widely used free software licenses in the world.

More and more developers turn to the GPLv3 every day to meet their needs, as we've documented via our interview series. Whether to ensure the work always remains free, to protect against modern threats to software freedom, or simply to set an ethical compass for their project, maintainers of thousands of projects chose GPLv3 over the past decade. The Free Software Directory lists nearly 2,000 GPLv3 projects, with thousands more still to be added.

It's been a great first decade for version 3, with many more great years to come. Happy birthday, GPLv3!

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

jeudi 29 juin 2017 à 16:50

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 of being a resource of even greater value. But it needs your help!

Back on this day in 2000 then U.S. President Clinton signed into law the legislature that generally provided for the initial validity of electronic signatures and contracts in the U.S. Legislation like this enacted the world over laid the groundwork for a sea change in transactions. This week the Directory meeting is dealing in ecommerce code. Be it a shopping cart or authorization system its all in the basket this week.

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.

Free Software Directory meeting recap for June 23rd, 2017

jeudi 29 juin 2017 à 16:17

Every week free software activists from around the world come together in #fsf on irc.freenode.org to help improve the Free Software Directory. This recaps the work we accomplished at the Friday, June 23rd, 2017 meeting.

While some enjoy summer by studying its rays, this past week the Directory laid out for summer school by looking at education software. During the Directory meeting we added and updated in the education category. In addition, yeehi stopped by to discuss proposed categories for the security section of the Directory, building on their work from previous weeks, which they had previously supplied to the directory-discuss mailing list. There was also the opportunity during the meeting for participants to discuss libre systems on a chip. pikurasa also came through adding a free software project that they hack on which teaches programming through a musical paradigm.

If you would like to help update the Directory, meet with us every Friday in #fsf on irc.freenode.org from 12 p.m. to 3 p.m. EDT (16:00 to 19:00 UTC).