Recent Changes - Search:
NTLUG

Linux is free.
Life is good.

Linux Training
10am on Meeting Days!

1825 Monetary Lane Suite #104 Carrollton, TX

Do a presentation at NTLUG.

What is the Linux Installation Project?

Real companies using Linux!

Not just for business anymore.

Providing ready to run platforms on Linux

Show Descriptions... (Show All) (Two Column)

LWN.net

  • [$] A look at CrossPoint e-reader firmware
    There are a number of small,inexpensive, low-powered e-reader or e-paper devices that have promise asebook readers with one minor problem: the firmware they ship with does notrealize their full potential. To solve that problem, the CrossPoint Reader project looks toprovide replacement firmware that offers necessary features, better performance,and a more pleasant reading experience. On August 7, the project released version1.5.0, which opens large EPUBs more quickly, providesoffline dictionary lookups, and has reworked settings for changing layout andfont options. The release also improves support for right-to-left text as wellas Chinese, Japanese, andKorean (CJK) text rendering.


  • QEMU 11.1 released
    Version11.1 of the QEMU emulator has been released. The release containsmore than 3,200 commits from 285 authors and includes a long list ofimprovements; see the announcement and changelog for thedetails.



  • Security updates for Wednesday
    Security updates have been issued by AlmaLinux (fence-agents, firefox, frr10, gstreamer1-plugins-good, iscsi-initiator-utils, isns-utils, kernel, kernel-rt, perl-DBI:1.641, postgresql, postgresql:12, and resource-agents), Debian (libgd2, openjdk-25, php7.4, php8.2, and postfix), Fedora (clamav, domoticz, and libidn), Red Hat (delve, edk2, firefox, go-fdo-client, go-fdo-server, grafana, host-metering, ignition, kernel, kernel package, kernel-rt, ldns, libarchive, mariadb10.11, mariadb:10.11, multiple packages, rhc, rhc-worker-playbook, rhc-worker-script, sssd, thunderbird, yggdrasil, and yggdrasil-worker-package-manager), Slackware (expat and openssh), and SUSE (avahi, chromedriver, erlang26, gawk, glib2, go-sendxmpp, google-guest-agent, google-osconfig-agent, gpg2, gstreamer-plugins-bad, gstreamer-plugins-base, helm, ignition, ImageMagick, java-11-openj9, java-17-openj9, java-1_8_0-openj9, java-21-openj9, java-25-openj9, libarchive, libkrun, libpcp-devel, libpng16, libssh, libssh2_org, multipath-tools, net-tools, nmap, openssl-1_1, openssl-3, pcp, perl, python-pip, python-pyasn1, python-urllib3, python3-pip, python313-Django5, runc, samba, snpguest, spice-vdagent, sssd, unbound, wget, wild, wpa_supplicant, xmlrpc-c, and zpaqfranz).


  • [$] KVM planes head for takeoff
    Virtualization places a guest system into a separate security domain,typically with less privileges than software running directly on the host.Increasingly, there is interest in creating multiple security domainswithin a single virtualized system as well. CPU vendors (and softwarevendors too) are implementing solutions; each of which, of course, isdifferent from all of the others. KVM planes, currently under developmentby Jörg Rödel, Paolo Bonzini, and others in the KVM community, is anattempt to provide an abstraction layer that makes all of these featuresavailable on Linux systems; it is not a small task.


  • Bernard: GNOME Shell design dreams
    GNOME contributor Tobias Bernard has publisheda blog post that details some of the design team's ideas for theGNOME Shell over the long term:

    Some of these we have relatively complete plans for, others aremore vague ideas that need more research and prototyping. As always,getting things like these implemented depends on developer capacityand interest (and sometimes funding).

    While each of these ideas may require additional discussion,prototyping, and testing, we (the design team) have collected them alltogether here to share our longer-term vision and to give each ideamore visibility.



  • Security updates for Tuesday
    Security updates have been issued by AlmaLinux (gpsd), Debian (caddy, libyaml-syck-perl, nss, and wordpress), Fedora (chezmoi, chromium, emacs, kernel, knot, libcupsfilters, mingw-gstreamer1-plugins-good, mingw-libidn, mingw-python-pip, nghttp2, p11-kit, python-webob, suricata, and xen), Mageia (bind, openslide, php8.4, and php8.5), Oracle (gpsd-minimal, kernel, libarchive, libpng12, nodejs-nodemon, php:8.3, ruby:3.3, and ruby:4.0), SUSE (agama-web-ui, bind, bouncycastle, dhcpcd, ffmpeg, ffmpeg-4, freerdp, gd, gitoxide, kak-lsp, kernel-devel, librest-1_0-0, libsdb2_5_0, libssh2_org, nodejs22, PackageKit, perl, perl-Date-Manip, python-ujson, python3-sqlparse, python311, python312, python313-pymongo, ruby2.5, runc, suseconnect-ng, thunderbird, vlang, webkit2gtk3, and weechat), and Ubuntu (imagemagick and systemd).


  • [$] Even more formal verification for BPF
    BPF offers useful safety guarantees, but Kumar Kartikeya Dwivedi wants BPFprograms to be even safer. At the 2026Linux Storage, Filesystem,Memory-Management, and BPF Summit, he led a session(slides)discussing the possibilityof adding domain-specific invariants to BPF programs. It was not a discussionintended to lead to the implementation of any particular kernel feature, butrather an overview of why additional formal verification might be needed, andhow it could work with the existing BPF ecosystem.


  • Django moves to an annual release cycle
    The Django Python web-frameworkproject has announcedthat it has accepted an annualrelease cycle proposal. This means that the project is moving from a somewhatcomplicated schedule that interspersed short-lived feature releases andlong-term-support (LTS) releases to a simpler annual cycle where each release issupported for three years.

    Every feature release gets three years of support: one year of mainstreambugfixes, then two years of security and data-loss fixes. The "LTS" label isretired — every feature release now carries that same, unique commitment.

    No more LTS gap: no racing a deadline to jump two years of changes atonce. Upgrade one year at a time, whenever suits you within the supportwindow. Three versions are supported at any time, giving third-party packages aclear, rolling target.

    This will take effect with the upcoming Django 2028 release, expected inJanuary 2028.


  • Security updates for Monday
    Security updates have been issued by AlmaLinux (firefox, gpsd-minimal, kernel, libarchive, libgcrypt, and LibRaw), Debian (bind9, ca-certificates, chromium, dnsdist, icinga2, kitty, libheif, openjdk-21, pdns, pdns-recursor, thunderbird, and xen), Fedora (bird, erlang, kernel, mingw-glib2, nghttp2, p11-kit, perl, perl-Devel-Cover, perl-PAR-Packer, pgadmin4, polymake, python-nh3, python-wsgidav, python3.12, rabbitmq-server, rust-ammonia, seamonkey, and udisks2), Mageia (python-starlette), Oracle (gnutls, kernel, and LibRaw), Red Hat (container-tools:rhel8), Slackware (wpa_supplicant), and SUSE (azure-storage-azcopy, bouncycastle, ffmpeg-4, fuse-overlayfs, gleam, gstreamer-plugins-bad, libssh2-1, libssh2_org, libwireshark19, libXfont2-2, perl-Mojo-JWT, perl-Mojolicious, podman, python310, python313-Django4, and tekton-cli).


  • Kernel prepatch 7.2-rc7
    The 7.2-rc7 kernel prepatch is out fortesting. It is still bigger than Linus would like, but he saidnonetheless: "I don't currently see any value in delaying the 7.2release, so I would expect that to happen next weekend unless somethingreally bad pops up."



  • [$] Changes in shadow-utils password-expiration features
    The shadow-utilsproject provides the tools that handle /etc/shadow,/etc/passwd, and other related databases; ingeneral, it manages users and groups on many Linux systems. While mostsoftware releases are notable for what is added, the recent shadow-utils 4.20.0release is most noteworthy for what has been removed. Specifically,several utilities and functionality related to periodic passwordexpiry, which were deprecated in the December 2025 4.19.0release, have been removed as planned. It is still possible to managesome aspects of password aging with shadow-utils, but organizationsthat depend on such features should start planning for their completeremoval within a few years.


  • The Software Stewardship Lab launches
    The Software Stewardship Lab, anonprofit organization based in Scotland, has announcedits existence.
    Our current research focuses are:
    Software supply chain security — We're working on an observatory that allows users to identify and monitor the world's critical Open Source packages in real time, including previously hidden parts of the dependency graph. Maintainer burnout — Our report on burnout in Open Source has been well-received. We're working on yearly follow-ups, plus a companion report on how AI is affecting maintainer burnout.
    Moving forward, the Lab's experts will direct funding to and supervise OpenSource sustainability researchers doing critical work. We are alreadyworking with universities to teach the next generations of software supplychain experts.


  • LightDM lives: version 1.33.0 released
    Version1.33.0 of the LightDMdisplay manager has been released. This is the firstrelease in four years: the project had been sponsored by Canonicalbut was effectivelyunmaintained in recent years. It has been transferredto a new community repository and is now maintained by JoshuaPeisach and Neal Gompa.

    The new release includes Qt6 support, code optimizations, and alist of other fixes that had been in limbo pending a new release.


  • Stable kernel releases for Friday with a single bug fix
    Greg Kroah-Hartman has announced the release of the 6.12.102, 6.6.150, 6.1.182, 5.15.215, 5.10.264 stable kernels. This round ofstable kernel releases contains a fix for a single bug, foundby Thomas Lamprecht, that affected several of the kernels released yesterday inresponse to a securityvulnerability (CVE-2026-68480)that could allow data leakage through speculative execution.

    The 6.12.102 release adds the backported security fix for CVE-2026-68480 to the 6.12series. As always, users are advised to upgrade.



