Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 19 Jun 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Today in Techrights Roy Schestowitz 17/06/2018 - 6:04pm
Story today's howtos Roy Schestowitz 17/06/2018 - 12:19pm
Story KDE: OpenSUSE Leap 15 KDE Edition, Falkon in GSoC, Plasma in Slackware and Future KWin Work Roy Schestowitz 17/06/2018 - 11:55am
Story Events: Linux Accra Users Group (LAUG), SouthEast LinuxFest 2018 and BSDCan 2018 Roy Schestowitz 17/06/2018 - 10:50am
Story BSD: FreeBSD's New RC and Latest in OpenBSD Development Roy Schestowitz 17/06/2018 - 10:44am
Story Security Leftovers Roy Schestowitz 17/06/2018 - 10:30am
Blog entry Tux Machines Turns 14 Roy Schestowitz 17/06/2018 - 10:28am
Story Stable kernels 4.17.2, 4.16.16, 4.14.50, 4.9.109 and 4.4.138 Roy Schestowitz 17/06/2018 - 8:22am
Story Gnome 3.28 review - Minimalism gone wrong Rianne Schestowitz 17/06/2018 - 7:38am
Story Lazy FPU Vulnerability Now Patched for Red Hat Enterprise Linux 7, CentOS 7 PCs Rianne Schestowitz 17/06/2018 - 12:18am

Games Leftovers: OneShot, War Thunder, Hand of Fate 2, Surviving Mars & Iconoclasts

Filed under
Gaming

openSUSE Leap 15 Linux OS Is Now Available for Raspberry Pi, Other ARM Devices

Filed under
SUSE

Released last month, openSUSE Leap 15 is based on the SUSE Linux Enterprise 15 operating system series and introduces numerous new features and improvements over the previous versions. These include a new disk partitioner in the installer, the ability to migrate OpenSuSE Leap 15 installations to SUSE Linux Enterprise (SLE) 15, and integration with the Kopano open-source groupware application suite.

openSUSE Leap 15 also ships with a Firewalld as the default firewall management tool, a brand-new look that's closely aligned with SUSE Linux Enterprise, new classic "transactional server" and "server" system roles providing read-only root filesystem and transactional updates, and much more. Now, openSUSE Leap 15 was launched officially for ARM64 (AArch64) and ARMv7 devices, such as Raspberry Pi, BeagleBoard, Arndale Board, CuBox-i, and OLinuXino.

Read more

Piventory: LJ Tech Editor's Personal Stash of Raspberry Pis and Other Single-Board Computers

Filed under
Linux

I'm a big fan of DIY projects and think that there is a lot of value in doing something yourself instead of relying on some third party. I mow my own lawn, change my own oil and do most of my own home repairs, and because of my background in system administration, you'll find all sorts of DIY servers at my house too. In the old days, geeks like me would have stacks of loud power-hungry desktop computers around and use them to learn about Linux and networking, but these days, VMs and cloud services have taken their place for most people. I still like running my own servers though, and thanks to the advent of these tiny, cheap computers like the Raspberry Pi series, I've been able to replace all of my home services with a lot of different small, cheap, low-power computers.

Read more

Server: Containers and 'Enterprise' GNU/Linux

Filed under
Red Hat
Server
  • Container and Kubernetes Security: It's Complicated

    Container technology is being increasingly used by organizations as a way to deploy applications and micro-services. The promise of containers is improved agility and portability, while potentially also reducing the attack surface. Though container technology can be helpful for security, it can also have its own set of risks.

    In a panel session at the recent Kubecon + CloudNativeCon EU event titled "Modern App Security Requires Containers" -- moderated by eSecurity Planet -- security experts from Cloud Native Computing Foundation (CNCF) project and Google debated what's wrong and what's right with container security.

  • Docker Defines Itself as the Open Choice for Containers at DockerCon 18

    Docker CEO Steve Singh kicked off his company's DockerCon 18 conference here today, offering the assembled crowd of container enthusiasts a clear vision of where Docker is going.

    For Docker Inc, the company behind the eponymous container system, a lot is at stake. This is the first DockerCon where the founder of the company, Solomon Hykes is not present. Hykes left Docker in March, as the company direction has increasingly focused on enterprise adoption and commercial market growth.

  • How to select the right enterprise Linux

    The decision to use any modern edition of that operating system, generally spoken as RHEL with a silent H, is usually based on a need for component stability, paid technical support, and long-term version support, said Red Hat's Ron Pacheco, director of global product management.

  • CentOS 7.4 & kernel 4.x - Worth the risk?

    The reasons why we have gathered here are many. A few weeks ago, my CentOS distro went dead. With the new kernel containing Spectre patches, it refused to load the Realtek Wireless drivers into memory. Moreover, patches also prevent manual compilation. This makes the distro useless, as it has no network connection. Then, in my CentOS 7.4 upgrade article - which was flawless, including the network piece, go figure - I wondered about the use of new, modern 4.x kernels in CentOS. Sounds like we have a real incentive here.

    In this tutorial, I will attempt to install and use the latest mainline kernel (4.16 when I typed this). The benefits should be many. I've seen improved performance, responsiveness and battery life in newer kernels compared to the 3.x branch. The Realtek Wireless woes of the disconnect kind (like a Spielberg movie) were also fixed in kernel 4.8.7 onwards, so that's another thing. Lastly, this would make CentOS a lean, mean and modern beast. Bravely onwards!

    [...]

    Now, I can breathe with relief, as I've delivered on my promise, and I gave you a full solution to the CentOS 7.4 Realtek issues post upgrade. I do not like to end articles on a cliffhanger, and definitely not carry the solution over to a follow-up article, but in this rare case, it was necessary. The mainline kernel upgrade is a topic of its own.

    The kernel installation worked fine, and thereafter, we seem to have gained on many fronts. The network issues are fully resolved, we can compile again, the performance seems improved despite worse figures in the system monitor, battery life and stability are not impaired in any way, and the CentOS box has fresh new life, wrapped in modern features and latest software. And none of this was meant to be in the first place, because CentOS is a server distro. Well, I hope you are happy. The one outstanding mission - Plasma 5. Once we have that, we can proudly claim to have created the ultimate Linux distro hybrid monster. Take care.

HP Chromebook X2 is the first Detachable Chromebook with Linux app support

Filed under
GNU
Linux
Google
  • HP Chromebook X2 is the first Detachable Chromebook with Linux app support

    We first heard of Chrome OS gaining Linux app support back in February. Google officially confirmed during Google I/O 2018 that the Pixelbook would be the first Chromebook with Linux app support, but since then the Samsung Chromebook Plus has joined in on the fun. Tonight, a device that we expected to eventually gain Linux app support finally got support for it: the HP Chromebook X2.

  • HP Chromebook X2 Receives Linux App Support In Canary

    Following Google’s addition of Linux app support for Chrome OS and its own Pixelbook shortly after this year’s Google I/O conference which took place last month, the same Linux treatment has now been given to the new HP Chromebook X2. The aforementioned device was released in April as the first Chrome OS notebook to be wrapped in a 2-in-1 format, boasting stylus support and a metal unibody design. The recent implementation of Linux apps is primarily aimed at developers and presently it can only be acquired by switching to the Canary channel.

  • HP Chromebook X2 Gets Official Linux App Support

    Google recently announced that Chrome OS devices will soon get support for Linux apps starting with the company’s own Pixelbook, after which Chromebooks from other manufacturers will also get the same treatment. Samsung’s Chromebook Plus was the first device from another manufacturer to get support for Linux apps, and now, HP’s Chromebook X2 has joined the league.

Microsoft loves Linux so much its R Open install script rm'd /bin/sh

Filed under
Microsoft
Debian

Microsoft had to emit a hasty update for its R Open analysis tool after developers found the open-source package was not playing nice with some Linux systems.

The issue was brought to light earlier this week by developer Norbert Preining, who found that the Debian GNU/Linux version of Open R – Microsoft's open-source implementation of the R statistics and data science tool – was causing headaches when it was installed on some systems.

Read more

Also: Microsoft Fixes Faulty Debian Package That Messed With Users' Settings

Security: Windows Ransomware, Cortana Holes, Google Play Protect and More

