linux

Linux kernel source tree (by torvalds)
C

Linux Alternatives

Similar projects and alternatives to linux
  • GitHub repo Proton

    Compatibility tool for Steam Play based on Wine and additional components

  • GitHub repo dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo proton-ge-custom

    Compatibility tool for Steam Play based on Wine and additional components

  • GitHub repo winetricks

    Winetricks is an easy way to work around problems in Wine

  • GitHub repo protontricks

    A simple wrapper that does winetricks things for Proton enabled games, requires Winetricks.

  • GitHub repo bcc

    BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

  • GitHub repo keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

  • GitHub repo cosmopolitan

    fast portable static native textmode containers

  • GitHub repo ohmyzsh

    🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • GitHub repo starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • GitHub repo DOOM

    DOOM Open Source Release

  • GitHub repo youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • GitHub repo Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • GitHub repo fzf

    :cherry_blossom: A command-line fuzzy finder

  • GitHub repo zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • GitHub repo wasm3

    🚀 The fastest WebAssembly interpreter (and the most universal wasm runtime)

  • GitHub repo coreutils

    upstream mirror (by coreutils)

  • GitHub repo libqalculate

    Qalculate! library and CLI

  • GitHub repo smart

    SMT-aware Real-time scheduler for Linux (by yandex)

  • GitHub repo masked_permute

    Lexicographically next permutation … *within* a bitmask

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better linux alternative or higher similarity.

Posts

Posts where linux has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-02.
  • Is AMD's CCP encryption processor working in your system ?
    It's actually line 800 in https://github.com/torvalds/linux/blob/master/drivers/crypto/ccp/ccp-dev-v5.c but close enough. Same cause.
    See line 72 of https://github.com/torvalds/linux/blob/master/drivers/crypto/ccp/psp-dev.c
  • Recommendations needed for 3rd Party *wired* Xbox 360/One controller that works well on Linux
    The controllers listed in xpad.c are the ones which will work without hassle through the kernel driver. https://github.com/torvalds/linux/blob/master/drivers/input/joystick/xpad.c
  • How does an app developer “code in” feedback from a touchscreen? Is there a framework for this?
  • Actually Portable Executable – Lua
    news.ycombinator.com | 2021-02-28
    > What I wouldn't give for a liblinux, similar to NTDLL.

    Hey I actually tried to make such a thing.

    https://github.com/matheusmoreira/liblinux

    It provides access to Linux system calls and process start up code that gets all the arguments, environment and auxiliary values. I have several examples of applications written in 100% freestanding C with no dependencies except this library.

    It's a bit too low level compared to the dynamic loading library but I actually planned to make my own ld-liblinux eventually. I stopped working on it because I found better solution for system calls on the Linux kernel repository:

    https://github.com/torvalds/linux/blob/master/tools/include/...

    You think liblinux could have a future?

  • How to view unknown characters if I nano a bin file
    reddit.com/r/bash | 2021-02-27
    The kernel source is here: https://github.com/torvalds/linux
  • Bad performance when copying a large file
    reddit.com/r/btrfs | 2021-02-26
    Doesn't the memory management subsystem take into account trashing scenarios like this? Link. At least, that's my naive understanding on the matter.
  • sddm fails to login when fingerprint is enabled
    reddit.com/r/kdeneon | 2021-02-25
    https://github.com/torvalds/linux/tree/master/Documentation.
  • PSA: Latest (kernel) updates might break your samba config if ',' is in your credentials
    reddit.com/r/archlinux | 2021-02-24
    This should be the problem: https://github.com/torvalds/linux/commit/24e0a1eff9e2b9835a6e7c17039dfb6ecfd81f1f
  • Tascam US 16x08 USB Audio Interface
    reddit.com/r/archlinux | 2021-02-23
    Okay. I did some searching and found two things: https://github.com/torvalds/linux/blob/master/sound/usb/mixer_us16x08.c one, which looks like a driver of some sort for the interface and two, https://github.com/onkelDead/tascam-gtk a GUI mixer for the interface. IDK if this is anything useful, as I am completely lost when it comes to this.
  • Problems with WD External Hard Drive
  • ASM3242 drivers to get USB 3.2 gen 2x2 (superspeed 20gb) working
  • Booting the IBM 1401: How a 1959 punch-card computer loads a program
    news.ycombinator.com | 2021-02-22
    I don't know the answer to your exact question.

    But z/Linux does actually support card readers and card punches – https://github.com/torvalds/linux/blob/master/drivers/s390/c... – of course nowadays nobody is using physical ones, z/VM emulates virtual card readers / punches and lets you redirect them to disk files and in that context they are still used.

    (It would be an interesting if pointless exercise to see if z/Linux could actually talk to a real physical card reader / card punch. z/Linux uses a paravirtualisation approach to talk to card readers/punches – z/VM DIAG 14 call – so z/Linux couldn't directly interface with a physical device. I don't know whether z/VM still has the code in it to talk to physical readers/punches, probably it has been removed or been bitrotted away.)

  • Update on Librem 5 front camera progress
    reddit.com/r/Purism | 2021-02-22
  • IMX290 driver for jetson nx
    It is difficult to write your own driver without the sensor datasheet. Those datasheets are under a Sony NDA though and you will not get one as a private person. You could adapt the driver from the standard kernel though: https://github.com/torvalds/linux/blob/master/drivers/media/i2c/imx290.c

Stats

Basic linux repo stats
29
105,855
10.0
1 day ago

torvalds/linux is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.