Odprtokodni pogled

Opensource view

tuxmachines.org

Syndicate content
Your source for Linux and Open Source news, reviews, and howtos.
Posodobljeno: 37 min 24 sec nazaj

Games: SuperTuxKart, Wine, Godot and More

Sob, 04/06/2019 - 09:42
  • SuperTuxKart 0.10 Release Candidate 1 released

    The next release of SuperTuxKart is almost ready! The first release candidate is now available for testing. Now is the time to help us test the game to find any last-minutes bugs to fix.

    Since the beta-1 release, numerous bugs have been fixed. Obviously, as previously, the biggest feature is that networked multiplayer is now ready for general use, so enjoy multiplayer games over LAN or over the net!

  • SuperTuxKart has a new release candidate out for 0.10 with online support

    The SuperTuxKart team have been busy since releasing a beta back in January, with a release candidate now available.

    The biggest change for this release, as noted in this previous article, is support for playing against others online or across a LAN. It's been a long time coming and certainly makes SuperTuxKart a lot more modern!

    Since the beta release, they've worked to solve numerous bugs and they now consider the online features "ready for general use". That's not all though, they've replaced the old mansion track with an upgraded Ravenbridge Mansion and the Black forest add-on is now part of the official track-set to race on.

  • The EU is going after Valve and others for "geo-blocking", a statement from Valve

    It seems Valve and five publishers have attracted the attention of the EU, as they claim they're breaching EU competition rules. In particular, what the EU say they're doing goes against the "Regulation 2018/302" introduced on December 3rd last year.

    The statement from the European Commission, available here, mentions that they've sent Statements of Objections to Valve and Bandai Namco, Capcom, Focus Home, Koch Media and ZeniMax.

  • The open source livestreaming and recording software OBS Studio has a new release out

    Here's something fun for you content creators this weekend, as OBS Studio just released a fresh build for you.

    It's worth noting though, the service integration for Twitch and others is still not available in the Linux version. This is where you can sign in, to get access to features from services directly in OBS to make things easier. Last I heard, they still needed to fix the official browser plugin to actually get the integration working. There are some pull requests open on that (like this and this) so hopefully soon!

  • Wine 4.6 To Support A Shared Wine-Mono, Reducing Disk Space & Other Benefits

    Beginning with next week's Wine 4.6 development release, this program for running Windows games/applications on Linux/macOS will now support a shared Wine-Mono installation rather than requiring this open-source .NET implementation to be installed per-prefix. The benefit of this change is reducing the disk space if you keep around multiple Wine prefixes and likely a speedier creation of new prefixes.

  • GODOT 3.2 WILL GET PSEUDO 3D SUPPORT IN 2D ENGINE

    Godot support for 2D is already mature and most of our users enjoy working with it. There is, however a growing trend of adding 3D layers to 2D games, which can be seen in successful titles such as Hollow Knight or Rayman Origins.

    This is possible because the engines in which such games are made are actual 3D engines using 2D planes. In the end, doing this is possible but it requires understanding and being familiar with how 3D engines work.

  • Godot 3.2 Picking Up "Pseudo 3D" Support For Its 2D Engine

    With the open-source Godot game engine's 3D engine and 2D display efforts both panning out well, the developers are working to combine the two a bit to offer "pseudo 3D" support for those using the cross-platform engine for 2D games.

read more

First open source MIPS code is released

Sob, 04/06/2019 - 01:12

Wave Computing has released its first open source MIPS ISA without license fees or royalties. The MIPS Open release includes the latest R6 version of the MIPS 32-and-64-bit ISA plus an IDE for embedded Linux and RTOSes and support for the free MIPSfpga core.

As promised in December when Wave Computing made the surprising announcement that it was open sourcing its MIPS architecture with a MIPS Open Initiative, the company offered its first MIPS Open Release. The initial release includes the latest R6 (Release 6) versions of its 32- and 64-bit MIPS ISAs, as well as extensions including virtualization, multi-threading, SIMD, DSP and microMIPS compression.

