Skip to content.

Free Software Foundation

FSF Blogs

FSF Blogs FSF Blogs

Writing by representatives of the Free Software Foundation.
Submitted by deborah. on 2008-10-01 02:00 PM. Membership
The Boston Celebration

It's Saturday morning and not *too* terribly early. Sixty free software activists start arriving at Encuentro 5, reviving with coffee and getting ready to celebrate Software Freedom Day in Boston.

We began with an eye-opening keynote from Aaron Swartz, Watchdog.net

He pointed out how our taxes pay to maintain governmental records and databases and yet citizens who want to read these materials are often thwarted by red tape and fees -- fees for digital information which, as we all know, should be nearly cost-free to duplicate. He's been using free software to make government records and other public domain material easily available and searchable by the public. He implored us to all call him, if we want to help, but I'm pretty sure email works too.

Next we broke out for workshops. One track was dedicated to free software graphics tools. Mairin Duffy lead us off with a "dive right in" overview on how to use GIMP, and Inkscape to create all sorts of fabulous looking posters and graphics. Next up was Bassam Kundali, an animation artist, who's been using Blender to make short movies. Running concurrently, the Plone workshop had a particularly heavy FSF staff presence since we use Plone for our websites. Nate Aune and Aaron Van Derlip covered a good bit of ground, including Plone's high security ratings and how to start building a Plone site from scratch. Following that presentation board member, Mako Hill, and FSF manager of operations, John Sullivan explained how anyone could hack a digital camera or tweak the Freerunner from OpenMoko.

We broke for lunch and multi-player Frozen Bubble. Dessert was an excellent and mammoth cake made by Sarah Abbott. More than one person went back for a second piece as we settled down to watch the Fry video. Campaigns manager, Joshua Gay updated the crowd on some of our newest work; including our campaign to End Software Patent Abuse.

While we wheeled through a series of Lightning Talks (6 minute presentations, scheduled the day of the event) on everything from a formal math commons to free software at law schools, we were treated to a surprise appearance by RMS. It seems his travel plans had changed at the last minute and so the founder of the GNU project was able to come by and address the crowd. He exhorted us to think of the GNU project's 25 year history as a foundation for the work to come and encouraged people to keep pushing for a completely free system. Of course, the best way to do that would be to hack on one of the High Priority Projects listed here.

Thanks to everyone who participated and see you next year!

Submitted by josh. on 2008-09-24 02:52 PM. Community

Also available in Spanish, Ogg en crecimiento.

Visit PlayOgg.org and share your favorite Ogg Friendly sites

The recent launch of Stephen Fry's film in celebration of GNU's 25th anniversary has been a success on a number of levels — including for PlayOgg.org , the campaign for free audio and video formats. Worldwide, people have reached out to thank us and offer their support, including dozens of volunteers who have translated the film into over 24 languages. For free software users, streaming the Fry film in Ogg Theora is a joy. One reason for this is that the video will first attempt to play using the users's free software media player of choice, but, even if that fails, the video will stream through the free software Cortado Java Applet.

We borrowed this way of doing things (plus the code itself) from the Wikimedia community, who uses it throughout a number of projects, including Wikipedia. (Special thanks to Gregory Maxwell for helping us with the video and directing our attention toward the Cortado player). In fact, more and more sites are starting to stream Ogg Theora for video, with and without Cortado. Recently, DailyMotion.com released a channel for OLPC XO users to share and exchange Ogg Theora videos at http://olpc.dailymotion.com, and the Metavid project out of the University of California Santa Cruz maintains a large archive of videos of the US Congress in Ogg Theora at http://metavid.ucsc.edu.

And things are looking up on the audio front as well, with more and more sites casting Ogg Vorbis streams and downloads. The Canadian Broadcasting Corporation has been streaming Ogg for quite some time (CBC Radio 1, 2, and 3), as well as Germany's Deutschlandradio. More recently the U.S. National Public Radio station affiliate, WBUR Boston has begun streaming Ogg Vorbis. And, after a brief visit to New Zealand last August by Richard Stallman, we received word from Radio New Zealand that they had begun providing Oggcasts of much of their programming.

Ogg is on the rise and this is good news for end-users everywhere, but the really good news is that we expect things to get even better. With Mozilla's recent announcement of adding native Ogg Theora and Ogg Vorbis support to their browsers, we expect many more sites will begin streaming Ogg. So, we need your help in collecting as many Ogg Friendly sites as we can so that we can add them to our RSS feed of Ogg Friendly sites on PlayOgg.org. If you know of any sites we do not have listed, please email a link and a short description of the site to campaigns@fsf.org.

Submitted by brett. on 2008-09-22 11:36 AM. Licensing
SGI has updated the SGI Free License B and made a huge contribution to free hardware accelerated 3D development.

