Language Selection

English French German Italian Portuguese Spanish


IPFire 2.21 - Core Update 123 released

Filed under

This is the release announcement for IPFire 2.21 – Core Update 123 – a house-keeping release with a large number of fixes and some fixes for security vulnerabilities.

Read more

Bug Hunting Inlined Code

Filed under

Changbin Du from Intel recently posted some code to increase the range of the function tracer by increasing the number of function calls that were actually compiled into the kernel. Not all function calls are ever actually compiled—some are "inlined", a C feature that allows the function code to be copied to the location that calls it, thus letting it run faster. The downside is that the compiled binary grows by the number of copies of that function it has to store.

But, not all inlined functions are specifically intended by the developers. The GNU C Compiler (GCC) also will use its own algorithms to decide to inline a wide array of functions. Whenever it does this in the Linux kernel, the function tracer has nothing to trace.

Read more

FSF/GNU: Libre Computer, GCC, GDB, and LibrePlanet

Filed under
  • Libre Computer's Renegade Elite Offers USB-C With DP, PCI-E x4, 4GB LPDDR4, 6 Cores

    While yesterday we looked at the Renegade ROK-RK3328-CC Libre Computer Board, they already have the successor well in the works. The Renegade was interesting as for just dollars more than the Raspberry Pi it offers better performance, Gigabit Ethernet makes the networking potential a lot more than the slow Ethernet on the Pi, there is USB 3.0 connectivity, and its using DDR4 memory, among other technical advantages. But the new Renegade Elite even puts that to shame.

  • Code Sourcery Posts New AMD Radeon GCN Port, Hoping To Mainline For GCC 9 Compiler

    There's been AMD Radeon code in the works for the GCC compiler as a new back-end going back years but never really seems to takeoff in comparison to the AMD support on LLVM. SUSE formerly worked on a lot of Radeon + GCC code for GPU offloading while more recent Code Sourcery has been working on a new AMD GCN back-end. The newest AMD GCN code was posted today for the GNU Compiler Collection.

  • GNU GDB 8.2 Debugger Adds RISC-V ELF Target, Improves Python API

    GDB 8.2 is out today as the latest feature update for this GNU source-level debugger for many languages, architectures, and operating systems.

    Notable to GDB 8.2 is that it adds a RISC-V ELF target for this open-source processor ISA. Meanwhile, GDB 8.2 drops support for m68k on OpenBSD and SH-5/SH64 support across various operating systems.

  • Eleventh annual LibrePlanet conference set for March 23-24, 2019

    LibrePlanet is an annual conference for free software users and anyone who cares about the intersection of technology and social justice. For a decade, LibrePlanet has brought together thousands of diverse voices and knowledge bases, including free software developers, policy experts, activists, hackers, students, and people who have just begun to learn about free software.

    LibrePlanet 2019 will feature sessions for all ages and experience levels, including newcomers. Sharon Woods, general counsel for the Defense Digital Service (US Department of Defense) said, “Last year was my first LibrePlanet... I walked away a complete believer in free software.” In just the last three years, over a thousand people from around the world have attended LibrePlanet, with many more participating online by watching the free software-powered livestream, joining the conversation on IRC, or viewing nearly 40 hours of archived video on the FSF's GNU MediaGoblin instance.

    LibrePlanet 2019's theme is "Trailblazing Free Software." In 1983, the free software movement was born with the announcement of the GNU Project. FSF founder Richard Stallman saw the dangers of proprietary code from the beginning: when code was kept secret from users, they would be controlled by the technology they used, instead of vice versa. In contrast, free software emphasized a community-oriented philosophy of sharing code freely, enabling people to understand how the programs they used worked, to build off of each other's code, to pay it forward by sharing their own code, and to create useful software that treated users fairly.

Devices: TaraXL and Librem 5

Filed under
  • Stereo vision camera pumps up images with Jetson TX2

    E-con’s “TaraXL” stereo vision camera works with Nvidia’s Linux-driven Jetson TX2 module and other Tegra based systems to stream 3D depth maps with 752 x 480 resolution at up to 50fps over USB 3.0.

    E-con Systems’ TaraXL is designed for stereo vision imaging applications including autonomous driving, robotics, drones, mixed reality applications, people detection/counting, stock level monitoring, volume measurements, and proximity warning systems. Like the very similar, two-year old Tara camera, the TaraXL has a USB 3.0 interface and is built around a pair of OnSemi 1/3-inch MT9V024 CMOS image sensors, which enable WVGA Global shutter monochrome image capture. The main difference is that the TaraXL SDK is five times faster than the Tara SDK, claims E-con.

  • Librem 5, the world’s first ethical, user-controlled smartphone, makes steady progress for initial shipping beginning April 2019

    Purism, the social purpose corporation which designs and produces popular digital rights respecting hardware, software, and services, is sharing the much anticipated progress and scheduling for its Librem 5 smartphone.

  • Progress update from the Librem 5 hardware department

    As you might have noted when we announced closing the development kit “last call” sale, new specifications have been made public. I want to explain what led to these specifications and why we made the choices we made and what the current timeline is for the devkits and Librem 5 phones.

    We want to make a secure mobile communication device which can offer on-par experience similar to today’s smartphones, while making it as free and transparent to the extent we can given the reality of today. We take the notion of “free” or “libre” seriously, striving to comply with the Free Software Foundation (FSF) strict “Respects Your Freedom” (RYF) requirements. Having that endorsement is an important and critical goal for us. The RYF criteria rules out a substantial amount of hardware, making finding RYF complaint phone hardware a challenging endeavor. It would have been relatively trivial to produce a smartphone with non-free GPU drivers and a CPU with combined radios + CPU + GPU in a few months, but creating a regular smartphone is not our goal. We have much higher aspirations.

Nitrux 1.0.15 Available!

Filed under

We are pleased to announce the launch of Nitrux 1.0.15. This new version brings together the latest software updates, bug fixes, performance improvements and ready-to-use hardware support.

Nitrux 1.0.15 presents an updated hardware stack, among other things. The recently included Linux kernel 4.18.5, as well as an updated graphics stack, adds support for newer computers and hardware in Nitrux.

In addition, new patches for system vulnerabilities are included in this release, so you can rest assured that you are using the most secure version of Nitrux.

After installing Nitrux 1.0.15, you will have the latest versions of many pre-installed software packages. That means that you will need fewer software updates after installing Nitrux on your computer.

Read more

New GNU/Linux Releases: OSGeoLive 12.0 and Omarine 4.1

Filed under
  • OSGeoLive 12.0

    OSGeoLive is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around.

  • Omarine 4.1 released! (Sep 03 2018)

    Linux kernel 4.17.19
    Xorg server 1.20.1
    GNOME 3.28.2
    Libreoffice 6.1.0
    PHP 7.2.9
    E2fsprogs 1.44.4
    Openssh 7.8p1
    Ssh-askpass 7.8p1
    Mesa 18.1.7
    GIMP 2.10.6
    VLC 3.0.4
    Thunderbird 60.0
    qBittorrent 4.1.2
    Gnucash 3.2
    Fuzzy 1.3.1

Thales equips Bushmaster with Linux anti-drone measures

Filed under

Instead, the Linux-based system can take advantage of protocol weaknesses and take command of the drone, either forcing it to land in a safe area or sending it back to its launch site.

The first mobile prototype for the system will be incorporated into the Bushmaster’s electronic warfare platform.

Read more

Towards GNU/Linux World Domination

Filed under
  • Join the Linux Journal Crusade

    Here is where Linux currently stands among the world's operating systems (stats via the Linux Foundation):

    #1 Internet client (Android).
    82% of the smartphone market share (Android again).
    100% share of the supercomputer market.
    90% share of mainframe customers.
    90% of the public cloud workload.
    62% of the embedded systems market.
    #2 to Windows in enterprise.

    Linux is also at the base of countless open-source software stacks, which in turn support vast sums of productivity and economic benefit to countless verticals. Telecom, retail, automotive, energy, transportation, medicine, networking, entertainment and pharma are just a few of the big familiar ones.

  • Gaming On Linux: 2 Ridiculous Myths And 2 Brutal Truths
  • A writer for Forbes has been talking about the positives of switching to Linux

    He continues on to talk a little about his experience, including Linux Mint having an off day not finding a drive to install on. However, that didn't stop him, whereas I'm sure other writers would have then gone off on a rant he simply picked a different distribution (Ubuntu). Usually, when I see such writers on major news websites writing about Linux, it ends up coming across as a pretty disappointing read as if they've set themselves up not to like it. So it was incredibly refreshing to see him have a little patience to push though it. It's the same for anything that's new to you, if you're not prepared to learn a little—you will probably fail.