Filed under
Security
  • The worst types of ransomware attacks
  • Patched Cortana Bug Let Hackers Change Your Password From the Lock Screen
  • What is Google Play Protect and How Does it Keep Android Secure?
  • ​Another day, another Intel CPU security hole: Lazy State

    Once upon a time, when we worried about security, we worried about our software. These days, it's our hardware, our CPUs, with problems like Meltdown and Spectre, which are out to get us. The latest Intel revelation, Lazy FP state restore, can theoretically pull data from your programs, including encryption software, from your computer regardless of your operating system.

    Like its forebears, this is a speculative execution vulnerability. In an interview, Red Hat Computer Architect Jon Masters explained: "It affects Intel designs similar to variant 3-a of the previous stuff, but it's NOT Meltdown." Still, "It allows the floating point registers to be leaked from another process, but alas that means the same registers as used for crypto, etc." Lazy State does not affect AMD processors.

  • Eric S. Raymond on Keeping the Bazaar Secure and Functional
  • Purple testing and chaos engineering in security experimentation

    The way we use technology to construct products and services is constantly evolving, at a rate that is difficult to comprehend. Regrettably, the predominant approach used to secure design methodology is preventative, which means we are designing stateful security in a stateless world. The way we design, implement, and instrument security has not kept pace with modern product engineering techniques such as continuous delivery and complex distributed systems. We typically design security controls for Day Zero of a production release, failing to evolve the state of our controls from Day 1 to Day (N).

    This problem is also rooted in the lack of feedback loops between modern software-based architectures and security controls. Iterative build practices constantly push product updates, creating immutable environments and applying complex blue-green deployments and dependencies on ever-changing third-party microservices. As a result, modern products and services are changing every day, even as security drifts into the unknown.

Games, Emulators and Wine

Filed under
Gaming
  • Run your own Battle Royale in 'Battle Royale Tycoon' coming later this year

    It seems Endless Loop Studios is jumping on the Battle Royale hype train, although they're going about it in their own way with Battle Royale Tycoon. Yes—it's even infecting tycoon style games now.

  • Sweet puzzle game 'Hexologic' now supports Linux

    Hexologic is a new puzzle game that claims to have a new fun spin on Sudoku-like rules, it just recently added Linux support too. While the initial release at the end of last month was only for Windows, they quickly worked to bring it to Linux with the latest update.

  • Nouveau NV50 Gets Patches To Help Dolphin Emulator By As Much As ~50%

    If you are using the Nouveau Gallium3D driver there is now the possibility of having much better performance with the Dolphin emulator.

    Some Nouveau Gallium3D patches were posted today for benefiting the Dolphin video game console emulator that targets the Nintendo GameCube and Wii. These patches improve the performance of integer multiplication for this aging open-source NVIDIA driver and can help out the Dolphin emulator in areas of fragment-heavy scenes by as much as 50%.

  • Notepad++ on Linux is a Reality Thanks to This Snap Application

    The problem with Notepad++ is that it is exclusive to Windows platform and the developer has repeatedly refused to develop it for Linux. This is why Linux users had to settle for Notepad++ alternatives.

    Good news is that Notepad++ is now (unofficially) available as a Snap package for Linux user. Though this Notepad++ Linux application is not natively developed for Linux platform and is actually runs on Wine, it’s now a command (or click) away for you.

Linux 4.18 Addition Helps Dell + Thunderbolt Systems

Filed under
Linux

In addition to the secondary power management updates sent in on Wednesday for the Linux 4.18 kernel merge window, a set of ACPI updates were also submitted.

With this ACPI update that was already merged there is updates to the ACPICA code, debugger updates, and other routine work. Arguably the most user-facing change though is allowing Linux respond to the "Windows 2017.2" _OSI string. That Windows 2017.2 operating system interface string is what's used by Windows 10 Version 1709 in the latest buids of Windows.

Read more

Also: When and Why was Linux Created?

KDE: Mission Survey, Qt Quick , Krita

