|
|
Subscribe / Log in / New account

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.

Comments (none posted)

Quotes of the week, naming edition

Several people including Linus requested to change the KAISER name. We came up with a list of technically correct acronyms:

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 :)

Thomas Gleixner

I'm not set on MAP_REQUIRED. I came up with some awful names (MAP_TODDLER, MAP_TANTRUM, MAP_ULTIMATUM, MAP_BOSS, MAP_PROGRAM_MANAGER, etc). But I think we should drop FIXED from the middle of the name.
Matthew Wilcox

Comments (none posted)

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."

Full Story (comments: 2)

Distribution quotes of the week

While there is truth to what you say, and while it's a point that gets brought up pretty much every time the issue of non-free firmware is discussed, it is not a problem Debian can solve. We don't produce the hardware, we have little say in the choice of the hardware, and there is little we can do fix the freedom-related problems of software embedded in or too [tightly] dependent on hardware - except that we can explain the problems and pros and cons of possible solutions and maybe point to less-problematic hardware choices. The result of this is not a perfect world, but it might be a better world.
Lars Wirzenius

I think we do need to reach out to Google, who seems to have a habit of poaching our developers, and work out some kind of arrangement of cooperation. The sum total of stuff I've received from Google has been a prototype Chromebook, a $50 prepaid VISA card, and a google blanket. No, I am not making this up. I know these items were sent to me with the intention of saying thanks, and meant as the kindest of gestures -- but certainly, there are better ways for us to support one another?

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.

Daniel Robbins

We don't need to put ourselves through unnecessary pain out of some sense of self-flagellation for using non-free software in a situation where it's unavoidable without replacing hardware. GNU software went to extensive effort to be easily and painlessly installable on non-free operating systems because the FSF recognized that this compromise was good for the overall political cause of free software. I believe this is similar.
Russ Allbery

Comments (none posted)

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.

Comments (5 posted)

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.

Comments (2 posted)

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."

Comments (none posted)

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."

Comments (none posted)

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."

Comments (47 posted)

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.

Full Story (comments: 4)

Development quotes of the week

This is going to be a pointless never ending debate. Git is flexible enough to let you do this in multiple ways, people are going to have their preferences. Just agree to disagree and move on.

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 ;)

Josh Boyer

We've won on so many fronts, but we've also lost our way. It would have been unthinkable and scandalous even a decade ago for a presenter at a Linux conference to use Powerpoint on Windows, but you only have to count the Macbooks at a modern Linux conferences (even among the presenters!) to see how many in the community have lost the very passion for and principles around Open Source software that drove Linux's success. A vendor who dared to ship their Linux applications as binaries without source code used to get the wrath of the community but these days everyone's pockets are full of proprietary apps that we justify because they sit on top of a bit of Open Source software at the bottom of the stack. We used to rail against proprietary protocols and push for open standards but today while Linux dominates the cloud, everyone interacts with it through layers of closed and proprietary APIs.

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.

Kyle Rankin

Writing Haskell is almost trivial in practice. You just start with the magic fifty line {-# LANGUAGE ... #-} incantation to fast-forward to 2017, then add 150 libraries that you’ve blessed by trial and error to your cabal file, and then just write down a single type signature whose inhabitant is Refl to your program. In fact if your program is longer than your import list you’re clearly doing Haskell all wrong.
Stephen Diehl

Comments (13 posted)

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.

Comments (28 posted)

Page editor: Jake Edge
Next page: Announcements>>


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds