TuxMachines

Subscribe to TuxMachines feed
Your source for Linux and Open Source news, reviews, and howtos.
Updated: 29 min 19 sec ago

Flock 2017, Fedora 27, and New Fedora 26 (F26) ISO

Wed, 2017-09-20 17:44
  • Flock 2017: How to make your application into a Flatpak?
  • Flock to Fedora 2017
  • Flock 2017 – A Marketing talk about a new era to come.

    I had two session at Flock this year, one done by me and another in support of Robert Mayr in the Mindshare one, if there were been any need for discussing.
    Here I’m talking about my session: Marketing – tasks and visions (I will push the report about the second one after Robert’s one, for completion).

    In order to fit the real target of a Flock conference (that is a contributor conference, not a show where people must demonstrate how much cool they are; we know it!) is to bring and show something new, whether ideas, software, changes and so on, and discuss with other contributors if they’re really innovative, useful and achievable.

  • F26-20170918 Updated Live isos released
  • GSoC2017 Final — Migrate Plinth to Fedora Server
  • Building Modules for Fedora 27

    Let me start with a wrong presumption that you have everything set up – you are a packager who knows what they want to achieve, you have a dist-git repository created, you have all the tooling installed. And of course, you know what Modularity is, and how and why do we use modulemd to define modular content. You know what Host, Platform, and Bootstrap modules are and how to use them.

read more

Will Microsoft love Linux to death? Shuttleworth and Stallman on whether Windows 10 is free software's friend

Wed, 2017-09-20 16:56

Richard Stallman is a free-software activist and creator of the GNU OS that forms part of the basis of modern GNU/Linux distros. He believes that Microsoft's decision to build a Windows Subsystem for Linux (WSL) amounts to an attempt to extinguish software that users are free to run, copy, distribute, study, change and improve.

"It certainly looks that way. But it won't be so easy to extinguish us, because our reasons for using and advancing free software are not limited to practical convenience," he said.

"We want freedom. As a way to use computers in freedom, Windows is a non-starter."

read more

A look at some great Linux & SteamOS racing games available in 2017

Wed, 2017-09-20 16:51

We’ve come a long way since SuperTuxKart, here’s my little listicle of interesting racing games available for Linux & SteamOS. All titles have been tested either by me, or someone else on the GOL team.

read more

Linux Kernel 4.12 Reached End of Life, Users Are Urged to Move to Linux 4.13

Wed, 2017-09-20 16:43

Greg Kroah-Hartman published on Wednesday new maintenance updates for various of the supported Linux kernel branches that he maintains, including the Linux 4.12 series, which appears to have reached end of life.

Also: Linux 4.9.51

Linux 4.13.3

Linux 4.12.14

read more

today's howtos

Wed, 2017-09-20 15:18

read more

The Red Hat Way

Wed, 2017-09-20 14:26
  • Red Hat wants to make cold-shouldered OpenStack red hot

    At OpenStack Summit in Boston last May, some speculated that the event might be the last gasp for OpenStack — an open-source platform for cloud computing and infrastructure-as-service. Granted, OpenStack was one of the less hyped open-source projects of the past year. But renewed community and end-user interest is breathing fresh life into the platform, according to Rob Young (pictured), senior manager of virtualization product and strategy at Red Hat Inc.

    Telcos and others are adopting OpenStack “because of the simplification of what was once complex, but also in the cost savings that can be realized by managing your own cloud within a hybrid cloud environment,” Young said.

  • Improved multimedia support with Pipewire in Fedora 27

    Pipewire — a new project of underlying Linux infrastructure to handle multimedia better — has just been officially launched. The project’s main goal is to improve the handling of both audio and video. Additionally, Pipewire introduces a security model to allow easy interaction with multimedia devices from containerized and sandboxed applications, i.e. Flatpak apps.

  • Architecting the future with abstractions and metadata

    The modern data center is built on abstractions, with Docker, Kubernetes, and OpenShift leading the way.

read more

Games: Racing Games, Steam, SteamWorld Dig 2, XCOM 2: War of the Chosen

