Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 18 Sep 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

Software: Cool-Retro-Term, USB Stick Formatter, Fstransform, digest and Copyu

Filed under
Software
  • Cool-Retro-Term is a great Mimic of old Command Lines, Install in Ubuntu/Linux Mint

    Cool-retro-term is a free terminal emulator developed by Filippo Scognamiglio, it mimics the look and feel of the old cathode tube screens. If you are tired of your current terminal than it comes in hand as eye-candy, it is customizable and reasonably lightweight terminal emulator. It uses the Konsole engine which is powerful and mature, it requires Qt 5.2 or higher to run terminal emulator.
    It has pre-configured templates so you can use them with just one click, profiles includes: Amber, Green, Scanlines, Pixelated, Apple ][, Vintage, IBM Dos, IBM 3287, and Transparent Green. Further more you can create your own profile and use it.
    It's preferences offers a lot of customization: you can adjust brightness, contrast, and opacity; font; font scaling and width; cool effects for terminal; and you can control FPS, texture quality, scanlines quality, and bloom quality. Further more you can dive into settings to change colors, shadows etc.

  • Easily Format A USB Flash Drive On Ubuntu 18.04 Using USB Stick Formatter

    If you're looking for an easy, straightforward way of formatting an USB flash drive in Ubuntu or Debian, similar to the one available in Microsoft Windows, you can use the USB Stick Formatter utility.

  • Fstransform – Optimus Tux

    File system conversion is not an everyday thing. For that matter, it’s not even an every year thing. But when you do need to convert from one format to another, the operation is usually long, tedious and sometimes destructive. Most often, you would copy files to a backup location, re-format the partition, then copy the data back. The notion of being able to do a seamless, live conversion sounds like a cool thing.

    Fstranform is a tool designed to offer in-place file system conversions without a need for a backup. This program does its magic by mounting several loopback devices and uses them to shuffle bytes to and fro while it restructures the file system layout. The advantages – if proven successful, of course – are in that you do not need to worry about backup devices (could be many terabytes), and you could potentially save time. Sold! Let’s see how it works.

  • digest 0.6.17

    digest version 0.6.17 arrived on CRAN earlier today after a day of gestation in the bowels of CRAN, and should get uploaded to Debian in due course.

  • Copyu – A Text Editor-Like Weekly Planner

    Copyu is a free, cross-platform, and open-source productivity app for planning all your weekly tasks using a sizeable app window.

    Copyu is as simple as a To-Do app can be and it is easy to set up and get straight to using. It combines your calendar app with a todo list and you are to make entries based on your weekly plans.

    Its modern, distraction-free main screen allows you to see the whole week’s agenda and to-do’s as it displays a single week per page.

    Tasks are in the form of bullet lists that have strike-through lines when completed. You can write notes next to tasks and you can interact with your lists using drag and drop.

KDE and GNOME: Elisa, Krita, Five or More and Canta

Filed under
KDE
GNOME
  • 0.3 Beta Release of Elisa Music Player

    This feature improves two different cases. The first is to allow usage of Elisa with a small window. In this case, only minimal information is shown in a possibly small window. The second is to implement the “party” mode that was originally designed by Andrew Lake.

  • KDE Bugsquad – Kickoff with Krita! – Part 1 on September 15th, 2018

    More long and thoughtful posts like the prior one will be coming. But right now I have an important announcement! I have resurrected the KDE Bugsquad, and we have our first official Bug Day on Saturday!

    The KDE Bugsquad is back! We can think of no better way to celebrate than joining forces with the Krita team as part of their Squash All the Bugs fundraiser!

  • Introducing Digital Atelier: a painterly brush preset pack by Ramon Miranda with tutorial videos!

    Over the past months, Ramon Miranda, known for his wonderful introduction to digital painting, Muses, has worked on creating a complete new brush preset bundle: Digital Atelier. Not only does this contain over fifty new brush presets, more than thirty new brush tips and twenty patterns and surfaces.

  • Five or More GSoC
  • Canta: Best Theme And Icons Pack Around For Ubuntu/Linux Mint

    If you are a person who changes themes on your Linux system frequently then you are on the right page. Today, we present you best theme under development so far for Ubuntu 18.04/Linux Mint 19, it has variants in light and dark with different styles: normal, compact and square. If you are a fan of material design or not, most probably you are going to like this theme and icons pack. The initial release of Canta was back in March, 2018 and released under GNU General Public License V3. Canta theme is based on Materia Gtk theme.

Red Hat and Fedora Leftovers

Filed under
Red Hat
  • [Podcast] PodCTL #49 – Security & Service Meshes

    As we use PodCTL to help educate the market on Containers, Kubernetes and associated technologies, we’ve found that Service Meshes (and Istio) are one of the most popular topics. While it’s still a newer technology, just recently achieving v1.0 GA, we find that many people want to learn more. So this week we went deeper on how the discussion around Security begins to integration with Service Meshes, with John Morello (CTO, Twistlock).

  • Red Hat infrastructure platforms to data analytics workloads: "Welcome!"

    You’ve heard the adage that every company now is a software company. The fuel that drives it is data.

    By the same token, many enterprises are considering cloud-native technologies based on Kubernetes and microservices for business innovation. However many enterprises dealing with extremely large data sets have not been able to run data analytics applications on the same IT infrastructure running the rest of their workloads.

  • Deploying a React App with an Express Backend on OpenShift
  • Flock- 2018

    I attended Flock this year which is the Fedora Project's annual contributor-focused conference. This was my first Flock and it turned out be one of the best conferences I have attended so far.

Linux Foundation and Kernel Events, Developments

Filed under
Development
  • Top 10 Reasons to Join the Premier European Open Source Event of the Year [Ed: LF advertises this event where Microsoft is Diamond sponsor (highest level). LF is thoroughly compromised, controlled by Linux's opposition.]
  • AT&T Spark conference panel highlights open source road map and needs [Ed: Linux Foundation working for/with a surveillance company]

    The telecommunications industry has been around for 141 years, but the past five have been the most disruptive, according to the Linux Foundation's Arpit Joshipura.

    Joshipura, general manager, networking and orchestration, said on a panel during Monday's AT&T Spark conference in San Francisco that the next five years will be marked by deployment phases across open source communities and the industry as a whole.

    "Its (telecommunications) been disrupted in just the last five years and the speed of innovation has skyrocketed in just the last five years since open source came out," Joshipura said.

  • A Hitchhiker’s Guide to Deploying Hyperledger Fabric on Kubernetes

    Deploying a multi-component system like Hyperledger Fabric to production is challenging. Join us Wednesday, September 26, 2018 9:00 a.m. Pacific for an introductory webinar, presented by Alejandro (Sasha) Vicente Grabovetsky and Nicola Paoli of AID:Tech.

  • IDA: simplifying the complex task of allocating integers

    It is common for kernel code to generate unique integers for identifiers. When one plugs in a flash drive, it will show up as /dev/sdN; that N (a letter derived from a number) must be generated in the kernel, and it should not already be in use for another drive or unpleasant things will happen. One might think that generating such numbers would not be a difficult task, but that turns out not to be the case, especially in situations where many numbers must be tracked. The IDA (for "ID allocator", perhaps) API exists to handle this specialized task. In past kernels, it has managed to make the process of getting an unused number surprisingly complex; the 4.19 kernel has a new IDA API that simplifies things considerably.

    Why would the management of unique integer IDs be complex? It comes down to the usual problems of scalability and concurrency. The IDA code must be able to track potentially large numbers of identifiers in an efficient way; in particular, it must be able to find a free identifier within a given range quickly. In practice, that means using a radix tree (or, soon, an XArray) to track allocations. Managing such a data structure requires allocating memory, which may be difficult to do in the context where the ID is required. Concurrency must also be managed, in that two threads allocating or freeing IDs in the same space should not step on each other's toes.

RK3399 based 96Boards SBC starts at $99

Filed under
Linux
Hardware

Vamrs has begun shipping the “Rock960” — the first 96Boards SBC based on the hexa-core Rockchip RK3399. The community-backed SBC sells for $99 (2GB/16GB) or $139 (4GB/32GB).

Shortly before Shenzhen-based Vamrs Limited launched a Rockchip RK3399 Sapphire SBC in Nov. 2017, the company announced a similarly open-spec Rock960 SBC that uses the same Rockchip RK3399 SoC, but instead adopts the smaller, 85 x 55mm 96Boards CE form factor. The Rock960 was showcased in March along with other AI-enabled boards as part of Linaro’s 96Boards.ai initiative announcement.

Read more

Also: Bixel, An Open Source 16×16 Interactive LED Array

Ubuntu: SchoolTool, Lubuntu Development Newsletter, and Patches

Filed under
Ubuntu
  • How to install School tool on Ubuntu 18.04 LTS

    SchoolTool is a free and open source suite of free administrative software for schools that can be used to create a simple turnkey student information system, including demographics, gradebook, attendance, calendaring and reporting for primary and secondary schools. You can easily build customized applications and configurations for individual schools or states using SchoolTool. SchoolTool is a web-based student information system specially designed for schools in the developing world, with support for localization, translation, automated deployment and updates via the Ubuntu repository.

  • Lubuntu Development Newsletter #11

    We have swapped out SMPlayer for VLC, Nomacs for LXImage-Qt, and the KDE 5 LibreOffice frontend instead of the older KDE 4 frontend. We are working on installer slideshow updates to reflect these changes.

    Walter Lapchynski is working on packaging Trojitá; that will be done soon.

    Lastly, we fixed a bug in the daily which did not properly set the GTK 3 theme when configured if no GTK theme had been configured before.

  • The First Beta of the /e/ OS to Be Released Soon, Canonical's Security Patch for Ubuntu 18.04 LTS, Parrot 4.2.2 Now Available, Open Jam 2018 Announced and Lightbend's Fast Data Platform Now on Kubernetes

    Canonical yesterday released a Linux kernel security patch for Ubuntu 18.04 LTS that addresses two recnetly discovered vulnerabilities.

Programming: Julia, Go, and Perl

Filed under
Development
  • An introduction to the Julia language, part 2

    Part 1 of this series introduced the Julia project's goals and development process, along with the language syntax, including the basics of control flow, data types, and, in more detail, how to work with arrays. In this part, user-defined functions and the central concept of multiple dispatch are described. It will also survey Julia's module and package system, cover some syntax features, show how to make plots, and briefly dip into macros and distributed computing.

  • Learning about Go internals at GopherCon

    GopherCon is the major conference for the Go language, attended by 1600 dedicated "gophers", as the members of its community like to call themselves. Held for the last five years in Denver, it attracts programmers, open-source contributors, and technical managers from all over North America and the world. GopherCon's highly-technical program is an intense mix of Go internals and programming tutorials, a few of which we will explore in this article.

    Internals talks included one on the scheduler and one on memory allocation; programming talks included why not to base your authorization strategy on hash-based message authentication codes (HMACs). But first, here's a little about upcoming changes to Go itself.

  • How subroutine signatures work in Perl 6

    In the first article in this series comparing Perl 5 to Perl 6, we looked into some of the issues you might encounter when migrating code into Perl 6. In the second article, we examined how garbage collection works in Perl 6, and in the third article, we looked at how containers replaced references in Perl 6. Here in the fourth article, we will focus on (subroutine) signatures in Perl 6 and how they differ from those in Perl 5.

GNOME Podcasts – podcast client for the GNOME desktop

Filed under
GNOME

Podcasts are shows, similar to radio or TV shows, that are produced by professionals or amateurs and made available on the internet to stream and/or download. They are a popular source of entertainment. There’s lots of great podcasts that are Linux-centric, which I surveyed in this review.

It’s true that any music player worth its salt plays podcasts. But there’s still a call for dedicated players. I’ve looked at podcasts built with web technologies as well as an interesting command-line podcast player. To add to the mix, let’s consider a further podcast player designed with the GNOME desktop in mind.

The application is called GNOME Podcasts, a native GTK app. Its design is inspired by GNOME Music and Vocal. You don’t need a PhD to realize GNOME Podcasts is a podcast client. It used to be called Hammond, after Allan Moore’s character Evey Hammond from the graphic novel V for Vendetta.

Read more

Looking at Firefox performance 57 vs 63

Filed under
Graphics/Benchmarks
Moz/FF

Last November we released Firefox v.57, otherwise known as Firefox Quantum. Quantum was in many ways a whole new browser with the focus on speed as compared to previous versions of Firefox.

As I write about many topics on my blog which are typically related to my current work at Mozilla, I haven’t written about measuring or monitoring Performance in a while. Now that we are almost a year out I thought it would be nice to look at a few of the key performance tests that were important for tracking in the Quantum release and what they look like today.

First I will look at the benchmark Speedometer which was used to track browser performance primarily of the JS engine and DOM.

Read more

AMD's Latest Linux and Free Software Work

Filed under
Linux
Hardware
  • AMD Sends Out Initial Open-Source Linux Graphics Support For "Picasso" APUs

    Adding to the exciting week for AMD open-source Linux graphics is that in addition to the long-awaited patch update for FreeSync/Adaptive-Sync/VRR, patches for the Linux kernel were sent out prepping the graphics upbringing for the unreleased "Picasso" APUs.

    Picasso APUs are rumored to be similar to Raven Ridge APUs and would be for the AM4 socket. Picasso might launch in Q4 but intended as a 2019 platform for AM4 desktops as well as a version for notebooks. It's not expected that Picasso will be too much greater than the current Raven Ridge parts.

  • AMD's Marek Olšák Is Dominating Mesa Open-Source GPU Driver Development This Year

    With Q3 coming towards an end, here is a fresh look at the Mesa Git development trends for the year-to-date. Mesa on a commit basis is significantly lower than in previous years, but there is a new top contributor to Mesa.

    Mesa as of today is made up of 6,101 files that comprise of 2,492,887 lines of code. Yep, soon it will break 2.5 million lines. There have been 104,754 commits to Mesa from roughly 900 authors.

  • AMD Lands Mostly Fixes In Latest Batch Of AMDVLK/XGL/PAL Code Updates

    The AMD developers maintaining their "AMDVLK" Vulkan driver have pushed out their latest batch of code comprising this driver including the PAL abstraction layer, XGL Vulkan bits, and LLPC LLVM-based compiler pipeline.

LWN on Security: Updates, fs-verity, Spectre, Qubes OS/CopperheadOS

Filed under
Linux
Security
  • Security updates for Wednesday
  • Protecting files with fs-verity

    The developers of the Android system have, among their many goals, the wish to better protect Android devices against persistent compromise. It is bad if a device is taken over by an attacker; it's worse if it remains compromised even after a reboot. Numerous mechanisms for ensuring the integrity of installed system files have been proposed and implemented over the years. But it seems there is always room for one more; to fill that space, the fs-verity mechanism is being proposed as a way to protect individual files from malicious modification.

    The core idea behind fs-verity is the generation of a Merkle tree containing hashes of the blocks of a file to be protected. Whenever a page of that file is read from storage, the kernel ensures that the hash of the page in question matches the hash in the tree. Checking hashes this way has a number of advantages. Opening a file is fast, since the entire contents of the file need not be hashed at open time. If only a small portion of the file is read, the kernel never has to bother reading and checking the rest. It is also possible to catch modifications made to the file after it has been opened, which will not be caught if the hash is checked at open time.

  • Strengthening user-space Spectre v2 protection

    The Spectre variant 2 vulnerability allows the speculative execution of incorrect (in an attacker-controllable way) indirect branch predictions, resulting in the ability to exfiltrate information via side channels. The kernel has been reasonably well protected against this variant since shortly after its disclosure in January. It is, however, possible for user-space processes to use Spectre v2 to attack each other; thus far, the mainline kernel has offered relatively little protection against such attacks. A recent proposal from Jiri Kosina may change that situation, but there are still some disagreements around the details.

    On relatively recent processors (or those with suitably patched microcode), the "indirect branch prediction barrier" (IBPB) operation can be used to flush the branch-prediction buffer, removing any poisoning that an attacker might have put there. Doing an IBPB whenever the kernel switches execution from one process to another would defeat most Spectre v2 attacks, but IBPB is seen as being expensive, so this does not happen. Instead, the kernel looks to see whether the incoming process has marked itself as being non-dumpable, which is typically only done by specialized processes that want to prevent secrets from showing up in core dumps. In such cases, the process is deemed to be worth protecting and the IBPB is performed.

    Kosina notes that only a "negligible minority" of the code running on Linux systems marks itself as non-dumpable, so user space on Linux systems is essentially unprotected against Spectre v2. The solution he proposes is to use IBPB more often. In particular, the new code checks whether the outgoing process would be able to call ptrace() on the incoming process. If so, the new process can keep no secrets from the old one in any case, so there is no point in executing an IBPB operation. In cases where ptrace() would not succeed, though, the IBPB will happen.

  • Life behind the tinfoil curtain

    Security and convenience rarely go hand-in-hand, but if your job (or life) requires extraordinary care against potentially targeted attacks, the security side of that tradeoff may win out. If so, running a system like Qubes OS on your desktop or CopperheadOS on your phone might make sense, which is just what Konstantin Ryabitsev, Linux Foundation (LF) director of IT security, has done. He reported on the experience in a talk [YouTube video] entitled "Life Behind the Tinfoil Curtain" at the 2018 Linux Security Summit North America.

    He described himself as a "professional Russian hacker" from before it became popular, he said with a chuckle. He started running Linux on the desktop in 1998 (perhaps on Corel Linux, which he does not think particularly highly of) and has been a member of the LF staff since 2011. He has been running Qubes OS on his main workstation since August 2016 and CopperheadOS since September 2017. He stopped running CopperheadOS in June 2018 due to the upheaval at the company, but he hopes to go back to it at some point—"maybe".

GNU: GNU Tools Cauldron 2018 Conference and FisicaLab for Windows

Filed under
GNU
  • Slides From The GNU Tools Cauldron 2018 Conference

    Taking place last weekend over in Manchester was the annual GNU Tools Cauldron conference where toolchain developers spent a few days discussing the latest open-source compiler work.

    Talks this year included the state of C++ modules, libgccjit for GCC JIT'ing, the state of RISC-V, using the GCC regression suite suite for LLVM, GDB, the GNU C Library, and much more. It was also at the GNU Tools Cauldron where we learned more about the AMD GCN back-end.

  • New release of FisicaLab for Windows

    Due to some problems reported by Windows users, I decide to release a new Windows installer of FisicaLab with the alternative interface using IUP. This version is the number 0.3.5.1 and you can download it here. I will add some new features before release the version 0.4.0. If you have some problem with this new installer please write me.

Openwashing and EEE

Filed under
OSS
  • Altair Introduces Open Source and Free Basic Editions for Model-Based Development Offerings

    Altair (Nasdaq: ALTR) announces the release and immediate availability of free Basic Editions of its Model-Based Development suite and its open matrix language (OML) source code. To help innovators everywhere accelerate the time-to-benefits from Model-Based Development (MBD) and to make MBD more open and accessible, Altair is taking the following steps:

    Building upon its strong reputation of providing open-architecture simulation solutions by open-sourcing its open-source computational programming language, OML. Interested users and contributors can download the source code from the OpenMatrix website.

    Introducing Basic Editions of its MBD suite of software products – Altair Compose™, Altair Activate™, and Altair Embed™ – available to everybody at no cost, with free training videos available online via Altair’s open Learning Center. There are no license fees, nor any subscription or maintenance fees.

  • GitHub Foreshadows Big Open Source Announcements at GitHub Universe
  • Ending PHP Support, and The Future Of Hack [Ed: Facebook EEE]
  • Facebook's Last HHVM Release With PHP Support Set For December

    HHVM that started out as Facebook's project for a high-performance PHP implementation and morphed into the basis of their Hack programming language will cease to support PHP.

    As was decided months ago, Facebook developers will be working on HHVM just for Hack and no longer for PHP compatibility. That's being done in part since PHP7, the official PHP implementation has gotten a lot faster and Facebook has meanwhile migrated more of their internal code to be Hack-based.

Programming: Compiling Firefox, Mozilla's Rust, and Go/Python Adventures

Filed under
Development
Moz/FF
  • Firefox is now built with clang LTO on all* platforms

    You might have read that Mozilla recently switched Windows builds to clang-cl. More recently, those Windows builds have seen both PGO and LTO enabled.

    As of next nightly (as of writing, obviously), all tier-1 platforms are now built with clang with LTO enabled. Yes, this means Linux, Mac and Android arm, aarch64 and x86. Linux builds also have PGO enabled.

    Mac and Android builds were already using clang, so the only difference is LTO being enabled, which brought some performance improvements.

  • Rust office hours

    ...I’m going to start an experiment that I call Rust office hours. The idea is simple: I’ve set aside a few slots per week to help people work through problems they are having learning or using Rust. My goal here is both to be of service but also to gain more insight into the kinds of things people have trouble with. No problem is too big or too small!

  • This Week in Rust 251

    Hello and welcome to another issue of This Week in Rust! Rust is a systems language pursuing the trifecta: safety, concurrency, and speed. This is a weekly summary of its progress and community.

  • Return to Limbo

    When the time came to pack up and return to Norway I considered whether I wanted to continue writing small examples in Go and porting some of my Python modules. It didn't feel all that comfortable or intuitive to write in Go, though I realise that it simply takes practice to gain familiarity. Despite this, it was worth taking some time to get an overview of the basics of Go for reasons that I'll get to later.

    [...]

    As mentioned earlier, I was interested in setting up Inferno on an old netbook – an Efika MX Smartbook – and had already experimented with running the system in its hosted form on top of Debian GNU/Linux. Running hosted Inferno is a nice way to get some experience using the system and seems to be the main way it is used these days. Running the system natively requires porting it to the specific hardware in use, and I knew that I could use the existing code for U-Boot, FreeBSD and Linux as a reference at the very least. So, the task would be to take hardware-specific code for the i.MX51 platform and adapt it to use the conventions of the Inferno porting layer. Building from the ground up, there are a few ports of Inferno to other ARM devices that could be used as foundations for a new port.

Free Software in Businesses

Filed under
OSS
  • Tips to adopt open source enterprise architecture tools

    If you're a CTO and your head of engineering asks, "Can we say that Docker is production-ready now?" your answer would undoubtedly be: "Yes." If you weren't using Docker already, you would be eager to adopt the technology that now forms the basis of many companies' application architecture.

  • Inside Alfresco's open source faction: the Order of the Bee

    When Thomas H Lee Partners moved to acquire information management business Alfresco, many of its open source contributors inside and outside the company were concerned the new leadership might not appreciate the open DNA of the firm. Enter the Order of the Bee.

    While those fears ultimately were not realised - to the relief of Alfresco employees and the wider open source ecosystem that contributes - the faction of open source advocates with their DIY philosophy is an independent symbol of the company's open source core.

    The Order of the Bee is a group separate to Alfresco that is concerned chiefly about the open source Community Edition and advocacy of this in the open source and wider technical community.

  • Sauce Labs coding lead: how open source contribution should work

    Sauce Labs is known for its Continuous Testing (CT) technology and the company is a devoted adherent to open source — it provides a continuous testing cloud that allows developers to verify that their web and mobile native apps work correctly across a variety of devices using the open source testing protocols Selenium and Appium.

    [...]

    As an end note here, Sauce Labs says it’s also about culture and the firm insists that contributions comes all the way from Charles Ramsay, the CEO, down.

    Murchie has said that this also highlights that open source is not just about lines of code. Every expertise that is useful within a company is also useful in the open source community.

  • Open Source Eases AT&T’s Technical Burden

    AT&T’s embrace of the open source community was echoed by Wheelus’ colleague Catherine Lefèvre, associate vice president for Network Cloud and infrastructure at AT&T Labs, who said the carrier’s work with that ecosystem is very collaborative. AT&T has been central to a number of telecom-focused open source projects housed with the Linux Foundation, including the Open Network Automation Project (ONAP), the Akraino Edge Stack project, and the Acumos artificial intelligence (AI) and machine learning platform.

    “It’s not just thinking about yourself, but what needs to be developed beyond just your own needs,” Lefèvre said of working in the open source community.

Sailfish OS "Nurmonjoki" Released and Eelo Beta

Filed under
OS
Gadgets
  • Sailfish OS Nurmonjoki is now available

    After a very warm summer here in Northern Europe, many well deserved holidays are taken and many sailors are now rested after a year of full-on work. Sailors that were on duty during the summer have however worked on the latest iteration of Sailfish OS updates for our beloved community! After much developing and testing, we are now ready to release Sailfish OS 2.2.1. Sailfish OS 2.2.1 is named after the river Nurmonjoki which is located 300km north of Helsinki, on south western part of Finland.

  • Sailfish OS "Nurmonjoki" Released For GDPR Compliance, App Updates

    While Jolla's Linux-based Sailfish OS mobile operating system hasn't turned out to be as great as many anticipated, today the Finnish company released Sailfish OS 2.2.1 under the Nurmonjoki codename.

  • /e/ first beta soon to be released

    Next week, on Tuesday or Wednesday, we will release the first beta of /e/ mobile OS.

    I will then describe choices that have been done, what’s in, what’s not in, what remains to do, what to test and how. And probably a challenge for testers.

    [...]

    Of course we cannot support the 17K+ known Android devices. As the /e/ ROM itself is forked from LineageOS we can build for all LOS 14.1 (Android Nougat) supported devices, and not yet for LOS 15 (Android Oreo) supported devices (work in progress).

Parrot 4.2.2 release notes

Filed under
GNU
Linux
Security

We are proud to announce the release of Parrot 4.2.

It was a very problematic release for our team because of the many important updates under the hood of a system that looks almost identical to its previous release, except for a new background designed by Federica Marasà and a new graphic theme (ARK-Dark).

Read more

Games: Super Combat Fighter, Akane, Valve's Steam Play and Proton, Paratopic, Turok 2: Seeds of Evil

Filed under
Gaming
  • Linux will get another fighting game with Super Combat Fighter currently on Kickstarter

    One genre we certainly don't have enough in is fighting games, so I'm pleased to see that Super Combat Fighter [Official Site] will be released for Linux.

    Initially, the Kickstarter didn't actually mention Linux support.

  • Akane is an addictive blood-soaked slasher that's now out with Linux support

    The blood-soaked neon-fuelled slasher Akane [Official Site] released with Linux support, I took a look to see of it's worth your pennies. Note: Personal purchase.

    They did have a bit of a launch mess-up when it came to the Linux version, where it resulted in an empty download. I messaged them how to fix it and they managed to get it going quickly enough.

  • Game porter Ethan Lee gives his thoughts on Valve's Steam Play and Proton

    For today's article I spoke to Ethan Lee, developer of FNA and who has ported something around 40+ titles to Linux. He also recently helped get Dust: An Elysian Tail ported to the Nintendo Switch and so he certainly knows his stuff.

    As a reminder, you can see my initial thoughts about it all here. I did speak to game porters Feral Interactive in that article, although they only gave one line about plans not changing (which is good to know). Aspyr Media didn’t give a public comment for it and Virtual Programming still aren’t replying to our emails.

    If you missed it, you can also see our interview with the creator of DXVK, one of the projects that makes up Steam Play. Again, this article was supposed to be part of a larger one, but given Ethan Lee's thoughts here (and all the work he's done for Linux gaming) I felt it deserved an article by itself.

  • Paratopic, an atmospheric retro-3D horror adventure is out and it's a really strange experience

    Developer Arbitrary Metric have put out a rather interesting retro-3D horror title with Linux support and it's quite an experience. Note: Key provided by the developer.

    This is actually the "Definitive Cut edition" (the previous version didn't have a Linux version), which includes new areas to visit as well as the usual tweaks and improvements you would expect from an updated version.

  • Turok 2: Seeds of Evil is now officially available on Linux, more coming from Icculus

    As a reminder, this isn't the original Turok 2 but an enhanced version from Nightdive Studios that was ported to Linux by Ryan "Icculus" Gordon in beta form back in July.

Red Hat News (Financial Results Imminent)

Filed under
Red Hat
Syndicate content

More in Tux Machines

Linux firewalls: What you need to know about iptables and firewalld

A firewall is a set of rules. When a data packet moves into or out of a protected network space, its contents (in particular, information about its origin, target, and the protocol it plans to use) are tested against the firewall rules to see if it should be allowed through. Here’s a simple example... Read more

Mozilla: Firefox GCC/LLVM Clang Dilemma, September 2018 CA Communication and CfP

  • Fedora Firefox – GCC/CLANG dilemma
    After reading Mike’s blog post about official Mozilla Firefox switch to LLVM Clang, I was wondering if we should also use that setup for official Fedora Firefox binaries. The numbers look strong but as Honza Hubicka mentioned, Mozilla uses pretty ancient GCC6 to create binaries and it’s not very fair to compare it with up-to date LLVM Clang 6. Also if I’m reading the mozilla bug correctly the PGO/LTO is not yet enabled for Linux, only plain optimized builds are used for now…which means the transition at Mozilla is not so far than I expected.
  • September 2018 CA Communication
    Mozilla has sent a CA Communication to inform Certification Authorities (CAs) who have root certificates included in Mozilla’s program about current events relevant to their membership in our program and to remind them of upcoming deadlines. This CA Communication has been emailed to the Primary Point of Contact (POC) and an email alias for each CA in Mozilla’s program, and they have been asked to respond to the following 7 action items:
  • Emily Dunham: CFP tricks 1
    Some strategies I’ve recommended in the past for dealing with this include looking at the conference’s marketing materials to imagine who they would interest, and examining the abstracts of past years’ talks.

today's howtos

Security: Quantum Computing and Cryptography, Time to Rebuild Alpine Linux Docker Container

  • Quantum Computing and Cryptography
    Quantum computing is a new way of computing -- one that could allow humankind to perform computations that are simply impossible using today's computing technologies. It allows for very fast searching, something that would break some of the encryption algorithms we use today. And it allows us to easily factor large numbers, something that would break the RSA cryptosystem for any key length. This is why cryptographers are hard at work designing and analyzing "quantum-resistant" public-key algorithms. Currently, quantum computing is too nascent for cryptographers to be sure of what is secure and what isn't. But even assuming aliens have developed the technology to its full potential, quantum computing doesn't spell the end of the world for cryptography. Symmetric cryptography is easy to make quantum-resistant, and we're working on quantum-resistant public-key algorithms. If public-key cryptography ends up being a temporary anomaly based on our mathematical knowledge and computational ability, we'll still survive. And if some inconceivable alien technology can break all of cryptography, we still can have secrecy based on information theory -- albeit with significant loss of capability. At its core, cryptography relies on the mathematical quirk that some things are easier to do than to undo. Just as it's easier to smash a plate than to glue all the pieces back together, it's much easier to multiply two prime numbers together to obtain one large number than it is to factor that large number back into two prime numbers. Asymmetries of this kind -- one-way functions and trap-door one-way functions -- underlie all of cryptography.
  • This New CSS Attack Restarts iPhones & Freezes Macs
  • Time to Rebuild Alpine Linux Docker Containers After Package Manager Patch
  • GrrCon 2018 Augusta15 Automation and Open Source Turning the Tide on Attackers John Grigg