Language Selection

English French German Italian Portuguese Spanish


Microsoft Director Enters Board of Mozilla

Filed under
  • Navrina Singh Joins the Mozilla Foundation Board of Directors

    She is the former Director of Product Development for Artificial Intelligence at Microsoft.

  • Why I’m Joining the Mozilla Board

    Firefox was my window into Mozilla 15 years ago, and it’s through this window I saw the power of an open and collaborative community driving lasting change. My admiration and excitement for Mozilla was further bolstered in 2018, when Mozilla made key additions to it’s Manifesto to be more explicit around it’s mission to guard the open nature of the internet. For me this addendum signalled an actionable commitment to promote equal access to the internet for ALL, irrespective of the demographic characteristic. Growing up in a resource constrained India in the nineties with limited access to global opportunities, this precise mission truly resonated with me.

    Technology should always be in service of humanity – an ethos that has guided my life as a technologist, as a citizen and as a first time co-founder of Over the years, I have seen the deepened connection between my values and Mozilla’s commitment. I had come to Mozilla as a user for the secure, fast and open product, but I stayed because of this alignment of missions. And today, I’m very honored to join Mozilla’s Board.

GStreamer 1.17.1 unstable development release

Filed under

The GStreamer team is pleased to announce the first development release in the unstable 1.17 release series.

The unstable 1.17 release series adds new features on top of the current stable 1.16 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework.

The unstable 1.17 release series is for testing and development purposes in the lead-up to the stable 1.16 series which is scheduled for release in a few weeks time. Any newly-added API can still change until that point, although it is rare for that to happen.

Full release notes will be provided in the near future, highlighting all the new features, bugfixes, performance optimizations and other important changes.

The autotools build has been dropped entirely for this release, so it's finally all Meson from here on.

Read more

Jitsi Meet: A Free & Open Source Video Conferencing Solution That is Also Free to Use Without Any Set Up

Filed under

Looking for an open source alternative to Zoom? Try Jitsi Meet. It is open source solution and you can use it for free on their server or host on your own server.
Read more

Software: dav1d 0.7.1, GNOME, Strawberry and Tuir

Filed under
  • dav1d 0.7.1 AV1 Decoder Boosts 32-bit Arm Performance By ~28%

    For those trying to carry out AV1 video decoding on a 32-bit Arm environment, the new dav1d 0.7.1 decoder should be a heck of a lot faster.

    Dav1d 0.7 released last month with various performance optimizations particularly on the Intel/AMD x86_64 CPU front. With high-end hardware on dav1d 0.7, it's even possible to decode 1080p content at 1080+ FPS.

  • Mahmoud Khalil: Back On Track

    During the Community Bonding Period, I met with Alberto(my mentor) on Hangouts. We got to know each other more, and he gave me a task so that I get more familiar with the libgit2 and it’s wrapper that we use in Vala and in gitg libgit2-glib. During the implementation of the task, I got more comfortable with the workflow of gtk development, and I read more about the Meson Build System and how to build Gtk Application with it.

    The task was to create a tool to compare two commits with each other using libgit2-glib and show the result to the user in TextView Widget. The user would have to enter the SHAs of the two commits, then we would use those two SHAs to compute the difference between the two commits and show the result to the user. Here is the link for the project.

    I had to read more about the libgit2 library to understand more how it works. There are some useful examples on the website here, I also read more about the different data structures used to handle storing the “Commits”, and the “Diff” in each repository.

    I had some difficulties during the implementation, since I didn’t really know how delegate methods work, so I had to read more about them to understand what and why they’re used.

  • Strawberry – A Fork of Clementine Music Player & Organizer

    Strawberry is an open-source fork of Clementine music player aimed at music collectors and audiophiles.

    Strawberry is written in C++ with Qt 5 toolkit. The development started in 2018 while Clementine was not in active development (now development of Clementine revives).

  • Tuir: Why Open The Reddit Website, Just Use Your Terminal

Software: broot, Jitsi (Meet) and TenFourFox