Wed, 2017-09-20 14:25

read more

Software: DNS Checkers, Alternatives to Adobe Software, Fake Hollywood Hacker Terminal and More

Wed, 2017-09-20 14:09

read more

KDE and GNOME: Kubuntu Site, Marble Maps, Kube in Randa, and UX in GNOME

Wed, 2017-09-20 13:55
  • Call for design: Artful Banner for Kubuntu.org website

    Kubuntu 17.10 — code-named Artful Aardvark — will be released on October 19th, 2017. We need a new banner for the website, and invite artists and designers to submit designs to us based on the Plasma wallpaper and perhaps the mascot design.

  • Randa 2017 Report – Marble Maps

    Just came back home yesterday from Randa Meetings 2017. This year, even though my major motive for the sprint was to use Qt 5.8’s Qt Speech module instead of custom Java for text-to-speech during navigation, that could not be achieved because of a bug which made the routes not appear in the app in the first place. And this bug is reproducible both by using latest code, and old-enough code, and is even there in the prod app in the Google Play Store itself. So, although most of my time had gone in deep-diving on the issue, unfortunately I was not able to find the root-cause to it eventually. I will need to pick up on that in the coming weeks again when I get time, to get it fixed.

  • Kube in Randa

    I’ve spent the last few days with fellow KDE hackers in beautiful Randa in the Swiss Mountains.
    It’s an annual event that focuses on a specific topic every year, and this time accessibility was up, so Michael and me made our way up here to improve Kube in that direction (and to enjoy the scenic surroundings of course).

  • Usability testing for early-stage software prototypes

    In this article, Ciarrai Cunneen and I describe how to do a paper-based usability test, using an early redesign of the GNOME Settings app as an example. The updated Settings features in GNOME 3.26, released on September 13.

    When writing open source software, we often obsess about making our logic elegant and concise, coming up with clever ways to execute tasks and demonstrate ideas. But we sometimes forget a key fact: Software is not useful if it is not easy to use.

    To make sure our programs can be used by our intended audience, we need usability testing. Usability is basically asking the question, "Can people easily use this thing?" or "Can real people use the software to do real tasks in a reasonable amount of time?" Usability is crucial to the creative process of building anything user-based. If real people can't use our software, then all the hard work of creating it is pointless.

    [...]

    In early 2016, GNOME decided to make a major UI update to its Settings application. This visual refresh shifts from an icon-based menu to drop-down lists and adds important changes to several individual Settings panels. The GNOME design team wanted to test these early-stage design changes to see how easily real people could navigate the new GNOME Settings application. Previously, GNOME relied on traditional usability tests, where users explore the software's UI directly. But this wouldn't work, since the software updates hadn't been completed.

read more

FSF, GNU and FSFE

Wed, 2017-09-20 13:53
  • LibrePlanet 2018: Let's talk about Freedom. Embedded.

    The call for sessions is open now, until November 2nd, 2017. General registration and exhibitor and sponsor registration are also open. Pre-order a LibrePlanet 10th anniversary t-shirt when you register to attend!

    Do you want to discuss or teach others about a topic relevant to the free software community? You've got until Thursday, November 2nd, 2017 at 10:00 EDT (14:00 UTC) to submit your session proposals.

    LibrePlanet is an annual conference for free software enthusiasts and everyone who cares about the intersection of technology and social justice. For the past nine years, LibrePlanet has brought together free software developers, policy experts, activists, hackers, students, and people who are at the beginning of their free software journeys. LibrePlanet 2018 will feature programming for all ages and experience levels.

  • LibrePlanet free software conference celebrates 10th anniversary, CFP and registration open now

    The call for proposals is open now, until November 2, 2017. General registration and exhibitor and sponsor registration are also open.

    LibrePlanet is an annual conference for free software enthusiasts and anyone who cares about the intersection of technology and social justice. For the past nine years, LibrePlanet has brought together free software developers, policy experts, activists, hackers, students, and people who are at the beginning of their free software journeys. LibrePlanet 2018 will feature programming for all ages and experience levels.

  • dot-zed extractor
  • FSFE Newsletter - September 2017

    To push our demand, the FSFE launched a new campaign last week: "Public Money Public Code". The campaign explains the benefits of releasing publicly funded Software under free licences with a short inspiring video and an open letter to sign. Furthermore, the campaign and the open letter will be used in the coming months until the European Parliament election in 2019 to highlight good and bad examples of publicly funded software development and its potential reuse.

  • Free Software Foundation Europe Leads Call For Taxpayer-Funded Software To Be Licensed For Free Re-use

    Considered objectively, it's hard to think of any good reasons why code that is paid for by the public should not be released publicly as a matter of course. The good news is that this "public money, public code" argument is precisely the approach that open access advocates have used with considerable success in the field of academic publishing, so there's hope it might gain some traction in the world of software too.

