The LWN.net Weekly Edition for February 20, 2014 is available.
The C11 standard added a number of new features for the C and C++
languages. One of those features — built-in atomic types — seems like it
would naturally be of interest to the kernel development community; for the
first time, the language standard tries to address concurrent access to
data on contemporary hardware.
But, as recent discussions show, it may be a while before C11 atomics are
ready for use with the kernel — if they ever are — and the kernel community
may not feel any great need to switch.
Click below (subscribers only) for the full article from this week's Kernel
Version 2.17 of the GNU grep utility is out. "This release is
notable for its performance improvements: we don't often see a 10x speed-up
in a tool like grep." Other changes include the removal of the
long-deprecated --mmap option.
Linus has released 3.14-rc3, and he's on
the verge of getting grumpy. "When I made the rc2 announcement, I
mentioned how nice and small it was. I also mentioned that I mistrusted you
guys, and that I suspected that some people were giggling to themselves and
holding back their pull requests, evil little creatures like you are. And
I hate being right." One assumes that the subsystem maintainers,
having been warned, will be careful about what they send for the rest of
the development cycle.
The Ubuntu Community Council has issued a
statement regarding Canonical's requirement that binary redistributors
(such as Linux Mint) obtain a license from Canonical. "We believe there is
no ill-will against Linux Mint, from either the Ubuntu community or
Canonical and that Canonical does not intend to prevent them from
continuing their work, and that this license is to help ensure that.
The South China Morning Post is reporting the demise of Red Flag, which is a government-backed Linux distribution by and for the Chinese people.
Over at opensource.com, Red Hat's cloud evangelist Gordon Haff looks at the adoption of OpenStack through the lens of the adoption of Linux (and surrounding projects). "Early Linux success didn’t come about because it was better technology than Unix. For the most part it wasn’t. Rather it often won because it was less expensive than proprietary Unix running on proprietary hardware.