Filed under
KDE
  • Retrospective: The KDE Mission Survey

    It might sound a bit weird that I’m now talking about something that took place two years ago, but I just realized that while the call to participate in the survey for the KDE Mission was published on the Dot, the results have so far not received their own article.

    People who have participated in the survey but don’t read the Community list might have missed the results, which would be a pity. Therefore, I’d like to offer a bit of a retrospective on how the survey came to be and what came out of it.

  • Google Summer of Code, Porting Keyboard KCM to Qt Quick — Part 2

    Hi! It’s been quite a while since the first blog post. I’ve been working on the new redesign of the Keyboard KCM, and in this post I’m going to show you the progress I’ve made so far.

    Since last time, I’ve been mainly focusing on working improving the infrastructure. One of the goals of this project was to make configuring the input methods (like fcitx, ibus, …) in the System Settings easier. I decided to start with fcitx, since we know the developer of it (Xuetian Weng), and thus easier to ask when there is a question/problem.

  • Krita 4.0.4 Painting Software Has Been Released | Install On Ubuntu 18.04 LTS (Bionic Beaver)

    Krita is a free and open source advanced painting software for cross platform. The development team has just announced a new maintenance release Krita 4.0.4. It brings several bug fixes and stability improvements. Here are the major improvements of Krita 4.0.4.

  • GSoC: Krita AVX mask optimizations, setting up the environment.

    Hi! GSoC student here :]. This first weeks coding for Krita have been so busy I forgot to write about them. So I’ll start to sum everything up in short posts about each step of the project implementation process.

The Easiest PDO Tutorial (Basics)

Filed under
HowTos

Approximately 80% of the web is powered by PHP. And similarly, high number goes for SQL as well. Up until PHP version 5.5, we had the mysql_ commands for accessing mysql databases but they were eventually deprecated due to insufficient security.

Read<br />
more

Top Android Casual Games You Must Try

Filed under
Linux

Who needs serious hours of game-play when you could spend your minutes waiting for the bus playing something casual. No commitments to make, No stories to follow. Just start the game and have some fun. Here we have made a list of the top Arcade Games that you must try.

Read<br />
more

Programming With Python (LWN)

Filed under
Development
  • Unplugging old batteries

    Python is famous for being a "batteries included" language—its standard library provides a versatile set of modules with the language—but there may be times when some of those batteries have reached their end of life. At the 2018 Python Language Summit, Christian Heimes wanted to suggest a few batteries that may have outlived their usefulness and to discuss how the process of retiring standard library modules should work.

    The "batteries included" phrase for Python came from the now-withdrawn PEP 206 in 2006. That PEP argued that having a rich standard library was an advantage for the language since users did not need to download lots of other modules to get real work done. That argument still holds, but there are some modules that are showing their age and should, perhaps, be unplugged and retired from the standard library.

  • Advanced computing with IPython

    If you use Python, there's a good chance you have heard of IPython, which provides an enhanced read-eval-print loop (REPL) for Python. But there is more to IPython than just a more convenient REPL. Today's IPython comes with integrated libraries that turn it into an assistant for several advanced computing tasks. We will look at two of those tasks, using multiple languages and distributed computing, in this article.

    IPython offers convenient access to documentation, integration with matplotlib, persistent history, and many other features that greatly ease interactive work with Python. IPython also comes with a collection of "magic" commands that alter the effect of single lines or blocks of code; for example, you can time your code simply by typing %%time at the prompt before entering your Python statements. All of these features also work when using the Jupyter notebook with the IPython kernel, so you can freely switch between the terminal and the browser-based interface while using the same commands.

Linux kernel coverage at LWN (now outside the paywall)

