Odprtokodni pogled

Opensource view

Tuja odprtokodna scena

Librem 5 August Update - More Software Progress, No Word On Q3 Shipping

Phoronix - Sre, 08/21/2019 - 17:06
Purism has published their latest monthly update on the status of their Librem 5 Linux smartphone. They continue bringing up the software stack and tweaking the kernel support, but no word on their finalized hardware design nor if they still plan to ship in Q3'2019 as they continue advertising...

Introducing the XPS 13 developer edition, 9th generation

tuxmachines.org - Sre, 08/21/2019 - 16:57

Today we’d like to announce that the new XPS 13 developer edition (7390) will soon be available in the US, Canada and Europe. The new developer edition, based on Intel’s 10th Gen Core™ U series processors, is part of Dell’s new consumer PC portfolio that is being unveiled today.

These systems represent the 9th generation of the XPS 13 developer edition and will come with the Killer™ AX1650 (2×2) built on Intel WiFi 6 Chipset. The new 7390 systems will co-exist alongside the current 9380 XPS 13 developer edition.

Also: Dell Unveils New XPS 13 Developer Edition Ubuntu Laptop with 10th Gen Intel CPUs

Dell XPS 7390 Developer Edition Announced - Intel Comet Lake With Ubuntu 18.04 LTS

read more

Security: Patches, Security Flaws Caused by Compiler Optimisations, Microsoft Updates Break Windows Again

tuxmachines.org - Sre, 08/21/2019 - 16:53
  • Security updates for Wednesday

    Security updates have been issued by Fedora (ghostscript, pango, and squirrelmail), openSUSE (libcryptopp, squid, tcpdump, and wireshark), SUSE (flatpak), and Ubuntu (giflib and NLTK).

  • Security flaws caused by compiler optimizations

    An optimizing compiler is one that tries to maximize some attribute(s) of an executable program at the expense of other attribute(s). Usually the goal is to improve performance or code size at the expense of compiler time and the possibility to debug the program at a later stage. Most modern compilers support some sort of optimization. Normally code optimized for performance is the usual preference. In cases where space is a constraint like embedded systems, developers also prefer code optimized for size.

    Code optimization is both an art as well as a science. Various compilers use different techniques for optimizing code.

  • To patch Windows or not: Do you want BlueKeep bug or broken Visual Basic apps?

    Microsoft says apps that use Visual Basic 6 (VB6), VBA, and VBScript "may stop responding with error" after its updates from this Tuesday have been installed.

    "After installing this update, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an 'invalid procedure call error'," Microsoft says.

    The issue affects all supported versions of Windows 10, Windows 7, Windows 8.1, and their corresponding server versions.

    "Microsoft is presently investigating this issue and will provide an update when available," the company said.

    Microsoft didn't offer an explanation for the problem but it did flag earlier this month that it will move ahead with sunsetting VBScript, by disabling it in IE11 by default via an update in this week's patch.

    "The change to disable VBScript will take effect in the upcoming cumulative updates for Windows 7, 8, and 8.1 on August 13, 2019," Microsoft warned in a blog. The change brought these versions of Windows in line with Windows 10.

read more

Latest Debian GNU/Linux Security Patch Addresses 14 Vulnerabilities, Update Now

tuxmachines.org - Sre, 08/21/2019 - 16:50

Available for the Debian GNU/Linux 10 "Buster" and Debian GNU/Linux 9 "Stretch" operating system series, the new Linux kernel security update addresses a total of 14 vulnerabilities discovered by various security researchers. The Debian Project urges all users to update their installations as soon as possible.

Among the security flaws patched, we can mention a race condition in the libsas subsystem that supports Serial Attached SCSI (SAS) devices, a potential double-free in the block subsystem, as well as two issues that could make it easier for attackers to exploit other vulnerabilities.

read more

Endeavour OS | Review from an openSUSE User

tuxmachines.org - Sre, 08/21/2019 - 16:46