read more

Security: WordPress 4.8.2, CCleaner 5.33, Apache Patch and Cryptocurrencies

Wed, 2017-09-20 13:21
  • WordPress 4.8.2 Security and Maintenance Release

    WordPress 4.8.2 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately.

  • Attack on CCleaner Highlights the Importance of Securing Downloads and Maintaining User Trust

    Some of the most worrying kinds of attacks are ones that exploit users’ trust in the systems and softwares they use every day. Yesterday, Cisco’s Talos security team uncovered just that kind of attack in the computer cleanup software CCleaner. Download servers at Avast, the company that owns CCleaner, had been compromised to distribute malware inside CCleaner 5.33 updates for at least a month. Avast estimates that over 2 million users downloaded the affected update. Even worse, CCleaner’s popularity with journalists and human rights activists means that particularly vulnerable users are almost certainly among that number. Avast has advised CCleaner Windows users to update their software immediately.

    This is often called a “supply chain” attack, referring to all the steps software takes to get from its developers to its users. As more and more users get better at bread-and-butter personal security like enabling two-factor authentication and detecting phishing, malicious hackers are forced to stop targeting users and move “up” the supply chain to the companies and developers that make software. This means that developers need to get in the practice of “distrusting” their own infrastructure to ensure safer software releases with reproducible builds, allowing third parties to double-check whether released binary and source packages correspond. The goal should be to secure internal development and release infrastructure to that point that no hijacking, even from a malicious actor inside the company, can slip through unnoticed.

  • Apache bug leaks contents of server memory for all to see—Patch now

    There's a bug in the widely used Apache Web Server that causes servers to leak pieces of arbitrary memory in a way that could expose passwords or other secrets, a freelance journalist has disclosed.

    The vulnerability can be triggered by querying a server with what's known as an OPTIONS request. Like the better-known GET and POST requests, OPTIONS is a type of HTTP method that allows users to determine which HTTP requests are supported by the server. Normally, a server will respond with GET, POST, OPTIONS, and any other supported methods. Under certain conditions, however, responses from Apache Web Server include the data stored in computer memory. Patches are available here and here.

  • The Pirate Bay Takes Heat for Testing Monero Mining

    Cryptocurrencies usually are mined with CPU power initially, she told LinuxInsider. Users then find ways to speed up the hashing before going to GPU. They build specialized hardware and field programmable gate array (FPGA) chips to carry out the hashing function in order to mine much faster.

    [...]

    The notion that The Pirate Bay effectively would borrow resources from its own users is not the problem, suggested Jessica Groopman, principal analyst at Tractica.

read more

Ubuntu and Linux Mint Development