FSF/FSFE/GNU: The Commons Clause Against Copyleft, GCC/Loongson and Sustainable Computing (FSFE)

Filed under
  • A Fresh Concern About Open-Source Software

    The issue came to a head last week due to two separate licensing decisions in the space. First, the database project Redis, which is known for its ability to store data in memory, announced it would use a new kind of license called “The Commons Clause,” which looks like open source (in that the source is available to use and modify) but doesn’t fully fit the standard because it allows the project to require that some commercial clients pay for use.

    The problem for Redis Labs, the maker of the software, was that many cloud providers, such as Amazon, use its software but don’t contribute to its upkeep.

    “Cloud providers contribute very little (if anything) to those open source projects. Instead, they use their monopolistic nature to derive hundreds of millions dollars in revenues from them,” the company wrote on its licenses page. “Already, this behavior has damaged open-source communities and put some of the companies that support them out of business.”

  • Loongson 3A1000/3A2000/3A3000 Processor Support For GCC

    A compiler engineer working for Loongson Technology Co is looking to land a number of improvements to these newer MIPS64 processors into the mainline GCC code-base.

    Paul Hua of Loongson Tech sent out a number of patches to improve the GNU Compiler Collection's support for these Chinese MIPS64 CPUs. In particular, the six patches officially add support for the 3A1000, 3A2000, and 3A3000 series processors. Also, there is support for the older Loongson 2K1000 processor series.

  • Sustainable Computing

    Recent discussions about the purpose and functioning of the FSFE have led me to consider the broader picture of what I would expect Free Software and its developers and advocates to seek to achieve in wider society. It was noted, as one might expect, that as a central component of its work the FSFE seeks to uphold the legal conditions for the use of Free Software by making sure that laws and regulations do not discriminate against Free Software licensing.

    This indeed keeps the activities of Free Software developers and advocates viable in the face of selfish and anticompetitive resistance to the notions of collaboration and sharing we hold dear. Advocacy for these notions is also important to let people know what is possible with technology and to be familiar with our rich technological heritage. But it turns out that these things, although rather necessary, are not sufficient for Free Software to thrive.

Linux Mint Is Still the Leading Desktop Distribution

Filed under

Linux Mint is a Debian and Ubuntu-based community-driven distro that aims is to be modern, elegant, powerful, and easy to use.

Straight out of the box it provides full multimedia support due to its inclusion of proprietary software that is bundled with several free and open-source apps.

It was created by French IT specialist, Clement Lefebvre in 2006 who at the time had the responsibility of maintaining a website that provided documentation and guides to Linux newbies until when he decided to develop a distro that will fix Ubuntu’s weaknesses.

Linux Mint is available in 3 main editions – MATE, Xfce, and Cinnamon, as well as in Community and Debian editions.

Read more

Syndicate content

More in Tux Machines