LXer Linux News

  • Sparky Linux 2026 06 OverlayFS BTRFS with Timeshift setup (Assisted by Google AI)
    Turning on OverlayFS on top of a Btrfs base setup in Sparky Linux 2026.06 brings a fundamentally different set of advantages compared to a standard deployment utilizing Btrfs subvolumes and Timeshift. While both configurations leverage Btrfs, they serve completely different operational philosophies: Timeshift provides a reactive "point-in-time recovery" safety net, whereas OverlayFS converts the environment into a proactive, transient "stateless or immutable" sandboxed workstation.


  • Distro of the Week: MX Linux 25.2 Infinity
    The developers at MX Linux 25.2 Infinity, this week's Distro of the Week, took an already superior distro in MX Linux 23.6 Libretto and surprisingly made it even better. In addition, it is a distro aimed at everyone, from the newest of newbies to the most grizzled greybeard.






  • Claude Opus Helped Debug & Fix Lack Of Audio On Linux For HP OmniBook X Flip 14
    The HP OmniBook X Flip 14-kc0xxx is an AMD Ryzen AI 300 "Strix Point" powered laptop. While most AMD Strix Point laptops work fine on modern Linux distributions, with this particular HP OmniBook X there is no working audio with current mainline Linux kernel builds. With Claude Opus 5 acting as a debugging assistant and coding agent, patches are now pending to correct the audio support for this HP OmniBook X Flip 14 laptop to function on Linux...



  • Raspberry Pi AXI PMU Driver Under Review For The Mainline Linux Kernel
    One of the Raspberry Pi device drivers that has remained elusive from the mainline Linux kernel has been for the performance monitoring unit (PMU) for the Broadcom AXI on all Raspberry Pi 1 through Raspberry Pi 5 models. Thanks to the work of a Google engineer, there is a new effort working to get a mainline Linux driver for the Raspberry Pi AXI PMU...




  • Analyzing Fedora's Slow Performance On The Framework Laptop 13 Pro With Intel Panther Lake
    As part of my recent Linux testing of the Framework Laptop 13 Pro I had recently benchmarked six Linux distributions on the Framework Laptop 13 Pro. CachyOS was the fastest to not much surprise but arguably the most surprising aspect was finding Fedora Workstation 44 typically running slower than the five other modern Linux distributions benchmarked. Here's a follow-up to that with more Fedora Linux benchmarks and the cause/workaround for Fedora's slower performance on the Intel Panther Lake laptop.








  • Open-Source NVIDIA "Nova" Driver Sees More Functionality For Linux 7.3
    Sent to DRM-Next this week was the DRM Rust core and driver changes targeting the upcoming Linux 7.3 merge window. There continues to be a lot of DRM core infrastructure work happening for Rust integration plus two leading Rust DRM drivers of Nova for open-source NVIDIA GPU support as the successor to Nouveau and then Tyr as the in-development Arm Mali driver...


  • Radxa Broadens rCore Series with Snapdragon and Dragonwing AI SoMs
    Radxa has revealed two Qualcomm-based system-on-modules aimed at edge AI, multimedia, robotics, and industrial applications. The new rCore-Q8280 uses the Snapdragon 8cx Gen 3 with 29+ TOPS of AI performance, while the smaller rCore-Q6490 is based on the Dragonwing QCS6490 and provides up to 12 Dense TOPS. The higher-performance rCore-Q8280 is built around Qualcomm’s Snapdragon […]


Error: It's not possible to reach RSS file http://services.digg.com/2.0/story.getTopNews?type=rss&topic=technology ...

