Hello from sunny Sebastopol, California. It's time yet again for the Linux newsletter. Here's what's new this week in open source news and articles.
"Open" is a funny word. It describes a wide range of source code licenses with various clauses and restrictions. It also can describe interfaces and file formats. Open source code is important—there's little to hide. Open standards are also important—you need access to your data. Are they in conflict? Is one more important? Peter Saint-André explores these these thoughts in Open Source and Open Standards.
Dru Lavigne returns to the wide and useful topic of DHCP this week in Configuring a DHCP Server. Learn how to dole out IP addresses (and lots of other useful service information) automatically on a small- to medium-size network.
PHP Foundations columnist John Coggeshall returns with the second part of his series on working with forms in PHP. This week he examines File Uploads. As usual, PHP makes it easy, once you know the trick.
This week also saw the third excerpt from the third edition of Practical Unix & Internet Security. This snippet from Chapter 16 gives tips on writing SUID/SGID programs and on using
chroot().. The folks on the RISKS mailing list would like to remind you that knowing what your code does—and the implications of these techniques, especially
assert(), is the only way to write secure programs.
To subscribe to the Linux newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).
To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send email to
We've four interesting weblogs to highlight this week. First, editor Jonathan Gennick claims Open Office Saves My Day, Again when he had to recover a corrupted Word file. Next, your editor reports on the apparent death of Oregon HB 2892 in Oregon Open Source Bill Killed By Lobbyists?. It's not who you think. In OSCON-related news, the book-editing and banjo-playing Nat Torkington reports on OSCON Keynotes, including the return of Milton Ngan from the digital effects house doing the LOtR movies. (We'll have an interview with him very soon.) Finally, Keven Bedell interviews IBM's chief Linux guy, Scott Handy, in Nobody ever got fired for picking...Linux?.
That ought to keep you busy until we return with more Subversion, more gaming, more interviews, more new features in OpenBSD 3.3, and, well, we're not sure yet.
Unfinished Business: The One Missing Piece
With all of the work done on Linux in the past few years, there's only one missing piece preventing widespread adoption in the enterprise -- directory services. David HM Spector explores the history and current state of directory services, explaining why it's important to interoperate with Active Directory.
The Twisted application framework provides rocket-powered tools for your next network application.
Open Source and Open Standards
Open source means open code. It usually also means open standards. Are they really so tightly intertwined? Which is more important to openness in technology? Peter Saint-AndrÃ© explores these thoughts.
Configuring a DHCP Server
In her previous article, Dru Lavigne introduced DHCP and its terminology. This week, she explains how to configure a DHCP for a small and reasonably simple network.
Using the Subversion Client API, Part 1
One of Subversion's subversive benefits is its modular nature. Adding version control to your application is as easy as embedding libsvn. Garrett Rooney explains the basics of the Subversion client API in the first of two articles.
Return to the list of Linux Newsletters.
Return to the Linux DevCenter.
Copyright © 2009 O'Reilly Media, Inc.