Language Selection

English French German Italian Portuguese Spanish

Kernel Changes Draw Concern

Filed under
Linux

Members of the open-source community are expressing concern over rapid feature changes in the Linux 2.6 kernel, which they say are too focused on the desktop and could make the kernel too large.

Sam Greenblatt, a senior vice president at Computer Associates International Inc., in Islandia, N.Y., said that while the kernel is evolving for the desktop, server and embedded markets, more and more technology is being included, and the kernel is "getting fatter. We are not interested in the game drivers and music drivers that are being added to the kernel. We are interested in a more stable kernel."

Morton, who works for Open Source Development Labs Inc., in Beaverton, Ore., said there is no formal road map for an enterprise Linux feature set since the development of those technologies rests largely with vendors such as Red Hat Inc., IBM, Novell Inc. and CA.

"We are pumping feature changes into the kernel at an enormous rate," said Andrew Morton, the current maintainer of the Linux 2.6 kernel.

Still, Morton took issue with Greenblatt's contention, saying that most new features are optional and that their use is at the discretion of organizations compiling their builds of the kernel.

Morton said new features should continue to be added to the stable 2.6 tree rather than forming a new 2.7 development tree.

Critics of the development process point to growing competition among vendors to get code for new features accepted. But Morton maintains that the competition is healthy because it helps top-level kernel developers understand what subfeatures are required and what other users need.

On the enterprise front, Morton said he expects to merge code from Cambridge University's Computer Laboratories' Xen virtualization technology into the Linux kernel within the next few months. Xen "does the right thing technically," unlike other technologies, which are mainly workarounds for the fact that the operating system is not appropriately licensed, Morton said.

But CA's Greenblatt disagreed, saying that other virtualization technologies, such as one from VMware Inc., in Palo Alto, Calif., currently fill the virtualization role.

"We would be happy to see a true hypervisor [an application that allows multiple operating systems to run concurrently on the same physical server]. We think [Xen] is great innovation, but its concept of virtualization is still not to the point that we want to see in there," Greenblatt said.

Ian Pratt, a Xen project leader at Cambridge University, in England, said that Xen is indeed a true hypervisor.

"It runs on the bare metal and provides protected virtual environments for guest operating systems running on top of it," Pratt said. "Because of the paravirtualized approach, where we make some modifications to the guest operating systems, we've been able to allow the hypervisor and Linux to work in a more cooperative fashion."

On the issue of adding more clustering technology to the kernel, Morton said he hopes that clustering teams are working on factoring out common components for a merge into the mainline kernel.

InfiniBand, a channel-based, switch-fabric architecture from Topspin Communications Inc., in Mountain View, Calif., which was acquired last week by Cisco Systems Inc. , has already been moved into the kernel, Morton said, adding that the other InfiniBand stakeholders "seemed fine" with that decision.

Pratt said the Xen team is working with InfiniBand vendors to ensure that InfiniBand channels can be extended into guest operating systems running over Xen in an efficient yet fully protected manner.

Source.

More in Tux Machines

SparkyLinux 4.5 is out

There is an update of SparkyLinux 4.5 “Tyche” available now. As before, Sparky “Home” editions provide fully featured operating system based on Debian ‘testing’ with desktops of your choice: LXDE, LXQt, KDE, MATE and Xfce. Read more

today's leftovers

  • How fast is KVM? Host vs virtual machine performance!
  • Kernel maintenance, Brillo style
    Brillo, he said, is a software stack for the Internet of things based on the Android system. These deployments bring a number of challenges, starting with the need to support a different sort of hardware than Android normally runs on; target devices may have no display or input devices, but might well have "fun buses" to drive interesting peripherals. The mix of vendors interested in this area is different; handset vendors are present, but many more traditional embedded vendors can also be found there. Brillo is still in an early state of development.
  • Reviewing Project Management Service `Wrike` And Seems Interesting
    I have been testing some services for our project and found this amazing service, thought why not share it with you guys, it might be useful for you. Project management is a term that in some respects appears common, yet in practice still seems to be limited to large companies. While this may be true, the foundations of project management are actually rather simple and can be adopted by anyone, in any industry. One of the major requirements you need to consider when selecting a good project management software is the ability to run and operate it on the go via your mobile devices. Other factors include the ability to access the software from any platform whether it be Linux, Mac, or Windows. This can be achieved when the project management software is web-based. Wrike is a software that does of all this.
  • World Wine News Issue 403
  • OSVR on Steam, Unity drops legacy OpenGL, and more gaming news
  • GNOME Core Apps Hackfest 2016
    This November from Friday 25 to Sunday 27 was held in Berlin the GNOME Core Apps Hackfest. My focus during this hackfest was to start implementing a widget for the series view of the Videos application, following a mockup by Allan Day.
  • Worth Watching: What Will Happen to Red Hat Inc Next? The Stock Just Declined A Lot
  • Vetr Inc. Lowers Red Hat Inc. (RHT) to Buy
  • Redshift functionality on Fedora 25 (GNOME + Wayland). Yes, it's possible!
    For those who can't live without screen colour shifting technology such as Redshift or f.lux, myself being one of them, using Wayland did pose the challenge of having these existing tools not working with the Xorg replacement. Thankfully, all is not lost and it is possible even right now. Thanks to a copr repo, it's particularly easy on Fedora 25. One of the changes that comes with Wayland is there is currently no way for third-party apps to modify screen gamma curves. Therefore, no redshift apps, such as Redshift itself (which I recently covered here) will work while running under Wayland.
  • My Free Software Activities in November 2016
  • Google's ambitious smartwatch vision is failing to materialise
    In February this year, Google's smartwatch boss painted me a rosy picture of the future of wearable technology. The wrist is, David Singleton said, "the ideal place for the power of Google to help people with their lives."
  • Giving Thanks (along with a Shipping Update)
    Mycroft will soon be available as a pre-built Raspberry Pi 3 image for any hobbyist to use. The new backend we have been quietly building is emerging from beta, making the configuration and management of you devices simple. We are forming partnerships to get Mycroft onto laptops, desktops and other devices in the world. Mycroft will soon be speaking to you throughout your day.
  • App: Ixigo Indian Rail Train PNR Status for Tizen Smart Phones
    Going on a train journey in India? Ixigo will check the PNR status, the train arrival and departure & how many of the particular tickets are left that you can purchase. You can also do a PNR status check to make sure that your seat is booked and confirmed.

Networking and Servers

  • How We Knew It Was Time to Leave the Cloud
    In my last infrastructure update, I documented our challenges with storage as GitLab scales. We built a CephFS cluster to tackle both the capacity and performance issues of NFS and decided to replace PostgreSQL standard Vacuum with the pg_repack extension. Now, we're feeling the pain of running a high performance distributed filesystem on the cloud.
  • Hype Driven Development
  • SysAdmins Arena in a nutshell
    Sysadmins can use the product to improve their skills or prepare for an interview by practicing some day to day job scenarios. There is an invitation list opened for the first testers of the product.