Linux kernel source code

Linux kernel source code

Linux Server About Us Links Downloads Contact Us Terms of use SiteMap
Linux kernel source code
Linux kernel source code

 

You are here: Linux Server >>Linux kernel source code

Linux kernel source code article lists.

Linux kernel source code

Open Source Community Preps Linux Kernel 2.4 - Product Development




Despite edging out Novell Inc.'s NetWare operating system to grab the number two slot in server market share during 1999, analysts say the open source Linux operating system doesn't yet have a substantive enterprise presence. With the pending release of version 2.4 of the Linux kernel -- which is expected to provide a variety of scalability and manageability enhancements -- the Linux faithful are betting this will soon change.

Despite the hype that surrounds it, Dan Kusnetzky, program vice president, system software, at IDC (www.idc.com), says Linux doesn't enjoy the widespread acceptance of other operating systems in most enterprise environments. "Right now, Linux does not have a position as an enterprise operating system whatsoever, except in a few narrow market niches," he says. "But in those niches [such as Internet infrastructure, digital content creation, and high-performance technical computing] it's a well-accepted model for computing."

This will change in time, most analysts agree, as the open source phenomenon continues its march to the enterprise. The forthcoming version of the Linux kernel, for example, is expected to introduce a number of important new features to Linux's portfolio, such as advanced power management (APM) support, improved scalability in SMP configurations, and augmented support for peripherals.

Christopher DeMarco, a systems administrator who manages Linux, Windows NT, and Solaris platforms for computer reseller Neutron Computers Inc. (www.neutronet.com), says the 2.4 release will be an important one in regards to ratcheting-up Linux's competitiveness among operating systems such as Windows NT/2000 and Solaris. Because of POSIX restrictions, DeMarco points out, Linux currently supports only 2 GB of memory; version 2.4 of the Linux kernel will double that ceiling to 4 GB. Windows NT and Windows 2000 today support 4 GB of memory. Windows 2000 Advanced Server supports 8 GB of memory.

DeMarco also points to the 2.4 kernel's improved support for multithreading as yet another much-anticipated scalability enhancement. The upgrade shatters the 1,024 thread barrier of the 2.2 kernel, allowing systems with enough memory to support thousands of threads.

Version 2.4 of the Linux kernel is also slated to provide improved SMP scalability to the level of eight processors. In this area, Linux covered a lot of ground relatively quickly. Prior to the release of the 2.2 kernel in January 1999, deploying Linux on four-way SMP systems was considered a challenging task. With kernel release 2.4 boasting scalability across eight took Sun Microsystems (www.sun.com) to task. "StarOffice is not free software," de Icaza proclaimed. He explained that although Sun's StarOffice applications can be downloaded for free, StarOffice code isn't available for free to developers.

De Icaza described Helix Code's forthcoming Evolution as "a framework for creating a groupware environment." As to the specifics, Evolution's mailer, calendar, and contact manager will be linked together by the Evolution shell. The shell will include a short cut for quick access to the components, plus an executive summary for a quick overview of tasks, appointments, and new mail.

Users will be able to customize the executive summary with news headlines, weather, and other information from online sources.

Users also will be able to synchronize the calendar and contact manager with Palm organizers. The calendar and contact manager will each be divided into a front-end user interface and back-end server. The local contact manager server will be able to communicate with remote contact servers for sharing of contact information across an organization.

Gnumeric, a Gnome spreadsheet with native support for Excel, also was demonstrated at the event. Despite criticism of Microsoft, de Icaza acknowledged that the company does do some "good things." In fact, de Icaza dubbed Excel "surprisingly beautiful." Gnumeric comes with import/export filters for HTML, Quattro Pro, Lotus 1-2-3, and a number of other desktop environments.

Gnumeric and Evolution both make use of Bonobo, a CORBA-based component system. Bonobo allows components to be embedded in other applications to extend capabilities, de Icaza explains. If a user is reading e-mail in Evolution, and gets new mail with an attached Gumeric or Excel spreadsheet, Evolution will launch Gnumeric as an embedded component to display the attachment.

The goodwill toward Microsoft didn't last long. De Icaza took aim at Microsoft for creating COM instead of going along with CORBA, an industry standard for object development. "Basically, (COM) is ugly all over the place," he complained.

"COM is extremely monolithic. With CORBA, you can take components out --and put them back in -- much more easily," agreed Carey Bunks, senior scientist in applied physics at GTE Internetworking and author of Grokking the Gimp. Gimp, an image editing and paint tool similar to Adobe PhotoShop, is included in the Helix Gnome Desktop, although it can also be used in other environments.

Users interested in Helix Gnome Desktop can download the entire package or individual components. Additional components include games, a screensaver, personal information management, multimedia, system and Internet utilities, and themes, which is a set of components for altering the look and feel of applications.

As its next big project, Helix Code plans to build a full-featured Gnome word processor with support for all major word-processing document formats.

"I think it's very interesting that a venture capital company is willing to take a gamble on making a commercial grade version of Gnome. This argues that there's a lot of potential," Bunks says.

Linux 2.4

The open source community is hard at work on version 2.4 of the Linux kernel, which is expected to he unveiled sometime this summer. Enhancements should make Linux more competitive with Windows NT/2000 in markets where it couldn't compete before.

Some of the features the new kernel is expected to support include the following:

* Up to eight-way SMP

* Up to 4 GB of memory

* Multithreading beyond the current 1,024 thread limit

* Advanced power management

* Enhanced peripheral support -- including USB

COPYRIGHT 2000 Boucher Communications, Inc.
COPYRIGHT 2000 Gale Group

Linux kernel source code Related Links
Linux kernel internalsPort linux kernel
Build linux kernelLinux kernel 2.6.10
Understanding linux kernel pdfLinux c++ compiler
Linux c++ ideDebian gnu linux
Config debian linux networkLinux anti virus software
Anti linux para virusLinux news reader
Linux weekly newsLinux at ibm news
Linux online news industryLinux online training
Linux training in mumbaiLinux training in india
Linux plus certification trainingLinux training cd
Linux plus online training courseUt2003 linux dedicated server
Unreal tournament dedicated server linuxCall of duty linux dedicated server
Linux recovery historyInstall program linux
How to install program in linuxFirefox install linux
Install linux softwareInstall java linux
Oracle linux installRebol cgi linux how install
Rebold cgi linux how installHow to install mysql linux
Install xp linuxLinux network install
Install limewire linuxHow install rpm linux
Easy linux installHow to install software in linux
Install linux on second hard driveInstall linux floppy
How to install linux applicationInstall bin linux
Install linux ftpHow to install apache on linux
By install linux step step xpHow to install bin file linux
Install linux on usbDivx linux how to install
 
©2005 All Rights Reserved   Linux Server