With the release of Ubuntu 16.04 ZFS became officially supported by Canonical. However, this raised issues over licensing — see this article and the links it contains. Here are my thoughts on the issue as a software engineer and Linux user. Unfortunately, I do not have much legal expertise, so my discussion will lack legal precision, but I will do my best to address the legal issues highlighted by other articles.e
As of right-this-cherry-picking-second Cinnamon 3.0 is not available to install on Ubuntu through its official PPA.
So, to install Cinnamon 3.0 on Ubuntu 16.04 LTS, you’ll need to add a community PPA.
The one we’re featuring below is the only one to currently build Cinnamon 3.0 for Xenial users (it also has 3.0 packages for 15.10, too).
Having trouble installing third-party .debs on Ubuntu 16.04?
You, my friend, are far from alone.
A huge number of you have pinged us about a big ol’ bug in the Xenial Xerus’ new Software app. A bug that leaves you unable to install popular apps like Steam, Google Chrome, and Nylas N1, using .deb files.
It's been a while since last having any major news to report out of the Mir camp for Ubuntu's alternative to Wayland.
If you've been wondering what the Mir crew has been up to, their change-log was recently updated. Mostly it's been a lot of bug-fixing. Some of the recent enhancements outside of fixes has been supporting Android HWC 1.5 and screencast API changes.
Ubuntu developer and Canonical employee Daniel Holbach reminds the Ubuntu community that the next UOS (Ubuntu Online Summit) event starts first thing next week, on May 3-5, 2016.
The forthcoming Ubuntu Online Summit conference is for Ubuntu 16.10, which has been dubbed by Canonical founder Mark Shuttleworth as "Yakkety Yak," and whose development cycle already started with daily build ISOs seeded to testers last week. Ubuntu 16.10 will be launched later this year, on October 20, 2016.
Ubuntu 16.04 has brought some interesting features that you must give try if you’ve upgraded.
In this article we’ll show you 10 things to do after installing or upgrading to Ubuntu 16.04. It’ll save your time tweaking the system and also will provide you the taste of new features of Ubuntu 16.04.
A day after Mozilla released the Firefox 47 Beta, Google has released their beta of the Chrome/Chromium 51 web-browser.
Chrome 51 Beta brings a Credential Management API, lower overhead for offscreen rendering, ServiceWorker improvements, HTML5 canvas improvements, Chrome on Android now uses the same media pipeline as desktop Chrome, and various other enhancements.
To the first point, many people seem unaware that POSIX is an actual set of standards - IEEE 1003.1 in several variations, plus descendants. These standards cover a lot more than just operations on files, and technically "POSIX" only refers to systems that have passed a set of conformance tests covering all of those. Nonetheless, people often use "POSIX" to mean only the section dealing with file operations, and only in a loose sense of things that implement something like the standard without having been tested against it. Many systems, notably including Linux, pretty explicitly do not claim to comply with the actual standard.
A few days ago, Ned Batchelder's post on deleting code made the rounds on HN, even though it was originally written in 2002. Here I want to echo a few of Ned's points, and take a stronger stance than he did: delete code as soon as you know you don't need it any more, no questions asked. I'll also offer some tips from the trenches for how to identify candidate dead code.
This is the first in a series on eating your vegetables in software engineering, on good, healthy practices for a happy and successful codebase. I don't (yet) know how long the series will be, so please stay tuned!