Folks waiting for LVM1 to be fixed in the kernel can stop waiting. It's been removed, after six months of sitting in an unmaintained, broken state. Joe Thornber posted the actual patch to take it out. This seems to be part of a general “let's get cleaned up for 2.6” push. There was talk on the mailing list of replacing the code with LVM2, Device Mapper (DM) or even EVMS. None of these were universally hailed as the obvious choice. DM had a lot of missing features, while EVMS had too many available ones. There was even some talk of trying to fix LVM1 instead of pulling it out—or at least of finding a suitable replacement first. So far, EVMS looks like the prime candidate for 2.6, but it's still too soon to say.
At the Ottawa Kernel Summit it was agreed that driverFS would be changing its name, and patches have begun appearing to do exactly that. The only problem is no one can agree on what the new name should be. Patrick Mochel wants “kfs”, but others say that single-letter-plus-fs is getting to be a cluttered namespace. H. Peter Anvin has suggested “kernelfs” or simply “kernfs”. About the only thing that's known so far is the name will change.
Support has been added for the NEC PC-9800 architecture, a popular architecture in Japan that is roughly the equivalent of the Intel-based PC in the West. Traditionally, it has run ported versions of MS-DOS and Microsoft Windows, although it has never been fully “IBM-compatible”. With 40-50% PC market share in Japan, these patches open Linux up to a huge number of people who previously may not have had access to it.
Jeff Dike's User-Mode Linux now has SMP support. Up until now, regardless of the number of CPUs on your system, UML processes were entirely uniprocessor. Among other things, this meant that testing SMP software (particularly the kernel itself) under UML was not going to get you much. This new advance opens the door for speedier testing of various applications that otherwise would require many lengthy reboots, possibly accompanied by filesystem corruption.
The ioctl interface is now deprecated. New drivers should create a filesystem-based interface with libfs, newly included in the 2.5 tree. I/O control functions have been condemned for years as an unmaintainable, undocumentable, ever-growing mess, but for a long time there was no way around it. Now at last, Linux developers can use an interface that makes sense—one that won't cause more trouble than it's worth.
The kernel went into feature-freeze on October 31, 2002. It's much too soon to tell if this will lead to 2.6 in a reasonable amount of time, or if events will lead back to a period of rapid development with no end in sight. Linus Torvalds and others have been struggling for a while to bring the kernel rev-time into a reasonably short time frame, but the time between stable series is still measured in years. If we see 2.6 before April 2003, it will be a major achievement in the development of the development process itself.
Wi-Fi (802.11 wireless Ethernet) access points have been around for a while. But most of them allow rather limited programmability, especially if you want to make a business out of selling customized ones.
Chipset maker Intersil (www.intersil.com) has walked into this marketplace and taken care of the opportunity problem by introducing a new self-hosting access point reference design called PRISM AP. What makes it so marketable is its operating system: embedded Linux. PRISM AP comes with a whole Linux development environment on which you can run a web server, a DHCP server, DHCP client and SNMP server, among other things.
Because the OS is Linux, you can customize units for your own uses or develop whatever product you like—VPN gateway, bridge, router, mesh network, whatever—and burn the code into Flash memory. Then you can sell it without worrying about licensing costs.
In other words, it's hard to imagine anything more equally hackable and marketable, or in more different ways.
If you need to keep a recipe book, this is the ticket. You can input ingredients and the preparation process and save it. When you decide you want to cook something, the program can generate a list of ingredients in a shopping list and you can print it out. Now, if you could just ship it off via the Web to a local grocery store and have the ingredients delivered, you wouldn't even have to leave the house. Unfortunately, recipes are not included. Requires: web server with PHP and SQL (PostgreSQL or MySQL) support, SQL server and a web browser.
—David A. Bandel
This particular trouble ticket and asset tracking system is a little different from some others. It deals fairly exclusively with trouble tickets and assets, not so much with clients and the the rest. Depending on your needs, this might fill the bill nicely. Installation and use is simple. If you need to protect anything, you'll need to implement htpasswords and/or secure web support (easily done). Requires: web server with PHP and SQL (PostgreSQL or MySQL) support, SQL server and a web browser.
—David A. Bandel
Fast/Flexible Linux OS Recovery
On Demand Now
In this live one-hour webinar, learn how to enhance your existing backup strategies for complete disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible full-system recovery solution for UNIX and Linux systems.
Join Linux Journal's Shawn Powers and David Huffman, President/CEO, Storix, Inc.
Free to Linux Journal readers.Register Now!
- Sony Settles in Linux Battle
- Download "Linux Management with Red Hat Satellite: Measuring Business Impact and ROI"
- Profiles and RC Files
- Maru OS Brings Debian to Your Phone
- Understanding Ceph and Its Place in the Market
- Snappy Moves to New Platforms
- What's Our Next Fight?
- Git 2.9 Released
- The Giant Zero, Part 0.x
- Susan Lauber's Linux Command Line Complete Video Course (Prentice Hall)
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide