Nine from IBM: Sugar, KVM, libhugetlbfs, key retention, DIM…
Apr 27, 2007 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsIBM has published the following new technical articles, tutorials, and downloads on its DeveloperWorks and AlphaWorks websites. They cover a range of interesting (though not necessarily embedded) technical topics, primarily related to Linux and open source system development. Some require free registration.
- Linux Sugar Spreads Computer Literacy to Children — The OS for the One Laptop per Child (OLPC) is a port of the Linux kernel but with a unique interface called Sugar. In this article, learn about the Sugar human interface, and how to virtualize, use, and develop for Sugar. OLPC is targeted towards children around the world, with the missions to develop a low-cost laptop (USD100) with a novel user interface and applications that allow children to experiment with tools for expression and learning.
- Discover the Linux Kernel Virtual Machine — Recently a change in the Linux virtualization landscape has appeared with the introduction of the Kernel virtual Machine (KVM). KVM supports the virtualization of Linux guest operating systems — even Windows with hardware that is virtualization-aware. Learn about the architecture of the Linux KVM as well as why its tight integration with the kernel may change the way you use Linux.
- Leverage transparent huge pages on Linux — Transparently leveraging huge pages on Linux — which allow memory page table entries to cover larger ranges of contiguous physical memory — has become much easier with the recent introduction of Version 1 of the libhugetlbfs library on SourceForge. Learn more about the libhugetlbfs libraries and how to use them with the GNU Compiler Collection (GCC).
- Create a New Key Type Using Linux Kernel — The Linux key retention service introduced with Linux 2.6 is a great new way to handle authentication, cryptography, cross-domain user mappings, and other security concerns for the Linux platform. Learn the components of the Linux key retention service and get an understanding of its usage with a working sample application.
- Develop Applications on Linux on POWER — Learn how to develop and deploy your applications on Linux on IBM System p and System I POWER-based servers. This article discusses the similarities and differences that you need to be aware of for the Linux on POWER systems.
- DIM for Linux Clusters — Distributed Image Management (DIM) is a scalable image management tool that allows blades to run a Linux distribution over the network without a local disk; no modifications to the image are required. DIM allows for fast incremental maintenance of thousands of images in seconds. It also provides an XML file that describes the cluster network and naming taxonomy.
- Java Theory and Practice: The Closures Debate — Everyone has a favorite feature idea or two for adding to the Java language. Should the Java language embrace major new additions, such as closures? Or is that too much messing with a good thing?
- An Eclipse Nebula Widgets Primer — SWT has long suffered from a lack of custom widgets that go beyond the standard ones provided. The Eclipse Nebula project was created as a gathering place for widget authors who wish to release their widgets under the Eclipse Public License and have them incubated in an official Eclipse project. This tutorial explores five Nebula widgets, including Grid, CDateTime, CompositeTable, PGroup, and PShelf. It will show you how the Nebula widgets address areas that in the past have been major holes in the feature set of widgets available in the SWT API.
- Integrate WebSphere DataPower with WebSphere MQ — Learn how you can configure Websphere MQ to send and receive WebSphere DataPower SOA Appliances messages.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.