Filed under
  • broot is a command-line file manager for Windows, Linux and macOS

    While Explorer is sufficient for most users, some of us prefer an alternative file manager. If you prefer command-line tools over GUI-based programs, we've got just the thing for you: broot.

  • Jitsi Meet and ejabberd

    Since the more or less global lockdown caused bei Covid-19 there was a lot talk about video conferencing solutions that can be used for e.g. those people that try to coordinate with coworkers while in home office. One of the solutions is Jitsi Meet, which is packaged in Debian. But there are also Debian packages provided by Jitsi itself.

    Jitsi relies on an XMPP server. You can see the network overview in the docs. While Jitsi itself uses Prosody as XMPP and their docs only covers that one. But it's basically irrelevant which XMPP you want to use. Only thing is that you can't follow the official Jitsi documentation when you are not using Prosody but instead e.g. ejabberd. As always, it's sometimes difficult to find the correct/best non-official documentation or how-to, so I try to describe what helped me in configuring Jitsi Meet with ejabberd as XMPP server and my own coturn STUN/TURN server...

    This is not a step-by-step description, but anyway... here we go with some links:

  • TenFourFox FPR24b1 available

    TenFourFox Feature Parity Release 24 beta 1 is now available (downloads, hashes, release notes). This includes Raphaël's mitigation for Twitch frame crashes and Ken's Intel build system fixes, plus minor updates to JavaScript, DOM and layout, and fixes for sundry issues with MP3 playback (make that G4 Mac mini an Internet radio today) along with the usual security updates. Assuming all goes well, TenFourFox FPR24 will go final on or about June 29 parallel with Firefox 78.

Wine 5.11 Released With Updated Mono, Initial Work On NetIO Kernel Driver

Filed under

Wine 5.11 is out today as the newest bi-weekly development snapshot for this open-source project that allows Windows games and applications to run on Linux and other platforms.

Wine 5.11 kicks off work on developing a NetIO kernel driver although still is an early work-in-progress. Wine 5.11 also has initial support for the Print Ticket API.

Wine 5.11 also updates its Mono engine against the v5.1 codebase, drops obsolete 32-bit PowerPC architecture support, continued work on a separate Unix library for NTDLL, and around 57 known bug fixes. The many bug fixes range from failures for the League of Legends game to DirectX 11 problems and various other game issues as well as fixes for some desktop applications.

Read more

Direct: Wine Announcement

Also: Wine 5.11 is out with more NTDLL work, NetIO kernel driver started

Leftovers and Software

Filed under
  • Boston Dynamics ‘Spot’ Goes on Sale for Just $74,500

    Spot Core, for the curious, includes a Core i5 9th Gen Whiskey Lake CPU (unspecified model), 16GB of RAM, 512GB of storage, runs Ubuntu 18.04 LTS, and connects directly to the payload port to draw power.


    Taking a stand on what its products can and cannot be used for is a smart move, particularly right now. Boston Dynamics has done significant work with the US military through projects like Big Dog and Spot, and while it’s always highlighted the ways its robots could be used to protect human life, it’s clearly considering how those products may be perceived by the public.

  • Simple application sandboxing using AppArmor and Firejail
  • QUIC with wolfSSL

    We have started the work on extending wolfSSL to provide the necessary API calls to power QUIC and HTTP/3 implementations!

    Small, fast and FIPS

    The TLS library known as wolfSSL is already very often a top choice when users are looking for a small and yet very fast TLS stack that supports all the latest protocol features; including TLS 1.3 support – open source with commercial support available.

    As manufacturers of IoT devices and other systems with memory, CPU and footprint constraints are looking forward to following the Internet development and switching over to upcoming QUIC and HTTP/3 protocols, wolfSSL is here to help users take that step.

  • HomeBank personal accounting review

    HomeBank is a completely free accounting software package aimed at helping people get their finances in order and who subsequently want to keep them that way. It features an easy-to-use interface that comes complete with lots of cool visual tools that let you produce charts to illustrate your current state of monetary play.

    Admittedly, HomeBank doesn’t come with quite the same level of sophistication found within rival paid-for applications, but as a quick accounting resource for folks with basic requirements it ticks a lot of boxes.

  • Input events on X have an old world and a new world

    As part of X's evolution over time, input event handling has gone through a practical change, although one that is what you could call unevenly distributed. The original X protocol has input events, of course, which are sometimes now called core input events. You can see what core events are generated from various activities through the venerable xev program, and many straightforward X programs continue to interact only with core events.

    However, core input events have limitations that date from X's origins. Core input events are only really designed to deal with straightforward keyboards and mice with buttons. Even mouse scroll wheels have an awkward representation in core X events; moving the scroll wheel actually generates mouse button events for pressing and releasing button 4 or 5 (for normal, implicitly vertical scroll wheels). I don't think there's anything in the X protocol that reserves these buttons for scroll wheels, it's just a convention that people came up with when they started needing to handle scroll wheels in X.

  • New release: Tor

    There's a new alpha release available for download. If you build Tor from source, you can download the source code for from the download page. Packages should be available over the coming weeks, with a new alpha Tor Browser release by early July.

    Remember, this is an alpha release: you should only run this if you'd like to find and report more bugs than usual.

