Linux in the news
All in one big page
See also: last week's Development page.
Open CASCADE available. The source for the Open CASCADE design and modeling system (released under the GPL, covered in the December 9 LWN) is now available for download. Details in the announcement, source is available from opencascade.org. The Open CASCADE Object Libraries are reusable C++ object libraries typically used for developments such as domain-specific CAD, manufacturing or analysis applications, simulation applications, and illustration tools.
ApacheApache optimization patches from SGI. One of the better-kept secrets in the Apache world seems to be the performance patches that are available from SGI. These patches optimize a number of aspects of Apache's operation, leading to a claimed performance "up to ten times faster than 'vanilla' Apache right out of the box."
There is currently some resistence to incorporating these patches into the mainline Apache source. Reasons have to do with coding style, and with a lack of desire to make massive changes to the critical parts of Apache 1.3. Some of these patches may well appear in Apache 2.0, however.
EducationLinuxForKids: Learning (non-computer) languages. A new page has been added over at LinuxForKids, one that tracks language-related educational software. Lingoteach, Compjugador and Correcteur are three titles that they've included so far.
Embedded LinuxReal Time Linux Workshop Report. Linux Devices has posted News and Analysis from the December Real Time Linux Workshop, held last week in Vienna, Austra. "The world's leading developers of real time and embedded Linux implementations, gathered together this week for the Real Time Linux Workshop (at the University of Technology in Vienna, Austria), have reached consensus on standardizing a real time ''application programming interface'' (API) which will vastly expand the use of Linux in non-desktop real time and embedded applications."
More news from the Workshop came from Phil Wilshire's daily reports:
Linux-SRT. Linux-SRT is an extension to the Linux kernel to support soft real time. As they explain on the website, Linux-SRT lets you "specify a desired Quality of Service (QOS) for real time applications. You can assign a certain percentage of the CPU to each task. This is more precise than the standard scheduler (which makes no guarantees) and more flexible than the all-or-nothing POSIX real time priorities." This is not a new project, but Martin Keegan dropped us a note to point out that we had not mentioned it before.
GamingThe Open Game Source. Dennis Payne has been writing a monthly column called the Open Game Source; it looks at games from a development perspective. The current column, just released, is about Angband.
GnomeGNOME Developers Interview. An interview with several GNOME developers has been put up on the "Gnotices" site. "Well, recently Nat Friedman and I [Miguel de Icaza] started a company to develop fully GPL GNOME applications. The company is called Helix Code. Helix Code's first product is Evolution, an integrated personal information management system. An application that integrates mail, calendaring, messaging and other features found in commercial groupware applications." (Thanks to Havoc Pennington).
The Gnome Summary is on holiday this week and may they have a merry one!
KDEThe KDE News page contains pointers to KDE packages for IRIX being provided by SGI and to some more specifics on the KRASH release.
An interview with KDE developer Uwe Thiem has been published. "What excites you the most about KDE application development at this point in time? UT: That's probably KDevelop, though I am a developer myself and my point of view might be biased a bit. The fact is, this software will boost development of KDE applications to another level of magnitude because it makes it so easy to write good KDE applications-- including online help, translations to other languages, and painting icons. This beast is hot."
Linux Knowledge BaseWe got an update from the folks at the Linux Knowledge Base Project. This project has set out to create the definitive Linux reference source - lots of documentation, and lots of cool tools so that people can get what they need from that documentation. They are working on a public alpha test, to happen in January. It is an interesting and ambitious project, worth a look.
MidgardMidgard Weekly Summary. Here is this week's Midgard summary, thanks to Henri Bergius. The upcoming development schedule is discussed, hints and tips are listed, a Midgard tutorial is in the works and Alexander Bokovoy is now writing a weekly column on the Midgard web development platform for the Russian e-zine PrefNews.
MozillaMozilla's M12 release is out. Mozilla's M12 release, hoped to be the first real "alpha" release of the new Mozilla, is now available.
PHPPHP: A silent killer (osOpinion). Here's an osOpinion piece which looks at PHP as a threat to established interests. "PHP is no doubt stealing market share from Microsoft's Active Server Pages, but the media has been unusually quiet about the issue. Even as Apache's success has become front page news, PHP has gone largely unnoticed. Maybe Microsoft wants to keep it that way."
WineWine Development News. The December 20th edition of the Wine Weekly News Buffer overflows and handling Cryptographic APIs under the shadow of US export regulations were the two main topics of conversation.
ZopeZope Weekly News. Here's this week's Zope Weekly News, written by Mike Pelletier.
Section Editor: Liz Coolbaugh
December 23, 1999
JavaIBM comments on Sun's actions with Java. Rod Smith, VP Java Software, IBM, issued a press release with a strong reaction to Sun's withdrawal from the standards process with ECMA (European Computer Manufacturing Association). "We do not support Sun's decision to withdraw from the standards process. We had hoped that this second attempt to create a Java standard, via ECMA (European Computer Manufacturing Association), would proceed rapidly and secure a Java standard for the software developer community. We believe a standards process managed by a single vendor will not work in the long term. Only a vendor-neutral standards body can provide the stability developers need to deliver the next generation of e-business solutions."
The release goes on to state that IBM contributed to 80% of the API definitions for Java. Note that none of this means that IBM's JDK will be open source. They are still working from Sun's original source code, so they are constrained by Sun's licenses just as the Blackdown team are. IBM is committed to maintaining compatibility with Sun's API: "IBM will continue to implement the specifications for the Java server APIs and to ensure compatibility with the technology specified in Sun's J2EE. IBM will not, at this time, support Sun's branding strategy. We're going to do the code, but not use the J2EE brand."
MP3 support has been added to Tritonus, the JavaSound implementation for Linux, in its latest development version. This integration is considered "alpha" and has several limitations.
PerlO'Reilly's Perl Conference 4.0. O'Reilly has put out their Call for Participation for next year's Perl Conference 4.0, to be held July 17th through the 20th, 2000, in Monterey, California, USA, as part of their larger Open Source Software Convention.
Also on the event front, the German Perl Workshop 2.0 has also put out a call-for-participation. The Workshop is scheduled for March 8-10, 2000, in Sankt Augustin, FH Rhein-Sieg, Germany (near Bonn).
Pith, a perl-based Hurd translator has been made available.
PythonThis week's Python-URL!. Here is this week's Dr. Dobb's Python-URL! by Gordon McMillan. It contains a large number of announcements and a reminder that the early bird prices for the upcoming 8th Annual Python Conference expire on January 5th (the conference takes place on January 24th through the 27th, 2000, in Arlington, VA, USA).
It mentions that MetaKit, "a portable embedded database engine in C++ which also lets you work in Python and Tcl", has been released under an open source license, in this case, an X/MIT-style license.
Tcl/tkDr. Dobbs' Tcl-URL!. This week's edition of Tcl-URL! mentions the release of Tcl/Tk 8.2.3, with a promise of an 8.3 beta before Christmas, along with other discussion pointers and announcements.
Section Editor: Liz Coolbaugh