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
Other stuff:
Here is the permanent site for this page.
|
Leading itemsThe leading event of the past week was CeBIT '99, a massive tradeshow held in Hannover, Germany. The web-site" for the show calls it a "World Business Fair" and from some reports, it may very well be the world's largest trade show. KDE and the Linux community both came in with awards from the show, KDE receiving Ziff-Davis' "Software Innovation of the Year Award for 1998/99" (see their announcement), and the Linux Community receiving the CeBIT "Highlight" award for Software, one of four categories of their Highlight awards. SAP, a German software giant, announced its plans for Linux. That brought about a flurry of media coverage, including news.com and ZDnet articles. Although we were unable to attend, we were lucky enough to have an on-site reporter in the form of Dan York, of LinuxCare fame. Dan is also known for his work with the Linux Professional Institute, which is developing a community-based Linux certification project. He provided us with this report from the massive tradeshow, with lots of details and even a few pictures thrown in. In addition, a CeBIT '99 report is also available from LinuxWorld. "Not quite Open Source". This Linux Weekly News feature article by Jonathan Corbet tackles the licensing issues of the BitKeeper software package, built by Larry McVoy, a well-known member of the free software community. It addresses the conflict produced by Larry's efforts to keep his software free, yet make a reasonable living from the years of effort he has put into his work. His novel way of extracting revenue from proprietary software developers may well fund the creation of a great new free software tool, but it also has shown that "Open Source" is not everything. For a different commercial angle, we also offer this week our first feature story from the latest member of the Eklektix team, Dennis Tenney. In this story, Dennis has taken a look at the success of a Linux-based e-commerce solution currently in heavy use. This kind of success story was once the exclusive province of companies like IBM and Anderson Consulting. Now, however, companies that cannot afford high consulting fees and software licenses have access to similarly successful technology. They can use this technology to build enterprise e-commerce applications, open source technology that any competent engineer can evolve and apply in their customer's best interests. The Linux Montage Project, also known as "LIMP", has revamped its website, designed to be sleeker and easier on the eye. Their goal is to "distill the Linux community's spirit down into one cool looking 'montage' poster by using user contributed images.
Eklektix, Inc., producers of the Linux Weekly News, was featured Sunday in the Boulder Daily Camera, our hometown newspaper. The article also serves as a Linux introductory piece. It was followed a day later by an article entitled "Businesses Should Consider Free Software", by our Executive Editor, Jonathan Corbet. It is more of an advocacy piece, with the focus on the advantages free software can bring to Eklektix. This Week's LWN was brought to you by:
|
March 25, 1999
|
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Security page. |
SecurityNewsThe Better Business Bureau is launching a web site privacy program, describes this news.com article. BBBOnline will require applicants to indicate whether or not they collect sensitive information, how they use it and how they protect it. This is a commercial program and has the disadvantages of such: 1) you cannot participate without paying them a fee, possibly limiting participation (this problem is offset by a sliding scale for fees) and 2) BBB members in the off-line world are not required to sign up for the privacy program to use the seal, something that indicates a potential commercially-based bias in the program.Bind 8.2 became available on March 16th. You can find it at this site. One report we've seen indicates that the new version contains a fully-integrated version of the long-awaited secure DNS and can therefore prevent DNS spoofing. No followups or confirmation on this have been found as of yet. Security ReportsAn OpenSSL/SSLeay Security Alert has been issued. If you have server software that is running SSLeay or OpenSSL 0.9.2 or earlier, which also supports multiple virtual hosts with different client certificate verification, then your software contains an exploitable hole. Although the authors believe the problem really stems from the difficulty configuring OpenSSL to prevent problems, rather than from a bug in their code, they have issued OpenSSL 0.9.2b with a workaround to prevent problems. A more elegant solution will be included in the next full release.SuSE released two security announcements yesterday. The first announcement addresses a permissions problem with /dev/kmem on SuSE systems, as well as the security problems in the 2.0.35 and earlier Linux kernel versions. The second announcement addresses security problems with Netscape 4.5. In addition, SuSE has created two new security-related mailing lists. For information on subscribing to suse-security and suse-security-announce, check out this web page. Last, but not least, SuSE security announcements in English are now indexed and available on the web. Congratulations to SuSE for their work to improve their support and response to security issues! UpdatesThe security problems in Linux 2.0.35 kernels and earlier have finally filtered around to CIAC. If you haven't upgraded your kernel yet, you may want to check out the advisory for clear information on why it is needed.ResourcesInteractively build your firewall, or at least the packet filtering rules for your firewall, with Mason, which has just been released under the GPL. Mason is in the early stages, with this initial release numbered 0.12.0. William Stearns, the author, states that, "To the best of my knowledge, it's the first tool for Linux that allows even novices to build a strict packet filtering firewall that is independant of the number and types of interfaces used, while exactly matching the traffic types needed."A review of "Information Warfare and Security" by Dorothy Denning, 1999, has been provided by Rob Slade. The content of this book not only presents a clear picture of a number of aspects of information warfare, but does so in a very practical manner, informed by the need to use "real world" examples. EventsThe Internet Society Year 2000 Network and Distributed System Security Symposium, also known as NDSS 2000, has issued a Call-For-Papers. The event will be held February 2nd through the 4th, 2000, in San Diego, California, USA.Section Editor: Liz Coolbaugh |
March 25, 1999 |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Kernel page. |
Kernel developmentKernel version 2.2.4 has been released. Last week, we optimistically theorized that the 2.2.X kernel series was stabilizing rapidly. The 2.2.4 release, announced by Linus, somewhat dampened that optimism. Compilation problems were quickly found in the new kernel, in the BSD process accounting code. A patch was quickly made available for that, but another problem was found for people who enable Kernel/User netlink socket, Routing messages, and Netlink device emulation, but don't enable Ingres traffic policing. Patches for both of these problems can be found on Robert Gooch's new page, which will be used to track known problems with patches available for the latest kernel. In addition to the compilation problem, there have been a large number of reported oopses for this most recent kernel. These include two reports of "put__dirty_page: page already exists" errors in syslog during compilations (reproducible in 2.2.3 as well), and a potential problem under certain load conditions. Linus generated a one-line testpatch for the latter, which he has asked people to check out to see if it makes any difference. Apparently the circumstances that might generate the load problem would be fairly pathological, and therefore highly unlikely to occur, at least in theory. Last, there are some oopses occurring that may be caused by a bug in egcs, or at least triggered by a difference in behavior between egcs and gcc-2.7.2 (or possibly not). As demonstrated in this note from Linus, tests on this problem are at too early a stage to be able to actually point a finger. In the Alan Cox tree, 2.2.3ac3 and 2.2.3ac4 were both announced this week. Presumably 2.2.4ac1 will be out shortly. Meanwhile, the longest running discussion of the week focused on file system performance. Starting with this note from Yasushi Saito about disk head scheduling, the thread broke into several lengthy discussions. The first thread focused on whether or not optimizing for disk architecture was worth doing. The answer, in the end, is no, because modern devices do not accurately provide the physical layout of the disk. As Linus stated, " Quite frankly, anybody who even _thinks_ he knows how the disk is organized is living in the past. Give up on it, and just consider it a linear array of sectors. In addition, any potential performance improvement would be offset by the disadvantages of the added complexity of the code. This discussion, however, spawned a new one on the kernel IO-request queue. Many people assume that the kernel IO-request queue is a single queue. Linus retorted emphatically that it is not, blaming the misapprehension on the way the SCSI layer is designed. The conversation then moved to discussing how the SCSI layer should be improved. Work on it has been dropped for quite a long time. It seems like that may change soon. Here is a nice final summary from Gerard Roudier. Lest you think, though, that a unanimous opinion on the problem was reached, this note from Gadi Oxman describes how the current behavior evolved and the advantages of it. Last, it was suggested that the issues are all moot, since disk drives using static RAM may become actually affordable in a few years. "Disk drives currently under test use static RAM. This is not the Slow........ NVRAM where you write then read-read- read-read, etc., until it finally "takes". This is real static RAM with a 3-volt battery to keep it alive for 20 years," mentioned Richard B. Johnson. Nicholas J. Leon commented that he has built specifications for a RAID system using such technology. 60GB of data for over $50,000 using solid state disks and a fibrechannel backplane ... not affordable quite yet! For followup information on the above topics, check out this list of publications. Modutils 2.2.2 is nearing release. Bjorn Ekwall expressed his optimism when he released modutils-2.2.2-pre3 and it is still likely, even though he released modutils-2.2.2-pre4 shortly after pre3. Note that pre4 also requires a small patch. Discussion of a buffer hash leakage in Chuck Lever's instrumentation patch generated three patches, one from Andrea Arcangeli, one from Chuck Lever himself, and a last patch from Linus. Linus' patch was checked out by Stephen Tweedie and given the thumbs up, at least for now. CPU Management for Linux was the topic of this posting from Martin Neumann. In this case, cpu management means the ability to handle hot-pluggable CPUs. Martin asked if this was in the works for Linux. Jakub Jelinek and Alan Cox confirmed that it is on the to-do list for the 2.3 series, along with hot-pluggable memory. From the discussion that resulted, no one expected this to be that difficult to add in. Various other patches and utilities released over the last week:
Section Editor: Jon Corbet Guest Editor for the Week: Liz Coolbaugh |
March 25, 1999
For other kernel news, see: |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Distributions page. |
DistributionsCalderaQuestions answered about Caldera OpenLinux 2.2, is a posting to the caldera-users mailing list by Erik Ratcliffe which answers several questions about COL 2.2, including a recommendation that the move from 1.3 to 2.2 be done via a total reinstall, rather than through an upgrade."OpenLinux Unleashed" is now "Special Edition: Using OpenLinux". Erik Ratcliffe posted this explanation of the title change of the book, reassuring people that the content of the two books are identical, though the author list has expanded. "OpenLinux Unleashed" was planned to be written by Allan Smart, Erik Ratcliffe, and Ed Orcutt. "Special Edition: Using OpenLinux" was actually written by Allan Smart, Erik Ratcliffe, Tim Bird, David Bandel, and Wil Mattos. Linux kernel 2.2.4 RPMS are now available from Andrew McRory, the HackPak machine, as noted by this posting from Erik Ratcliffe. Before you try them out, however, you might want to check the 2.2.4 reports in this week's kernel section. DebianBrian White has resigned as release manager for Debian. Now that Debian 2.1 is out, Brian has turned over his responsibilities to Richard Braakman. Here is the the announcement.Debian's contacts with AOL seem to have resulted in a change of license for the AOL TiK client to the GPL. For more information, here is Brian Ristuccia's initial letter to AOL, their response and the final resolution. More details can be found on the debian-legal mailing list archives. Debian Developers can get free Debian 2.1 CDs from Linux Central. Check this announcement for more details. The Debian Weekly News for this week has been published. Check it out for a lot more details on what's been happening this past week. MandrakeRPMs for Kernel 2.2.3-ac4 have been made available by the Mandrake folks.Red HatStarbuck is Red Hat's future 6.0 platform. Most of you by now are familiar with Rawhide, which is Red Hat's name for its bleeding-edge development source code, made freely available for anyone brave enough to try it. Starbuck is, instead, the source code that will be stabilized in preparation for its release as Red Hat 6.0 sometime in May. So keep an ear tuned for Starbuck news ... it will tell you what to expect from the next version of Red Hat.To experiment with Starbuck, look for it on this list of sites. SlackwareSlackware 4.0.0-pre-beta is now out, according to a note from G-man. The new version contains Linux kernel 2.2.3, egcs 1.1.2, and many other updates. Check the current changelog for more details.SuSESuSE released two security announcements yesterday. The first announcement addresses a permissions problem with /dev/kmem on SuSE systems, as well as the security problems in the 2.0.35 and earlier Linux kernel versions. The second announcement addresses security problems with Netscape 4.5.In addition, SuSE has created two new security-related mailing lists. For information on subscribing to suse-security and suse-security-announce, check out this web page. Last, but not least, SuSE security announcements in English are now indexed and available on the web. Congratulations to SuSE for their work to improve their support and response to security issues! Correction: A couple of people have written to mention that our claim last week that the German version of SuSE 6.1 is already available was inaccurate. SuSE has announced SuSE 6.1 but shipments will not start until April 12th, 1999. Our apologies for the error. Section Editor: Liz Coolbaugh |
March 25, 1999
Please note that not every distribution will show up every week. Only distributions with recent news to report will be listed. |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Development page. |
Development toolsJavaThe JDK 1.2 Status page now indicates that the JDK 1.2 for i386 platforms is passing all the major tests. The PowerPC platform looks good as well, but information from some tests is currently missing. There is still no information available for Sparc and other platforms.PerlTwenty seven modules have been released or updated since last week. For the listings and more information, check out the Perl News page.Mark-Jason Dominus will be teaching Perl tutorials at the upcoming Perl Conference in August, as well as the O'Reilly Perl Tutorial Program in April and May. He has provided outlines for two of this tutorials, Regular Expressions and Perl Tricks and Programming Technique (or Tricks of the Wizards). PythonPILGraph 0.1a7 from Richard Jones has been released.Python usage in the Koffice spreadsheet is talked about a bit in this article on the KOffice suite of programs. SmalltalkReports from Smalltalk '99 indicate that the conference was not very large, with about a dozen exhibitors. That was much much to the preference of this poster. Garrett Johnson provided a commentary on the show and Peter Spung provided daily reports. Donald Malcolm MacQueen has some terse comments as well.Tcl/tkNotes from the Tcl Extension Architecture (TEA) Summit held at Scriptics on March 15/16 were provided by Jeffery Hobbs. This contains a lot of information and appears to be a very thorough report.On a lighter note, Robert W. Lindeman took a break from his dissertation and wrote a Tcl/Tk Game. This week's Tcl-URL! is out. It mentions that the second beta version of Tcl/Tk 8.1 has been released, with the final version expected in the near future. However, the possibility of show-stopper bugs does exist, given the number of bug reports for 8.1b2 seen on the mailing list this week. Section Editor: Liz Coolbaugh |
March 25, 1999 |
|
Development projectsOpen Source for computer telephony is a new project that started last week. This posting from Foo Chun Choong indicates that they already have working source code for NT, Solaris and SCO Unixware, while the Linux portion of the project is newer. If you're interested, check out http://www.opentelecom.org, the website for the project. A pre-release of Adobe Acrobat Reader 4 for Linux is available. Check this website for details. GnomeMiguel de Icaza is the focus of a San Jose Mercury News article on Gnome and Linux, which also features some quotes from Red Hat's Donnie Barnes.The GNU ProjectBrave GNU World has just been announced. It is a bi-lingual (German and English) monthly column by Georg Greve, published by Linux Magazin, which "provides information about internal developments of the GNU Project and things of importance to the GNU community, while trying to give insights into the underlying philosophy."The first issue is already online (German version). ExtremeLinuxExtremeLinux will have its own track at the upcoming Linux Expo in May. The announcement for the track describes their plans and mentions that they are looking for sponsors.Here is the Call-For-Papers for the ExtremeLinux track. The deadline for abstracts is April 5th, so you'll need to move quickly to participate. You can also introduce your Beowulf/cluster project to the community through their poster program, described in the same posting. If you miss ExtremeLinux at the LinuxExpo, look for the second ExtremeLinux workshop, to be held at Usenix 1999. Here is the announcement for more details. KDEKDE won one of the top honors at CeBIT this year in the area of innovations in software. See their announcement for details. Congratulations!An article on KOffice has been translated to English and is available on both North American and European sites. Pre-compiled binaries of KDE 1.1 for OpenBSD have been been announced. An emulator for the Siemens microcontroller C515 (8051 compatible) has been specially written for KDE. The authors are considering dropping the project unless there is an interest in the community in continuing it. Check it out and contact them if you want to see the project continue. Lehmanns Fachbuchhandlung has donated DM 4.500 to the KDE project from the sale of their KDE 1.0 to KDE team members. Check this note for more details. PostfixA note from Wietse Venema, which found its way onto the security-audit list, indicates Wietse's belief that the termination clause in the postfix license was not intended to cause problems or allow IBM to pull the rug out from underneath the software. However, just the perception that is growing that such termination clauses are bad could cause acceptance problems for the new mailer. As a result, it seems likely that the license will be changed, though he couldn't comment more specifically at this time.ZopeThe Weekly Zope News, by Amos Latteier, is now available, with lots of tidbits about Zope, including some new documentation, tools and patches.Section Editor: Liz Coolbaugh | |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Commerce page. |
Linux and businessNEC's support for Linux in Japan was a top news story this week. We have gotten some further information on what NEC is doing with Linux in Japan. According to their Linux page (in Japanese), NEC is doing the following:
Many thanks to Maya Tamiya, Chris Ganje, and Kinichi Kitano. Rumors of lay-offs at Netscape, first published on March 19th by ZDnet, were confirmed by AOL on Wednesday, March 24th. However, the lay-offs are not restricted to Netscape. Both companies will see between 350 to 500 jobs cut. Many of the people laid off will be picked up by Sun, who acquired many Netscape product lines and operations when Netscape was purchased by AOL, according to this Wired News article. Sun's involvement is specified in more detail in this Wired News article. ZDnet also published a followup. More information on Dell's plans for Linux came from this InfoWorld article which indicates that workstations with Linux pre-installed became available on Sunday, while factory-installed Linux on servers started Monday, March 22nd. Customers buying Precision 410 or 610 workstations can now order them pre-configured with the Linux 5.2 operating system from Red Hat Software, said Dell spokesman John Weisblatt. A couple of news stories about Caldera have cropped up this week, including:
The InterNIC website disappeared this weekend, becoming instead a redirect to an updated web page from Network Solutions, Inc., the company that has an exclusive contract for handling InterNIC domain registrations through the year 2000. Several major newssites are covering the changes: People aren't happy about this, as represented by this quote from the IDG article: "We had no notice," said Becky Burr, acting associate administrator of the National Telecommunications and Information Administration in the Commerce Department, who had received about 250 e-mails about the move over the weekend. "We are looking into it. We are moving very quickly to get some answers here."Network Solutions response: "The intent was to make it simpler and easier and to consolidate the services we offer," said Christopher Clough, NSI's spokesman. Red Hat Software and Ganymede Software have come to an agreement under which the endpoints for Ganymede's performance monitoring software will ship with Red Hat Linux. Magic Software's application development tool, a commercial, closed source package, is available for no-cost for Linux for a limited time. Aventail Corporation announces availability of Aventail ExtraNet Center for Linux. Press Releases:
Section Editor: Jon Corbet. Guest Editor for the Week: Liz Coolbaugh |
March 25, 1999 |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Linux in the news page. |
Linux in the newsWe'll start this week with a few articles for recommended reading:
News from AbroadThe French newspaper Le Monde has several Linux articles out (obviously in French). Jean-Michel Collard has reviewed them and indicates that there is no "FUD" in any of them. He also indicated that he may be able to provide us with a translation for at least one of them in the near future. For those unwilling to wait, here is link to Babelfish where you can specify the URL of the piece you want translated.The Tide Turns for Linux is the title of this article from The Press, New Zealand. It focuses on a local company, Egressive, which is specializing in Debian GNU/Linux support and development. The changing tide has reached Christchurch, with the establishment of a company offering customised Linux systems and support for small to medium-sized businesses. The Jerusalem Post published an article on Star Office in their March 21, 1999 edition. They were apparently quite pleased. I downloaded the program and was able to successfully use the StarWriter component to open and save to MS Word files, and StarWriter was enough like MS Word to impress me. An on-line version of this article exists but requires payment in order to access. If you are interested, search the Jersalem Post archives for "User-Friendly", the title of the article. MiscellaneousDesktop alternatives to Windows are the focus of this brief article by Robert Lauriston. Using a MacIntosh is mentioned as an acceptable alternative, but Linux, BeOS, OS/2 and NextStep are all found to fall short. I estimate that it will be at least two more years before Linux is a practical alternative to Windows for the average user.USA Today has entered the legions of media providing coverage of Linux with two articles. The first is a fairly lighthearted look at a Linux Installfest. This isn't the '60s of placards and protests, but of be-ins and expanding consciousness. Or in the case of the Linux operating system, install-fests and the road trip called Bierwanderung. The second article takes a more serious approach, starting with a talk with Richard Stallman and the reasons behind the development of free software. "From Stallman you get the idea that any (software) contribution should be available to the general populace for the advancement of all humankind," says George Weiss, an analyst with the Gartner Group in Long Island, N.Y. Ben Elgin at Smart Reseller brings up a topic that has been known to start a few flames within newsgroups, "Is Red Hat becoming the Linux Microsoft?" He specifically addresses Red Hat's Certification Program and its luke-warm support for the LSB. ... some critics contend that Red Hat's business practices, under CEO Robert Young, are becoming heavy-handed and bad for the open-source industry. A couple more main-stream press articles came out this week about Apple's open source announcement, including:
Section Editor: Jon Corbet Guest Editor for the Week: Liz Coolbaugh |
March 25, 1999 |
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Announcements page. |
AnnouncementsResourcesBleeding Edge Magazine is the latest on-line Linux magazine. Note that everything at Bleeding Edge is provided under the Open Content Public License.Excerpts from Linus Torvalds' essay in O'Reilly's recently published book, "Open Sources: Voices from the Open Source Revolution", have been made available on the LinuxWorld site. This essay is aimed at the topic of the Linux kernel, including design, portability issues and the future. There aren't a lot of major new innovations in store for the kernel. It's more a question of supporting a wider range of systems than anything else: taking advantage of Linux's portability to bring it to new systems. LinuxStart.com can now be added to your "My Netscape" Homepage by simply going to LinuxStart and clicking on an icon. For more information, check out this note from Victor Goodman. In response to the mentioned desire for pre-installed Linux systems for less than $1000.00, Mark Nielsen wrote us to let us know what he has available. In addition, he also provides systems on the high-end, having recently hired a Beowulf expert. EventsJournees du Libre (Days of Free Software) is an event sponsored for the second year by the Linux User Group of Strasbourg, France. It will be held on March 26th and 27th. The program is available free of charge. Oliver M. Bolzer sent us a link to his report on LinuxWorld Japan '99 (in Japanese). Web sitesThe Linux Forum is now at a new address. |
March 25, 1999
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Software Announcements
|
Our software announcements are provided courtesy of FreshMeat
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sections: Main page Linux in the news Security Kernel Distributions Development Commerce Announcements Back page See also: last week's Back page page. |
Linux links of the weekClickWalk AS, Oslo, Norway is a company that has worked to develop a better and more visually-oriented interface to websites. Their premiere site provides information on the city of Oslo, Norway (alternatively, the site can be viewed in Norwegian) by taking you on a visual tour, complete with maps. The emphasis is on speed of access, yet the Oslo tour contains over eight thousand photos. And, of course, since we are telling you about it, the site was also developed on a Linux server using Apache, postgresql, and a java servlet under Apache JServ. For more details, check out their kind note in response to our questions. It also contains a full press release with more information on the site. Section Editor: Jon Corbet Guest Editor for the Week: Liz Coolbaugh |
March 25, 1999 |
|
Letters to the editorLetters to the editor should be sent to editor@lwn.net. Preference will be given to letters which are short, to the point, and well written. If you want your email address "anti-spammed" in some way please be sure to let us know. We do not have a policy against anonymous letters, but we will be reluctant to include them. | |
Date: Thu, 18 Mar 1999 11:43:41 -0800 From: Marko Rauhamaa <marko@calnet28-100.gtecablemodem.com> To: editor@lwn.net Subject: Re: Free Software Sean Hennessy <geishan@ozmail.com.au>: > I'm an small independent software developer. > The company consists of > me. That's all just me. My work provides > for my family. I create > proprietary software. I am therefore the enemy > in some peoples eyes. > > I like Linux. I like the open source. Hell I'll proberly even > contribute to Linux. But to have all software free?? That sucks. I'm on the dark side of the force as well, and like you, I'm using free software in my work and in our product. I'm currently the sole breadwinner for my family. Moral issues aside, I believe our fates are sealed. In the end, all software will be free because free software will simply blow away proprietary software. We are living a transition period during which numerous profitable, proprietary niches can be found, but it's only a matter of time before most applications are free. You and I may have made our fortunes before the transition is over, but don't count on it. Whole industries disappear and that affects the livelihoods of thousands or even millions of people. There's little you can -- and probably nothing you should -- do to slow the natural evolution down. In the future, software developers' work will be like scientific research: (1) They will advance in their careers by publishing their works. (2) They will be hired by universities, foundations and governments. (3) Their will be paid poor salaries, and unless they are tenured, their job security will be nonexistent. (4) Their results will kick ass. I used to be a computer scientist. People in the academia are willing to work below minimum wage, without pay or as department secretaries just to be able to continue their work in the research community. It's a bright future for software. Marko -- Marko Rauhamaa mailto:marko.rauhamaa@iki.fi http://www.iki.fi/pacujo/ Suomenkielinen esperantokurssi http://www.iki.fi/pacujo/esperanto/kurssi/ Free Esperanto Course http://www.iki.fi/pacujo/esperanto/course/ | ||
Date: Thu, 18 Mar 1999 23:12:18 -0700 From: Jeffery Cann <jcann@techangle.com> To: editor@lwn.net Subject: RE: Free software --------------65B851295062EF233B499D30 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit In his letter to the LWN Editor, geishan <geishan@ozemail.com.au> writes: "I'm an small independent software developer. The company consists of me. That's all just me. My work provides for my family. I create proprietary software. I am therefore the enemy in some peoples eyes." My first point is that few in the Free Software community would consider you "an enemy". They would encourage you to release your source code under the GNU General Public License (GPL). He continues his letter with: "I like Linux. I like the open source. Hell I'll properly even contribute to Linux. But to have all software free?? That sucks." My second point is that the writer misunderstands the meaning of the word 'free'. Richard Stallman has spoken of this problem before and there is simply no other way to explain it in English. If you were to release your code under the GPL, that does not mean you could not profit from it. In fact, you could sell your application. You could sell services that relate to you application. You could contract yourself to write enhancements for your application. The point is that many programmers (including ISVs) have released their code under the GPL and have made significant profits using the ideas suggested above. When released under the GPL, your source code would be free. Not in cost, but in libery. Your code would be free for other programmers like myself to contribute to the development of your software. My development contributions could possibly earn you money, but I would not contribute my time and programming effort solely for you to profit. I would be contributing to your source code because it would benefit me directly in some other way. For example, fix an annoying bug or add an enhancement that could save me hours. If I have no access to your source code and there is a bug or enhancement that I would like, I would be helpless to resolve the situation -- i.e., I would literally be at your mercy for resolution. Thus, your proprietary license restricts my freedom to resolve this situation. This is the meaning of the word 'free' in the GPL. Note that by enhancing the freedom of your users, you are not limiting your own freedoms. You would have the freedom to profit from your efforts. There are no such restrictions in the GPL. On the contrary, if you read the GPL and other material on the Free Software Foundation's (FSF) web site (http://www.fsf.org), it clearly explains how a person can profit from using the GPL. The additional benefit is that if you release code under the GPL and later decide not to maintain it, no one will be left without their freedom to continue to maintain or enhance the code. As the ideals of the Free Software Foundation are exposed to a greater audience, I fear that people will continue to misunderstand what is meant by free software. I encourage you not to restrict the liberties of your users (their freedom) by continuing to release restricted software programs. I encourage you to read the GPL and its usage on the FSF web site (http://www.fsf.org). Sincerely, Jeffery Cann -- "Who does not trust enough will not be trusted." - Lao Tsu | ||
From: guylhem@barberouge.linux.lmm.com Date: Thu, 18 Mar 1999 17:04:52 +0200 (GMT-2) To: editor@lwn.net Subject: "Libre" better than "free" I have to agree with Conrad idea, "libre" will avoid confusing free software, shareware, freeware, gratis... * Free software would be software you get for $0 like internet explorer * Libre software would be software you can freely change and redistribute without restriction, like what BSD, GPL and many other licences provides * Open source is yet another idea, anyone can see/change the sources but there might be additional restrictions, like QT license or MPL But who will want to make words clearer for newbies ? Who can decide how we should call the kind of software we're talking about ? We some tough opinion. | ||
To: editor@lwn.net Subject: Standish From: Nathan Myers <ncm@nospam.cantrip.org> Date: Thu, 18 Mar 1999 17:40:38 -0800 To the editor, LWN wrote: > "The Standish Group recently interviewed Fortune 1000 IT executives > in several industries. Despite all the hoopla about Linux, not one > company was found to be running a mission-critical application on > Linux." Surely there must be somebody out there with an example that > can put an end to this? I'm not sure it does any good to participate in things like this, even so far as to call for counter-examples. The Standish Group gets its money by mirroring the biases of its customers, who are now heavily invested in legacy software. At the moment, those customers are paying to be reassured that they haven't wasted their money. In the future they will pay to be told otherwise, and then the Standish Group will oblige. It will be their well-paid job to gather examples. Why should LWN readers do their work for them, unpaid? Free Software achieved its current success despite the Standish Groups of the world. While the buyers of reports like The Standish Group's are keeping their ears plugged, Free Software is strengthening its position. It is better that they remain complacent while Free Software infiltrates their organizations from below, so that they find themselves already dependent on it when they do wake up, and less inclined to attack it. Organizations already using Free Software openly have a competitive advantage against those using buggy legacy systems, and it benefits Free Software to preserve that advantage. The only area I know of where this argument doesn't apply is in government. Those reports that influence government administration decisions need the best up-to-date information, and readers of LWN can really help in getting those reports into line with reality. Nathan Myers http://www.cantrip.org/ | ||
Date: 18 Mar 99 21:12:53 PST From: Ken Engel <kenengel@netscape.net> To: editor@lwn.net Subject: What's wrong with proprietary software? By no means am I the first nor the last to have a similar experience to which Richard Stallman had with Xerox. But I'd like to see more public awareness (read: raising hell) about this kind of problem. The company by which I am employed has decided to standardize on a third-party product. It has been my assignment to create a custom application with this product. It's been a nightmare. The third party's primary target platform is Windows NT, and has been ported using one of those NT-to-UNIX conversion tools. The result is a slow, bloated, black-box monolith. Proprietary software, binary file formats and lack of command-line/scripting awareness constrain my effort to Point-&-Click, Drag-&-Drop "development". This translates to inefficiency, high cost and high blood pressure. Software whose source code is freely available is not merely ideology - it is the ultimate practical solution. I urge IT supporters, developers and managers, anyone concerned with the bottom line, to seriously consider it. Thank you Ken Engel My opinions are mine only. ____________________________________________________________________ More than just email--Get your FREE Netscape WebMail account today at htt= p://home.netscape.com/netcenter/mail | ||
To: editor@lwn.net Subject: Apple and Open Source. Date: Tue, 23 Mar 1999 21:05:37 -0400 From: Humberto Ortiz Zuazaga <zuazaga@coqui.net> Let me get this straight: 1 Apple takes Mach and BSD 4.4 and Apache, bundles it with a GUI 2 Apple releases this as MacOS X server, a commercial product 3 Apple then takes the GUI back out, and releases Darwin under a license that bright people can't agree whether it's free or not. In any case contributions to Darwin can get rolled back into Apple's proprietary products. This advances free software how? In fact this is the kind of thing that the GPL was designed to prevent. This is the best argument ever that RMS's presence is still needed. So what about mklinux? That's Mach plus a linux single server, right? Why didn't Apple ship a product based on that (hint: the kernel work would be covered by the GPL)? -- Humberto Ortiz-Zuazaga - zuazaga@coqui.net http://home.coqui.net/zuazaga/ | ||
Date: Thu, 25 Mar 1999 11:55:35 -0500 (EST) From: Conrad Sanderson <conrad@hive.me.gu.edu.au> To: matthew@mattshouse.com Subject: comments on your "Here Comes Da FUD" article + more [ originally to matthew@mattshouse.com ] An interesting article, pointing out some of the avenues that Microsoft can take. What surprises me more is the responses that you are getting. It seems there are too many naive people out there thinking that Linux is half-invincible because it is a "movement" or that Microsoft will hold itself back, or that other companies will come to the rescue of Linux. Microsoft is a 800 pound gorilla that is pissed off. Most companies would rather get out of its way than defend something as small as Linux. Microsoft doesn't play by the rules - your readers think that certain facts exclude Microsoft from doing something nasty, particularly the PR aspects. But the truth of the matter is that Microsoft is stupid, arrogant, and above all, a bully. It hasn't grown up yet, as is demonstrated by the personality of Bill Gates (especially in the DOJ video), and as such, will use any means necessary, whether it is bad PR or not, to attempt to crush or minimize the "Linux threat". Microsoft is a teenager in the computing business, who refuses to grow up. It doesn't think too far into the future, and it is ruthless. The only way it will learn to be nice and think of the long term effects is when it gets a bloody nose. The DOJ lawsuit is only the start. Something else besides the lawsuit and Linux is needed to smash Microsoft's face to a pulp. What that is, I don't know yet. Microsoft will attack. I wish I was wrong. To learn more about the corporate culture of Microsoft, head over to "Why you shouldn't use Microsoft products", at: http://wave.me.gu.edu.au/~csand/md/0soft.html Conrad Sanderson - Microelectronic Signal Processing Laboratory Griffith University, Queensland, Australia | ||
To: editor@lwn.net Subject: Linux needs a registry? From: Alan Shutko <shutkoa@ugsolutions.com> Date: 18 Mar 1999 10:53:45 -0600 In his letter on March 16th, Tom Atkinson said that Linux needs a single database which holds all configuration info, and it Linux gets one, it'll be easy to write unified configuration managers. In other words, we need the same kind of thing that NT has in its registry. This could be helpful in some ways, but it won't cure all the problems facing admin tool authors! There are several issues in configuring other apps: * Finding the config files. A central database would help with this, but finding config files isn't that much trouble now. * Reading the config files into some internal structure. A central database would make this much easier, and this would help things out considerably. But it won't do anything for the bulk of the labor: * Dealing with the application specific configuration information. For example, which is more of a problem configuring sendmail: the fact that it has a wild configuration file format, or the fact that it has truly hairy capabilities in that configuration file? Any tool which attempts to configure sendmail will have to deal with its multiple tables, rules, etc regardless of the file format. You can write a 4-function calculator using sendmail rules... a config tool to deal with such information is going to be difficult no matter what. For evidence that a central database is no panacea, look at the Windows Registry. Lots of information is stored in a central location, but there are a number of registry entries which store completely incomprehensible strings. A Linux config database could solve some of these problems, but there are difficulties for config manager authors that the database will not address. -- Alan Shutko <shutkoa@ugsolutions.com> - (314) 344-5214 | ||
From: Art_Cancro@uncnsrd.mt-kisco.ny.us (Art Cancro) To: editor@lwn.net Date: Thu Mar 18 13:27:29 1999 Subject: Dear Editor: Dear Editor: I'm certain that I speak for a huge segment of the Linux community when I say that I take exception to Tom Atkinson's proposal that the various configuration files present on a Linux system be combined into one huge database. The configuration database that Mr. Atkinson proposes is, essentially, the Windows Registry. Anyone who has had even minimal experience with the administration of Windows systems knows that it's quite easy for the registry to become corrupted, or (perhaps even worse) loaded up with defunct settings for programs which are no longer installed on the system. While there are advantages to such a database -- the ease with which it can be saved and restored comes to mind -- to see the many disadvantages, one need only spend some time running an operating system which already implements it this way. Perhaps we can meet somewhere in between. Configuration files in a standardized location and with a standardized format, perhaps using a standard set of library functions to read and manipulate them (much like pre-registry versions of Windows used standard functions to access .INI files) might be a worthwhile mix of flexibility/reliability with easily implementable administration tools. --- Art Cancro UNCENSORED! BBS ajc@uncnsrd.mt-kisco.ny.us http://uncnsrd.mt-kisco.ny.us | ||
Date: Fri, 19 Mar 1999 01:37:14 +0100 From: Tom Simonsen <tomsim@eunet.no> To: editor@lwn.net Subject: Re: Subject: What Linux needs next Hi, Having read the letter from Tom Atkinson about configuration data; I have to disagree. His idea about a central database for all configuration data is, in my opinion, a flawed one. This is the same as the registry in Windows. A central registry has one major flaw (at least in the MS flavour); you computer dies when it gets corrupt (note when, not if...). Tom does not miss the boat though, as he points to a real problem. Configuration data should follow a standard set of rules; lessening the learnig curve. My suggestions are: Use ASCII files, so you can get at the data, even when booting a minimal system. All applications should have sensible default values, or die gracefully, if the configuration data is missing. All applications/deamons etc. should have their own configuration file, so that screwing up one file, doesn't screw up anything else. User setup should be in own files, separate from the system setup It might be useful to have a central database that works as a cache though... If things stops working, delete the cache, and it rebuilds automatically over time. Thanks for your time, Tom | ||
Date: Thu, 18 Mar 1999 17:31:27 -0800 From: Jeffrey.M.Bolden@healthnet.com Subject: Tom Atkinson To: editor@lwn.net I just read Tom Atkinson's piece on system administration. I found it rather ironic to read a piece about how Linux could defeat Win 95.98/NT by adopting a "system database", an approach that amounts to adopting the Window's registry. As anyone with experience with the registry can tell you maintaining and modifying the registry is a nightmare compared to those ASCII files in Linux. I imagine Mr. Atkinson doesn't realize this because he has never tried. I'd recommend that he open up regedit and see his unified non-ascii database in action. The difficulty in installing Linux does not lie here. | ||
Date: Fri, 19 Mar 1999 18:35:26 -0500 From: Herschel Cohen <hcohen2@home.com> To: editor@lwn.net Subject: What Linux needs next ... [Not so sure] Response to Tom Atkinson letter in 18 March, 1999 Linux Weekly News Tom, While in general I agree with many of your statements, I disagree with certain specifics that are myths that are too easily taken at face value. For example, Win95 seems easy because it comes pre-installed, read the documentation on reinstalling Win95 on say my Micro Xku. Compare that to a new install of NT Workstation, the latter (<I> i.e. <B> NT </B></I> is <B> easier! </B> Moreover, configurations under Win95 for such <I> simple things </I> as sound volume are easy to set in multiple locations [this time using my laptop as the example], but one just changes the sound level for that session [Fn+F7] whereas the sliders are more permanent. The registry is a database, but what a horror - subject to corruption newer versions overwrite <B> parts </B> of older applications. Fragments of old applications remain to cause conflicts. Etc., etc. I just think Win95 is a poor model. Nonetheless, I am in the process of solving problems configuring my latest installation of Linux. While I am much further along, I too am convinced that the vision of casual users flocking to Linux is not practical for the present condition of this OS. Moreover, even with OEM installations and configurations adding a new application that requires su user access rights may go astray! So perhaps now you see why I understand and even support some of your ideas, but I think the solutions cannot be postulated on a false premise such as the <I> usability of Win95. </I> Nonetheless, an interesting take on the problem of making the Linux desktop a more mainstream option. Take care, Herschel B/ST Software Developers | ||
Date: Tue, 23 Mar 1999 05:38:14 +0100 (CET) From: "Anthony E. Greene" <agreene@pobox.com> To: editor@lwn.net Subject: Re: What Linux Needs Next In last week's Letters to the Editor, Tom Atkinson advocated a central database of configuration settings for Linux. This is supposed to help ease end-user configuration of Linux. I think he's looking at the problem from the wrong angle. The problem is not that configuration data is stored in text files. I see the problem as twofold: 1. Many of the config files use different formats. This means a user cannot count on a specific syntax every time. Sometimes a colon separates the setting key from the value, sometimes an equals sign, and sometimes just whitespace. Sometimes multiple values are separated by commas, and sometimes by whitespace. Comments are usually marked with a pound sign, but Samba uses a semicolon. User's need to have a consistent interface. 2. Todays casual users are accustomed to point and click configuration. A consistent text file syntax would be helpful, but not nearly as much as a point/click interface, which tends to enforce some consistency just by having a familiar set of widgets. This could be accomplished without a consistent text file syntax, but would be much easier if the underlying text files were consistent too. The strength in using separate text files is that a mistake in on application does not cripple the system. What would happen if the GUI config utility made an error writing a system-wide configuration database? Anyone who has had to recover the Win95 registry can confirm that it can be painful. A distributed database (text files) avoids that single point of failure. The other strength of text files is that you can use any text editor to update the system. Relying on a specific configuration utility is a single point of failure too. I loved being able to edit INI files in Win3.11. You could often change settings that were not available in whatever GUI config utility included with Windows or with the application. This is an advantage, not a weakness. Mr. Atkinson is correct in that it takes some defensive programming to have applications read hand-edited text files. I see this as an acceptable price to pay for the resulting flexibility and reliability. -- Anthony E. Greene <agreene@pobox.com> Homepage & PGP Key <http://www.pobox.com/~agreene/> | ||