Filed under
Linux
  • Flash storage topics

    At the 2018 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM), Jaegeuk Kim described some current issues for flash storage, especially with regard to Android. Kim is the F2FS developer and maintainer, and the filesystem-track session was ostensibly about that filesystem. In the end, though, the talk did not focus on F2FS and instead ranged over a number of problem areas for Android flash storage.

    He started by noting that Universal Flash Storage (UFS) devices have high read/write speeds, but can also have high latency for some operations. For example, ext4 will issue a discard command but a UFS device might take ten seconds to process it. That leads the user to think that Android is broken, he said.

  • The ZUFS zero-copy filesystem

    At the 2018 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM), Boaz Harrosh presented his zero-copy user-mode filesystem (ZUFS). It is both a filesystem in its own right and a framework similar to FUSE for implementing filesystems in user space. It is geared toward extremely low latency and high performance, particularly for systems using persistent memory.

    Harrosh began by saying that the idea behind his talk is to hopefully entice others into helping out with ZUFS. There are lots of "big iron machines" these days, some with extremely fast I/O paths (e.g. NVMe over fabrics with throughput higher than memory). "For some reason" there may be a need to run a filesystem in user space but the current interface is slow because "everyone is copy happy", he said.

  • A filesystem "change journal" and other topics

    At the 2017 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM), Amir Goldstein presented his work on adding a superblock watch mechanism to provide a scalable way to notify applications of changes in a filesystem. At the 2018 edition of LSFMM, he was back to discuss adding NTFS-like change journals to the kernel in support of backup solutions of various sorts. As a second topic for the session, he also wanted to discuss doing more performance-regression testing for filesystems.

    Goldstein said he is working on getting the superblock watch feature merged. It works well and is used in production by his employer, CTERA Networks, but there is a need to get information about filesystem changes even after a crash. Jan Kara suggested that what was wanted was an indication of which files had changed since the last time the filesystem changes were queried; Goldstein agreed.

  • Will staging lose its Lustre?

    The kernel's staging tree is meant to be a path by which substandard code can attract increased developer attention, be improved, and eventually find its way into the mainline kernel. Not every module graduates from staging; some are simply removed after it becomes clear that nobody cares about them. It is rare, though, for a project that is actively developed and widely used to be removed from the staging tree, but that may be about to happen with the Lustre filesystem.

    The staging tree was created almost exactly ten years ago as a response to the ongoing problem of out-of-tree drivers that had many users but which lacked the code quality to get into the kernel. By giving such code a toehold, it was hoped, the staging tree would help it to mature more quickly; in the process, it would also provide a relatively safe place for aspiring kernel developers to get their hands dirty fixing up the code. By some measures, staging has been a great success: it has seen nearly 50,000 commits contributed by a large community of developers, and a number of drivers have, indeed, shaped up and moved into the mainline. The "ccree" TrustZone CryptoCell driver graduated from staging in 4.17, for example, and the visorbus driver moved to the mainline in 4.16.

  • Statistics from the 4.17 kernel development cycle

    The 4.17 kernel appears to be on track for a June 3 release, barring an unlikely last-minute surprise. So the time has come for the usual look at some development statistics for this cycle. While 4.17 is a normal cycle for the most part, it does have one characteristic of note: it is the third kernel release ever to be smaller (in terms of lines of code) than its predecessor.

    The 4.17 kernel, as of just after 4.17-rc7, has brought in 13,453 non-merge changesets from 1,696 developers. Of those developers, 256 made their first contribution to the kernel in this cycle; that is the smallest number of first-time developers since 4.8 (which had 237). The changeset count is nearly equal to 4.16 (which had 13,630), but the developer count is down from the 1,774 seen in the previous cycle.

  • Deferring seccomp decisions to user space

    There has been a lot of work in recent years to use BPF to push policy decisions into the kernel. But sometimes, it seems, what is really wanted is a way for a BPF program to punt a decision back to user space. That is the objective behind this patch set giving the secure computing (seccomp) mechanism a way to pass complex decisions to a user-space helper program.

    Seccomp, in its most flexible mode, allows user space to load a BPF program (still "classic" BPF, not the newer "extended" BPF) that has the opportunity to review every system call made by the controlled process. This program can choose to allow a call to proceed, or it can intervene by forcing a failure return or the immediate death of the process. These seccomp filters are known to be challenging to write for a number of reasons, even when the desired policy is simple.

    Tycho Andersen, the author of the "seccomp trap to user space" patch set, sees a number of situations where the current mechanism falls short. His scenarios include allowing a container to load modules, create device nodes, or mount filesystems — with rigid controls applied. For example, creation of a /dev/null device would be allowed, but new block devices (or almost anything else) would not. Policies to allow this kind of action can be complex and site-specific; they are not something that would be easily implemented in a BPF program. But it might be possible to write something in user space that could handle decisions like these.

How to select the right enterprise Linux

Filed under
Linux

Red Hat Enterprise Linux is widely thought of as the first choice in operating systems for important servers, but it may not be the right choice for all applications.

The decision to use any modern edition of that operating system, generally spoken as RHEL with a silent H, is usually based on a need for component stability, paid technical support, and long-term version support, said Red Hat's Ron Pacheco, director of global product management.

Customers have other options for data center operating systems. RHEL wouldn't always be appropriate for edge devices, functions-as-a-service, and highly specialized applications, Pacheco noted.

Read more

today's leftovers

