LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Thursday, December 17th, 2015
Time |
Event |
12:19a |
[$] LWN.net Weekly Edition for December 17, 2015 The LWN.net Weekly Edition for December 17, 2015 is available. | 3:02p |
Cannon: Why Python 3 exists Brett Cannon reminds the world why the Python developers decided to create Python 3 — and acknowledges that the transition could have been done better. " This point of avoiding bugs is a big deal that people forget. The simplification of the language and the removal of the implicitness of what a str object might represent makes code less bug-prone. The Zen of Python points out that 'explicit is better than implicit' for a reason: ambiguity and implicit knowledge that is not easily communicated code is easy to get wrong and leads to bugs. By forcing developers to explicitly separate out their binary data and textual data it leads to better code that has less of a chance to have a certain class of bug." | 4:03p |
Security advisories for Thursday Arch Linux has updated ruby (code
execution).
CentOS has updated bind (C7; C6; C5: denial of service), bind97 (C5: denial of service), and firefox (C7; C6; C5: multiple vulnerabilities).
Debian has updated cacti (SQL
injection), gdk-pixbuf (incomplete fix for
earlier code execution flaw), grub2 (code
execution), iceweasel (multiple vulnerabilities), subversion (code execution), and tryton-server (access check bypass).
Debian-LTS has updated bind9 (denial of service).
Fedora has updated grub2 (F22:
code execution), qemu (F23: three vulnerabilities), and
xen (F23: multiple vulnerabilities).
Mageia has updated cups-filters
(code execution), firefox (multiple vulnerabilities), libpng (two vulnerabilities), potrace (code execution), quassel (denial of service), and redis (denial of service).
openSUSE has updated chromium (42.1, 13.2, 13.1; SPHSLE12: multiple vulnerabilities) and
openssl (42.1; 13.2,
13.1: three vulnerabilities).
Oracle has updated bind (OL7; OL6; OL5: denial of service), bind97 (OL5: denial of service), and firefox (OL7; OL6; OL5: multiple vulnerabilities).
Red Hat has updated bind (RHEL6&7; RHEL5: denial of service), bind97 (RHEL5: denial of service), and firefox (multiple vulnerabilities).
Scientific Linux has updated bind
(SL5: denial of service) and bind97 (SL5: denial of service).
Ubuntu has updated cups-filters
(15.10, 15.04, 14.04: code execution), foomatic-filters (12.04: code execution),
kernel (12.04; 14.04; 15.04;
15.10: multiple vulnerabilities), linux-lts-trusty (12.04: three
vulnerabilities), linux-lts-utopic (14.04:
three vulnerabilities), and linux-lts-vivid
(14.04: multiple vulnerabilities). | 5:35p |
Linux Foundation announces project to "advance blockchain technology" The Linux Foundation has announced a new collaborative project to " develop an enterprise grade, open source distributed ledger framework" to allow developers to build " robust, industry-specific applications, platforms and hardware systems to support business transactions". Twenty companies have joined the effort: Accenture, ANZ Bank, Cisco, CLS, Credits, Deutsche Börse, Digital Asset Holdings, DTCC, Fujitsu Limited, IC3, IBM, Intel, J.P. Morgan, London Stock Exchange Group, Mitsubishi UFJ Financial Group (MUFG), R3, State Street, SWIFT, VMware, and Wells Fargo. " Many of the founding members are already investing considerable research and development efforts exploring blockchain applications for industry. IBM intends to contribute tens of thousands of lines of its existing codebase and its corresponding intellectual property to this open source community. Digital Asset is contributing the Hyperledger mark, which will be used as the project name, as well as enterprise grade code and developer resources. R3 is contributing a new financial transaction architectural framework designed to specifically meet the requirements of its global bank members and other financial institutions. These technical contributions, among others from a variety of companies, will be reviewed in detail in the weeks ahead by the formation and Technical Steering Committees." |
|