There is also an IDE for embedded Linux and RTOS development, as well as an open source FPGA stack that was not mentioned in the December announcement. This appears to relate to the free, academia-targeted MIPSfpga RTL for microAptiv cores that was released several years ago by Imagination Technologies before it sold the MIPS architecture to Wave Computing.

read more

Rugged, Jetson-based computer supports up to six CSI cameras

Sob, 04/06/2019 - 01:10

Aaeon’s fanless, $1,067 “Boxer-8130AI” embedded computer runs Ubuntu on a Jetson TX2 module and features 6x MIPI-CSI2 camera lanes, -20 to 50°C support, and a wide-range power supply.

Aaeon continues to spin different Boxer-branded, AI focused embedded computers based on Nvidia’s Jetson TX2 module. The latest Boxer-8130A focuses on vision processing applications such as machine vision and AIoT gateways.

read more

Events: Devuan, Debian, Red Hat and SUSE

Pet, 04/05/2019 - 21:38
  • [devuan-dev] The 1st Devuan conference kicks off tomorrow afternoon!
  • Jonathan Dowland: Fourth Annual UK System Research Challenges Workshop

    I gave a talk on my research at the Fourth Annual UK System Research Challenges Workshop. This is the second time I've attended this conference. Last year I presented on some Red Hat work.

    The conference took place at Redworth Hall, a 17th Century Jacobean Manor House converted into a spa Hotel. The main presentations took place in an ornate hall with high ceilings, candelabra and long curtains (definitely not a drop you can buy at Dunelm)

  • DevSecOps Pune Meetup 4

    This I had attended almost a month back. I just didn’t have the time or the energy to blog about it. Thankfully, one of the organizers Rohan Nageskar took the time to blog about it so I don’t have to do much other than share a few of the links I had shared and some which I had forgotten to do on that date. The first one was about usage of A.I. for vulnerability assessment using twitter mentions as a source. While the idea certainly has merit and would go a long way in getting nods to fix vulnerabilities in the code during the whole cycle of development, production, deployment, scaling, maintainance till the time the code or app. or whatever needs to be retired. At the same time however, it is not known how accurate the system would be because at the end, it still relies on human input and humans per-se are bad at threat perception and evaluation as per millions of examples. All the wars that have been fought and are still being fought in whatever name is a strong example of that.

    One of the other things that I shared was the Intel Spoiler attack which was just shared just a few hours ago or something so it was pretty fresh at the time. I also shared a bit about where the hardware industry seemed to be heading and it seems at least for the near future that AMD would have the leg up. There’s the whole RISC bit for which chips are already out there and lot more being promised in the coming months and year but that’s a different topic altogether.

    Incidentally, while Rohan was sharing about using Ansible for scaling a webapp and how you would have different servers for scaling the webapp. depending on needs, I was wondering that definitely the BJP IT Team would have profited from Rohan’s presentation. While Rohan didn’t go much into specifics of things, it was more or a high-level overview of the process, it did establish some groundwork for any individual or team as to how they could go about it. For newbies they could well read up on the differences on webapp. and website . To my mind, they are one and the same as most sites nowadays are dyanmic in nature due to nature of things.

  • Open Source Stories at Red Hat Summit 2019

    When Open Source Stories first launched it was a documentary film series that showcased interesting ways to apply open source thinking, highlighting the stories behind open source technology and the people making a difference. We’ve told the stories of: a community-powered arts festival; a network of volunteers designing 3-D-printed prosthetics and giving them away for free; a high school that launched a student-run IT department; advocates for open health care records; organizations using open source to build self-driving cars; an art museum creating interactive and collaborative exhibits; and citizen scientists who are using open hardware to contribute to research.

    However since the premiere of the first film in 2015, it has morphed into much more than that. What started as a passion project for Red Hat has grown into a celebration of how community, meritocracy and a free exchange of ideas can unlock potential across a range of disciplines. Open Source Stories now spans the film series, live talks, article series, and CO.LAB, which introduces middle school students to the principles of open source.

  • SUSE poised for growth with new owner

    The newly-independent open source company is looking forward to pursuing its own strategy under a new owner, it says.

