Language Selection

English French German Italian Portuguese Spanish

Why is Linux So Great? Because It’s Open Source!

Filed under

What can’t Linux do? Nowadays you hear Linux powering just about any device imaginable — all the way from dime-sized computers via the Raspberry Pi all the way to most of the top 100 supercomputers in the world. We interact with it daily, whether it be on our personal computers, Android devices, Steam boxes (gaming), flight entertainment systems, web servers that power behemoths such as Google, Facebook, and Wikipedia, or more.

Read more

More in Tux Machines

today's howtos

  • How to Install GIMP on Debian 11 Bullseye - LinuxCapable

    GIMP, or GNU Image Manipulation Program, is an open-source program for many different purposes. Its primary function centers around graphic design and editing images and transcoding between various image formats, free-form drawing, and many more specialized tasks. GIMP is released under GPL-3.0-or-later license and is available for Linux, macOS, and Microsoft Windows. In the following tutorial, you will learn to install GIMP on Debian 11 Bullseye using the apt package manager or the flatpak package manager, along with some tips for maintaining or removing GIMP in the future.

  • 12 lftp Commands to Manage Files with Examples

    In this guide, we are going to install LFTP, which is a command-line FTP client. LFTP supports many protocols in addition to FTP, such as HTTP, HTTPS, HFTP, FISH, FTPS, and FXP. It supports mirroring directories and you can have commands entered in two modes.

  • How to Install Nmap on Fedora 36 Linux - LinuxCapable

    Nmap is a free, open-source network scanning tool widely used by network administrators to discover vulnerabilities and perform network discovery. Nmap can scan for live hosts, identify services running on those hosts, and determine the host’s operating system. Nmap can also scan for specific vulnerabilities, such as unpatched software or open ports. Additionally, Nmap can be used to gather information about a network, such as its layout or the types of devices connected to it. While Nmap is a potent tool, it is essential to note that it can be misused. In the hands of a skilled attacker, Nmap can be used to launch attacks against systems or to gather sensitive information about a network. As a result, it is essential to use Nmap responsibly and only with permission from the system owner. In the following tutorial, you will learn how to install and use Nmap on Fedora 36 Linux with a desktop workstation or headless server using the command line terminal to install and use commands with the network scanner.

  • How to install PHPMyAdmin on CentOS 9 Stream?

    Hello, friends. We already know that CentOS 9 Stream is a quite new and attractive system for many developers. So, we keep on pushing it. Today, you will learn how to install PHPMyAdmin on CentOS 9 Stream.

  • How to Install Packages on RHEL 8 Locally Using DVD ISO

    Often, when we want to have a local repository for our RHEL 8 system to install packages without internet access for extra safety and using RHEL 8 ISO is the easiest way to do that. In this guide, we will be showing you how you can configure and use locally downloaded RHEL 8 ISO images as a repository for installing packages in RHEL 8 Linux.

  • How to Install R Lang on Fedora 36 Linux - LinuxCapable

    R is an open-source programming language and free software environment for statistical computing and graphical representation created and supported by the R Core Team and the R Foundation. R’s popularity is widely used amongst statisticians and data miners for statistical and data analysis software developers. The R language, otherwise called GNU S, was created in 1992 by Robert Gentleman and Ross Ihaka at the University of Auckland, New Zealand, with support from the Statistical Society of New Zealand. R has become the de facto standard among statisticians for statistical computing, data analysis, and machine learning. R is so popular because it’s a versatile tool that can be used for everything from simple data analysis to complex statistical modeling. For example, R can be used to clean and prepare data for analysis, Perform statistical analyses, Create publication-quality plots, and Present results in an interactive web application. As a result, it’s no wonder that R has become one of the most popular programming languages in the world. In the following tutorial, you will learn how to install R on Fedora 36 Linux using the command line terminal, along with some basic commands and examples of what can be achieved with R Programming.

today's leftovers

Audiocasts/Shows: GNU World Order, Open Source Security, and LINUX Unplugged

  • GNU World Order 467

    **kdecoration** , **kded5** , **kdeedu-data,** **kdegraphics-mobipocket** , **kdegraphics-thumbnailer,** **kdelibs4support** , **kdenetwork-filesharing** , and **kdenlive** from Slackware set **kde**.

  • Episode 330 – The sliding scale of risk: seeing the forest for the trees – Open Source Security

    Josh and Kurt talk about the challenge of dealing with vulnerabilities at a large scale. We tend to treat every vulnerability equally when they are not equal at all. Some are trees we have to pay very close attention to, and some are part of a larger forest that can’t be treated as individual vulnerabilities. We often treat risk as a binary measurement instead of a sliding scale.

  • Too Nixy for My Shirt | LINUX Unplugged 465

    The one shared secret behind some of the world's most powerful open-source projects.

Programming Leftovers

  • Creating maps to share the coffee shops I have visited | James' Coffee Blog

    Maps were a dominant topic at yesterday's Homebrew Website Club London / Europe online meetup. I am not knowledgeable on maps so I sat back for a lot of the discussion and listened to others share their thoughts. In the meeting, we discussed everything from using maps on one's personal website to the inaccuracies of some country paths in the UK on open maps. On the Homebrew Website Club call, I learned about Leaflet. Leaflet is JavaScript tool that works with OpenStreetMap to let you create a map with custom plots. OpenStreetMap is an open source map to which anyone can contribute. It has an extensive set of data. For instance, OpenStreetMap documents the location of businesses. This is a key use for me because I wanted to be able to map coffee shops.

  • Replace NA with Zero in R | R-bloggers

    Replace NA with Zero in R, Using the dplyr package in R, you can use the following syntax to replace all NA values with zero in a data frame.

  • History of Version Control Systems: Part 3

    The third generation of VCS was distributed. It's best to describe it through the story of Git. Larry McVoy had worked on a VCS called Sun WorkShop TeamWare in the 90s. TeamWare mirrored many of the features of Subversion and Perforce but built on SCCS. In 1998, McVoy saw the issues with the growing development of the Linux Kernel, which was now seven years old and involved thousands of developers. In 2000, McVoy started a company called BitMover to solve these issues. BitMover published BitKeeper, a proprietary version control system, which offered a community version that was free for open-source developers. In 2002, the Linux kernel started using BitKeeper as its VCS.

  • Flexible I/O: Sink configuration | A Modicum of Fun

    To perform commutation with field oriented control, moteus needs to know the relationship between the rotor and stator in the magnetic domain. With the addition of the new flexible I/O system, some of the configurable values associated with this remain as they were, where there are some new ones. First, the number of poles for the motor is still at motor.poles, and whether or not to invert the ordering of the output phases is at motor.phase_invert. Similarly, the theta mapping table has the same semantics before and remains at motor.offset. Newly added is motor_position.commutation_source which controls which 0 indexed source is used to drive commutation. It is shown in the block diagram above, but not discussed here yet are the cogging compensation parameters. They’ll be covered soon, I promise!