Wed, 2017-09-20 13:18
  • Ubuntu Server Development Summary – 19 Sep 2017
  • Ubuntu Weekly Newsletter 519

    Welcome to the Ubuntu Weekly Newsletter. This is issue #519 for the weeks of September 5 – 18, 2017, and the full version is available here.

  • Ubuntu Desktop default application survey results

    Canonical has released the results of its default applications survey for the 18.04 long-term support release of Ubuntu.

    The results of the previous survey – for Ubuntu 17.10, dubbed Artful Aardvark – yielded great suggestions, many of which have made their way into the beta version of the operating system.

    For Ubuntu 18.04, over 15,000 responses were processed by the Ubuntu Desktop team.

    “The team is now hard at work evaluating many of the suggested applications,” said Canonical.

  • Linux Mint 18.3 “Sylvia” Information Released

    Linux Mint Project Leader Clement Lefebvre, otherwise known as “Clem” released a blog post on Sept. 18, giving some information about the upcoming release of Linux Mint 18.3, dubbed “Sylvia.”

    In his blog post Lefebvre gave some ideas to some of the pieces of software and changes that will be coming, such as the inclusion of the popular system restoration tool Timeshift.

    For those of you who haven’t used Timeshift, it’s an application that creates snapshots of your system, and then restores them later, similar to Windows System Restore, or Mac OS’s Time Machine.

read more

Ubuntu GNOME Shell in Artful: Day 13

Wed, 2017-09-20 11:48

Now that GNOME 3.26 is released, available in Ubuntu artful, and final GNOME Shell UI is confirmed, it’s time to adapt our default user experience to it. Let’s discuss how we worked with dash to dock upstream on the transparency feature. For more background on our current transition to GNOME Shell in artful, you can refer back to our decisions regarding our default session experience as discussed in my blog post.

read more

Linux-driven Sitara SiP module shrinks to 21mm square

Wed, 2017-09-20 10:19

Octavo’s OSD335x-SM is a 40 percent smaller version of its AM335x-based OSD335x SiP that adds a 4KB EEPROM. There’s also a compact, open-spec dev board.

Last year, Octavo Systems added a new twist to BeagleBone development when it released its 27 x 27mm OSD335x System-In-Package (SiP) module. The OSD335x, which went on to form the basis of the BeagleBone Black Wireless and BeagleBone Blue SBCs, packs a Texas Instruments Sitara AM335x SoC and nearly all the functions of a BeagleBone Black SBC into a BGA module. Octavo has now followed up with a 40 percent smaller OSD335x-SM variant that measures 21 x 21mm (441 sq. mm).

read more

today's leftovers

Wed, 2017-09-20 02:59
  • Black screen of death after Win10 update? Microsoft blames HP

    Microsoft is pointing the finger of blame at HP's factory image for black screens of death appearing after a Windows Update.

    Scores of PC owners took to the HP forums last week to report that Windows 10 updates released September 12 were slowing down the login process. Users stated that once they downloaded the updates and entered their username and password, they only saw black screens for about five to 10 minutes.

    The forum members said that clean installs or disabling a service called "app readiness", which "gets apps ready for use the first time a user signs in to this PC and when adding new apps" seemed to fix the delay.

    Today, a Microsoft spokesperson told The Register: "We're working to resolve this as soon as possible" and referred affected customers to a new support post.

  • GNOME 3.26 Released! Check Out the New Features

    GNOME 3.26 is the latest version of GNOME 3 released six months after the last stable release GNOME 3.24. The release, code-named “Manchester”, is the 33rd stable release of the free, open-source desktop.

  • Arch Arch and away! What's with the Arch warriors?

    If you choose to begin your Linux adventures with Arch Linux after trying Ubuntu for a month, you're probably doing it wrong. If there's a solid reason why you think Arch is for you; awesome! Do it. You will learn new things. A lot of new things. But hey, what's the point in learning what arch-chroot does if you can't figure out what sudo is or what wpa_supplicant does?

  • Setting a primary monitor for launching games in a dual monitor rig
  • AMD Zen Temperature Monitoring On Linux Is Working With Hwmon-Next

    If you want CPU temperature monitoring to work under Linux for your Ryzen / Threadripper / EPYC processor(s), it's working on hwmon-next.

    The temperature monitoring support didn't make it for Linux 4.14 but being published earlier this month were finally patches for Zen temperature monitoring by extending the k10temp Linux driver.

  • Fanless Skylake computer offers four PCI and PCIe slots

    Adlink’s MVP-6010 and MVP-6020 embedded computers run Linux or Windows on Intel 6th Gen CPUs, and offer 4x PCI/PCIe slots, 6x USB ports, and 4x COM ports.

    If Adlink’s new MVP-6010/6020 Series looks familiar, that’s because it’s a modified version of the recent MVP-5000 and last year’s MVP-6000 industrial PCs. The top half appears to be identical, with the same ports, layout, and Intel 6th Gen Core “Skylake” TE series processors. Like the MVP-6000, it adds a PCI and PCIe expansion unit on the bottom, but whereas the MVP-6000 had two slots, the MVP-6010 and MVP-6020 have four.

  • How Qi wireless charging works, and why it hasn’t taken over yet

    Qi has been an Android staple for a while, and now it’s coming to iPhones, too.

  • W3C DRM appeal fails, votes kept secret

    Earlier this summer, the World Wide Web Consortium (W3C) — the organization responsible for defining the standards that make up the Web — decided to embrace DRM (aka "EME") as a web standard. I wasn’t happy about this. I don’t know many who were.

    Shortly after that, the W3C agreed to talk with me about the issue. During that discussion, I encouraged the W3C to increase their level of transparency going forward — and if there is an appeal of their DRM decision, to make that process completely open and visible to the public (including how individual members of the W3C vote on the issue).

    The appeal happened and has officially ended. I immediately reached out to the W3C to gather some details. What I found out was highly concerning. I’ll include the most interesting bits below, as un-edited as possible.