read more

Xen Project Hypervisor 4.12

Pet, 04/05/2019 - 19:34
  • Xen Project Hypervisor 4.12 Offers Smaller Code Size and Improved Security

    The Xen Project, an open source hypervisor hosted at the Linux Foundation, today announced the release of Xen Project Hypervisor 4.12. This latest release adds impressive feature improvements around security and code size, x86 architectural renewal and additional updates making the technology ideal for embedded and automotive industries.
    The leaner architecture in Xen 4.12 reduces the lines of code and in turn, reducing the potential for security vulnerabilities while making Xen an attractive option for use in mixed-criticality systems. Additionally, improving de-privileged QEMU, through defense-in-depth techniques, as well as improving VMI, reduces exposure to unknown security threats. This version of Xen will be more configurable, significantly reducing integration costs for business and organizations which customize Xen heavily. Additionally, Xen 4.12 continues to build upon previous versions regarding cleaner architecture, improved user experience, and future proofing.

  • Xen 4.12 Released With Better Security, Ability To Go HVM/PVH Or PV Only

    The Xen Project announced this week the release of Xen 4.12 as the latest feature update for this widely-used virtualization hypervisor.

    Xen 4.12 features a variety of security improvements, including the ability to limit its support to being PV-only or HVM/PVH-only depending upon your hypervisor target in order to reduce the memory footprint and limit the attack surface. Xen 4.12 also culminates with QEMU deprivilege support to limit any exploits on the QEMU front.

read more

ncmpc – Frugal Music Player Daemon client

Pet, 04/05/2019 - 19:20

I’ve been spending most of this month sampling open source music including the studio albums from The Kyoto Collection. Wake Up is one of my favorite of their albums, a fusion of pop, electronic, new age, and instrumental music.

What better way to listen to open source music than with an open source music player. Over the past few months I’ve covered bags of open source graphical music players. They’ve been a mixed bag. Some genuinely excellent, others not meeting my (fairly) modest requirements. The music players I’m reviewed include Cantata, Nulloy, Museeks, Pragha Music Player, Yarock, qoob, aux.app, MellowPlayer, Kaku, Strawberry, Headset, and Qmmp.

In fact, it passed me by that I’ve only written about one console music player, the truly sublime musikcube. And musikcube remains one of my favorite music player by a country mile. So it would be inexcusable not to give more exposure to console based music players. I’ll try to rectify the position.

As I covered Cantata in my last article (a graphical MPD client), it makes sense to examine a console based MPD client. There’s quite a few available, but ncmpc caught my eye.

MPD is a free and open music player server. It plays audio files, organizes playlists and maintains a music database. In order to interact with it, a client program is needed. ncmpc is billed as a fully featured MPD client with a tiny memory footprint. It runs in the terminal, provides an intuitive to use ncurses user interface and comes with a large set of useful features, including the ability to search and browse your music library, create playlists and read song lyrics.

Also: Cockpit 191

read more

Programming: POCL, NEC SX-Aurora VE, Python, Testing and PHP

