Bringing you the latest news from the Linux World.
Dedicated to keeping Linux users up-to-date, with concise
news for all interests
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page All in one big page
Other stuff:
Here is the permanent site for this page.
|
Leading itemsAre you certified? Do you want to be? Two competing groups came forward with Linux certification programs this week. The certification landscape now looks like this (new ones listed first):
Before pondering which of these programs, if any, to support, it's worth thinking for a moment on whether certification is useful at all. There is some controversy around this issue, to put it mildly. Opponents of certification fear a money-grabbing obstacle course that must be passed in order to work in this field. Or they suspect an attempt to set up a guild system intended to limit the number of certified engineers, and thus keep salaries up. Those concerns are valid, but there do remain some useful aspects of certification. It provides a minimal level of comfort for employers who lack the skills needed to evaluate the abilities of job applicants (i.e. many small businesses). Certification can also provide both a goal for and a means of evaluating training programs. Insofar as the certification exam is a meaningful test of Linux ability, a training program that enables people to pass the exam is achieving something useful. So which of the above initiatives is best for the Linux community? There are some obvious attributes to look for: the certification program should function in a similar manner to the community itself. That means independence from any one vendor, an open, transparent, and accountable development and management structure, and as much information available as possible. The "source code" of the certification scheme should be open, in other words. Applying those criteria leave the Linux Institute and Linuxcertification.org as the clear top candidates. The two groups currently appear to be very much in competition with each other. It may be that the community can be well served by competing certification groups, but it is not clear that this is the case. Some thought about creating a joint, cooperative effort may be in order. Richard Stallman has stirred the pot again with his articleentitled "Why you shouldn't use the Library GPL for your next library". If you go to LinuxToday, you'll get the benefit of user comments on his article, which range, as usual, from whole hearted agreement to epithets. Richard's article indicates that when commercial alternatives to a library already exist, then using the GPL produces no true benefit. However, if your library provides a functionality not easily available elsewhere, then use of the GPL can "encourage" people to release their code under the GPL as well, in order to benefit from your library. On the other side of the argument, Bill Henning wrote us to provide a pointer to his article, which claims that the use of the GPL instead of the LGPL results in wasted effort, since commercial or LGPL alternatives end up being written instead. Commercial alternatives are particularly abhorrent, since the time spent on developing them could have been used to improve the original GPL library instead. Comments found on the LinuxToday site include other arguments, both in concert with Richard and in opposition. One well-written comment from Pascal Martin argues, "Free software is contagious, but you see the benefit of it only if you use it: let's have as many people as possible, including corporations, try free software with some peace of mind. Once they are hooked, and dependent on it, they will move forward. The LGPL does help a lot." While RMS points to at least one example where the use of the GPL for a library pushed a company towards free software, many other examples exist, such as Netscape and Digital Creations, where the software was released without any such incentive, because companies are truly starting to learn that free software benefits them. Who is right? To walk a fine line (but expecting to fall off anyway): everyone. If you look closer at the article, you will find that Richard himself states more conservatively, "Which license is best for a given library is a matter of strategy, and it depends on the details of the situation." This is an absolutely accurate statement. It also might truthfully be amended, "it depends on the details of the situation and your personal goals and beliefs." Read Richard's article and hear him talk. His ideals are part of what created this community and they are extremely important. Then listen to the counter arguments. Think about what your goals are and what you believe is important. Choose the license that gives you the best strategy to achieve your goal. For now, we believe the LGPL meets the original goals of free software: no wasted effort re-inventing the wheel, the ability to fix problems in the software yourself and the ability to freely share what you've done with your neighbor. In addition, it encourages the use of free software in many arenas where it would not have used it otherwise, and, as another commentator mentioned, it has resulted in time and effort from commercial companies going into developing and improving LGPL libraries instead of commercial libraries. Watch your domains. The unwary may not have noticed that while linuxexpo.org points to the Linux Expo conference as one would expect, linuxexpo.com instead points to the LinuxWorld Conference and Expo. The potential for confusion is clear. A Korean Translation of our Interview with Alan Cox is now available. Many thanks to Sang-Hyun Shim for this translation. |
February 4, 1999
|