Endeavour OS is the unofficial successor to Antegros, I’ve never used Antegros so I cannot make any comparisons between the two. It should also be noted that I think Arch Linux, in general is more work than it is worth so this won’t exactly be a shining review. Feel free to bail here if you don’t like the direction of my initial prejudice.

I am reviewing Endeavour OS as a rather biased openSUSE Linux user that is firmly entrenched in all things openSUSE. I am going at this from the perspective that my computer is my companion, my coworker or assistant in getting my digital work done and some entertainment sprinkled in there as well.

Bottom Line Up Front: If you want to run main-line Arch, Endeavour OS is absolutely the way to get going with it. They take the “Easy Plus One” approach to Arch by allowing you to install what I would consider a minimal but very usable base and learn to use “genuine Arch” with all the triumphs and pitfalls. If you want to go Arch, I can most certainly endorse this as the route to do so. However, even after playing here for two weeks, I find Arch to be more trouble than it is worth but a great educational experience.

read more

Eclipse is Now a Module on Fedora 30

tuxmachines.org - Sre, 08/21/2019 - 16:46

From Fedora 30 onwards, Eclipse will be available as a module for Fedora Modularity.

This shows that Eclipse 2019-06 is available to install with three different profiles from which to choose. Each profile will install the Eclipse IDE and a curated set of plug-ins for accomplishing specific tasks.

java -- This is the default profile and will install everything you need to start developing Java applications.
c -- This profile will install everything you need to start developing C/C++ applications.
everything -- This profile will install all the Eclipse plug-ins currently available in the module, including those that are a part of the above two profiles.

read more

Intel's OpenGL Linux Driver Now Has OpenGL 4.6 Support For Mesa 19.2

Phoronix - Sre, 08/21/2019 - 16:41
Two years after the OpenGL 4.6 specification was announced, Intel's open-source OpenGL Linux driver is now officially advertising the support after today landing the remaining SPIR-V enablement work...

Updates from the Document Liberation Project

tuxmachines.org - Sre, 08/21/2019 - 16:39

We mostly focus on LibreOffice on this blog, but The Document Foundation also oversees the Document Liberation Project (DLP), which develops software libraries to import and export many different file formats. If you have some old documents or spreadsheets from legacy office software, for instance, the DLP can help you to access that data – giving control back to you.

Many well-known free and open source programs use DLP libraries, such as Inkscape, Scribus, Calligra and of course LibreOffice. A few days ago, there were some DLP updates, so here’s a quick summary:

Also: UI Logger

read more

Mozilla Firefox in Kazakhstan

tuxmachines.org - Sre, 08/21/2019 - 16:29
  • Mozilla takes action to protect users in Kazakhstan

    Today, Mozilla and Google took action to protect the online security and privacy of individuals in Kazakhstan. Together the companies deployed technical solutions within Firefox and Chrome to block the Kazakhstan government’s ability to intercept internet traffic within the country.

    The response comes after credible reports that internet service providers in Kazakhstan have required people in the country to download and install a government-issued certificate on all devices and in every browser in order to access the internet. This certificate is not trusted by either of the companies, and once installed, allowed the government to decrypt and read anything a user types or posts, including intercepting their account information and passwords. This targeted people visiting popular sites Facebook, Twitter and Google, among others.

    “People around the world trust Firefox to protect them as they navigate the internet, especially when it comes to keeping them safe from attacks like this that undermine their security. We don’t take actions like this lightly, but protecting our users and the integrity of the web is the reason Firefox exists.” — Marshall Erwin, Senior Director of Trust and Security, Mozilla

  • Protecting our Users in Kazakhstan

    In July, a Firefox user informed Mozilla of a security issue impacting Firefox users in Kazakhstan: They stated that Internet Service Providers (ISPs) in Kazakhstan had begun telling their customers that they must install a government-issued root certificate on their devices. What the ISPs didn’t tell their customers was that the certificate was being used to intercept network communications. Other users and researchers confirmed these claims, and listed 3 dozen popular social media and communications sites that were affected.

    The security and privacy of HTTPS encrypted communications in Firefox and other browsers relies on trusted Certificate Authorities (CAs) to issue website certificates only to someone that controls the domain name or website. For example, you and I can’t obtain a trusted certificate for www.facebook.com because Mozilla has strict policies for all CAs trusted by Firefox which only allow an authorized person to get a certificate for that domain. However, when a user in Kazakhstan installs the root certificate provided by their ISP, they are choosing to trust a CA that doesn’t have to follow any rules and can issue a certificate for any website to anyone. This enables the interception and decryption of network communications between Firefox and the website, sometimes referred to as a Monster-in-the-Middle (MITM) attack.

    We believe this act undermines the security of our users and the web, and it directly contradicts Principle 4 of the Mozilla Manifesto that states, “Individuals’ security and privacy on the internet are fundamental and must not be treated as optional.”

