LinuxKernel

Latest

  • Samsung creates F2FS file system for NAND flash storage, submits it to the Linux kernel

    by 
    Jamie Rigg
    Jamie Rigg
    10.08.2012

    Has the lack of NAND flash storage-optimized file systems been bugging you? Then you've got something in common with Samsung, which has developed F2FS (or "Flash-Friendly File-System") for the memory of choice for mobile devices and its specific "internal geometry." It's based on a log-structured method, but tackles problems associated with older file systems intended mainly for retro, spinning-disk storage. The company isn't keeping its hard work behind lock-and-patent either -- it's gone open-source and submitted the file system to the Linux kernel, meaning you could see it implemented in Android hardware of the future. It's nice to see Sammy contributing code for the greater good, and if you've got the skills to understand it, a low-down of F2FS is available at the source below.

  • Linux 3.6 kernel released with 'hybrid sleep' capability, Google's TCP Fast Open extension

    by 
    Steve Dent
    Steve Dent
    10.01.2012

    The last couple of Linux kernel updates have been a bit of a circus, with Android merging in the 3.3 ring and graphics integration on a (noisy) 3.4 center stage. Version 3.6 of the open source kernel has less flashy, more serene features this time, with hybrid standby, a revised file system and other esoteric networking and architectural features befalling the penguin. That sleep mode, which caches the RAM contents to a disk to prevent data loss, has been available for a while now on Windows and Mac machines and will be especially handy on Linux laptops. The so-called Btrfs file system has also been updated (though is still in a developmental mode) and Google's experimental TCP Fast Open extension has been added, along with additional network drivers, more virtualisation options and additional processor support. Sleepwalk to the source for the complete changelog.

  • Linux kernel 3.4 is out: supports Trinity, Southern Islands, Kepler, Medfield and more

    by 
    Sharif Sakr
    Sharif Sakr
    05.21.2012

    Heavens, it's already time for another Linux kernel refresh. We're now looking at 3.4, which is available for download now. Whereas the last version was all about green robots, this update focuses on support for the latest processors and graphics cards, including AMD's Trinity and Radeon HD 7000-series, NVIDIA's Kepler stack, plus the graphical component inside Intel's Medfield mobile chip. As if that wasn't enough, there are plenty more changes at the source link, along with a serene missive from the man himself.

  • Linux kernel 3.3 released with merged Android code and more

    by 
    Richard Lawler
    Richard Lawler
    03.19.2012

    The latest refresh of the Linux kernel, 3.3, is now available, and the second release of 2012 brings with it the long-awaited merging of code from Google's little side project. While that is particularly interesting to developers looking to boot Android or run apps on the stock Linux kernel (FYI: optimized power management and other infrastructure that didn't make it this time will arrive in the next release, 3.4) and represents a resolution to the issues that kept the two apart for so long it's not the only new feature included. There are improvements to file systems like Btrfs, memory management, networking, security and much, much more. Hit the source link below for the full changelog or grab the code and from the usual locations and get your compile on directly.

  • Ubuntu for Android: more details and prototype hands-on (video)

    by 
    Sharif Sakr
    Sharif Sakr
    02.24.2012

    Canonical's announcement of Ubuntu for Android kicked up quite a stir, but it also left us with a few unknowns. The idea is that your phone becomes a mobile PC, switching from Android into full desktop Ubuntu mode when you dock it to a bigger display, keyboard and mouse. But just how well does it perform? When is it coming? How is it coming? And will tinkerers be able to install it for themselves? Canonical let us into its London office today to try out the software and pepper one of its engineers with questions. First, the good news: Ubuntu for Android is everything it's been claimed to be. It's a functional desktop OS that sits alongside Android, shares the same kernel and has full read / write access to everything on your phone (the connectivity hardware itself plus contacts, emails, videos, apps and pretty much everything else.). It's also ready for ARM-compatible Ubuntu apps, potentially expanding the range of things your phone can do. The bad news? It needs to be faster -- a lot faster. The prototype we saw was running on a TI OMAP 4430-powered Motorola Atrix 2 that had primarily been chosen for its ready-made docking accessory. The software hadn't been customized for that handset and neither Motorola nor TI have so far been involved in the project. Despite this, some tasks ran surprisingly well, like watching a video or adjusting a photo. However, surfing on the Chromium desktop browser suffered too much hanging and it was also clear that multi-tasking would be a serious burden. According to Canonical, better performance will come when manufacturers tailor the software to their newest handsets and offer it pre-installed. The company is doing everything it can to make that happen -- meeting with big players at MWC next week and trying to persuade them that it's not too late to offer Ubuntu on models scheduled for launch this year. We asked if Canonical would make the OS available to us ordinary folk sooner than that, so we can play with it and give our feedback, but that just isn't part of the company's game plan right now -- everything hinges on manufacturers seeing the 'differentiation' value and climbing aboard. To tide you over in the meantime, click past the break for a hands-on video.

  • Linux kernel hits version 3.2, plenty of power-saving features in tow

    by 
    Terrence O'Brien
    Terrence O'Brien
    01.08.2012

    It's a little later than originally anticipated, but Linux kernel 3.2 is finally here. As per usual, it packs a number of improvements -- most them under the hood. Perhaps most exciting are some power-saving features related to graphics drivers, which should help get those battery life issues under control in Ubuntu 12.04. Other improvements include better (and hopefully more stable) WiFi drivers and faster read access to EXT4 formatted file systems. The list of changes is pretty epic to say the least. You can find plenty more detail at the source as well as a link to download the kernel for yourself, though, we highly recommend you wait until it comes to your distro of choice on its own.

  • OpenSUSE is 12.1 versions old, and the .1 is important

    by 
    Sharif Sakr
    Sharif Sakr
    11.18.2011

    With the sea-salt whiff of Fedora 16 still hanging in the air, we now have another updated Linux distribution based on the new 3.1 kernel. OpenSUSE 12.1 offers the GNOME 3.2 shell along with KDE, Xfce and LXDE desktop flavors should you prefer something different. There are goodies like Chromium 17 and Firefox 7 and improved server side tools including WebYaST, Horde 4 apps and the ability to run on the Amazon EC2 cloud. The source link below lists plenty more improvements and of course they're all free. Download now and debate the economics later.

  • Linux kernel hits 3.1, adds support for NFC and Wiimotes

    by 
    Terrence O'Brien
    Terrence O'Brien
    10.24.2011

    In May Linux finally saw the release of kernel version 3.0, an evolutionary update to the popular open-source platform that was nearly 15 years in the making. Today, version 3.1 is making its debut, once again primarily offering small tweaks like better support for Intel's Ivy Bridge and Cedar Trail chips and improved power management. But there are some new features getting baked in, including support for NFC and drivers for Wiimotes. The brave amongst you can download the sources from Git now (it hasn't been posted to Kernel.org just yet), but we suggest you hold out until your distro of choice releases an official update.

  • Linus Torvalds releases Linux kernel version 3 to celebrate 20 years of penguin-powered computing

    by 
    Michael Gorman
    Michael Gorman
    05.30.2011

    It's been nearly twenty years since Linus Torvalds let loose Linux on an unsuspecting world, and yesterday he finally updated the open source OS kernel to version 3.0. This third iteration, currently named 3.0.0-rc1, comes 15 years after 2.0 first hit the web and brings driver support for Microsoft Kinect -- a move that should have visions of sugar plum fairies (or maybe just Android avatars) dancing in hackers' heads. Also included is code optimized for AMD's Fusion and Intel's Ivy and Sandy Bridge silicon, and some updated graphics drivers, too. Despite these tasty new treats, Torvalds is quick to point out that this new release is an evolutionary change and unleashing the big three-oh was all about moving into a third decade of distribution, not about overhauling the OS. There's still work to be done, as it is a release candidate in need of refinement, but curious coders can grab the latest Linux at the Kernel.org source link below.