After marking the GNU Project's 25th anniversary with an endorsement by Stephen Fry and the relicensing of OpenGL, the Free Software Foundation (FSF) is concluding the month-long celebration by relaunching its high priority list, which enumerates as-yet unwritten or incomplete software needed to run a completely free computer system. Instead of being simply a page on the FSF's Web site, the list will become a campaign, and be actively promoted and discussed, and given a new emphasis in the Foundation's activities.
On September 27, 1983, Richard M. Stallman announced his intention to found the GNU project in order to build a free operating system. Now, 25 years later, the Free Software Foundation is marking the anniversary of the announcement with a month-long celebration. Looking back at the last quarter century, Stallman expresses some guarded satisfaction with the growth of the free software movement, but also some bemusement about how it has grown more complex as it has faced new challenges from within and without, and an awareness of how far it still has to go to reach its goals.
After nine months, an open secret can finally be acknowledged: The OpenGL code that is responsible for 3-D acceleration on GNU/Linux, which was released by SGI in 1999, has been running on licenses that were accepted by neither the Free Software Foundation (FSF) nor the Open Source Initiative. Today, however, the FSF has announced that the licenses in question, the SGI Free License B and the GLX Public License, have been rewritten after months of negotiation between the FSF and SGI. The problem is now resolved, and the result is a code contribution that the FSF ranks as one of the greatest given to the community by a proprietary company.
In recent years, Linux distributions have successfully made the transition from being the exclusive domain of technical users to being suitable for even brand new computer users. However, unlike with proprietary software and operating systems, GNU/Linux is built mainly on the efforts of users who volunteer their time and expertise to write programs. The result is that the success of free and open source software (FOSS) depends on feedback and contributions from its users. New users, or users without programming skills, may not understand how to contribute, or even see the need for contributions. But non-programmers can contribute a great deal to FOSS projects, benefiting not only other users but also themselves in the process. Even you can help.
The Free Software Foundation (FSF) has kicked off a month-long celebration of the GNU Project's 25th anniversary with a video in which British actor and comedian Stephen Fry expresses his support for free software.
The purpose of the Free Software Foundation (FSF) is probably obvious from its name -- but what does promoting free software mean in terms of everyday activity? Examining the roles of the organization shows how complex the FSF's advocacy role has become. It also reveals the range of services available to the free software community, and helps to explain how such a small group has had such a major influence on computer technology.
One of the goals of the Software Freedom Law Center (SFLC) is to become a center for education in free and open source software (FOSS) legal issues. As part of this effort, the SFLC has already published "A Legal Issues Primer for Open Source and Free Software Projects." Its latest effort in public education, released last week, is "A Practical Guide to GPL Compliance," a 15-page guide for FOSS projects on how to avoid violations of the GNU General Public License (GPL) and Lesser General Public License (LGPL). The guide is a practical summary of its subject, but its wording is unnecessarily legalistic, and its structure and omissions sometimes fall short of the goal of being a standalone reference.
If you follow technology trends, you have probably heard of the semantic desktop -- a data layer for annotating and sharing the information in your computer. But what you may not be aware of is that the semantic desktop is not a distant goal, but scheduled to arrive at the end of 2008. And, when it does, the idea will probably be implemented through the work done by the Nepomuk project, and, most likely, by KDE first.
Last week's 8th Jornadas Regionales de Software Libre (Free Software Regional Sessions) at the University of Belgrano in Buenos Aires, Argentina, was an opportunity for around 1,300 FOSS enthusiasts to share experiences, learn more, and have fun together.
Bradley Kuhn is not a lawyer, but he works at the Software Freedom Law Center and heads the Software Freedom Conservancy. He is fun to watch and listen to because he walks the tightrope between creative, carefree developers and cautious, legally-minded lawyers. Linux.com talked with Kuhn a few months ago, but he says lots more in this 30-minute video than in that interview -- including plenty of thoughts on how businesses based on free software can (and often do) turn a profit, plus some comments on how and why open source is helping the next generation of programmers develop and improve their skills.
Nominations are now open for the Antonio Pizzigati Prize for Software in the Public Interest. The winner could be someone you know, or someone whose work you admire, but don't mull over your recommendation too long -- entries must be submitted by September 30.
Network services are one of the fastest growing areas in modern software. However, while network services have much of the convenience of free software, only a minority are available under a free license. In fact, it was only last November that the Free Software Foundation (FSF) released the GNU Affero General Public License for network services. Under these conditions, last week's announcement of the formation of autonom.us, a new activist group "to focus on issues of software freedom in network services," seems overdue. The group's immediate plans are still evolving, but currently, its main goal -- so far as it has one yet -- seems to be as a policy discussion and advocacy group.
This year has already seen the second release of gNewSense, the completely free distribution endorsed by the Free Software Foundation (FSF), and the announcement that Ubuntu will have a free software option as part of its installation program. Now, if Alexandre Oliva, a Red Hat employee best-known as a board member of the Free Software Foundation Latin America (FSFLA), has his way, building a 100% free distribution will become easier thanks to his linux-libre project. Unfortunately, the path to freedom, he's finding, is often blocked by politics and a preference for convenience over ideals.
Nobody knows yet what the Anti-Counterfeiting Trade Agreement (ACTA) will consist of, but the few available indications are so ominous that the Free Software Foundation (FSF) has started a campaign to raise public awareness of the possibilities. According to Matt Lee, an FSF campaign manager, ACTA threatens to "create a culture of fear and suspicion," and, in the worst-case scenario, undermine and demonize free software.
Concerned about the increasing popularity of Web applications, Marco Barulli of the Clipperz project has written one of the first detailed suggestions about how free and open source software (FOSS) should respond to the trend. Although neither Barulli nor Clipperz is well-known, his ideas are being listened to by such figures as Richard M. Stallman of the Free Software Foundation and Fabrizio Capobianco, the CEO of Funambol and a long-time advocate of FOSS in Web applications.
Recently the makers of the free-as-in-cost iPhone jailbreaking utility PwnageTool discovered that someone was reselling their creation -- without permission, under a new name, and for profit. That's a situation no software developer wants to be in, but the PwnageTool team was in an even tougher position because of the license under which it released its code. It didn't have one.
After 18 months of widespread consultation with community and corporate interests, the third versions of the GNU General Public License (GPL) and GNU Lesser General Public License (LGPL) were released one year ago on 29 June 2007. In November, they were joined by the GNU Affero General Public License (AGPL). Looking back at these licenses today, observers of free and open source software (FOSS) judge them a modest success, and credit them with continuing to educate people about free software.
Anybody who spends time trying new free software applications and distributions will soon notice that version numbering and labeling is next to meaningless. These days, versioning rarely gives an accurate idea of the state of development, except relative to other builds of the same project. It is simply a label that distinguishes one build from another. That's too bad, because a properly labeled release can give users a sense of how advanced the build actually is.
The free software RAW photo converter Rawstudio released version 1.0 in April, marking the culmination of two years of work. This release carries on the Rawstudio tradition of providing a lightweight, dependable tool for photographers.
Soothsayer is a predictive text input system. Many folks reading that sentence will think of the word completion offered by mobile phones. Soothsayer is different from such mobile phone systems in that it tries to use context and other statistical information to offer predictions instead of just presenting a list of words that might match the first few letters you type.