LINUX NEWS FROM O'REILLY NETWORK
----------------------------------------
The Latest from http://www.linuxdevcenter.com and http://ONLamp.com
=================================================================
MontaVista Software- FREE WEBINAR
TOPIC: Tools to Power Your Linux Development
DATE/TIME: November 15, 2004 - 8am PST & 5pm PST
This presentation will address MontaVista suite of tools for
simplifying and accelerating the real world tasks associated
with Linux development. Register Today!
http://www.mvista.com/webinar/ad7.html
=================================================================
Hello, readers. Welcome to the Linux Newsletter, where your
editor attempts to make this paragraph slightly interesting
every week. Now that the secret is out, here's what's new in
open source administration, development, and usage, as seen
on ONLamp and the O'Reilly Network this week.
An old idea--the human-writable web--has recently become new
again. Ward Cunningham's original Wiki implementation has
spawned thousands of imitator sites and dozens of clones and
reimplementations. If you've decided that you need a wiki for
your group, which software should you use? Shlomi Fish compares
a few of the best open source implementations and gives his
recommendations. Be sure to read the talkbacks for other
good opinions:
<http://www.onlamp.com/pub/a/onlamp/2004/11/04/which_wiki.html>
In other news, Sam Smith's popular "The Month in BSD" column
has migrated to ONLamp's BSD DevCenter, at least for the month
of October. What happened recently in FreeBSD, NetBSD, OpenBSD,
DragonFlyBSD, and Mac OS X's Darwin?
<http://www.onlamp.com/pub/a//bsd/2004/11/01/october_news.html>
This week's book excerpt comes yet again from Understanding
Open Source and Free Software Licensing. Like the previous
excerpt, the desire for open content has moved far beyond just
software. Andrew M. St. Laurent's "Open Source and Free
Documentation Licences, Part 3: The Open Gaming License"
explores the OGL created by Wizards of the Coast to open parts
of the D&D roleplaying game system:
<http://www.onlamp.com/pub/a/onlamp/2004/11/04/os_licenses_part3.html>
In this week's weblogs, Nat Torkington asks what your book pile
says about you:
<http://weblogs.oreilly.com/pub/wlg/5865>
Kyle Rankin adds vi keybindings to Firefox:
<http://weblogs.oreilly.com/pub/wlg/5869>
Dru Lavigne happily points to a downloadable BSD Success
Stories PDF:
<http://weblogs.oreilly.com/pub/wlg/5873>
Derek Sivers links to Tony Marson on database-driven PHP sites:
<http://weblogs.oreilly.com/pub/wlg/5885>
William Grosso reports from Bloggercon III:
http://weblogs.oreilly.com/pub/wlg/5889>
Michael Brewer asks if votes are hackable:
<http://weblogs.oreilly.com/pub/wlg/5897>
Simon St. Laurent reminisces on a year of local weblogging:
<http://weblogs.oreilly.com/pub/wlg/5898>
This week's Open Source Project of the Week is Clam AntiVirus,
an open source lightweight e-mail attachment virus scanner.
<http://osdir.com/Downloads+index-req-viewdownloaddetails-lid-752-ttitle-Clam_AntiVirus.phtml>
That's everything for now. Stay tuned to learn more about home
automation and very small bootable Linux CDs.
Until next week,
chromatic
[EMAIL PROTECTED]
Technical Editor
O'Reilly Network
================================================================
Special Offer for November
New Learning Lab Certificate: Open Source Programming
http://www.oreilly.com/redirector.csp?link=UAOSP&type=news
The O'Reilly Learning Lab presents a new certificate series for users
who want to acquire the skills needed for programming on any Linux or
Unix platform. The Open Source Programming Certificate Series is
comprised of five courses that span programming skills from
intermediate to complex. Students learn the core technical skills
necessary for a complete understanding of programming using open source
operating systems, languages, libraries, and databases. HTML skills are
a prerequisite.
Only in November, sign up for all five courses and save 40%:
http://www.oreilly.com/redirector.csp?link=UAOSP&type=news
================================================================
ONLamp.com and Linux Devcenter Top Five Articles Last Week
1. Which Open Source Wiki Works For You?
An old idea--user-writable web pages--has taken off again
recently. Wikis are becoming more popular as tools for
communication and collaboration. There are also several dozen
packages to create them. Shlomi Fish compares features of several
popular open source Perl, Python, and PHP Wikis.
<http://www.onlamp.com/pub/a/onlamp/2004/11/04/which_wiki.html>
***
2. Advanced Linux Installations and Upgrades with Kickstart
Unix is beautifully scriptable. That applies to installations
and upgrades, too. Fedora's Kickstart utility can automate
installing entire labs of computers, installing custom RPMs,
and even upgrading old versions. Ethan McCallum explains
advanced Kickstart techniques.
<http://www.linuxdevcenter.com/pub/a/linux/2004/11/04/advanced_kickstart.html>
***
3. A Firm Foundation for the Linux Desktop
Nearly every advance of Linux, open source, and free software
on the desktop owes a debt to the X Window System. Too often,
this debt goes unacknowledged. With the birth of X.org earlier
this year, a foundational but once-stagnant project prepares
to improve itself and its code to help free desktops everywhere.
Andy Oram reports.
<http://www.linuxdevcenter.com/pub/a/linux/2004/10/28/x_org.html>
***
4. OpenBSD 3.6 Live
Right on schedule, the OpenBSD team plans to release version
3.6 on November 1. Federico Biancuzzi recently interviewed
several members of the core team about new features and changes
in the code and the project.
<http://www.onlamp.com/pub/a/bsd/2004/10/28/openbsd_3_6.html>
***
5. Using Design by Contract in C
Design by Contract is a programming approach that formalizes
the interface between callers and callees, leading to more
robust and disciplined code. If your language lacks formal
support for DBC, though, are you stuck? No--Charles Mills
describes the design and implementation of Design by Contract
for the C programming language.
<http://www.onlamp.com/pub/a/onlamp/2004/10/28/design_by_contract_in_c.html>
=================================================================
Free on Safari
Better, Faster, Lighter Java: Do One Thing, and Do It Well
http://safari.oreilly.com/0596006764/bfljava-CHP-3
There's only one way to eat an elephant: one bite at a time. That's
also the best way to code. Each bite of clear, simple Java code must
have a single purpose. In Chapter 3 of <i>Better, Faster, Lighter
Java</i>, you'll explore how to keep a maniacal focus on a single
problem so that you can understand the problem; distill the problem to
its essence; build effective, decoupled layers in the architecture; and
periodically refine your approach.
If you like this chapter, read the whole book (and up to nine others)
on Safari with a free trial subscription:
http://oreillynet.com/safari-trial/
=================================================================
-----------------------------------------------------------------
To change your newsletter subscription options, please visit
https://epoch.oreilly.com/account/default.orm and click the
"Manage My Newsletters" link. For assistance, email
[EMAIL PROTECTED]
-----------------------------------------------------------------