linuxulator-steam-utils VS source-build

Compare linuxulator-steam-utils vs source-build and see what are their differences.

source-build

A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components (by dotnet)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
linuxulator-steam-utils source-build
21 8
123 257
- 0.4%
8.8 7.2
27 days ago 4 days ago
C Shell
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

linuxulator-steam-utils

Posts with mentions or reviews of linuxulator-steam-utils. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-26.
  • What is the status of gaming on FreeBSD?
    2 projects | /r/freebsd | 26 Jan 2023
    GNU libc isn't a problem, or almost all programs would not work. ;) The problem can be Linux (the kernel) systems calls. For example, Steam uses some hacks (emulation of system calls) to run on FreeBSD. Here is a source code of FreeBSD package: https://github.com/shkhln/linuxulator-steam-utils
  • What FreeBSD games do you play?
    3 projects | /r/freebsd | 11 Aug 2022
    Another option is to use games/linux-steam-utils. It will install the Linux version of Steam. Not everything works, here is the compatibility list.
  • How well does the linuxulator work?
    1 project | /r/freebsd | 10 May 2022
  • New Member to the Community
    1 project | /r/freebsd | 3 May 2022
  • Should I switch from Linux to FreeBSD for gaming?
    3 projects | /r/freebsd | 23 Apr 2022
    Here are some Linux games that work on FreeBSD: https://github.com/shkhln/linuxulator-steam-utils/wiki/Compatibility
  • From macOS to FreeBSD
    2 projects | news.ycombinator.com | 18 Feb 2022
    You could (to some extent) say the same thing about FreeBSD: https://github.com/shkhln/linuxulator-steam-utils/wiki/Compa...
  • Steam and games?
    1 project | /r/freebsd | 16 Feb 2022
  • CSGO on FreeBSD?
    2 projects | /r/freebsd | 16 Jan 2022
    Please note, this is an unofficial wrapper for the Steam client and as such it is supported on a best effort basis. Limitations: - Sandbox is disabled for the web browser component. - Valve Anti-Cheat doesn't work with FreeBSD < 13. - No controller input, no streaming, no VR. - No support for Linux Proton builds. Additional dependencies: - If you use an NVIDIA card, you need to install a suitable x11/linux-nvidia-libs(-xxx) port. Steam setup: 1. Create a dedicated FreeBSD non-wheel user account for Steam. Switch to it. 2. Run `steam-install` to download the Steam bootstrap executable. 3. Run `steam` to download updates and start Steam. For the list of tested Linux games see https://github.com/shkhln/linuxulator-steam-utils/wiki/Compatibility. Native Proton setup (optional, semi-experimental): 1. Run `sudo pkg install wine-proton libc6-shim python3`. 2. Run `/usr/local/wine-proton/bin/pkg32.sh install wine-proton mesa-dri`. 3. In Steam install Proton 6.3 (appid 1580130). 4. Run `lsu-register-proton` to register emulators/wine-proton as a compatibility tool. 5. Restart Steam. To enable emulators/wine-proton right click a game title in Steam, click Properties, click Compatibility, select emulators/wine-proton.
  • [Question] Problems setting up Homura/Steam-linux-utils
    1 project | /r/freebsd | 20 Dec 2021
    Yea, thats what I do, and it works great. git clone https://github.com/shkhln/linuxulator-steam-utils
  • 1.13% to be exact 😎
    1 project | /r/linuxmemes | 2 Nov 2021
    Looking at this and this, it looks like you can get Steam to run native GNU/Linux games on FreeBSD, but Proton is a no-go.

source-build

Posts with mentions or reviews of source-build. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-31.
  • Show HN: Git-credential-OAuth, Git Credential helper using OAuth in browser
    5 projects | news.ycombinator.com | 31 May 2023
    .NET applications are technically challenging for Linux distributions to package. https://github.com/dotnet/source-build/discussions/2960

    Git Credential Manager indeed release a self-contained binary for Linux x86_64 (no arm64 yet), though the installation size is necessarily large (80 MB) to include the .NET runtime. git-credential-oauth Linux binaries (x86_64 and arm64) are much smaller at 5 MB. https://github.com/hickford/git-credential-oauth#comparison-...

  • Disadvantages of using F# with Mono?
    2 projects | /r/fsharp | 7 May 2023
    It's recommended to build from source for Debian, at least. Here's the latest stable release of the SDK announcement: https://github.com/dotnet/source-build/discussions/3369
  • .NET 6 is now in Ubuntu 22.04
    23 projects | news.ycombinator.com | 16 Aug 2022
    Unfortunately, packaging applications built on .NET is still a challenge for any OS that wants to build everything from source and doesn't allow network access. Like you say, duplicating nuget into os-app-package-manager is challenging. Even side from the duplication, we need to bootstrap the ecosystem, in particular dealing with cyclic dependencies and version explosion as a result of all the different versions of all the dependencies that an average dotnet application needs.

    We are starting to work through it here: https://github.com/dotnet/source-build/discussions/2960. Any advice/tips/contributions would be welcome, I think.

  • Shopify Invests in Research for Ruby at Scale
    8 projects | news.ycombinator.com | 16 May 2022
    If you want to build .NET Core yourself, Microsoft provides you with the steps necessary to do so here: https://github.com/dotnet/source-build

    Maybe our definitions of open source are different, or maybe you're just shitting on Microsoft for your own reasons. Regardless of whatever your experiences have been with .NET in the past, they don't mirror the majority of the folks that use it everyday.

  • C# for Systems Programming
    10 projects | news.ycombinator.com | 31 Aug 2021
    The C# compiler and parts of the supporting .NET runtime are written in C#, so yes there is a boot strapping issue. Other languages like Rust or even C compilers written in C have this problem.

    For initial porting to a new system or processor architecture, the C++ part of CoreCLR (the main runtime for .NET) can be built with CMake and LLVM on the target system. The libraries can be cross-compiled on another system that already supports .NET and copied to the target system. Some Details are here:

    https://github.com/dotnet/runtime/blob/main/docs/design/core...

    For building from source to satisfy requirements Linux distributions, Microsoft has a system to build from source. My understanding from the last time I closely looked at it is some binary dependencies are de compiled to MSIL (the bytecode used by .NET). Since CoreCLR includes a MSIL assembler written in C++ (ilasm), it can bootstrap using these MSIL sources. But I have not looked at this project closely in a while and it evolved quite a lot while I was watching it. The system for the source build is here:

    https://github.com/dotnet/source-build

  • What would you recommend as a workaround/alternative for VisualStudio for my university course under Linux?
    3 projects | /r/Fedora | 17 May 2021
    Note that there's a bug with the version of dotnet from Fedora's repositories (basically any version built from source by distro maintainers) that breaks Omnisharp for a lot of projects. See https://github.com/dotnet/source-build/issues/2006
  • FreeBSD 13.0 – Full Desktop Experience
    3 projects | news.ycombinator.com | 17 Mar 2021
    It's coming. Progress is being tracked here: https://github.com/dotnet/source-build/issues/1139

What are some alternatives?

When comparing linuxulator-steam-utils and source-build you can also consider the following projects:

installer - .NET Core SDK Setup

gvisor - Application Kernel for Containers

gemrb - GemRB is a portable open-source implementation of Bioware’s Infinity Engine.

zerosharp - Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

vscodium - binary releases of VS Code without MS branding/telemetry/licensing

centos-stream

zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

usbarmory - USB armory - The open source compact secure computer

winapps - Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.

Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured