I was working on another human-centered file system feature, union mounts, when I heard that a friend of mine had been groped at an open source conference for the third time in one year. While I loved my file systems work, I felt like stopping sexual harassment and assault of women in open source was more urgent, and that I was uniquely qualified to work on it. (I myself had been groped by another Linux storage developer.) So I quit my job as a Linux kernel developer and co-founded the Ada Initiative, whose mission is supporting women in open technology and culture. Unfortunately, as a result of my work, several more Linux storage developers came out publicly in favor of harassment and assault.
That’s one reason why I’m so excited that Ceph developer Sage Weil challenged the open storage community to raise $8192 for the Ada Initiative by Wednesday, Oct. 8 – and he’ll personally match that amount if we reach the goal! The number of Linux file systems and storage developers who both donated to Sage’s challenge and wanted to be listed publicly as supporters is reminding me that the vast majority of the people I worked with in Linux want women to feel safe and comfortable in their community. I love file systems development, I love writing kernel code, and I miss working with and seeing my Linux friends. And as you can tell by the lack of something like union mounts in the mainline kernel 21 years after the first implementation, Linux file systems and storage does not have enough developers, and can’t afford to keep driving off women developers.
Other updates that are included with the release include support for the Radeon R9 290 GPU family in the open-source AMD Linux driver. In addition, the open-source NVIDIA driver has received several improvements.
Intel Cherry Trail hardware is supported in this release, the hardware is likely to ship sometime in 2015. More ARM hardware is also supported and boards with existing support got further improvements.
In addition to doing the xf86-video-freedreno 1.3.0 release this weekend, Rob Clark also took the opportunity to write a lengthy blog post on the progress made for the open-source, reverse-engineered Linux graphics driver stack for Qualcomm's Adreno graphics hardware. The few contributors involved have done a stunning job over the past few months to implement much of OpenGL 3 for this ARM graphics driver and make other improvements -- all without the support or backing of Qualcomm.
It didn’t happen overnight, but Steam’s catalogue of Linux games has grown significantly over the last few years, no doubt helped by the release Value’s Debian-powered SteamOS. Abandoning Windows for the open source platform was once the quickest way to gaming frustration, be it a lack of native ports or wrestling with the likes of Wine or other virtualisation option, but with almost 700 working titles available, the variety is certainly there.
The GeForce GTX 980 dominates as well under OpenCL as it does with OpenGL. While the GTX 980 has just 2048 CUDA cores compared to 2,880 on the GTX 780 Ti, the Maxwell architecture is a heck of a lot more efficient and powerful than Kepler. My earlier GTX 980 Linux review is worth reading if you're not yet up to speed with NVIDIA's new GeForce GTX 900 series as the new graphics cards are real winners for Linux users as long as you don't mind obliging to using proprietary hardware drivers on your systems.
Like Samsung, which offers both Android Wear and Tizen-based smartwatches, LG has apparently decided to have a Plan B in hand, or rather on the wrist. According to The Verge, a developer website hosted by LG teased an upcoming SDK for a WebOS-based LG SmartWatch with a “Coming soon!” tag. An image on one of the screens showed a Bean Bird logo borrowed from LG’s WebOS based smart TVs, as well as a rough sketch of a round-faced watch (see below).
Debian GNU/Linux, more usually just called “Debian,” is an operating system distribution or “distro” where the kernel can be either Linux or kFreeBSD (the FreeBSD kernel). Wikipedia notes that “… there are 1,276 times as many Linux users as there are kFreeBSD users.” Adventurous geeks might also like to try the unofficially supported multi-server microkernel called GNU HURD. The distro is free and open source mostly under the GNU General Public License.
The Debian project began in 1993 and the first release was in 1996. The most recent release, version 7.6, codenamed “Wheezy”, was released on July 12, 2014. The next release, version 8, codenamed “Jessie”, is currently in Beta 1 release.