Filed under
Misc
  • Acer Chromebook 13 and Chromebook Spin 13 Will Support Linux Apps on Day One

    Acer's recently announced Chromebook 13 and Chromebook Spin 13 appear to be the first Chromebooks to ship with support for Linux apps out-of-the-box at launch.

    Google already announced that it worked on implementing support for Linux apps on Chrome OS during the Google I/O conference last month, and the first Chromebook to run Linux apps is Google's Pixelbook, as expected, and the functionality was later discovered to be available on the Samsung Chromebook Plus as well.

  • Why Open Source Needs Marketing (Even Though Developers Hate It)
  • ASIFA-Hollywood Continues Commitment To Open Source Animation Technology

    “The last few years, there have been incredible advancements in the quality of open source software solutions for artists,” says Danny Young, ASIFA-Hollywood board member. “Open Source software development is more than ever serving as a counterweight to put fantastic free technology in the hands of anyone who is curious enough to explore it. By supporting ASIFA-Hollywood, you make projects like this possible. So, thank you, ASIFA membership!”

  • Collabora Office 6.0

    Today we release Collabora Office 6.0 – the Migrator’s Choice with great features to smooth our customers’ migration to an Open Source office suite as well as a hugely improved set of features and enhancements.

  • BrowserStack Announces Enhanced Open-Source Program, EU's Web Censorship Plan, Qt for Python Now Available and More

    BrowserStack this morning announced its enhanced open source program, which offers free testing of open source software on the BrowserStack Real Device Cloud. The press release states that "BrowserStack is doubling down on its support for open source projects with full and unlimited access to the BrowserStack platform and its capabilities. The goal is to empower open source developers with the tools and infrastructure necessary to test with speed, accuracy and scale." See the BrowserStack blog post "Supporting Open Source to Drive Community Innovation" for more on BrowserStack's commitment to open source.

  • Locks in the classroom – 2018

    For the sixth year now, our grade nine students have been doing 3D modeling using Blender. We ran late this year, but the final locks were finished a couple of weeks ago, and they’re finally ready for publishing.

  • CVE-2018-3665: Lazy State Save/Restore As The Latest CPU Speculative Execution Issue

    The latest speculative execution vulnerability affecting modern CPUs has now been made public: Lazy State Save/Restore, a.k.a. CVE-2018-3665.

    This vulnerability concerns saving/restore state when switching between applications. The newly-disclosed vulnerability exploits lazy-state restores for floating-point state when context switching, which is done as a performance optimization, to obtain information about the activity of other applications on the system.

  • AI Is Coming to Edge Computing Devices

    Very few non-server systems run software that could be called machine learning (ML) and artificial intelligence (AI). Yet, server-class “AI on the Edge” applications are coming to embedded devices, and Arm intends to fight with Intel and AMD over every last one of them.

  • Cortex-A76, Mali-G76, and ML chip designs pump up AI

    Arm’s Cortex-A76 design offers speed/efficiency improvements including a 4x boost in AI performance, and is paired with a new Mali-G76 GPU that is also said to aid AI. Meanwhile, Arm revealed more details on its upcoming ML co-processors.

GNU/Linux Releases in Japan: Berry and Plamo

Filed under
GNU
Linux
Syndicate content

More in Tux Machines

Graphics: Wayland, RadeonSI, NVIDIA and More

  • Session suspension and restoration protocol
  • A Session Suspension & Restoration Protocol Proposed For Wayland
    KDE Wayland developer Roman Gilg who started contributing to Wayland via last year's Google Summer of Code is proposing a new Wayland protocol for dealing with desktop session suspension and restoration. This protocol extension would allow for more efficient support for client session suspension and restoration such as when you are logging out of your desktop session and want the windows restored at next log-in or if you are suspending your system. While Roman Gilg is working on this protocol with his KDE hat on, he has been talking with Sway and GNOME developers too for ensuring this protocol could work out for their needs.
  • RadeonSI Lands OpenGL 3.3 Compatibility Profile Support
    Thanks to work done over the past few months by AMD's Marek Olšák on improving Mesa's OpenGL compatibility profile support and then today carried over the final mile by Valve's Timothy Arceri, Mesa 18.2 now exposes OpenGL 3.3 under the compatibility context. Hitting Git tonight is the enabling of the OpenGL 3.3 compatibility profile for RadeonSI.
  • NVIDIA Releases DALI Library & nvJPEG GPU-Accelerated Library For JPEG Decode
    For coinciding with the start of the Computer Vision and Patern Recognition conference starting this week in Utah, NVIDIA has a slew of new software announcements. First up NVIDIA has announced the open-source DALI library for GPU-accelerated data augmentation and image loading that is optimized for data pipelines of deep learning frameworks like ResNET-50, TensorFlow, and PyTorch.
  • NVIDIA & Valve Line Up Among The Sponsors For X.Org's XDC 2018
    - The initial list of sponsors have been announced for the annual X.Org Developers' Conference (XDC2018) where Wayland, Mesa, and the X.Org Server tend to dominate the discussions for improving the open-source/Linux desktop. This year's XDC conference is being hosted in A Coruña, Spain and taking place in September. The call for presentations is currently open for X.Org/mesa developers wishing to participate.
  • Intel Broxton To Support GVT-g With Linux 4.19
    Intel developers working on the GVT-g graphics virtualization technology have published their latest batch of Linux kernel driver changes.