Last week SGI released a new version of the SGI Free License B. The terms of this license are identical to the terms of the X11 License, with an optional notification clause added on for convenience. It is a free software license.

Previous versions of the SGI Free License B were nonfree. Luckily for us, however, they included this clause:

Once Covered Code has been published under a particular version of the License, Recipient may... choose to use such Covered Code under the terms of any subsequent version published by SGI.

So, now that SGI has released a new, free version of the license, users can take advantage of its terms. SGI has just made a large and invaluable contribution to free 3D software, and we're very thankful to them for that.

Unfortunately, today it still isn't be possible for free system distributions like gNewSense to add OpenGL support back to xorg just yet—there are still a few legal loose ends that need to be tied up first. But we're getting right to work on resolving those issues, and we're confident that we're going to be successful.

Here's the deal: all of the code that SGI contributed to Mesa is covered by the SGI Free License B, so that is all free software now. Most of the code that SGI contributed to xorg is available under this license too, but there are a few exceptions. A little bit of the code was released under the GLX Public License. That code can be found in these files:

  • proto/glproto/glxint.h
  • xserver/GL/glx/glxext.c
  • xserver/hw/dmx/glxProxy/glxext.c

Since that code was originally contributed, two things have happened in parallel. First, developers outside of SGI have been changing it to better meet xorg's needs. Second, SGI later released their original code under the SGI Free License B.

Because it has been released under the SGI Free License B, the code in those files that comes directly from SGI is free software. However, we can't make the same assumption about the changes that other developers made—that code is still covered under the GLX Public License, and still nonfree. We need to get permission from those developers to release their contributions under a free license as well.

Right now, it looks like there have been somewhere between ten and twenty people who made changes to code released under the GLX Public License. We plan to work with them and the rest of the xorg team to get their contributions under an appropriate free software license. We hope that this process will take less than a month. And once it's done, a complete, modern OpenGL implementation will be available to the entire free software community.

Check back at this blog for progress updates as we get the rest of this sorted out and ensure freedom for 3D rendering.

Submitted by mattl. on 2008-09-10 04:33 PM. Community
You can keep up to date with all your favorite GNU projects, via their individual RSS news feeds, but if you'd prefer to see a wider view, be sure to check out the new GNU Planet.

Based on the Planet software, Planet sites typically collect the various weblogs of individuals from a particular project or community. In this case GNU Planet aggregates the news feeds of the over 300 GNU software projects. And as GNU heads into its next 25 years, GNU Planet will provide more transparency to the work of the GNU project, and make it easier for non-geeks to see what's going on.

Karl Berry, Chief Assistant GNUisance said "GNU Planet brings all the updates for GNU software to one central place, making it easy for users and developers to keep up-to-date with the GNU Project's activities". José E. Marchesi, co-maintainer of GNU Planet (with Nacho Gonzalez) and founder of GNU Spain said "GNU Planet represents an opportunity for all GNU projects to increase their visibility in the community and attract new developers."

A future addition to GNU Planet will be the inclusion of the blogs of various GNU maintainers.

GNU Planet can be found at http://planet.gnu.org/ and the RSS feed lives at http://planet.gnu.org/rss20.xml.

Submitted by mattl. on 2008-09-08 05:54 PM. Community
After several years of trying, members of the Doom community have succeeded in getting the source code to Heretic and its sequel, Hexen to be re-released as free software under the GNU General Public License.

For those of you who've never heard of these games, here's what we have to look forward to in the near future:

In Heretic, three brothers have used their immense magical powers to turn the seven kings of Parthoris into mindless puppets. However, a group of elves are immune to the brothers' spells and had no allegiance to any of the seven kings and are thus declared as heretics and a campaign of genocide is launched against them.

In the sequel, Hexen, a new feature is the choice of character class. Players may choose to play as a fighter, cleric, or mage. Each character has unique weapons and physical characteristics, lending an additional degree of variety and replayability to the gameplay. It also introduces the concept of "hub" levels to the series, wherein the player travels back and forth between central hub levels and connected side levels.

The source code for the Doom engine was released under the GPL in 1999. Although Doom was originally created for MS-DOS, the original source release was for the subsequent GNU/Linux version.

The original purpose of source ports was cross-platform compatibility, but shortly after the release of the Doom source, programmers were correcting old, unaddressed Doom bugs and deficiencies in their own source ports, and later on added more source code features to add new game features and alter gameplay. Doom source ports have been created to allow Doom to run on many different platforms including handheld consoles, the OLPC and various cellphones.

Doom has already been ported to the Neo FreeRunner.

Thanks to everyone in the community for their on-going efforts to see these games released as free software, and thanks to Raven Software for finally doing the right thing.

Personal tools
 

Powered by Plone