EEE, Entryism and Openwashing

  • New Linux distro specifically designed for Windows comes to the Microsoft Store [Ed: WLinux or Whitewater Foundry not the first time people exploit Microsoft to put a price tag on FOSS such as LibreOffice. Microsoft is doing a fine job sabotaging the GNU/Linux 'ecosystem'.]
    WLinux is based on Debian, and the developer, Whitewater Foundry, claims their custom distro will also allow faster patching of security and compatibility issues that appear from time to time between upstream distros and WSL. [...] In return for saving developers time Whitewater Foundry is charging $19.99 (though the app is currently 50% off and the distribution can be downloaded from Github for free).
  • Open source dev gets Win32 apps running on Xbox One [Ed: Running blobs on two DRM platforms does not make you "Open source dev"]
  • Building Blocks of Secure Development: How to Make Open Source Work for You [Ed: Veracode self-promotion in "webinar" form, badmouthing FOSS to push their proprietary things. They work with Microsoft.]
  • SD Times open source project of the week: TonY [Ed: Openwashing of a surveillance operation at Microsoft]
    Unsatisfied with the available solutions for connecting the analytics-generating power of their TensorFlow machine learning implementations with the scalable data computation and storage capabilities of their Apache Hadoop clusters, developers at LinkedIn decided that they’d take matters into their own hands with the development of this week’s highlighted project, TonY.
  • Open Source: Automating Release Notes in Github [Ed: The New York Times is still propping up Microsoft hosting]
  • Opendesk launches augmented-reality shopping for its open-source furniture [Ed: Calling furniture "open"]
    Opendesk customers can now use augmented reality to see how the furniture brand's pieces look in their homes before ordering them from local makers. The augmented-reality (AR) experience launched with the arrival of Apple's iOS 12 operating system this week. It enables customers to use their smartphones to view some of Opendesk's furniture superimposed on the room in front of them.
  • Open Source Testing Startup Cypress Leaves Beta With Thousands of Users, Launches Paid Plans [Ed: This is not Open Source; they misuse the label and even put dashes ("open-source") because they know they're faking it.]‘s CEO Drew Lanham explains that the startup’s tool is software created by developers, for developers. The company was founded in 2014 by technologist Brian Mann, after observing that while computing and application development had changed drastically over the past decade, software testing had not. Large companies now release thousands of software updates a year, often on a daily basis across their organization. Technology teams aim to move rapidly, iterating on an agile basis and working in parallel so they can sync their code together even faster. But, as Lanham explains, the testing software out there was far outdated for these agile processes.
  • Kindred Introduces SenseAct, the First Reinforcement Learning Open-Source Toolkit for Physical Robots [Ed: Kindred or SenseAct not actually FOSS; but they sure try to make it seem that way, by focusing on a toolkit.]

Top Linux Distros for Software Developers

A major factor in the choice of Linux distro is your personal preference. You may try one of the most popular Linux distros but find that you prefer one that’s less often used. Your experience with Linux will also factor into which distro is suited to you. With the benefits Linux can offer — including flexibility, stability, and support — it’s worth evaluating your options. Read more

Source Code From Deutsche Telekom

  • Edge compute platform is open source
    Deutsche Telekom and Aricent have partnered for the creation of an Open Source, low latency Edge compute platform available to operators, to enable them to develop and launch 5G mobile applications and services faster.
  • Deutsche Telekom and Aricent Create Open Source Edge Software Framework
    Deutsche Telekom and Aricent today announced the creation of an Open Source, Low Latency Edge Compute Platform available to operators, to enable them to develop and launch 5G mobile applications and services faster. The cost-effective Edge platform is built for software-defined data centers (SDDC) and is decentralized, to accelerate the deployment of ultra-low latency applications. The joint solution will include a software framework with key capabilities for developers, delivered as a platform-as-a-service (PaaS) and will incorporate cloud-native Multi-access edge computing (MEC) technologies.
  • DT and Aricent announce telco Open Source Edge framework for 5G
    Deutsche Telekom and Aricent have announced the creation of an Open Source Edge software framework, designed especially for developers, platform-as-a-service and cloud-native multi-access edge computing technologies and on-track to intersect with the deployment of 5G enabled network edge facilities to tackle ultra-low latency network applications. The Edge platform has been built for software-defined data centers (SDDC) and will include a software framework with key capabilities for developers, delivered as a platform-as-a-service (PaaS) and will incorporate cloud-native Multi-access edge computing (MEC) technologies.
  • Deutsche Telekom, Aricent brew up edge compute platform for 5G apps and services
    In order to speed up the rollout of 5G applications and services, Duetsche Telekom and Aricent have teamed up to build an edge compute platform. The open source, edge software framework was built for use in software-defined data centers in decentralized locations. It also uses cloud-native multiaccess edge computing (MEC) technologies.
  • Deutsche Telekom, Aricent Bridge Cloud Native, Telco MEC Gap
    German telecom giant Deutsche Telekom and Aricent threw their collective weight behind an open source edge computing platform targeted at software-defined data centers (SDDC). The initiative gamely joins a growing list of open source multi-access edge computing (MEC) initiatives. The DT-Aricent collaboration is at its core a decentralized platform designed to help telecom operators develop and launch low-latency 5G mobile applications and services. It includes a software framework with features delivered through a platform-as-a-service (PaaS) model.

Android Leftovers