read more

Xfce 4.14 released! (Yeah, like a week ago ;))

tuxmachines.org - Sre, 08/21/2019 - 16:26

Why is the release manager late to the party with his blog post? The explanation is simple: We prioritized sticking to the schedule and getting our releases out to everyone as planned, as our codebase was ready. What was not (entirely) ready was some parts of the website, which were brought up-to-date over the course of last week.

So I’m pleased to give you the official Xfce 4.14 tour, which nicely summarizes many of the nice user-facing changes that we pushed into the release (despite it being planned as feature-less, porting-only).

Also: Xfce 4.16 Should Be Out Next Year But Without GTK4 Or Wayland

read more

Games: ct.js, Sin Slayers, Path of Titans, Steam and More

tuxmachines.org - Sre, 08/21/2019 - 16:19
  • 2D game editor ct.js goes open source and it's closing in on a new major release

    With an aim to make 2D game development learning fun, ct.js recently went open source to allow anyone to jump in and try it as well as help push it further.

    It's going through a major revamp too, with the first few preview builds available. Since we're covering it, of course this means the editor has Linux support too! As the name of the game engine might suggest, games in ct.js are written in JavaScript.

  • A look over Steam's top releases from July, plus some usual quick thoughts on Linux support

    Valve continue their blog posts highlighting games doing well on the platform, with a look at their top releases on Steam during July now available. Just look with June and May, here's my own little run-down on it.

    As usual, Valve are looking at revenue earned during the first two weeks following the release of a game.

  • Dark fantasy RPG Sin Slayers is getting ready to release soon with Linux support

    Sin Slayers, an RPG with roguelike elements set in a dark fantasy world is getting ready to release with Linux support on September 5th.

  • Dino survival game Path of Titans has been fully funded ready to support Linux

    Path of Titans from Alderon Games has managed to pass the crowdfunding test, with their dino survival game hitting well over their initial goal.

    They had a flexible goal, meaning all funds raised would be sent to them even if the final target wasn't met. Not that it was needed, as they managed to raise $63,920 against the original $24,437 goal.

  • In SKUL, you're a special skeleton that switches heads to gain powers

    SouthPAWGames recently released a demo of their upcoming action-platformer SKUL, it's rather impressive with a pretty unusual cast of characters.

    You play as Skul, a skeleton guard with the power to switch heads with another and gain their power. From what the developer said, eventually you will regain some memories of your past life and eventually face your original death and find out the truth.

  • Rise of Industry is getting a futuristic expansion with 2130 releasing this year

    Dapper Penguin Studios recently announced Rise of Industry: 2130, a futuristic expansion to their sweet strategic tycoon game.

    2130 seems to be taking Rise of Industry in an interesting direction, as it follows players overpulluting the world, creating a nuclear winter killing almost all life on the planet. Since they're not being constrained by history with the original set in 1930, they said for the expansion they're going "crazy with technobabble and future-tech".

  • Steam Play arrived on Linux one year ago, some thoughts

    Tomorrow marks a special occasion, as Steam Play celebrates its first birthday! A good time to reflect on how it’s impacted Linux gaming.

    Steam Play is a feature of the Steam client on Linux that enables you to play Windows games just like you would with any other Linux game. It’s a feature that was long requested by users, with multiple tickets being opened on Valve’s steam-for-linux bug tracker, like this one, all the way back in 2012.

    Announced officially on this day back in 2018, Valve shook the very core of Linux gaming and they’ve certainly made things interesting. What they came up in partnership with the team at CodeWeavers is called Proton—the name given to the software behind Steam Play. It takes Wine with some extra patches and bundles it together with other projects like DXVK. Proton is open source too, available to see on GitHub.

    Linux users have used Wine for many years to run all sorts of games and applications from Windows on Linux. An issue with Wine usage is that developers see you as another Windows user in their statistics. Steam Play does help to solve that issue, as your purchases do count and show up as a Linux sale on Steam.

  • The Iron Oath looks like a great turn-based tactical RPG coming to Linux next year

    After a successful crowdfunding campaign back in 2017, The Iron Oath is progressing well onto a release scheduled for next year.

    This is one covered here on GOL back in August of 2017 when the Kickstarter was running. We never did check back on how The Iron Oath did, so it's pleasing to see Curious Panda Games slashed through the $45,000 goal ending with $94,524! Did you miss it?