Pet, 04/05/2019 - 19:03
  • POCL 1.3 Released For OpenCL On CPUs As The Portable Computing Language

    Just days after the most recent POCL 1.3 release candidate, the Portable Computing Language 1.3 release is now officially available for an open-source project allowing OpenCL kernels to be executed on CPUs.

    POCL 1.3 implements OpenCL 1.2 with some CL 2.0 functionality and is a portable OpenCL implementation for running on CPUs or there is also some offloading capabilities to NVIDIA GPUs via CUDA or AMD GPUs via HSA.

  • NEC Is Looking To Contribute SX-Aurora VE Accelerator Support To LLVM

    The newest compiler back-end proposed for merging into the LLVM compiler code-base is for the NEC SX-Aurora VE (Vector Engine) accelerator card.

    NEC launched the SX-Aurora a year ago as a "Vector Engine" PCI Express accelerator card supporting up to eight of these vector processors per server. The NEC SX-Aurora features eight cores clocked up to 1.6GHz and six HBM2 memory modules on a silicon interposer. The CPU double precision performance is rated up to 2.45 TFLOPS based upon the model or 4.9 single-precision TFLOPS. The six HBM2 stacks yield up to 48GB of working memory at 1.2TB/s memory bandwidth.

  • Test and Code: 71: The Ultimate Guide To Memorable Tech Talks - Nina Zackarenko

    Nina Zakharenko gives some great advice about giving tech talks.
    We talk about a blog series that Nina wrote called "The Ultimate Guide To Memorable Tech Talks". Of course, we don't rehash the whole blog series, but this episode is full of great help and encouragement for your own public speaking adventures.

  • Alexander Todorov: The Art of [Unit] Testing

    A month ago I held a private discussional workshop for a friend's company in Sofia. With people at executive positions on the tech & business side we discussed some of their current problems with respect to delivering a quality product. Additionally I had a list of pre-compiled questions from members of the technical team, young developers, mostly without formal background in software testing! Some of the answers were inspired by The Art of Unit Testing by Roy Osherove hence the title!

  • Remi Collet: PHPUnit 8.1
  • An RPython JIT for LPegs

    The following is a guest post by Stefan Troost, he describes the work he did in his bachelor thesis:

    In this project we have used the RPython infrastructure to generate an RPython JIT for a less-typical use-case: string pattern matching. The work in this project is based on Parsing Expression Grammars and LPeg, an implementation of PEGs designed to be used in Lua. In this post I will showcase some of the work that went into this project, explain PEGs in general and LPeg in particular, and show some benchmarking results.

  • AvantPy needs you

read more

KDE Cantor - Sing me some math

Pet, 04/05/2019 - 18:42

It's a song, but it needs refinement. Cantor seems like a clever piece of software, but it lacks refinement and sophistication to match its own goals. I did only test Octave, but I think my findings are pretty indicative. After all, if there were issues with one backend, whatever they are, they need to be fixed. And these weren't trivial issues, either. Slow performance, memory and CPU noise, frozen interface, bad-looking figures.

The configuration also needs to be improved. All in all, it's very difficult doing what Cantor tries, so the idea is really cool. But it seems to be a complex task, and at the moment, it brings more woes than benefits. I'd like to see a smoother integration, and a clever wizard that lets you add backends. Maybe a smart clipboard to share code with other programs. I'd expect a fully HW-accelerated graphics module, so everything responds fast and looks peachy. Finally, Cantor mustn't work any worse than the native engines it represents, because it invalidates its own purpose by doing that (or rather not doing that, hi hi). At the moment, it's a raw product, and it needs a lot of fixes. But me likey, so I will be testing in the future. Unique software, here I go.

read more

Rewarding our Friends of GNOME

Pet, 04/05/2019 - 18:18

After my somewhat dark post about being a Free Software maintainer, a very significant number of people got in touch and asked how can they help me, and GNOME, more actively than saying “keep up the good work, we love y’all”. And so I thought that maybe we are not advertising well enough the various ways to contribute to GNOME beyond actually getting involved with the daily activities of the project.

The potentially most effective way to help GNOME is by donating to the GNOME Foundation and spreading the word. GNOME Foundation has two donation programs: one-time donations, and Friend of GNOME.

Becoming a Friend of GNOME is my favorite. The Friends of GNOME donation program is a monthly subscription where you can select a community member. The selected member will send you a thank you post card. Did you know that I can be adopted as a hacker through Friends of GNOME? Not only me but various other great community members!

read more

Intel Xeon Cascade Lake Running Even Faster With Clear Linux - Six Linux Operating Systems Benchmarked

Pet, 04/05/2019 - 18:14

