Brief items
Kernel development
Kernel release status
The current development kernel is 4.15-rc2, released on December 3. Linus said: "One thing I'll point out is that I'm trying to get some kernel ASLR leaks plugged, and as part of that we now hash any pointers printed by '%p' by default. That won't affect a lot of people, but where it is a debugging problem (rather than leaking interesting kernel pointers), we will have to fix things up."
Stable updates: 4.14.3, 4.9.66, 4.4.103, and 3.18.85 were released on November 30, followed by 4.14.4, 4.9.67, 4.4.104, and 3.18.86 on December 5.
Quotes of the week, naming edition
User Address Space Separation, prefix uass_
Forcefully Unmap Complete Kernel With Interrupt Trampolines, prefix fuckwit_
but we are politically correct people so we settled for
Kernel Page Table Isolation, prefix kpti_
Linus, your call :)
Distributions
Announcing sources.debian.org
The Debian project has announced the launch of sources.debian.org, a site that enables browsing of the source code for every package shipped with the Debian distribution. "You may already know this service as previously hosted at sources.debian.net . We took the move to Debian hardware as the opportunity to officially announce it here."
Distribution quotes of the week
Google has received some nice technology from Gentoo. The google blanket is nice and fluffy, but I would like to see Gentoo have a bit more ability to positively engage with Google and other organizations -- this was the vision of the original not-for-profit that I created -- building the future with partners who value free software.
Development
Django 2.0 released
Version 2.0 of the Django web framework has been released. This version drops support for Python 2.x, and adds a long list of new features; see the announcement for details.Announcing FreeRTOS Kernel Version 10 (AWS Open Source Blog)
Amazon has announced the release of FreeRTOS kernel version 10, with a new license: "FreeRTOS was created in 2003 by Richard Barry. It rapidly became popular, consistently ranking very high in EETimes surveys on embedded operating systems. After 15 years of maintaining this critical piece of software infrastructure with very limited human resources, last year Richard joined Amazon. Today we are releasing the core open source code as FreeRTOS kernel version 10, now under the MIT license (instead of its previous modified GPLv2 license). Simplified licensing has long been requested by the FreeRTOS community. The specific choice of the MIT license was based on the needs of the embedded systems community: the MIT license is commonly used in open hardware projects, and is generally whitelisted for enterprise use." While the modified GPLv2 was removed, it was replaced with a slightly modified MIT license that adds: "
If you wish to use our Amazon FreeRTOS name, please do so in a fair use way that does not cause confusion." There is concern that change makes it a different license; the Open Source Initiative and Amazon open-source folks are working on clarifying that.
Diehl: Reflecting on Haskell in 2017
Stephen Diehl looks back at what happened in Haskell during the past year. "Haskell has had a great year and 2017 was defined by vast quantities of new code, including 14,000 new Haskell projects on Github . The amount of writing this year was voluminous and my list of interesting work is eight times as large as last year. At least seven new companies came into existence and many existing firms unexpectedly dropped large open source Haskell projects into the public sphere. Driven by a lot of software catastrophes, the intersection of security, software correctness and formal methods have been become quite an active area of investment and research across both industry and academia. It’s really never been an easier and more exciting time to be programming professionally in the world’s most advanced (yet usable) statically typed language."
KDE's Goals for 2018 and Beyond (KDE.news)
KDE.news covers the goals that the KDE project has set for itself in the coming year. "In synch with KDE's vision, Sebastian Kugler says that 'KDE is in a unique position to offer users a complete software environment that helps them to protect their privacy'. Being in that position, Sebastian explains, KDE as a FLOSS community is morally obliged to do its utmost to provide the most privacy-protecting environment for users. This is especially true since KDE has been developing not only for desktop devices, but also for mobile - an area where the respect for users' privacy is nearly non-existent."
Mozilla releases its speech-recognition system
Mozilla has announced the initial releases from its "Project DeepSpeech" and "Project Common Voice" efforts. "I’m excited to announce the initial release of Mozilla’s open source speech recognition model that has an accuracy approaching what humans can perceive when listening to the same recordings. We are also releasing the world’s second largest publicly available voice dataset, which was contributed to by nearly 20,000 people globally."
PHP 7.2.0 Released
Version 7.2.0 of the PHP language is out. It includes a number of new features, including "counting of non-countable objects" (which turns out to be issuing a warning when such a count is attempted) and the integration of the libsodium crypto library.Development quotes of the week
I mean, come on. It took years for vim to win the editor wars. We don't have time to waste on another debate like that ;)
Linux has become the vegetable we batter in proprietary software and deep fry--sure more people will eat it that way but it's not nearly as good for you. Over time we've all started eating our vegetables that way and it's made our community unhealthy. In our healthier days we fought and won against proprietary software giants like Microsoft, Sun, and Oracle, but in the meantime our appetites have changed and other giants have taken their place.
Miscellaneous
Linux Journal shuts down
We were sad to encounter the announcement that Linux Journal will be shutting down. "The simple fact is that we’ve run out of money, and options along with it. We never had a wealthy corporate parent or deep pockets of our own, and that made us an anomaly among publishers, from start to finish. While we got to be good at flying close to the ground for a long time, we lost what little elevation we had in November, when the scale finally tipped irrevocably to the negative." Linux Journal was out there tracking what was happening in our community long before anybody else; it will be missed.
Page editor: Jake Edge
Next page:
Announcements>>