Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Open Source Operating Systems Upgrades Linux

Linux Kernel 3.14 Series Has Reached End of Life (softpedia.com) 99

Slashdot reader prisoninmate quotes an article on Softpedia: it looks like the Linux kernel maintainers decided that there's no need to maintain the Linux kernel 3.14 LTS series anymore, so earlier today, September 11, 2016, they decided to release that last maintenance update, version 3.14.79, and mark the series as EOL (End of Life). Famous Linux kernel maintainer Greg Kroah-Hartman was the one to make the big announcement, and he's urging users who want to still run a long-term supported kernel version to move to the Linux 4.4 LTS series, which is currently the most advanced LTS branch, or use the latest stable release, Linux kernel 4.7.3...

Linux kernel 3.14.79 is a very small update that changes a total of 12 files, with 45 insertions and 17 deletions, thus fixing a bug in the EXT4 file system, a networking issue related to the Reliable Datagram Sockets (RDS) protocol, and updating a few HID, s390, SCSI, networking drivers.

This discussion has been archived. No new comments can be posted.

Linux Kernel 3.14 Series Has Reached End of Life

Comments Filter:
  • 3.14 (Score:5, Funny)

    by Barny ( 103770 ) on Sunday September 11, 2016 @08:00PM (#52868243) Journal

    Why, if it is now EOL, and they are releasing the last update, did they not make it "159"

    Then we could run Pi Linux 3.14.159

    I know, I know, version numbers and such, this was still a missed opportunity.

  • by Anonymous Coward on Sunday September 11, 2016 @08:10PM (#52868277)

    All Linux LTS releases have an EOL schedule, which is public, and known at least one year in advance. For 3.14, the projected EOL was August/2016. GregKH even gave it an extra month...

    Current list:
    https://www.kernel.org/category/releases.html

    Longterm release kernels Version, Maintainer, Released, Projected EOL
    4.4 Greg Kroah-Hartman 2016-01-10 Feb, 2018
    4.1 Sasha Levin 2015-06-21 Sep, 2017
    3.18 Sasha Levin 2014-12-07 Jan, 2017
    3.16 Ben Hutchings 2014-08-03 Apr, 2020
    3.12 Jiri Slaby 2013-11-03 Jan, 2017
    3.10 Willy Tarreau 2013-06-30 Oct, 2017
    3.4 Li Zefan 2012-05-20 Sep, 2016
    3.2 Ben Hutchings 2012-01-04 May, 2018

    Really, this is linked right there on the front page of www.kernel.org ("Releases" link on top of page).

    • by Anonymous Coward

      Meanwhile, Windows 10 is supported until October 14, 2025.

      • Comment removed based on user account deletion
      • A when Windows 10 updates its kernel, it's still called...Windows 10.
      • Nope Windows 10 is supported for 6 months. Then you need bi annual update. 9 months for the pro version if you choose to defer updates on the CBB business update channel.

        Afterwards you are not supported and shit will break if you do update. I ll take Linux Ubuntu LTS thank you very much ... If I didn't have a need for Windows software sigh

        • Nope Windows 10 is supported for 6 months. Then you need bi annual update. 9 months for the pro version if you choose to defer updates on the CBB business update channel.

          Afterwards you are not supported and shit will break if you do update. I ll take Linux Ubuntu LTS thank you very much ... If I didn't have a need for Windows software sigh

          wrong.
          CB is 4 months minimum
          CBB is 8 months minimum
          LTSB is 10 years.

          • Right but it still is 4 to 8 months of support as cumulative updates break apps!

            So unless I want to rent my computer for the enterprise edition is there really 10 years of support ... As in just security fixes or bug fixes and not feature updates or mini platform changes? Is the LTSB really 10 years or will new things break shit all the time?

      • Sight difference. The "support", at least the LTS, for Windows usually only includes patches that keeps it running and secure. Support for new hardware or hardware features usually ends MUCH earlier. This is also why Windows 7, which still gets security updates, will never support any of the new features in the next CPU generation. And the same applies to new features for graphics cards, and of course that also means that if there will be a next-gen of USB you will only have a chance for it being supported

  • by davidwr ( 791652 ) on Sunday September 11, 2016 @08:15PM (#52868295) Homepage Journal

    Looking at the still-supported LTR kernels, even the oldest one isn't all that old.

    For network-connected embedded systems (routers, network-connected printers, IoT, etc.), I would want a kernel that had security-but-patch-maintenance for at least the useful life of the hardware itself - 5-10 years in most cases, longer in some cases like cars, refrigerators, etc.

    Perhaps we need a "Very long term release" with an expectation of least 10 years of security fixes, at least for the architecture-independent systems and for a short list of "VLTS-supported" architectures and devices that are in common use in embedded systems.

    As someone pointed out already, at least with Linux the source code is available. On the other hand, Microsoft does give 10 years of support for Windows 7/8/8.1 and for the "Long term service branch" mode of Windows 10.

    • by Anonymous Coward

      2.4 kernel was mantained up to 2012, perfect for your WRT54GL.

    • There is. 2.6.32 had around 6 years of support. [kernel.org] Looks like 3.16 will be supported until 2020. [kernel.org] Longer would be nice, sure, but 5-6 years for long term seems reasonable for a not-paying-for-it product.
      • by donaldm ( 919619 )

        There is. 2.6.32 had around 6 years of support. [kernel.org] Looks like 3.16 will be supported until 2020. [kernel.org] Longer would be nice, sure, but 5-6 years for long term seems reasonable for a not-paying-for-it product.

        When you install a particular Linux distribution it will come with a Linux kernel version number. Over time you should be updating your particular Linux distribution and this means updating the kernel as well so as that distribution reaches "end of life" it's kernel will not be the same kernel the original distribution started with. This is no more different to what Microsoft does with it's products.

        Why do you want longer? Linux distribution are normally free unless you wish to play for a service contract

        • by Anonymous Coward

          The latest RHELv6 runs on 2.6.32 -- just because Kernel.Org won't supporting it, doesn't mean that commercial vendors do not. RHELv6 is supported to late 2020.

        • The original question I replied to stated they were thinking about IoT devices and embedded systems like routers. There tends to not be many officially supported distros for those kinds of markets, rendering everyone's discussion on distro support policies moot.

    • Don't panic (Score:5, Informative)

      by dbIII ( 701233 ) on Sunday September 11, 2016 @09:22PM (#52868539)
      Don't panic - some distros keep on patching those old kernels. That "Very long term release" is called RHEL, CentOS and probably a few others.
      • by rklrkl ( 554527 )

        Yes, it's a bit weird that someone posted up "we need an LTS with 10 years of fixes" when there's been a very prominent one (Red Hat and its derivatives) available for quite some time. RHEL isn't targeted at embedded systems admittedly and they've only just introduced a preview of an ARM variant with version 7. The oldest supported RHEL kernel is the creaking 2.6.18 - with a ton of backports - found in RHEL 5, but beware that support for that ends in 6 months...

        • Well, there's support and there's support. Backporting will probably end in March 17, but you will get critical security fixes for RHEL5 until 2020.

          It is advisable, though, that you migrate away from it before that. Preferably even before March 17.

          • That's not exactly true ... that 's only if you specifically pay for the Extended Lifecycle Support subscription (which incidentally still supports RHEL4) ...

            Red Hat Support Policy [redhat.com]

            Without that specific extra subscription RHEL5 goes EOL March 2017... and CentOS5 will get the last of its updates then as they don't get and rebuild the ELS packages.

    • by lordlod ( 458156 )

      Looking at the still-supported LTR kernels, even the oldest one isn't all that old.

      For network-connected embedded systems (routers, network-connected printers, IoT, etc.), I would want a kernel that had security-but-patch-maintenance for at least the useful life of the hardware itself - 5-10 years in most cases, longer in some cases like cars, refrigerators, etc.

      If you are designing a device like this and care about maintaining for security then you need to have a continual, preferably over the air, upgrade system in place.

      Given that you would be looking at several libc updates over that period upgrading a kernel major version should be expected and not a significant problem. You would be much better off investing more in the update and recovery system than backporting kernel security fixes for ten years.

    • by donaldm ( 919619 )

      For network-connected embedded systems (routers, network-connected printers, IoT, etc.), I would want a kernel that had security-but-patch-maintenance for at least the useful life of the hardware itself - 5-10 years in most cases, longer in some cases like cars, refrigerators, etc.

      If the device is under warranty then you would expect support, replacement or reimbursement in the event of failure. Once something is out of support you can continue to use it and even organize third party maintenance but the company is under no obligation to continue to provide support.

      Perhaps we need a "Very long term release" with an expectation of least 10 years of security fixes, at least for the architecture-independent systems and for a short list of "VLTS-supported" architectures and devices that are in common use in embedded systems

      The software and all the tools are available and well documented. Knock yourself out. Who knows you may make some money.

      As someone pointed out already, at least with Linux the source code is available. On the other hand, Microsoft does give 10 years of support for Windows 7/8/8.1 and for the "Long term service branch" mode of Windows 10.

      You can get long-term support with Linux if you pay for a service contract and that is the same for Mic

    • For network-connected embedded systems (routers, network-connected printers, IoT, etc.), I would want a kernel that had security-but-patch-maintenance for at least the useful life of the hardware itself - 5-10 years in most cases, longer in some cases like cars, refrigerators, etc.

      Why? When was the last time you actually upgraded a kernel by hand? That's a very rare thing to do. If you use a distro, then they'll provide stable kernels for the life of the distro, for 5 to 10 years and the upgrade will happen

  • It's a pity, for this last release, then didn't break with the numbering convention and just jump to 3.14.159...

    • by donaldm ( 919619 )

      It's a pity, for this last release, then didn't break with the numbering convention and just jump to 3.14.159...

      Why do something as pointless as that?

      Most current Linux distributions are running a version 4 kernel. My Fedora 24 distribution is running "kernel-core-4.7.2-201.fc24.x86_64" as per the time of me writing, however the initial kernel release was kernel-core-4.5.5-300. I am still running Fedora 24 but the underlying kernel and appropriate packages that needed updating have been updated. So unless you are directly involved with maintaining software who cares if the version numbers have been changed.

      Actual

  • I'm sick of all my Android devices running woefully outdated kernels. Get on it!

Beware of Programmers who carry screwdrivers. -- Leonard Brandwein

Working...