Novell Home

DeveloperNet Newsletter 2005-09-15

From Developer Community

Contents

This weeks topic: Enterprise Linux Management

This newsletter (containing current articles, code samples, and hot projects) is sent on the first and third Thursday of each month. The purpose of this newsletter is to help developers become proficient in the use of key technologies on the Linux platform and to provide current content on Novell technologies to aid you in creating business solutions.

DeveloperNet Program giving away a 4GB iPod Mini

DeveloperNet members are being offered an opportunity to win an iPod! We're looking for feedback. As an incentive for taking the survey and providing feedback, the DeveloperNet team is holding a random drawing for an 4GB iPod Mini. Your survey must be submitted by Thursday, September 22nd; The winner will be announced on Friday, September 23rd. Take the SURVEY!

News

REALbasic Linux Library

Now a REALbasic Linux Library is available. You can get the sources on Novell Forge in Subversion (SVN). The project contains REALbasic classes and sample code for accessing glibc as well as many other Linux APIs. You can access the project here.

BrainShare Europe 2005

If you missed BrainShare Europe this year, here are the announcements that were made by Novell.

Articles

An Introduction to WBEM and OpenWBEM in SUSE LINUX

Often, while developing applications for Linux, you need a systems management tool for configuring the application or service on Linux. For example, say we implemented a time update daemon, how would the user go about configuring the service? We could make the user change a configuration file, but that might not be the most user friendly approach. So, we decide to write a GUI application to perform the system management of our service. However, the development of the system management application can be as detailed as the original application. And, creating another management tool that the IT organization must learn can lead to frustrated user's acceptance. What developers need is a standard method for extending an existing systems management application with the functionality that is needed to manage their application or service. The WBEM standard is the perfect way to add systems management to your application or service without having to develop the whole management application.

So what is WBEM? WBEM stands for Web Based Enterprise Management and is a standard of the DMTF (Distributed Management Task Force). The DMTF is an industry organization made up of member companies to develop and promote a standard method for systems management. The method that the DMTF came up with is called the CIM (Common Information Model). CIM is an object-oriented model that represents a wide variety of systems in a standard and neutral way, and is commonly referred to as the CIM schema. Read the complete article.

Developer Primer to WBEM and CIM

This developer tutorial discusses the use of WBEM and CIM, both open standards in the area of remote application management. It also examines a solution to remotely manage an application and to manage rights to that application--who is allowed to do what, under what conditions. It talks about the technologies used, language options, architectural considerations, and the actual implementation of the solution itself.

This tutorial includes a step-by-step walkthrough showing how to write a CIM provider in C++. View the Complete Article.

Book Review

Performance Tuning for Linux Servers

Linux server performance is one aspect people take for granted, given the advancement in the Linux Kernel. If you ever wish to dig deep into Linux servers, Performance Tuning for Linux Servers is an excellent addition to your library. This book provides the basic knowledge and skills needed to understand the performance of Linux servers and contains examples based on popular enterprise Linux distributions (SUSE LINUX Enterprise Server and Red Hat Enterprise Linux) that are useful to Linux developers, administrators, and architects of all experience levels. The book is organized into five sections with an appendix on Tuning Kernel Parameters. Each chapter in this book is written by a respected expert engineer, which adds great value to this book. Read the book review.

Forge Project Highlight

Linux Management Library

The LiMaL core library provides common utilities that can be used to implement specific LiMaL libraries that are called pluglibs. The library also provides logging utilities, several common exception types, a callback interface, and inclusive bindings for applications implemented in scripting languages (currently Perl) using SWIG. Access this project here.

Early Access

  • SUSE Professional 10 has just released RC1!
  • Open Enterprise Server (OES) SP1 is now available!

We are making these products available for all DeveloperNet Professional members. These builds are posted and are available through the Subscriber Portal.

Upcoming Newsletters

We are looking for topic suggestions as well as articles for our upcoming newsletters on the topics identified below. If you have articles or suggestions for these newsletters, please click on the corresponding link to submit them. You can also submit your articles to wiki. For details, please see submission guidelines.

  • Porting, Migration, and Cross-Platform Development - October 6, 2005 - Application porting strategies, data migration strategies, cross-platform tools and libraries, or other suggestions having to do with moving applications and data to Linux and with writing cross-platform applications.
  • Security and Identity Management - October 20, 2005 - LDAP, directory schema design, SSL, SASL, Liberty Alliance, Novell Identity Manager, or other suggestions having to do with securing data, secure application development, authentication, authorization, etc.
  • Linux Desktop Application Development - November 4, 2005 - Anything for display managers like Gnome or KDE, toolkits like GTK or Qt, desktop application environments like Mono or Java, or extensions for desktop applications like Firefox or OpenOffice.org are great for this topic.

Feedback

To subscribe to the DeveloperNet mailing list, send a message to devnet-general-subscribe@forge.novell.com.
If you have program questions but do not want to join the mailing list above, please contact devnet@novell.com.

Novell® Making IT Work As One

© 2008 Novell, Inc. All Rights Reserved.