For a few years now, we have been told that upcoming non-volatile memory (NVM)
devices are going to change how we use our systems. These devices provide
large amounts (possibly terabytes) of memory that is persistent and that
accessed at RAM speeds. Just what we will do with so much persistent
memory is not entirely clear, but it is starting to come into focus.
The GNOME Foundation has put out its annual report for 2013 as a
24-page PDF file. "As you will see when you read this annual
report, there have been a lot of great things that have happened for the
GNOME Foundation during this period. Two new companies joined our advisory
board, the Linux Foundation and Private Internet Access. The work funded by
our accessibility campaign was completed and we ran a successful campaign
LuneOS is the new name for the mobile system once known as WebOS; the first
release is available for brave testers now. "The main focus of
LuneOS is to provide an operating system which is driven by the community
and continues what we love(d) about webOS.
Lennart Poettering has posted a
lengthy writeup of a plan put together by the "systemd cabal" (his
words) to rework Linux software distribution. It is based heavily on
namespaces and Btrfs snapshots. "Now, with the name-spacing concepts
we introduced above, we can actually relatively freely mix and match apps
and OSes, or develop against specific frameworks in specific versions on
any operating system.
The 3.17 development cycle continues with the release of 3.17-rc3. "As expected, it is larger
than rc2, since people are clearly getting back from their Kernel Summit
travels etc. But happily, it's not *much* larger than rc2 was, and there's
nothing particularly odd going on, so I'm going to just ignore the whole
'it's summer' argument, and hope that things are just going that
Yahoo has announced
its decision to halt the development of Yahoo User Interface library (YUI),
interfaces. In the announcement, the company cites the rise in
popularity of Node.JS, which has changed how developers build HTML
applications, as have recent changes in package management and
web application frameworks.
Russell Pavlicek looks at the rivalry between containers and hypervisors over at Linux.com. He outlines the arguments for and against each, and follows it up with a description of a new contender for a "cloud operating system": unikernels.
"Unikernel systems create tiny VMs.