Welcome!

Linux Authors: Michael Sheehan, Lavenya Dilip, Ian Thain, Bruce Armstrong, Ellen Rubin

Related Topics: Linux, Open Source

Linux: Article

Nitix Linux Operating System - Debate Between Open Source and Microsoft

Self-healing open source for the small business

Nitix's only potential detractor is their per-seat client access licensing model, which is similar to the Windows licensing model and less like the Linux per server licensing scheme that many providers like Red Hat have adopted. Besides software, Net Integration Technologies can also provide their solution preinstalled on Nitix-powered servers in a variety of configurations. The high-powered Net Integrator Mark systems can come in dual processor redundant configurations, and the micro line of servers are designed for the smaller office with modest needs.

Running Programs with Limited System Access
Chroot is a way for Linux to run processes within a very tightly controlled silo. Chroot is derived from the phrase "change root" or change the root directory. This practice provides an extra layer of security for running programs within a root directory that is a subset of the filesystem. For example, chroot would be a way to run a Web server that only had access to a certain set of files tucked in a subdirectory and run as a non-root user that has no access or awareness of rest of the operating system to help prevent that process from potentially exploiting the whole system. Chroot is not fail-safe or a completely unhackable system, but it does add an additional level of security for application servers.

Autonomic Computing
Autonomic Computing, as defined by IBM, is a self-managed computing system that can maintain itself with minimum human interference. What this hopefully means for the end user is that servers can react to system events and take measures to adjust to conditions as they are introduced without needing to call upon a skilled system administrator to take action. This can reduce administration costs and improve availability as countermeasures take effect immediately, and lead to a faster resolution than can be supplied by a human being. The core abilities of the autonomic computing system are that it is self-configuring, self-healing, self-optimizing, and self-protecting.

The days of self-managing systems for the most part are in their infancy but they are beginning to be an effective way to reduce the complexity of IT systems, leverage human resources, and reduce total cost of ownership. Currently these systems are considered immature because of their inability to solve complicated problems. IBM foresees the evolving role of this type of system that initially manages systems where technologies are consolidated, then eventually becomes predictive where patterns are recognized and future events are foretold. At a later point they become adaptive to system conditions to meet service levels and eventually they are autonomic where they can manage themselves under some set of business logic. Success will be measured by their capability in a data center where systems may be able to maintain their own service levels.

More Stories By Mark R. Hinkle

Mark Hinkle is the Vice President of Community at Zenoss Inc. the maker of the open source application, server, and network management software. He also is along-time open source expert and advocate. He is a co-founder of both the Open Source Management Consortium and the Desktop Linux Consortium. He has served as Editor-in-Chief for both LinuxWorld Magazine and Enterprise Open Source Magazine. Hinkle is also the author of the book, "Windows to Linux Business Desktop Migration" (Thomson, 2006). His blog on open source, technology, and new media can be found at http://www.socializedsoftware.com.

Comments (3) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
LinuxWorld News Desk 10/19/05 11:39:04 AM EDT

Nitix Linux Operating System - Debate Between Open Source and Microsoft. There is a new facet in the debate between open source and Microsoft, pitting the flexibility of open source against the tight integration of Microsoft technologies. One camp claims that integration is the key for ease-of-use and consequent cost-savings from reduced administration while the open source advocates are preaching the virtues of flexibility.

Enterprise Open Source Magazine News Desk 10/15/05 12:28:37 PM EDT

Nitix Linux Operating System - Debate Between Open Source and Microsoft. There is a new facet in the debate between open source and Microsoft, pitting the flexibility of open source against the tight integration of Microsoft technologies. One camp claims that integration is the key for ease-of-use and consequent cost-savings from reduced administration while the open source advocates are preaching the virtues of flexibility.

Enterprise Open Source Magazine News Desk 10/15/05 11:39:35 AM EDT

Debate Between Open Source and Microsoft - Nitix Linux Operating System. There is a new facet in the debate between open source and Microsoft, pitting the flexibility of open source against the tight integration of Microsoft technologies. One camp claims that integration is the key for ease-of-use and consequent cost-savings from reduced administration while the open source advocates are preaching the virtues of flexibility.