Slashdot

  • The Pixel Tag Is Google's Answer To the AirTag
    Google has unveiled the $29 Pixel Tag, its long-awaited AirTag rival that combines UWB with Bluetooth 6.0 Channel Sounding for two forms of precision tracking. It launches November 11. The Verge reports: The Pixel Tag is a slim oblong device available in one grayish color -- Fog -- that weighs about 12g, or 0.4oz. Like the AirTag, it has no built-in hooks or clips for attaching to objects you want to track. There's a single button that will trigger a sound on your phone, for the rare occasion when you've got the Tag but have lost your main device. It also has an IP67 rating, so it should be safe from dust and rain. As for the battery, the Pixel Tag takes CR2032 coin batteries, and says one battery should last for over a year. Naturally, it'll be compatible with Google's Find Hub network, which leverages the Bluetooth capabilities of Android devices worldwide to help locate lost objects. [...] Once you're close enough to the Pixel Tag, UWB lets the Find Hub app display the distance and direction to the tracker, so long as you're using a phone with a UWB chip. Channel Sounding is a newer development that can display the exact distance, but not direction, and it will work with any phone or tablet that includes Bluetooth 6.0. The Moto Tag 2 is the only other tracker to currently support it.


    Read more of this story at Slashdot.


  • German Advocacy Group Lodges Criminal Complaint Over Meta AI Glasses
    A German digital-rights group has filed a criminal complaint against Meta, Ray-Ban parent EssilorLuxottica, and several retailers over Meta's AI smart glasses, arguing the devices can enable covert recording in violation of German privacy law. Prosecutors have begun a preliminary review, while Germany's network regulator says smart glasses are legal "as long as the recording function is clearly visible." Reuters reports: "There's no place to escape from smart glasses. You have to expect at any moment to be filmed and then exposed on the internet," said HateAid managing director Josephine Ballon. The organization reported the management of Meta, units of spectacles maker EssilorLuxottica including Ray-Ban, as well as retailers Fielmann, Apollo-Optik, Mister Spex and MediaMarkt to the Frankfurt-based digital crime prosecution unit ZIT. HateAid said its complaint was based on a federal digital data protection law that prohibits the sale of communication devices designed to film people without them noticing. ZIT confirmed it received a complaint from HateAid invoking that law, saying it would routinely investigate on a preliminary basis whether there are grounds for a deeper probe. MediaMarktSaturn Retail Group said it was taking the complaint very seriously, adding that its suppliers had contractual obligations for all goods to be compliant with the law. Mister Spex said it had not been officially notified of a complaint and that it was taking protection of privacy very seriously.


    Read more of this story at Slashdot.


  • Google Unveils Pixel 11 Lineup
    At its Made by Google 2026 event today, Google unveiled a slew of new devices, headlined by the Pixel 11, Pixel 11 Pro, and Pixel 11 Pro Fold. Here's a breakdown of the company's latest smartphones, provided by TechCrunch: Pixel 11: The standard Pixel 11 gets a redesigned camera bar that is thinner than the one on the previous generation. Google says the new camera bar is more than 40% thinner and now uses an all-glass surface that stretches across the width of the phone. Google is also increasing the base storage to 256GB, doubling the previous starting capacity. The starting price for the new model is set at $899, reflecting a $100 increase compared to the Pixel 10. This price hike comes with the decision to drop the 128GB storage option. Plus, the ongoing RAM supply shortage plays a part in this increase. Pixel 11 Pro and Pro XL: Google is making durability a bigger part of the Pro lineup. The company says the Pixel 11 Pro and Pixel 11 Pro XL have improved drop resistance and a new anti-scratch display coating that provides more than twice the scratch resistance of the Pixel 10 Pro models. The Pixel 11 Pro starts at $1,099, compared to $999 for the Pixel 10 Pro. Pixel 11 Pro Fold: Google says the new foldable is nearly 10% lighter and almost 1mm thinner than the Pixel 10 Pro Fold. It also has slimmer bezels, a 48-megapixel main camera, and 30x Super Zoom. The company is also building on the IP68 water and dust resistance introduced with the Pixel 10 Pro Fold. The Pixel 11 Pro Fold uses a glass-fiber composite back cover designed to better withstand cracking, while a redesigned hinge offers additional protection for the inner display. Google says the changes make the model three times more durable than its predecessor. There were also several new Gemini-powered features unveiled at the event. Google is expanding "Live Transcribe" to support American Sign Language, using the Pixel Camera to translate signing into text in real time. A new voice-input feature called "Rambler" is designed to understand natural, unstructured speech, including filler words and run-on sentences. Google is also integrating "Circle to Search" more directly into the Pixel Camera for identifying objects, translating text, and asking questions about what users see.


    Read more of this story at Slashdot.


  • US Hires Over 2,000 Video Gamers As Air Traffic Controllers
    The FAA says its push to recruit video gamers as air traffic controllers has helped it hire more than 2,000 trainees, reaching 94% of its hiring goal. Another 2,000-plus candidates are in the pipeline. CBS News reports: U.S. Secretary of Transportation Sean Duffy said in a recent social media post that the federal agency's recruitment campaign to recruit gamers as air traffic controllers has been a "game changer" for the Federal Aviation Administration. [...] When Duffy announced the initiative in April, he acknowledged that the Transportation Department needed to extend its reach to recruit prospective air traffic controllers. "A lot of what they do playing games ... is what they do ... controlling traffic in the air," Duffy told CBS News senior transportation correspondent Kris Van Cleave in an interview on Tuesday at New Jersey's Newark Liberty International Airport. Duffy added that many current trainees started out as gamers. Only about 25% of controllers hold a traditional college degree, while former controllers note that gaming requires many of the same skills that air traffic controllers use on the job, such as thinking quickly, staying focused and managing multiple sources of information as they guide more than 80,000 flights to their destinations daily.


    Read more of this story at Slashdot.


  • Swarms of Tiny Robots Remove Microplastics From Soil and Water
    alternative_right shares a report from Phys.org: Scientists from the Czech Republic have created microscopic cleanup robots that successfully removed microplastics from both soil and aquatic environments in the lab. Details of their work are published in the journal npg Asia Materials. To build the robots, researchers started with microscopic MXene particles made of ultrathin, stacked layers. The material has a large surface area and surface chemistry that help it attract and hold plastic. They then coated the particles with magnetic nickel nanoparticles so rotating magnetic fields could drive the tiny robots. Then came the testing phase. The team placed swarms of these microbots into water and soil samples contaminated with plastic. The externally generated magnetic fields made the robots spin and tumble through the liquid and squeeze through tiny water-filled gaps in the soil. "In soil environments, the microrobots can navigate through water-permeated soil microenvironments, actively disrupt microplastic entrapment within soil matrices, and extract them," the study authors commented in their paper. As they moved, their sticky surfaces collided with microplastics, binding to them and dragging them along. The researchers then used a magnet to pull the microrobots, along with their trapped plastic cargo, out of the samples. They performed well. In water, they removed about 94% of test polystyrene particles and 89% of PET (polyethylene terephthalate) in around an hour. In the model soil, they removed about 81% of the polystyrene and 72% of PET. This outperformed the same MXene material used without magnetic motion, which relied on passive adsorption rather than actively moving through soil and water.


    Read more of this story at Slashdot.


  • Behold the 'Glueball,' a Strange New Form of Matter
    sciencehabit shares a report from Science Magazine: For more than half a century, physicists have searched for one of the strangest particles predicted by modern theory. It would be made almost entirely of gluons, the elusive subatomic particles that carry the strong nuclear force. Now, using a particle collider in Beijing, researchers say they have effectively proved the existence of such a "glueball." In a preprint posted last month on arXiv and in a presentation last week at the International Conference on High Energy Physics (ICHEP), the researchers argue that a particle called X(2370), which they produced by smashing electrons into positrons at high energies, has the properties expected of a glueball. "It's an experimental triumph," says Colin Morningstar, a particle physicist at Carnegie Mellon University who was not involved in the finding. "It's the strongest evidence yet that particles dominated by a glueball component can exist in nature."


    Read more of this story at Slashdot.


  • Contiguous US Breaks Its Record For Hottest Month Ever, NOAA Says
    An anonymous reader quotes a report from the Associated Press: The contiguous United States sizzled to its hottest month ever last month, according to the National Oceanic and Atmospheric Administration. July averaged 76.89 degrees Fahrenheit (24.94 degrees Celsius) across the Lower 48 states, eclipsing the Dust Bowl's July 1936 by an eighth of a degree. Records go back to 1895. [...] Although it was unusually cool in Alaska, hotter-than-normal conditions blanketed the Lower 48, with the most excessive heat in the Mountain West, Southwest, Northern Plains and Southeast. The heat was so widespread that every one of the Lower 48 states was at least 1 degree Fahrenheit (nearly 0.6 degrees Celsius) warmer than the 20th century average, said Russ Vose, chief of monitoring at NOAA's National Center for Environmental Information. [...] The biggest driver of the record heat was nighttime lows that smashed the old mark for hottest minimums by 0.7 degrees, NOAA said. Hotter nights are a classic sign of human-caused climate change, according to scientists and several studies in peer-reviewed literature. NOAA's calculation is based on averaging 24 hours of temperature, not just highs or lows. "If you're talking heat waves, that nighttime low is incredibly important for determining total heat stress," [said meteorologist Jeff Masters of Yale Climate Connections]. "So if it doesn't cool off at night, your body doesn't have time to readjust to all the heat." As nighttime temperatures increase, more people die and lose sleep, studies show. The years 2021 and 1936 tie for America's hottest summer, which is June through August. Through July, 2026 is a shade cooler than 2021, which was powered by record heat in June. Because of climate change, Masters said, "this may be one of the coolest years we're gonna experience for the rest of our lives." What's needed, Masters said, is "to stop burning so many fossil fuels. We also need to be spending money to adapt to the new climate that we've put in place."


    Read more of this story at Slashdot.


  • Linux Desktop Use Surged To 22% On One Workday, Cloudflare Data Shows
    Cloudflare data suggests desktop Linux usage in North America has climbed to 6.4%, up from 4.1% a year earlier, with one post-holiday workday briefly spiking to 22%. ZDNet reports: [B]elieve it or not, on Monday, July 6, when people were back after the July 4 holiday, Linux usage jumped to a high of 22%. The users of these systems are not AI agents or bots, but real people. I set Cloudflare to count humans rather than bots. If you include people and bots, Linux has a 9.7% market share. That proportion is similar to StatCounter's score. By Cloudflare's count, bots alone come to 19%. These numbers tell us that workers are leading the way to the Linux desktop. [...] However, past performance doesn't explain present trends. So, why are we now seeing such a bump in Linux desktop growth? Experts believe this trend is largely AI developers and Linux users running AI Agents. For example, as David Linthicum, former managing director and chief cloud strategy officer at Deloitte Consulting and AI and cloud influencer, recently observed, while "Windows 11 can technically run local AI workloads, but as you begin using multiple tools, managing different projects, and installing various dependencies, the friction starts to build," it's a different story for Linux users. Linthicum continued: "Linux delivered what I can only describe as a true 'AI desktop' experience. Setup was straightforward, mainstream AI instructions matched what you'd actually see in your environment, and GPU-accelerated apps simply worked -- consistently. I spent far less time troubleshooting and far more time actually executing on projects." As for agents, Linux Foundation CEO Jim Zemlin summed up their role succinctly: "Linux is the OS of choice for AI agents." Desktop Linux is also gaining momentum as frustration with Windows 11 and the end of Windows 10 support push users to alternatives, particularly on older PCs that can't officially upgrade. At the same time, Linux has become much easier to use, install software on, and game with, lowering many of the traditional barriers to switching.


    Read more of this story at Slashdot.


  • Freenet Creator Ian Clarke Shares Progress on Its New Decentralized Network
    Ian Clarke (aka ancient Slashdot reader Sanity), designer of the peer-to-peer communication platform Freenet, is back with an update on the project's progress following the launch of its P2P network in March. He writes: Earlier this year, Slashdot covered the launch of the completely redesigned Freenet. I recently gave a talk about what we've been building since then. Unlike traditional web applications, apps on Freenet have no central server or database; instead application state is distributed across the network. These now include decentralized group chat, publishing, search, and fully decentralized Git hosting. The talk also gets into some of Freenet's internals, including how we use machine learning for network routing.


    Read more of this story at Slashdot.


  • Google Gemini Hits 1 Billion Users In Record Time
    Gemini has become Google's fastest-growing product ever, reaching 1 billion monthly active users faster than any of the company's 13 other billion-user services. Ars Technica reports: Gemini has wormed its way into virtually every Google product and service, powering email organization in Gmail, document summary in Drive, and much more. Gemini is also core to Google's flagship search experience, with AI Mode and AI Overviews becoming increasingly hard to avoid. The 1 billion-user metric has nothing to do with any of that, though. These 1 billion users may also be encountering Gemini in all those places, but that's not the MAU metric. Pichai is talking only about people who are opening the Gemini app or visiting the Gemini web interface to enter a prompt or access Gemini Live. If you used Gemini only once in the past month, you are part of this cohort.


    Read more of this story at Slashdot.


  • A Zoom Screen-Sharing Bug Let Anyone Take Over Other Devices On a Call
    An anonymous reader quotes a report from Wired: As AI models gain advanced capabilities to find vulnerabilities in software, develop ways to exploit them, and even carry out autonomous hacking sprees, researchers offered a sobering new example on Tuesday, disclosing vulnerabilities in the video conferencing platform Zoom that could have been exploited to take over targets' devices. Anyone on a call that involved screen sharing, whether participants or the host, would have been vulnerable to a silent attack that could be carried out with no indication and no interaction from the victim. Researchers from the digital defense firm A Security say thebugwas discovered in early June using publicly available AI models, and that it took fewer than 20 prompts to uncover the vulnerabilities and create a working attack. Zoom issued a security advisory on Tuesday, including details about fixes the company has already begun rolling out to address the flaws, which affected devices running all operating systems that Zoom supports -- Windows, macOS, Linux, iOS, and Android. The vulnerabilities were specifically in the protocol used to facilitate real-time annotation during screen sharing. The researchers say that their AI bug hunting systems specifically delved into this component because, like human bug hunters, they have been trained that convoluted and obscure functions often contain overlooked vulnerabilities. This is particularly true with proprietary, closed-source software. An established company like Zoom presumably does extensive code review and vetting on all components and functions, but without the benefit of public, open review, esoteric yet complex features like annotation are more likely to contain mistakes. The bugs are now patched, with Zoom issuing both server and client-side fixes—or patches for both Zoom's own servers and the applications that run on customer devices. But the researchers emphasize that it was alarming to contemplate bugs that could have been exploited to take over a target device simply by getting someone onto a Zoom call. "What is interesting for us and what we believe is dangerous is the democratization of these capabilities -- the barrier to entry is dropping rapidly," A Security cofounder Omer Gull told WIRED ahead of the disclosure. "Before it would have taken a team of five people maybe six months with a lot of refining and iteration to find this. Now people can reach the same results with under 20 prompts. And Zoom is an important type of target because people assume trust when using it. They don't see it as a threat."


    Read more of this story at Slashdot.


  • Spotify Will Label 'AI Persona' Profiles, Exclude Their Music From Recommendations
    Spotify will begin labeling AI-generated artist identities with "AI Persona" badges and exclude their music from editorial, algorithmic, and personalized recommendations unless users explicitly follow them. The company says the designation applies to whether an artist profile represents a real person, not whether AI was used to make the music, and will allow appeals for mislabeling. TechCrunch reports: While Spotify will allow artists to identify themselves as AI Personas, the company says it won't rely on self-disclosure alone. It will also review artist profiles and identify those where the artist's name and imagery appear to represent photorealistic AI-generated identities. Spotify said it will begin its review with profiles that have met pre-defined audience thresholds to ensure the more listened-to artists are covered first. Once labeled, the AI Persona badges will appear on the artist's profile in the banner and the About section, in Search, and on track rows across playlists. By default, Spotify won't include AI Personas in its editorial or algorithmic recommendations, nor will it add AI Personas' music to users' personalized recommendations -- unless they happen to follow an AI Persona. Only users can choose to follow an artist, so it's an explicit signal that the user wants to hear more music from that person or group. Spotify wrote in its announcement that, "while we believe all artists have creative choice in determining how they present themselves, Spotify's programming is focused on elevating music from authentic artists building careers in music." "Although there's a broad spectrum in how artists use AI as a creative tool, the question of whether a profile represents an actual human is one where Spotify can help make a clear determination. This badge is about the artist's public identity, not about how the music was made," the company said.


    Read more of this story at Slashdot.


  • Paramount Considers Leaving California Amid Antitrust Suit
    Paramount CEO David Ellison is threatening to begin moving the studio out of California on October 1 if state Attorney General Rob Bonta refuses to enter settlement talks over the proposed Paramount-Warner Bros. Discovery merger. The company would reportedly move its Los Angeles headquarters first and shift most studio jobs out of the state over five years, with Georgia, Texas, and Tennessee under consideration. Variety reports: Ellison's threat to relocate Paramount in retaliation for California's Bonta leading the charge to kill the WBD deal -- a move that would include much of its studio operations, over time -- was first reported by industry newsletter Puck. In response, Bonta called Ellison's planned exit from the state an "attempt to blackmail the state into letting an illegal deal through." "Paramount has lost the plot as it continues to lose in court," the attorney general wrote in a post on X. "It didn't work the first time -- on the eve of our July lawsuit -- and it won't work this time." Bonta has not publicly said what concessions from Paramount-WBD he would consider acceptable enough to take the lawsuit off the table. But the Democratic attorney general has said any remedies would need to be "structural" (i.e., divestments) rather than "behavioral" (e.g., imposing certain production quotas). Oct. 1 is when Paramount will begin accruing a "ticking fee" payable to Warner Bros. Discovery shareholders of $7 million per day. The trial in the state AGs' lawsuit is scheduled to start March 2, 2027, roughly five months after that, so Paramount would be on the hook to pay around $1.2 billion to WBD shareholders by the time the trial is scheduled to conclude. (Paramount's ticking-fee payments to WBD are not due until the deal closes.) At the Aug. 5 meeting on Paramount's lot, Ellison told his 12-member senior executive team he expects Paramount to prevail in the antitrust case against the states. However, he also said that if Bonta balks at talks, Paramount will start packing up and moving out of the Golden State in less than two months.


    Read more of this story at Slashdot.


  • France Bans Unsolicited Telemarking Calls
    Starting today, unsolicited telemarking calls are banned in France unless consumers explicitly consent to them. Companies that violate the law can face fines of up to 375,000 euros per call, though existing customers can still be contacted with related offers. Le Monde reports: The government says the law is a response to years of consumer complaints. Authorities estimate that about three-quarters of people in France receive at least one unsolicited sales call every week, and many receive more. In 2024, 11 consumer organizations issued a joint call for a ban, denouncing "relentless harassment of consumers through countless unwanted telemarketing calls to both landlines and mobile phones -- an intrusion that has become a regular part of their daily lives." Now, "businesses are prohibited from contacting consumers without their prior consent," said Alice Vilcot, chief of staff at the Directorate-General for Competition, Consumer Affairs and Prevention of Fraud. "That consent can be withdrawn at any time." [...] Previously in France, people who wanted to avoid marketing calls had to register their number with a government-run service, but consumer groups said some call centers ignored the list. Vilcot noted that an Ireland-based company was fined 6 million euros ($6.9 million) last year for violating France's previous telemarketing rules by calling people on the no-call list.


    Read more of this story at Slashdot.


  • England Set To Eliminate Hepatitis C
    An anonymous reader quotes a report from the BBC: England is on track to become one of the first countries in the world to eliminate hepatitis C, a dangerous virus that attacks the liver, figures show. The target of treating 80% of all known cases has already been met, and deaths from the virus have fallen by 36% in the last decade, just short of what is needed by 2030. Taking antiviral tablets for 8 to 12 weeks can cure more than 95% of cases. Initiatives including A&E blood tests, GP registration testing and free at-home tests have helped to find people who were previously undiagnosed, says NHS England. NHS England says that since 2015, more than 100,000 people have been diagnosed and treated for hepatitis C, meaning the country is already meeting that target. Another goal -- a 65% reduction in hepatitis C-related mortality compared with 2015 levels -- has yet to be met, but might be before the 2030 target date. Around 50,200 adults are living with hepatitis C, figures for England in 2024 suggest. Estimates indicate 84.6% of those living with hepatitis C have been diagnosed -- just short of the 90% target. The Hepatitis C Trust says England is "on the cusp" of one of the most significant public health achievements in our country's history.


    Read more of this story at Slashdot.


www.theregister.com - Articles



















































Polish Linux

  • Security: Why Linux Is Better Than Windows Or Mac OS
    Linux is a free and open source operating system that was released in 1991 developed and released by Linus Torvalds. Since its release it has reached a user base that is greatly widespread worldwide. Linux users swear by the reliability and freedom that this operating system offers, especially when compared to its counterparts, windows and [0]


  • Essential Software That Are Not Available On Linux OS
    An operating system is essentially the most important component in a computer. It manages the different hardware and software components of a computer in the most effective way. There are different types of operating system and everything comes with their own set of programs and software. You cannot expect a Linux program to have all [0]


  • Things You Never Knew About Your Operating System
    The advent of computers has brought about a revolution in our daily life. From computers that were so huge to fit in a room, we have come a very long way to desktops and even palmtops. These machines have become our virtual lockers, and a life without these network machines have become unimaginable. Sending mails, [0]


  • How To Fully Optimize Your Operating System
    Computers and systems are tricky and complicated. If you lack a thorough knowledge or even basic knowledge of computers, you will often find yourself in a bind. You must understand that something as complicated as a computer requires constant care and constant cleaning up of junk files. Unless you put in the time to configure [0]


  • The Top Problems With Major Operating Systems
    There is no such system which does not give you any problems. Even if the system and the operating system of your system is easy to understand, there will be some times when certain problems will arise. Most of these problems are easy to handle and easy to get rid of. But you must be [0]


  • 8 Benefits Of Linux OS
    Linux is a small and a fast-growing operating system. However, we can’t term it as software yet. As discussed in the article about what can a Linux OS do Linux is a kernel. Now, kernels are used for software and programs. These kernels are used by the computer and can be used with various third-party software [0]


  • Things Linux OS Can Do That Other OS Cant
    What Is Linux OS?  Linux, similar to U-bix is an operating system which can be used for various computers, hand held devices, embedded devices, etc. The reason why Linux operated system is preferred by many, is because it is easy to use and re-use. Linux based operating system is technically not an Operating System. Operating [0]


  • Packagekit Interview
    Packagekit aims to make the management of applications in the Linux and GNU systems. The main objective to remove the pains it takes to create a system. Along with this in an interview, Richard Hughes, the developer of Packagekit said that he aims to make the Linux systems just as powerful as the Windows or [0]


  • What’s New in Ubuntu?
    What Is Ubuntu? Ubuntu is open source software. It is useful for Linux based computers. The software is marketed by the Canonical Ltd., Ubuntu community. Ubuntu was first released in late October in 2004. The Ubuntu program uses Java, Python, C, C++ and C# programming languages. What Is New? The version 17.04 is now available here [0]


  • Ext3 Reiserfs Xfs In Windows With Regards To Colinux
    The problem with Windows is that there are various limitations to the computer and there is only so much you can do with it. You can access the Ext3 Reiserfs Xfs by using the coLinux tool. Download the tool from the  official site or from the  sourceforge site. Edit the connection to “TAP Win32 Adapter [0]


OSnews

  • The little-known winstart.bat batch file
    Raymond Chen explains what, exactly, the file winstart.bat in Windows 95 is used for. In Windows 95, you could create a winstart.bat file in your Windows directory. During startup, the virtual machine manager initializes and creates the so-called “System virtual machine” (the “System VM”), which is the virtual machine that all Windows programs run in. But before running the user-mode kernel in that virtual machine, the virtual machine manager runs the winstart.bat batch file if it exists. ↫ Raymond Chen Chen needs to use several diagrams to really explain what the batch file is used for, but as a very crude summary, it allows you to load TSRs that only apply to Windows programs, while not affecting any additional DOS command prompts you may load later after Windows is already running. While many think its a Windows 95 feature, it was already present in Windows 3.x. A unique feature that I doubt many people made active use of.


  • Delphi 13 Community Edition released
    Delphi is still very much a thing, and still very much in active development. The current stewards of Delphi, Embarcadero, released the Delphi 13 Community Edition today. Delphi Community Edition is a full-featured, free edition of Delphi for building native applications with the Delphi language. It includes a professional IDE, visual designers, integrated compilers and debuggers, the VCL framework for Windows development, and the FireMonkey framework for creating native applications from a shared codebase across Windows, macOS, iOS, and Android. It is designed for students, hobbyists, freelancers, and small teams that meet the Community Edition license requirements. ↫ Marco Cantu at the Embarcadero blog Delphi has been around since 1995, first released for Windows 3.1. Its both a programming language, a variant of Object Pascal, and the accompanying IDE and related tooling and frameworks, originally developed by legendary company Borland. This latest version of course adds a number of new features to the programming language, and further improves the IDE as well, this time with a brand new 64bit version. The two frameworks for visual application development, VCL and FireMonkey, have also been updated and improved. Sadly, its not open source, and the Community Edition is intended for mostly non-commercial, hobbyist use. If you want to actually earn any money using Delphi, youre going to have to step up to Delphi 13 Florence, which isnt free.


  • Google hammers another, extremely petty nail in the Android Open Source Projects coffin
    The slow but steady march to the grave for the Android Open Source Project continues. Every few months Google hammers another big nail in the coffin of Android as an open source effort, and Ive documented them all here on OSNews (nail, nail, nail, nail, nail), coming to the conclusion long ago that for all intents and purposes, Android is no longer an open source operating system. The latest move, however, is just petty. According to GrapheneOS on , Google has apparently replaced public, instant code downloads for Pixel phone drivers with a manual request form. Instead of publishing code directly to open developer platforms where anyone can grab it, Google now requires developers to fill out a Google Form and wait for someone to send them a Google Drive link. What used to take a couple of hours is now taking weeks. ↫ Hillary Keverenge at Android Authority Im perhaps misremembering, but I vaguely recall discussions decades ago about what, exactly, it meant to make source code available!, as open source licenses state in a variety of words. Would mailing a paper print-out by classic post satisfy such requirements? Could you write the source code on a brick and throw it through the users window? Could you hire a church choir to sing it? These are all silly examples, but before everyone had internet access, this was a relevant question. The widespread availability of the internet and software like git solved these issues, which makes it all the more petty that Google now requires an actual application process, waiting times, and Google Drive dumps just to get access to the source code for Pixel drivers. Google is clearly trying to kill whatevers left of the Android Open Source Projects rotting corpse, only barely technically complying with any license requirements only because theyre obligated to. The Android team at Google must be a hoot at parties.


  • GNOME showcases a number of possible GNOME Shell changes
    The GNOME Shell user interface has mostly seen minor refinements and quality of life updates in recent cycles, but on the design side we’ve explored a lot of longer-term things we’d like to do. Some of these we have relatively complete plans for, others are more vague ideas that need more research and prototyping. As always, getting things like these implemented depends on developer capacity and interest (and sometimes funding). While each of these ideas may require additional discussion, prototyping, and testing, we (the design team) have collected them all together here to share our longer-term vision and to give each idea more visibility. ↫ Tobias Bernard on the GNOME blog Theres quite a few good ideas in there, with most of them already being available in the form of various extensions. Im not entirely sure if Im a huge fan of copying Android and iOS by moving notifications into the quick settings dropdown thing, but its not like having them in the clock/calendar dropdown thing is any better. I only use notifications as they arrive and never look at the place where they end up  thats a mobile thing for me  so I dont think Ill really care either way. Things like editable quick settings, transparent top bar on certain backgrounds, the improved window drag and drop in the Exposé view, the alt+tab experiments, and some of the others do seem quite interesting though, and anything that reduces the number of GNOME extensions I need to install and keep updated gets a big thumbs up from me. If you wish to work on any of these suggestions, working on GNOME Shell has gotten a lot easier recently. In the past, GNOME Shell was significantly harder to contribute to and test than apps since you needed to use tools like jhbuild. This has changed in the past year: You can now easily build and test your branch in a nested session from Builder using Mutter Devkit. If you use GNOME OS, you can even build a sysext to install your branch on your host system. This allows daily driving experimental branches easily, which is super helpful for evaluating changes to everyday workflows. ↫ Tobias Bernard on the GNOME blog Thats quite neat.


  • Microsoft drastically increases costs of Windows licenses for OEMs
    This was bound to happen. According to a new report from Taiwanese publication United Daily News (UDC,) Microsoft is raising the cost of Windows license fees for hardware makers by a much higher amount than normal. According to the report, certain OEMs are seeing licensing price hikes of between 7% and 10%. ↫ Zac Bowden at Windows Central Like every other tech company diving head-first into AI!, Microsoft is losing money on its gamble head-over-fist, with no profitability in sight. Since admitting betting the company on AI! was a mistake is out of the question, Microsoft has to extract the money from somewhere else to make up for it. The cost of Windows licenses for OEMs is an obvious lever to pull, as OEMs really have nowhere else to turn to (yes, desktop Linux is making gains, but not in any meaningful numbers), so theyll take hit and pass the cost on to consumers. The end result will be that prices for laptops will increase even more than they already have thanks to the AI!-induced RAM and component crisis, creating a double-whammy of price increases caused by AI!, either directly or indirectly. Its just another category of products we can add to the cost of living crisis thats causing untold harm and damage to hardworking people all over the world. The price of incompetence is rarely paid for by the incompetent.


  • An ambiguity in c89 which will never be fixed
    I found some ambiguous wording in the c89(/c90) standard, where GCC and Clang disagree on the interpretation. It concerns the behavior of implicit function declarations, which were removed in c99, so this was never disambiguated. ↫ Sebastian at sebsite I am not going pretend to understand any of this.


  • NetBSD brings its Englightenment port up to snuff
    Enlightenment desktop is a low on resources desktop environment without sacrificing on visuals. NetBSD support for this BSD-licensed desktop has been left a few years behind. The aim of this project is to port the newest version of the desktop to pkgsrc and commit upstream portability fixes when necessary to ease future versions updates for NetBSD. ↫ Dimitris Gounaridis on the NetBSD blog Enlightenment seems like a natural fit for NetBSD, so Im glad they dedicated a GSoC project to getting the existing, outdated port up to snuff. The project is not complete as theres a few issues to work out before it can be packaged for easy installation, but this is great progress already.


  • Publishing schematics before “open source” was a word: 55 years of Akizuki Denshi, Japan’s legendary parts Store
    Akihabara, Tokyo’s famous “Electric Town,” is overflowing with foreign tourists these days, drawn by anime shops, maid cafes, and duty-free electronics megastores. But there is one storefront most of them walk past without a glance: Akizuki Denshi Tsusho. It may be one of those pockets of Japan that foreign visitors never see. Step inside and the narrow aisles are packed — not with tourists, but with Japanese customers hunting for electronic parts. It is a scene that has repeated itself here for more than 50 years. For readers outside Japan, imagine something between Adafruit, SparkFun, and a discount surplus warehouse. If you start tinkering with electronics in Japan, Akizuki’s website is the one you will open before any other. Generations of Japanese engineers, students, and hobbyists have treated it as the default source for parts, the way you might default to Digi-Key or Mouser. ↫ Gakuto Ochi and an uncredited translator Ive long been fascinated by places like Akizuki Denshi Tsusho and other places like it in South Korea and Chinas Shenzhen. An unending labyrinth of unimaginable amounts of technology stacked floor to ceiling. Whether they be like Akizuki, which focuses on the tiniest of electrical components, or more like the malls in Shenzhen, which seem to focus more on assembled parts, the idea of browsing through them in wonder draws me in like a moth to a flame. Im sad these places dont exist anymore (or in most cases, never did) closer to home, but perhaps someday Ill have enough time and funds to visit Tokyo or Shenzen and let myself be overwhelmed by things I dont understand, and people speaking languages entirely alien to me.


  • Cookies are not needed for fingerprinting and tracking
    Cookies are ancient technology, and in no way necessary of even particularly desirable to track you. Modern fingerprinting doesnt need them at all. A live demonstration of everything a website learns about you before you click anything with no cookies. It reads you during the connection and in the first two seconds of JavaScript, then narrates what it found back to you in plain English, as if a stranger were describing you out loud. The argument isnt look how creepy this site is.! Its: the site you visit after this one can do all of it too, and wont tell you. ↫ Kuber Mehta Also note, as the demonstration does, that if some of the things it determines about you are wrong, that doesnt really matter. In fact, it may actually make fingerprinting and tracking you easier; as long as fingerprinting consistently gets the same things wrong in the same way, it becomes a valuable part of the fingerprint, like a small scar obscuring part of your real thumbs fingerprint. Online tracking of people should be illegal.


  • First version of Word for Windows ported to modern 64bit Windows
    Back in 2014, Microsoft released the source code to the first Windows version of Word, version 1.1a. Now, Justin Marshall has ported this code to modern versions of Windows, so you can run it as if it were any other modern application. This project is a fully working native Windows x64 port of Microsoft Word for Windows 1.1a, whose historical codename was Opus. It builds the original Word source and resources together with modern replacements for the 16-bit assembly, segmented-memory, and Win16 platform boundaries. The result is the original Word application and user experience running as a 64-bit Windows executable. This is not an emulator or a reimplementation using a modern editor control. ↫ Justin Marshall Neat endeavour.


  • Idol Mahjong Final Romance: a slideshow disguised as a video game
    Top supplier of great articles Nicole Branagan is at it again. We’re back into the strip mahjong games today, here going back to 1991. Video System is a company that’s probably best known in retro-gaming circles for Aero Fighters/Sonic Wings, but mahjong games (usually branded Idol Mahjong) were one of their bigger moneymakers. And there’s something interesting going on here– Idol Mahjong Final Romance 2-R-4 Special re-releases the final three games in the series, which all also got contemporary console releases, but the first game in the series has never been seen outside of its original arcade launch. Why? ↫ Nicole Branagan Look, youre not going to get something like this from anyone else.


  • Thanks to the EUs Digital Markets Act, EU citizens are getting copy and paste between iOS and Windows
    The European Unions Digital Markets Act keeps delivering for EU citizens. Apple is working on a new feature that will support cross-device copy and paste between iOS devices and Windows PCs. Microsoft asked for the feature using Apples EU interoperability request system for developers, which Apple implemented to comply with the Digital Markets Act. Apple began evaluating the request in March, and on June 26, proposed a project plan. ↫ Juli Clover at MacRumors According to Apple, this minor feature is going to cost Apple significant engineering effort!; Id estimate itll cost them about one to two golden statues.


  • IceWM 4.1.0 released
    IceWM, the venerable X11 window manager, has put up a new maintenance release, version 4.1.0. Its got a small number of fixes, two very minor new features, as well a few updated translations. Thats it.


  • Microsoft CVP explains why killing Windows legacy code takes so long
    Theres been a small flurry of articles from a variety of sources, all talking about more or less the same thing: Microsoft is trying to explain why Windows 11 is as difficult to develop as it is, in turn justifying why its become such a mess over the years. Im picking this one from Windows Central, which is an interview with Microsofts CVP of Design and Research for Windows and Devices, Marcus Ash. Taking the long, still ongoing transition from the Control Panel to the Settings application as an example, Ash explains why this is such a long and difficult process. Unsurprisingly, Ash says that the reason this has taken so long is that Microsoft prides itself on compatibility with legacy tooling and workflows, so it cant just rush in and modernize everything without first ensuring the modern replacements maintain functionality with what came before. ↫ Zac Bowden at Windows Central This isnt really news to anyone. One of Windows prized strong points is its often excellent backwards compatibility. This doesnt just apply to individual applications, but also to things like software makers adding settings panels to Control Panel, or complex business applications expecting certain entry points into the Control Panel to exist  and much, much more, all over the operating system. Im exaggerating, but you cant so much as move a single pixel in the taskbar without breaking some component of some obscure corporate middleware suite from 1999 that somehow still functions as the beating heart of like 187 Fortune 500 companies. Sometimes I wonder if Microsoft is going about this the wrong way entirely. Of course, I have no idea what Im talking about, but I feel like Microsoft has so man tools at its disposal to deal with this issue that its not really using to their fullest potential. Specifically, Windows itself has a number of incredibly capable tools in its toolbox to make sure any application ever written for Windows and even DOS, regardless of how many bits it requires, can run. Windows has advanced and highly capable tools for virtualisation and containerisation, and on top of that, Windows NT has a very capable personalities system that feels underutilised, too. Couldnt these tools be harnessed to effectively isolate the entire backwards compatibility problem from the actual Windows operating system people use, and turn them into optional components installed and activated when required by an older application? Isolating backwards compatibility this way would then leave the Windows team much less shackled and more free to improve Windows at every level without having to worry so much about maintaining backwards compatibility. If the components an older application needs are virtualised, containerised, or part of a Windows NT personality and thus frozen in time, the Windows team would be free to work on the current! version of said component without breaking the application in question. I feel like Microsoft has tried to use these technologies to address backwards compatibility in the past, but in true Microsoft fashion, it always seems to do so halfheartedly, without any real coherent vision behind it. Again, I wish to reiterate Im by no means qualified enough to make any definitive statements about this, but it sure does feel like Microsoft is underutilising a lot of the tools it already has at its disposal.


  • Developing a windowed OS for a homebrew Am29000 computer
    Once upon a time in the mysterious lands of Mexico, starting in Fall 1996 and through Spring 1997, I coded a windowed operating system in 32-bit machine code, fit it into a floppy, and jumped in excitement as it boot up. Of course, I knew it was a great thing because you couldnt boot Windows 3.1 or GEM from a floppy disk, but I was very far from knowing how so cool it was. Unfortunately, not a thing I could give away for everyone to see, as it was written for a homebrew computer based on the Am29000 processor. Let’s go back to my memories, some notes, and the ride of discovering again what I forgotten. ↫ Óscar Toledo Gutiérrez Trying to summarise this absolute gem of an article and all of the amazing effort and skill involved would be a huge disservice to Óscar Toledo Gutiérrez. I enjoyed this so much. Be sure to try out his custom emulator of a custom computer to run his custom operating system.


  • How to make a Nintendo 64 game in 2026
    Two years ago, I was Porting my JavaScript Game Engine to C for No Reason. I have since found a reason: making a new N64 game! The result is Xibalba 64 – a Wolfenstein 3D-like FPS. Modretro agreed to publish the game as a physical launch title for their M64 (a modern N64 clone), complete with cartridge, packaging and manual! ↫ Dominic Szablewski The article details the development process, from setting up the correct tooling to actually getting the game to play on a real Nintendo 64, and everything in between  including optimising the game to get it to run at a steady 60fps. The biggest issue is that the Nintendo 64 is quite a complex and quirky console, and in order to develop for it, you needed access to Nintendos officially sanctioned platform library, libultra. These days, though, theres an open source alternative, libdragon, enabling homebrew development. Its awesome that, thanks to the hard work of volunteers, people can still develop top-notch games for something like the Nintendo 64. If we had left it up to Nintendo, wed be seeing nothing of the sort today.


Linux Journal - The Original Magazine of the Linux Community

  • New AMD P-State Patch Delivers Major Linux Gaming Performance Boost
    by George Whittaker
    A newly proposed patch for the Linux kernel's AMD P-State CPU frequency scaling driver is showing impressive gaming performance improvements, potentially delivering a noticeable boost for Ryzen users without requiring new hardware. Early benchmarks indicate that the optimization can significantly improve frame rates in CPU-bound games by allowing processors to respond more quickly to changing workloads. (phoronix.com)

    Although the patch has not yet been merged into the mainline Linux kernel, the initial results have generated considerable excitement among Linux gamers and kernel developers alike.
    What Is AMD P-State?
    AMD P-State is the modern CPU frequency scaling driver for AMD Ryzen processors on Linux. Rather than relying on the older ACPI CPUFreq driver, AMD P-State communicates directly with the processor to adjust clock speeds based on workload demands.

    Its goals include:
    Faster frequency scaling Improved power efficiency Better responsiveness Higher performance during demanding workloads Lower power consumption when the system is idle
    Most modern Linux distributions already support AMD P-State on compatible Ryzen processors. (kernel.org)
    A Focus on Gaming Performance
    The new patch specifically targets how quickly AMD P-State responds when a game suddenly demands additional CPU performance.

    Many games rapidly alternate between light and heavy CPU workloads. If the processor takes too long to increase its clock speed, short performance dips can occur.

    The proposed optimization reduces that delay, allowing the CPU to boost more aggressively when needed and helping maintain smoother gameplay. (phoronix.com)
    Promising Benchmark Results
    According to early testing, the patch delivers meaningful improvements across several Linux gaming workloads.

    Reported benefits include:
    Higher average frame rates Better 1% low FPS performance Faster CPU frequency response Improved responsiveness during gameplay More consistent frame delivery
    The biggest gains appear in CPU-limited games where processor performance has a greater impact than GPU performance. Systems that are already GPU-bound may see smaller improvements. (phoronix.com)
    Designed for Modern Ryzen CPUs
    The patch targets systems using the AMD P-State driver, which supports many recent Ryzen processors.

    Compatible platforms generally include:
    Go to Full Article


  • Linux Kernel Begins Phasing Out the crypto_rng Layer to Simplify Random Number Generation
    by George Whittaker
    Linux kernel developers are moving forward with plans to remove the crypto_rng API layer, a long-standing component of the kernel's cryptographic subsystem. The proposed change is part of a broader effort to simplify the kernel's internal architecture by eliminating redundant code paths and encouraging developers to rely on the kernel's modern random number generation interfaces instead. (phoronix.com)

    Although the change happens entirely behind the scenes, it reflects the Linux kernel community's ongoing commitment to reducing technical debt, improving maintainability, and modernizing core infrastructure.
    What Is the crypto_rng Layer?
    The crypto_rng framework is an API within the Linux kernel's Crypto API that provides random number generation services for kernel components.

    Historically, it allowed different kernel subsystems and drivers to request random data through a generic cryptographic interface. Over time, however, the kernel's dedicated random number generator has matured considerably, making much of the crypto_rng abstraction unnecessary. (kernel.org)

    Today, developers generally recommend using the kernel's built-in random number generation functions directly instead of routing requests through the older crypto layer.
    Why Developers Want to Remove It
    According to discussions on the Linux kernel mailing list, the crypto_rng layer has become largely redundant.

    Modern kernel code already relies on well-established interfaces such as:
    get_random_bytes() get_random_u32() get_random_u64()
    These functions are maintained as part of the kernel's primary random number generation subsystem and are widely used throughout Linux. Maintaining an additional abstraction layer increases code complexity without providing significant practical benefits. (phoronix.com)

    Removing unnecessary infrastructure also makes the kernel easier to maintain and audit over the long term.
    Simplifying the Crypto API
    The Linux Crypto API has evolved significantly over the years as new algorithms, hardware accelerators, and security features have been introduced.

    Kernel maintainers have increasingly focused on:
    Go to Full Article


  • GNU Binutils 2.47 Released with New RISC-V Features, Linker Improvements, and Reproducible Builds
    by George Whittaker
    The GNU Project has officially released GNU Binutils 2.47, the latest version of its essential collection of binary development tools for Linux and other Unix-like systems. The release delivers numerous bug fixes alongside new assembler, linker, and disassembler capabilities, expanded RISC-V support, reproducible source archives, and continued modernization of the GNU toolchain.

    Used by developers worldwide, GNU Binutils forms a core part of the software development ecosystem, providing the low-level tools needed to assemble, link, inspect, and manipulate executable programs and object files.
    What Is GNU Binutils?
    GNU Binutils is a collection of command-line utilities that work closely with compilers such as GCC and Clang. While a compiler translates source code into object files, Binutils provides the tools needed to transform those object files into executable programs and libraries.

    The package includes well-known utilities such as:
    ld (GNU Linker) as (GNU Assembler) objdump objcopy readelf nm strip ar strings
    Together, these tools are used daily by Linux distributions, embedded developers, operating system projects, and software engineers building applications in C, C++, Rust, Go, and many other languages.
    Expanded Support for RISC-V
    One of the biggest improvements in Binutils 2.47 is expanded support for the rapidly growing RISC-V architecture.

    The release adds support for several additional standard RISC-V extensions, allowing developers targeting modern RISC-V processors to work with newer instruction sets and hardware capabilities. These additions continue the GNU toolchain's strong commitment to one of the fastest-growing open processor architectures.

    As more Linux distributions, development boards, and enterprise hardware adopt RISC-V, keeping development tools current is becoming increasingly important.
    New Assembler Options
    GNU Assembler (gas) gains several useful enhancements in version 2.47.

    Among the most notable is a new command-line option:
    --reloc-section-sym=[all|internal|none]
    This option gives developers finer control over how relocations referencing locally bound symbols are converted to section symbols, improving flexibility for certain assembly and linking workflows.

    The release also introduces numerous assembler improvements across multiple CPU architectures.
    Better Disassembly for AArch64
    Developers working with Arm-based systems also benefit from new functionality.
    Go to Full Article


  • GOG Officially Expands Linux Support with Native Galaxy Client in Development
    by George Whittaker
    After years of requests from the Linux gaming community, GOG has officially confirmed that it is developing native Linux support for the GOG Galaxy launcher. The announcement marks one of the biggest shifts in the company's history and signals a stronger commitment to Linux as a first-class gaming platform. While GOG has offered DRM-free Linux game downloads since 2014, its Galaxy launcher has remained exclusive to Windows and macOS—until now.

    Although the company has not announced a release date, GOG says Linux has become a major area of investment, with development already underway.
    A Long-Requested Feature Finally Becomes Reality
    Native GOG Galaxy support has consistently ranked among the most requested features from Linux users. Until now, players who wanted to use Galaxy's library management, cloud saves, achievements, and automatic updates had to rely on compatibility layers or community-developed launchers.

    In a statement to GamingOnLinux, GOG joint CEO Krzysztof Papliński said the company has hired a dedicated specialist and is actively exploring the best approach for bringing Galaxy to Linux. He described Linux as "one of the topics we hear the most about from our community," emphasizing that the project is now an active development priority.
    Why GOG Galaxy Matters
    Unlike the web-based game downloads that Linux users already have access to, GOG Galaxy serves as a full-featured game management application.

    The launcher currently offers features including:
    Automatic game installation and updates Cloud save synchronization Achievement tracking Playtime statistics Game library organization Integrated storefront browsing Friends lists and social features Cross-platform launcher integration
    Today, Linux users typically access these capabilities through community projects such as Heroic Games Launcher, Lutris, or Bottles. A native Galaxy client would provide an officially supported alternative with direct integration into GOG's ecosystem.
    Linux Is No Longer an Afterthought
    GOG's announcement reflects the growing importance of Linux gaming over the past several years.

    The rapid adoption of Valve's Steam Deck, continuous improvements to Proton, and increasing hardware compatibility have significantly expanded Linux's role in PC gaming. As Linux's share of Steam users has grown, more developers and publishers have begun treating the platform as a viable target rather than a niche operating system.

    For GOG, supporting Linux more fully aligns with its philosophy of giving users greater control over their purchased games.
    Go to Full Article


  • Linux Kernel 7.1.4 Released with Bug Fixes, Security Updates, and Hardware Improvements
    by George Whittaker
    Greg Kroah-Hartman has announced the release of Linux Kernel 7.1.4, the latest stable maintenance update for the Linux 7.1 series. As with other stable kernel releases, version 7.1.4 focuses on fixing bugs, improving hardware compatibility, and addressing security and reliability issues without introducing new features. The update became available on July 18, 2026, and users of the Linux 7.1 branch are encouraged to upgrade as soon as possible.

    Rather than changing the kernel's feature set, Linux 7.1.4 delivers dozens of targeted fixes collected from developers across multiple kernel subsystems, helping ensure a more stable experience for desktops, servers, embedded devices, and cloud deployments.
    Another Important Stable Maintenance Release
    The Linux stable branch exists to provide safe updates between major kernel versions. Every stable release undergoes review before being published and contains fixes that have already been tested in the mainline kernel.

    Linux 7.1.4 continues this process by incorporating patches that resolve regressions, improve system stability, and fix issues reported by users since the release of Linux 7.1.3.

    For most users, these maintenance updates are recommended because they improve reliability without altering existing functionality.
    Bug Fixes Across Multiple Kernel Subsystems
    Like previous stable releases, Linux 7.1.4 includes fixes spanning many areas of the kernel.

    The update addresses issues affecting:
    Memory management File systems Networking Device drivers Architecture-specific code Core kernel infrastructure USB and storage subsystems
    These targeted patches help eliminate crashes, improve compatibility with newer hardware, and resolve edge cases that may only appear under specific workloads.
    Improved Hardware Compatibility
    One of the ongoing goals of Linux stable releases is expanding support for existing and newly released hardware.

    Linux 7.1.4 includes updated drivers and compatibility fixes for various devices, helping improve support for:
    Graphics hardware Storage controllers Networking devices USB peripherals Laptop components ARM development boards
    Although no major driver additions are expected in a maintenance release, incremental improvements like these often resolve hardware-specific bugs reported by users after earlier releases.
    Security and Reliability Updates
    Stable kernel releases also include security-related fixes that have been accepted into the maintenance branch.
    Go to Full Article


  • Firefox 153 Released with HDR Video, Smarter PDF Tools, Better Privacy, and New Linux Improvements
    by George Whittaker
    Mozilla has officially released Firefox 153, bringing another round of improvements to its open-source web browser. The latest version introduces new multimedia capabilities, enhanced PDF editing tools, stronger privacy protections, better support for modern web technologies, and several features aimed at improving the browsing experience across Linux, Windows, and macOS. Firefox 153 became available on the stable release channel on July 21, 2026.

    While this isn't a major redesign, Firefox 153 delivers a collection of practical updates that benefit both everyday users and web developers.
    HDR Video Playback Comes to Windows
    One of the headline features in Firefox 153 is support for High Dynamic Range (HDR) video playback on compatible Windows systems.

    Users with HDR-capable displays and Windows HDR enabled can now enjoy richer colors, improved contrast, and brighter highlights when watching supported online video content. Mozilla notes that certain laptop displays offering only "HDR video streaming" are not currently supported, and some HDR videos recorded on mobile phones may still have limitations.

    Although this feature is Windows-specific, it represents another step toward bringing Firefox in line with modern multimedia standards.
    PDF Editing Becomes Even More Powerful
    Mozilla continues expanding Firefox's built-in PDF editor, eliminating the need for third-party applications in many situations.

    Firefox 153 introduces the ability to:
    Merge multiple PDF documents Insert images as new PDF pages Continue using existing editing tools such as annotations, page organization, and text editing
    These additions make Firefox an even more capable document viewer and editor, especially for users who frequently work with PDF files.
    Stronger Privacy and Permission Controls
    Privacy remains one of Firefox's biggest selling points, and version 153 introduces several enhancements designed to give users more visibility and control over website permissions.

    New improvements include:
    A visual indicator when a website is actively accessing your location More restrictive default permissions for browser extensions accessing local files Local Area Network (LAN) restrictions enabled by default for all users
    These changes reduce unnecessary exposure of local resources while making it easier to understand what websites and extensions can access.
    Experimental JPEG XL Support
    Firefox 153 also adds experimental support for the JPEG XL image format, which many developers consider a promising successor to older image standards.

    JPEG XL offers several advantages, including:
    Go to Full Article


  • NanoKVM-Go Brings AI-Powered Hardware Control to Linux with a Compact USB-C KVM
    by George Whittaker
    Sipeed has introduced NanoKVM-Go, a compact USB-C KVM-over-IP device that combines remote hardware management with AI integration. Designed for Linux, Windows, macOS, and other USB-C devices, NanoKVM-Go allows users to remotely view and control a system through a web browser while exposing its keyboard, mouse, and display functions to AI agents via the Model Context Protocol (MCP).

    Unlike traditional KVM-over-IP solutions that require multiple cables and dedicated networking hardware, NanoKVM-Go simplifies the setup into a single USB-C connection, making remote administration and AI-assisted automation more accessible for developers, system administrators, and homelab enthusiasts.
    A Portable USB-C KVM
    NanoKVM-Go is roughly the size of a smartwatch, measuring about 45 × 40 × 15 mm, yet it combines several functions into a single device.

    Key hardware features include:
    USB-C connection for video, audio, keyboard, mouse, and power Wi-Fi 6 connectivity Browser-based remote management Support for virtual USB storage Built-in Tailscale integration for secure remote access Fanless aluminum enclosure with low power consumption
    Because it connects over USB-C using DisplayPort Alt Mode, the device can manage a wide variety of hardware without requiring software installation on the target system.
    Designed for Linux and Beyond
    NanoKVM-Go supports numerous USB-C devices, including:
    Linux desktops and laptops Windows PCs macOS systems Mini PCs Steam Deck Android devices with DisplayPort Alt Mode iPhone 15 and newer models Tablets supporting USB-C video output
    For Linux users, this provides an easy way to perform BIOS configuration, operating system installation, kernel debugging, or remote troubleshooting—even when the operating system is unavailable.
    AI Integration Through MCP
    One of NanoKVM-Go's defining features is its AI-native design.

    Rather than simply streaming a desktop remotely, the device exposes its KVM functions as an MCP (Model Context Protocol) server, allowing compatible AI agents to interact with the connected computer using hardware-level keyboard and mouse input.

    This enables AI systems to:
    View the screen Move the mouse Type on the keyboard Launch applications Navigate user interfaces Complete repetitive desktop workflows
    Because control happens at the hardware level, AI agents can interact with systems regardless of the operating system installed.
    Go to Full Article


  • AI Uncovers a 15-Year-Old Linux Kernel Root Vulnerability Hidden Since 2011
    by George Whittaker
    Artificial intelligence has helped uncover one of the most significant Linux kernel security flaws in recent years. Security researchers at Nebula Security announced the discovery of GhostLock (CVE-2026-43499), a critical local privilege escalation vulnerability that remained hidden in the Linux kernel for approximately 15 years before being identified by the company's AI-powered vulnerability research platform, VEGA.

    The vulnerability affects Linux kernels dating back to version 2.6.39 (2011) and allows an unprivileged local user to obtain full root privileges on vulnerable systems. Its discovery not only highlights the importance of timely kernel updates but also demonstrates how AI is beginning to transform vulnerability research.
    What Is GhostLock?
    GhostLock is a use-after-free (UAF) vulnerability located in the Linux kernel's futex (fast userspace mutex) implementation.

    Futexes are synchronization primitives that allow user-space applications to efficiently coordinate access to shared resources while minimizing expensive kernel interactions. Because they are widely used throughout Linux, any flaw within this subsystem can have broad security implications.

    According to Nebula Security, incorrect handling of the remove_waiter() function can leave behind a dangling kernel pointer that an attacker can manipulate to execute arbitrary code with kernel privileges.
    A Reliable Path to Root Access
    One of the reasons GhostLock has attracted so much attention is the reported reliability of the exploit.

    Researchers demonstrated that an attacker with nothing more than a standard local user account can escalate privileges to root in roughly five seconds, with a reported success rate of 97% on vulnerable systems.

    Unlike many kernel exploits that are unstable or require highly specific system configurations, GhostLock appears to be both practical and repeatable, making it particularly concerning for administrators.
    Container Escapes Are Also Possible
    The implications extend beyond traditional Linux desktops and servers.

    Researchers report that GhostLock can also be used to escape containers and compromise the underlying host operating system. Because containers share the host kernel, a successful privilege escalation inside a container can potentially grant root access to the host itself.

    This makes the vulnerability especially important for environments running:
    Go to Full Article


  • Azure Linux 4.0 Released: Microsoft Expands Its Enterprise Linux Platform Beyond the Cloud
    by George Whittaker
    Microsoft has officially unveiled Azure Linux 4.0, the latest version of its open-source Linux distribution designed for cloud infrastructure, enterprise workloads, and modern data centers. Formerly known as CBL-Mariner, Azure Linux has powered Microsoft's internal cloud services for years, but version 4.0 marks its biggest evolution yet by becoming a general-purpose server operating system that organizations can deploy both inside and outside Azure.

    The release introduces updated core components, expanded hardware support, a predictable long-term lifecycle, and improved compatibility for enterprise environments, reinforcing Microsoft's growing investment in the Linux ecosystem.
    A New Chapter for Azure Linux
    Azure Linux began as Microsoft's internal operating system for Azure services, containers, and cloud infrastructure. Over time, it evolved into the foundation for many Azure-hosted workloads.

    With Azure Linux 4.0, Microsoft is positioning the distribution as a broader enterprise Linux platform rather than one limited to Azure infrastructure. The operating system is now available through Azure virtual machine images, container images, and downloadable ISO files for testing and deployment in a wider range of environments.
    Built for Enterprise and Cloud Workloads
    Unlike desktop-focused Linux distributions, Azure Linux is optimized for infrastructure, virtualization, containers, and cloud-native applications.

    Typical deployment scenarios include:
    Cloud virtual machines Kubernetes clusters Container hosts AI infrastructure Edge computing Enterprise servers
    Microsoft has designed the distribution to provide a consistent operating system foundation across Azure services while remaining suitable for on-premises deployments.
    Updated Core Components
    Azure Linux 4.0 modernizes much of the operating system's software stack.

    Highlights include:
    Linux Kernel 7.0 glibc 2.42 OpenSSL 3.5 Python 3.13 OpenSSH 10 dnf5 as the default package manager
    These updates improve hardware compatibility, application support, security, and overall system performance while providing developers with a more current software platform.
    Security Remains a Primary Focus
    Security continues to be one of Azure Linux's defining characteristics.

    Version 4.0 includes:
    Go to Full Article


  • KDE Plasma 6.7.1 Released with Stability Fixes, UI Improvements, and Better Wayland Reliability
    by George Whittaker
    The KDE Project has officially released KDE Plasma 6.7.1, the first maintenance update for the Plasma 6.7 desktop environment. Rather than introducing major new features, this point release focuses on polishing the desktop with a broad collection of bug fixes, translation updates, and performance improvements aimed at making Plasma 6.7 more reliable for everyday use.

    As with previous Plasma maintenance releases, KDE developers have concentrated on resolving issues reported by the community soon after the launch of Plasma 6.7, ensuring users receive a smoother and more stable desktop experience.
    A Maintenance Release Focused on Stability
    KDE Plasma 6.7 introduced numerous new capabilities, including per-display virtual desktops, Wayland session restore, improvements to Plasma Bigscreen, and a refreshed theming system. Plasma 6.7.1 builds on that foundation by addressing early regressions and fine-tuning the overall desktop experience.

    The update primarily delivers:
    Bug fixes across core Plasma components Updated translations Performance refinements Improved desktop reliability Better overall user experienceImprovements Across the Desktop
    Several of Plasma's core applications and components receive fixes in this release.

    Notable improvements include:
    Better reliability in the Kickoff Application Launcher Fixes for Discover, KDE's software manager Improvements to the KWin window manager Various panel and desktop behavior corrections Better handling of notifications and user interface elements
    While most of these changes are relatively small on their own, together they help eliminate many of the rough edges users may have encountered after upgrading to Plasma 6.7.
    Wayland Continues to Mature
    Wayland remains the primary development focus for KDE Plasma, and version 6.7.1 continues refining the experience.

    The update includes fixes affecting:
    Window management Session stability Input handling Display behavior General compositor reliability
    Over the past several Plasma releases, KDE developers have steadily shifted their attention toward making Wayland the best possible experience while continuing limited maintenance for X11.
    Translation Updates for Global Users
    Like most KDE maintenance releases, Plasma 6.7.1 incorporates a fresh batch of translation updates contributed by volunteers from around the world.

    These updates improve:
    Go to Full Article


Page last modified on November 02, 2011, at 10:01 PM