VLC 3.0.11 Released (and How to Install That)

Filed under
  • VLC 3.0.11 Released with HLS, AAC Playback Improvements

    VLC media player 3.0.11 was released a day ago as the twelfth update of “Vetinari” branch.


    The official Snap package (runs in sandbox) has been updated. You can install it from Ubuntu Software.

    Already installed the Snap package? It will be updated to the latest automatically.

  • Install VLC Media Player 3.0.11 On Ubuntu / Linux Mint / Fedora

    VLC player a free open source multimedia player and available for all opertaing systems Windows,MacOS,iOS,Android, and Linux.

    It is one of the most preferred players by users because it supports all video formats and also audio formats too.It also supports Multimedia files from DVD, VCD and Audio CD and etc.

    VLC media player 3.0.11 supports 4K and 8K Playback by enabling hardware decoding and supports streaming to Google Chromecast devices

    VLC media player for android also updated to version 3.0 and also supports hardware decoding for VC1/WMV3 and MPEG2 streams.

    In this tutorial, i will show you how to install the latest stable version of VLC 3.0.11 On Ubuntu 20.04 / 18.04 LTS, LinuxMint 19, Debian, and Fedora.

sndcpy Forwards Audio From Android 10 To Linux, Windows Or macOS Desktop (Like scrcpy But For Audio)

Filed under

sndcpy is like scrcpy, but for audio. This new tool forwards audio from an Android 10 device to a desktop computer running Linux, Windows or macOS.

You can use sndcpy to enable audio forwarding while mirroring your Android device to your desktop with scrcpy, the low-latency, high performance, free and open source tool to display and control android devices from a desktop. scrcpy ("screen copy") itself doesn't do audio forwarding, and this is where sndcpy ("sound copy") comes in.

Read more

New release: Tor

Filed under

There's a new alpha release available for download. If you build Tor from source, you can download the source code for from the download page. Packages should be available over the coming weeks, with a new alpha Tor Browser release by early July.

Remember, this is an alpha release: you should only run this if you'd like to find and report more bugs than usual.

Read more

Also: How to Set Up a Tor Proxy with Raspberry Pi

Syndicate content

More in Tux Machines

Type Title Author Repliessort icon Last Post
Story ut2004 Update Out srlinuxx 11/04/2005 - 4:00am
Story Coolest Homepage Yet! srlinuxx 11/04/2005 - 4:00am
Story IBM Sets Its Sights on Linux Software srlinuxx 11/04/2005 - 3:59am
Story Review of PCLOS srlinuxx 11/04/2005 - 6:24am
Story The Myth of Linux Security srlinuxx 11/04/2005 - 3:39am
Story M$ Plans more Secure Browser :roll: srlinuxx 11/04/2005 - 3:38am
Story Whoops: KDE fliccd Buffer Overflow Vulnerabilities srlinuxx 11/04/2005 - 6:30am
Story Study Find Open Source More Secure srlinuxx 11/04/2005 - 3:36am
Story Interview with Bill Gates srlinuxx 11/04/2005 - 3:36am
Story Security Showdown: Back & Forth srlinuxx 11/04/2005 - 3:35am