UpFront
UpFront
- LJ Index—December 2004
- They Said It
- diff -u: What's New in Kernel Development
- On the Web
- The Battle for Wesnoth:
LJ Index—December 2004
1. Number of digits of growth projected for Linux: 2
2. Percentage of UNIX users who have a desire to switch platforms: 4
3. Percentage of Microsoft Windows users who have a desire to switch platforms: 10
4. Millions of developers in North America working on open-source projects: 1.1
5. At least this many million developers in North America are working on 64-bit architecture: .5
6. Nearly this many million developers in North America are working on grid computing projects: .25
7. Nearly this many million developers in North America are working on clustered computing: .5
8. Percentage of computing developers in North America who are working on clustered computing: 17
9. Thousands of simultaneous voice calls voice calls per minute that can be handled by the Linux-powered Emergency Response System: 10
10. Thousands of simultaneous inbound hotline calls that can be handled by the ERS: 30
11. Thousands of simultaneous faxes that can be handled by the ERS: 5
12. Thousands of simultaneous text messages that can be handled by the ERS: 5
13. Percentage rate of the Internet's growth over 12 months ending June 2004: 26.1
14. Millions of new hostnames added during that period: 10.7
15. Millions of sites surveyed by Netcraft in June 2004: 51.635284
16. Millions of sites running Apache: 34.710235
17. Apache percentage of all sites: 67.22
18. Apache percentage increase over prior month: .17
19. Microsoft IIS percentage of all sites: 21.35
20. Microsoft IIS decline from prior month: –0.13
1–3: LinuxWorld, sourcing a Yankee Group report
4–8: Evans Data Corporation
9–12: Emergency Response Network
13–20: Netcraft
They Said It
They are struggling with not so much open source, per se, but rather they are no longer the low price solution. In the past Microsoft was the low cost solution and Microsoft was then competing and attacking expensive proprietary systems from below. Now for the first time the tables are turned and it's Microsoft that's being attacked from below by a lower price solution.
—Brad Silverberg, former member of the Microsoft executive team (www.milestone-group.com/news/04_07/Silverberg.html)
There's no good DRM [digital rights management], period.
—Jean Bedord, publishing industry analyst at Shore Communications, as quoted in “Have e-books turned a page?” by David Becker on CNET News.com (news.com.com/Have+e-books+turned+a+page%3F/2100-1025_3-5326015.html?tag=st.pop)
Without open standards, software freedom is an illusion. Open standards are the foundation for software freedom.
—Larry Rosen, speaking at Open Source, Open Standards, heard live
diff -u: What's New in Kernel Development
After almost a year of rivalry, pmdisk and swsusp will be re-unified into swsusp, and Pavel Machek will continue to lead swsusp development, with help from Patrick Mochel who did the fork and other folks interested in the software suspend feature. Patrick made a nice apology to Pavel for forking the code, and the two have been working very nicely together since then, sharing patches and conversing on the technical issues. It's nice to see this dispute resolved, because it all emerged from a shared passion to make the code as good as it could be, to provide a solid software suspend feature and to merge the work into the official kernel with as little breakage as possible.
cryptoloop is very likely to be dropped from 2.6 unless Andrew Morton decides to wait to remove the code in 2.7; either way, it seems clear that cryptoloop is on the way out. The feature, intended to allow the user to mount encrypted filesystems over loopback, is apparently buggy and unmaintained, as well as having significant security problems. And as far as Andrew is concerned, it is this security question that dooms cryptoloop. Better to have no feature, he says, than a feature that falsely claims to provide real security. The argument, put forward by a number of developers, that such major changes as removing a feature should never occur in a stable series, is being heard, but it seems that this may only delay the inevitable. Unless someone steps up to maintain it and fix the security holes, cryptoloop probably will not last much longer.
The Reiser4 filesystem, a significant departure from Reiser3, has been accepted into the -mm kernel series (Andrew Morton's personal tree) and appears to be on the fast-track for inclusion in an official release. The Reiser folks are ecstatic about this, as it tremendously widens the field of users and thus, of bug reports. Reiser4, with only the core functionality submitted to Andrew, claims to be the fastest filesystem in the Linux world. That claim may involve quite a moving target, but undoubtedly this new generation of filesystems is picking up speed in general, which makes a huge difference to anyone involved in disk-intensive operations.
Andrew Morton, as the 2.6 maintainer, has decided to question some recent traditions, including the validity of having a stable and unstable kernel series. Although his innovations may not be so extensive as to discard the entire idea, he has stated that he feels it is in the realm of the distributions to bring true stability to the kernel. The official kernel sources, he says, should focus on speed and features as well as stability, but not give stability the high pinnacle of importance that it has been given for the past several major releases. There are many ways to think about this, and it's important to remember that Andrew, Linus and the rest always are modifying their development model in response to their own ideas and the ideas of others. Perhaps the most optimistic way to look at Andrew's current idea is as a way to expand the field of kernel development to include the distributions as full-class members of the development process, with stability as one of their primary aims.
DevFS, having been at the center of one of the largest controversies in Linux history, seems to be edging closer and closer toward finally leaving the kernel. Andrew Morton has said that the 2.8 kernel certainly will not have DevFS, and that the feature could be removed as early as mid-2005. There always has been a push to keep DevFS in until its replacement, udev, could provide all the features DevFS provided. For all its faults, DevFS has proven to be a tough feature to replace. Richard Gooch put a tremendous amount of work into it, and in spite of all the criticism he got from Alexander Viro and others, his work still has not been replaced, almost two years after Richard abandoned the project and gave up on kernel development entirely.
On the Web
If you want to read more from Linux Journal authors, add our Web site to your bookmarks or RSS reader and catch their Web articles and columns.
If you're anxious to try Kino after reading “Making Movies with Kino”, on page XX, but don't know how to get started with it, be sure to catch Olexiy Ye Tykhomyrov's follow-up article on the LJ Web site. In “Kino Tips: Installing from Scratch and Exporting MPEG Video” (www.linuxjournal.com/article/7615) Olexiy shows you how to get Kino on your system and how to send your first film out to friends, family and Sundance.
Following up on his idea that scouting and open-source philosophy share more than a little common ground, Marco Fioretti conducted a round-table e-mail interview with Richard Stallman and Ray Saunders, IT director of the World Scout Movement. Read “Bit Prepared II: Richard Stallman Meets the World Scout Bureau” (www.linuxjournal.com/article/7804) to learn what the connections are and how the free software community works together with this international organization.
Ludovic Marcotte has written several articles for Linux Journal about GNUstep. His Web article “GDL2: the GNUstep Database Library” (www.linuxjournal.com/article/7101) describes GDL2, the “complete framework to develop database-oriented applications on GNUstep”, and walks you through coding an app that builds on either Linux or Apple Mac OS X.
The Battle for Wesnoth:
The Battle for Wesnoth is a 2-D, turn-based game, with a sword-and-sorcery storyline, slick graphics and music and a lot of levels. Your units gain experience points and power, if you can keep them alive from battle to battle. Occupying villages gives you the ability to heal units and recruit more. Levels seem to make an abrupt jump in difficulty from fighting a few Orcs with allies and an umpteenth-level sorcerer on your side up to trying to defeat two armies of the undead with a handful of footpads and some fish-boys, so it's a good thing you don't have to be good to have some fun with this game.
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- What's the tweeting protocol?
- New Products
- RSS Feeds
- Readers' Choice Awards
- Dart: a New Web Programming Experience
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




12 hours 37 min ago
15 hours 9 min ago
16 hours 26 min ago
17 hours 1 min ago
17 hours 24 min ago
22 hours 12 min ago
22 hours 59 min ago
1 day 33 min ago
1 day 2 hours ago
1 day 4 hours ago