read more

[$] Making containers safer

LWN.net - Sre, 08/21/2019 - 15:24
On day one of the Linux Security Summit North America (LSS-NA), Stéphane Graber and Christian Brauner gave a presentation on the current state and the future of container security. They both work for Canonical on the LXD project; Graber is the project lead and Brauner is the maintainer. They looked at the different kernel mechanisms that can be used to make containers more secure and provided some recommendations based on what they have learned along the way.

Dell XPS 7390 Developer Edition Announced - Intel Comet Lake With Ubuntu 18.04 LTS

Phoronix - Sre, 08/21/2019 - 15:00
Going along with Intel this morning announcing their 10th Gen "Comet Lake" processors, Dell has just announced their new XPS line-up with these new processors and it does include a new Linux-loaded Developer Edition laptop...

Intel Launches 10th Gen "Comet Lake" Laptop CPUs For Laptops & 2-in-1s

Phoronix - Sre, 08/21/2019 - 14:37
Earlier this month Intel announced 11 Icelake CPUs for laptops and 2-in1s under their 10th Gen CPU line-up. Today the company announced the 10th Gen Comet Lake CPUs also for 2-in-1s and laptops...

Security updates for Wednesday

LWN.net - Sre, 08/21/2019 - 14:13
Security updates have been issued by Fedora (ghostscript, pango, and squirrelmail), openSUSE (libcryptopp, squid, tcpdump, and wireshark), SUSE (flatpak), and Ubuntu (giflib and NLTK).

New Low-Memory-Monitor Project Can Help With Linux's RAM/Responsiveness Problem

Phoronix - Sre, 08/21/2019 - 12:49
Red Hat developer Bastien Nocera has announced Low-Memory-Monitor as a new project he's been tackling to try to help with the Linux desktop use-cases when responsiveness issues due to low RAM / memory pressure problems. Low-Memory-Monitor paired with complementary solutions could help improve the Linux desktop's handling on low-end systems and other desktops/laptops when simply running short on RAM...

Xfce 4.16 Should Be Out Next Year But Without GTK4 Or Wayland

Phoronix - Sre, 08/21/2019 - 12:00
With Xfce 4.14 having finally been released last week following a four year development cycle, prominent Xfce developer Simon Steinbeiß has begun talking about the now-started Xfce 4.16 development cycle...

AMD Publishes New RDNA Whitepaper

Phoronix - Sre, 08/21/2019 - 11:44
AMD has been publishing a lot of documentation recently covering their RDNA architecture used initially by the "Navi" graphics processors. They have published ISA documentation and a slide deck, among other material, while now they have published a higher-level whitepaper covering the architecture...

Debian Guts Support For Old MIPS CPUs

Phoronix - Sre, 08/21/2019 - 11:36
As a change that will affect Debian 11 "Bullseye" but not the current Debian 10 "Buster" or older is the distribution's decision to remove the old MIPS architecture...
Syndicate content
sfy39587f05