LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Tuesday, June 18th, 2013
| Time |
Event |
| 1:40p |
Subversion 1.8.0 released The Apache Software Foundation has announceda new release of " the most popular and widely-used Open Source version control system" — Subversion 1.8.0. " Since their introduction in prior releases, Subversion’s merge tracking and tree conflict detection features have been critical to its ability to serve projects where branching and merging happens often. The 1.8.0 version improves these features, further automating the client-side merge functionality and improving both tree conflict detection during merge operations and tree conflict resolution during update operations. Additionally, the Subversion client now tracks moves of working copy items as first-class operations, which brings immediate benefit to users today and is a key step toward more thorough system-wide support for moved and renamed objects in a future release." | | 2:22p |
LLVM 3.3 released Version 3.3 of the LLVM compiler suite is out. It adds support for a number of new architectures, features a number of performance improvements, and more. " 3.3 is also a major milestone for the Clang frontend: it is now fully C++'11 feature complete. At this point, Clang is the only compiler to support the full C++'11 standard, including important C++'11 library features like std::regex. Clang now supports Unicode characters in identifiers, the Clang Static Analyzer supports several new checkers and can perform interprocedural analysis across C++ constructor/destructor boundaries, and Clang even has a nice 'C++'11 Migrator' tool to help upgrade code to use C++'11 features and a 'Clang Format' tool that plugs into vim and emacs (among others) to auto-format your code." See the release notes for details. | | 4:45p |
Security updates for Tuesday Debian has updated wireshark
(multiple vulnerabilities).
Fedora has updated perl-Module-Signature (F18; F17: code
execution) and rrdtool (F18: denial of
service).
Mageia has updated qemu
(unauthorized file access), telepathy-gabble (man-in-the-middle attack),
owncloud (cross-site scripting), php (code execution), and dbus (denial of service).
openSUSE has updated X client
vulnerabilities in the following packages: libxres, libxrandr, libdmx, libXxf86dga, libxcursor, libxtst, libxi, and libFS.
SUSE has updated kernel (SLE 11 SP2; SLE-RT 11 SP2: multiple
vulnerabilities).
Ubuntu has updated libraw (code
execution) and libkdcraw (code execution). | | 7:30p |
[$] Pencil, Pencil, and Pencil An unfortunate drawback to the scratch-your-own-itch development
model on which many free software projects depend is that
creators can lose interest. Without a maintainer, code gets stale and
users are either stranded or simply jump ship to a competing project.
If the community is lucky, new developers pick up where the old ones
left off, and a project may be revived or even driven to entirely new
levels of success. On the other hand, it is also possible for
multiple people to start their own forks of the code base, which can
muddy the waters in a hurry—as appears to be happening at the
moment with the 2D animation tool Pencil. Plenty of people want to
see it survive, which has resulted in a slew of individual forks. | | 11:25p |
MySQL man pages silently relicensed away from GPL (MariaDB blog) In what might be seen as a harbinger of license changes to come for MySQL, the MariaDB blog is reporting that the man pages for MySQL 5.5.31 have changed licenses. Formerly covered by the GPLv2, the man pages are now under a more restrictive license, the crux of which seems to be: " You may create a printed copy of this documentation solely for your own personal use. Conversion to other formats is allowed as long as the actual content is not altered or edited in any way. You shall not publish or distribute this documentation in any form or on any media, except if you distribute the documentation in a manner similar to how Oracle disseminates it (that is, electronically for download on a Web site with the software) or on a CD-ROM or similar medium, provided however that the documentation is disseminated together with the software on the same medium. Any other use, such as any dissemination of printed copies or use of this documentation, in whole or in part, in another publication, requires the prior written consent from an authorized representative of Oracle."
[Update: A MySQL bug report indicates that a build system problem led to the relicensing, which will presumably be fixed in the next release.] |
|