read more

Red Hat News

Wed, 2017-09-20 02:57

read more

OSS: Blockchain, Innersource, SQL and Clang

Wed, 2017-09-20 02:55
  • Banks are turning to open source for blockchain, says Google engineer

    Banks have historically developed all software in-house and maintained a fierce secrecy around their code, but more recently they’ve embraced open-source. They’re likely to use open source for one of the most hotly tipped technologies out there – blockchain.

  • Innersource: How to leverage open source in the enterprise

    Companies of varying sizes across many industries are implementing innersource programs to drive greater levels of development collaboration and reuse. They ultimately seek to increase innovation; reduce time to market; grow, retain, and attract talent; and of course, delight their customers.

    In this article, I'll introduce innersource and some of its key facets and examine some of the problems that it can help solve. I'll also discuss some components of an innersource program, including metrics.

  • Reflection on trip to Kiel

    On Sunday, I flew home from my trip to Kiel, Germany. I was there for the Kieler Open Source und LinuxTage, September 15 and 16. It was a great conference! I wanted to share a few details while they are still fresh in my mind:

    I gave a plenary keynote presentation about FreeDOS! I'll admit I was a little concerned that people wouldn't find "DOS" an interesting topic in 2017, but everyone was really engaged. I got a lot of questions—so many that we had to wrap up before I could answer all the questions.

  • A quick tour of MySQL 8.0 roles

    This year at the Percona Live Open Source Database Conference in Dublin, I'll be discussing a new feature introduced in MySQL 8.0: roles. This is a new security and administrative feature that allows database administrators to simplify user management and increases the security of multi-user environments.

    In database administration, users are granted privileges to access schemas, tables, or columns, depending on the business needs. When many different users require authorization for different sets of privileges, administrators have to repeat the process of granting privileges several times. This is both tedious and error-prone. Using roles, administrators can define sets of privileges for a user category, and then the user authorization becomes a single statement operation.

    Roles have been on the MySQL community's wish list for a long time. I remember several third-party solutions that tried to implement roles as a hack on top of the existing privileges granting system. I created my own solution many years ago when I had to administer a large set of users with different levels of access. Since then, anytime a new project promised to ease the roles problem, I gave it a try. None of them truly delivered a secure solution, until now.

  • MyDiamo Expands Open Source Database Encryption Offerings to Include PostgreSQL
  • Clang-Refactor Tool Lands In Clang Codebase

    The clang-refactor tool is now living within the LLVM Clang SVN/Git codebase.

read more

Games: Ostriv, Back to Bed, EVERSPACE, Hiveswap: Act 1

Wed, 2017-09-20 02:01

read more

Pages