Fedora and Red Hat: Fedora Atomic, Fedora 29, *GPL and Openwashing ('Open Organization')

  • Fedora Atomic Workstation To Be Renamed Fedora Silverblue
    - Back in early May was the announcement of the Silverblue project as an evolution of Fedora Atomic Workstation and trying to get this atomic OS into shape by Fedora 30. Beginning with Fedora 29, the plan is to officially rename Fedora Atomic Workstation to Fedora Silverblue. Silverblue isn't just a placeholder name, but they are moving ahead with the re-branding initiative around it. The latest Fedora 29 change proposal is to officially change the name of "Fedora Atomic Workstation" to "Fedora Silverblue".
  • Fedora 29 Will Cater i686 Package Builds For x86_64, Hide GRUB On Boot
    The Fedora Engineering and Steering Committee (FESCo) approved on Friday more of the proposed features for this fall's release of Fedora 29, including two of the more controversial proposals.
  • Total War: WARHAMMER II Coming to Linux, Red Hat Announces GPL Cooperation Commitment, Linspire 8.0 Alpha 1 Released and More
    Starting today, Red Hat announced that "all new Red Hat-initiated open source projects that opt to use GPLv2 or LGPLv2.1 will be expected to supplement the license with the cure commitment language of GPLv3". The announcement notes that this development is the latest in "an ongoing initiative within the open source community to promote predictability and stability in enforcement of GPL-family licenses".
  • Red Hat Launches Process Automation Manager 7, Brackets Editor Releases Version 1.13, Qt Announces New Patch Release and More
    Red Hat today launched Red Hat Process Automation Manager 7, which is "a comprehensive, cloud-native platform for developing business automation services and process-centric applications across hybrid cloud environments". This new release expands some key capabilities including cloud native application development, dynamic case management and low-code user experience. You can learn more and get started here.
  • A summer reading list for open organization enthusiasts
    The books on this year's open organization reading list crystallize so much of what makes "open" work: Honesty, authenticity, trust, and the courage to question those status quo arrangements that prevent us from achieving our potential by working powerfully together.

Server Domination by GNU/Linux

  • Security and Performance Help Mainframes Stand the Test of Time
    As of last year, the Linux operating system was running 90 percent of public cloud workloads; has 62 percent of the embedded market share and runs all of the supercomputers in the TOP500 list, according to The Linux Foundation Open Mainframe Project’s 2018 State of the Open Mainframe Survey report. Despite a perceived bias that mainframes are behemoths that are costly to run and unreliable, the findings also revealed that more than nine in 10 respondents have an overall positive attitude about mainframe computing. The project conducted the survey to better understand use of mainframes in general. “If you have this amazing technology, with literally the fastest commercial CPUs on the planet, what are some of the barriers?” said John Mertic, director of program management for the foundation and Open Mainframe Project. “The driver was, there wasn’t any hard data around trends on the mainframe.”
  • HPE announces world's largest ARM-based supercomputer
    The race to exascale speed is getting a little more interesting with the introduction of HPE's Astra -- what will be the world's largest ARM-based supercomputer. HPE is building Astra for Sandia National Laboratories and the US Department of Energy's National Nuclear Security Administration (NNSA). The NNSA will use the supercomputer to run advanced modeling and simulation workloads for things like national security, energy, science and health care.

HHVM 3.27 Released