Following the initial launch benchmarks earlier this week of the Intel 2nd Gen Xeon Scalable "Cascade Lake" 8280 processors, I proceeded to run some benchmarks of different Linux distributions (operating systems) to ensure the Linux support panned out across the major platforms and while at it also comparing the performance between these different flavors of GNU/Linux. With this powerful Gigabyte Server sporting dual Xeon Platinum 8280 processors for a combined 56 cores / 112 threads, 12 x 32GB DDR4-2933MHz memory, and Samsung NVMe storage, Ubuntu 18.04.2 LTS, Ubuntu 19.04 Beta, Fedora 29, CentOS 7, Debian 9.8, and Clear Linux were tested to look at the performance of the brand new Cascade Lake.

Benchmarks looking at the performance (and compatibility) with the BSDs (namely FreeBSD and DragonFlyBSD) are being worked on for next week as well as seeing how the performance compares to Windows Server 2019, but for your viewing pleasure this Friday are some cross-Linux distribution benchmarks from these six operating systems tested this week. The Gigabyte S451-3R0 server platform has been the basis for our Cascade Lake testing thus far with this 4U chassis providing plenty of ventilation while sporting thirty-six SATA/SAS drive bays and dual 1200 Watt 80 PLUS power supplies. With all of the Linux distributions tested thus far, everything has "just worked" fine without any installation woes or other troubles.

read more

NanoPi NEO4 review: A powerful Raspberry Pi rival but with drawbacks

Pet, 04/05/2019 - 18:00

The NanoPi NEO4 is a curious machine, a single-board computer that's both better and worse than the Raspberry Pi's flagship 3 B+.

In what's an all too common problem with machines pitched in competition to the $35 Pi in the low-cost computing market, it's a board that should be faster and more capable but whose shiny specs don't tell the full story.

Whether those shortcomings overshadow some solid performance depends on what you want to do with the $50 NanoPi NEO4, which like other single-board computers is aimed at developers building software and hardware.

read more

KDE: Applications 19.04 Release Candidate

Pet, 04/05/2019 - 17:54

Today KDE released the Release Candidate of the new versions of KDE Applications. With dependency and feature freezes in place, the KDE team's focus is now on fixing bugs and further polishing.

Check the community release notes for information on tarballs and known issues. A more complete announcement will be available for the final release.

The KDE Applications 19.04 releases need a thorough testing in order to maintain and improve the quality and user experience. Actual users are critical to maintaining high KDE quality, because developers simply cannot test every possible configuration. We're counting on you to help find bugs early so they can be squashed before the final release. Please consider joining the team by installing the Release Candidate and reporting any bugs.

Also: KDE Applications 19.04 Release Candidate Ships

read more

today's howtos

Pet, 04/05/2019 - 17:37

read more

Security on Android (or Phones for That Matter)

Pet, 04/05/2019 - 17:35
  • Kaspersky: Thousands of Android users are being tracked by stalkerware

    Russian security outfit Kaspersky Lab has discovered that more than 58,000 Android-using folks had so-called 'stalkerware' lurking on their devices in 2018, with 35,000 unaware they were being stalked.

    Stalkerware is software that can track a person's gadget and by extension them, as well as snoop on their texts and get live feeds from cameras. It's legal but is pretty damn unethical; nevertheless, it seems to get used a heck of a lot.

  • Kaspersky Lab Will Now Alert Users to 'Stalkerware' Used In Domestic Abuse

    Antivirus company Kaspersky Lab announced that its Android security product will now mark all stalkerware apps as malware, prompting users to delete them.

  • 150 Million Xiaomi Devices Vulnerable To A Major Security Flaw [Ed: How come we never see headlines like, "2 billion PCs vulnerable due to NSA back doors with exploits in the wild"?]

    The purpose of security apps is to protect devices and user data. However, Xiaomi’s pre-installed security app did just the opposite and made its smartphones more vulnerable to attacks.

    The app in question is Xiaomi’s security app, Guard Provider, which uses anti-virus scanners from popular developers like Avast, AVL, and Tencent to scan for the presence of malware.

read more

Licensing Tricks and Traps in Fake 'FOSS'

Pet, 04/05/2019 - 17:14

read more

Games: Stadia, Kingdom Two Crowns, Total War: WARHAMMER II, Guard Duty, SUPERHOT, Crumble

Pet, 04/05/2019 - 17:11

read more

sfy39587f05