• 3 Posts
  • 83 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle











    1. Premium support channels - This is basically how RedHat and Canonical make their money, while offering FOSS for individuals.

    2. Donations - KDE and GNOME are largely donor-backed, both by individuals and corporate entities.

    3. Commissions on features - Collabora for example is commissioned by Valve to improve KDE and SteamOS.

    4. Software licenses - Certain FOSS licenses may permit paid access to software as long as the source is open i think? There are also source-available eg. Asperite that are open source, but only offer binaries for customers.

    5. Add on services - Your FOSS web app can offer paid hosting and management for clients. Your distro can offer ISOs with extra pre-downloaded software for a fee (Zorin). You can partner with hardware to distribute your software (Manjaro, KDE).

    6. Hired by a company to work on your project and integrate with their own stack. This is what Linus Torvalds did with Linux when he was first hired by Transmeta - part of his time was spent working on Linux to work better with the technology Transmeta used.





  • idk what resolution you use for streaming but my raspberry pi 4B runs plex at 1080p just fine as long as it isnt using x265/AV1 (but on jellyfin you might be able to use the Pi’s GPU for transcoding).

    I use nextcloud too but it’s a tiny bit slower than I’d like, but that’s likely a wifi issue i think.


    Literally any PC on Amazon for $200 CAD, then add your own SSD. I’d say 8GB of RAM but that’s just for cache, youll rarely go over 4 in general use.

    That, or a raspberry pi 4B/5 which runs you about $150 once you get a case, power supply, powered USB dock for sticking SSDs into (just for safety since technically the pi’s USB ports cant handle certain SSDs power reqs.) and then stick SSDs into that.

    Use dietpi (dietpi.com) for setting up your services and it’ll run nice and smooth for anything not H265, which might be annoying but Plex and possibly jellyfin let you transcode stuff in the background which is nice.



  • TLDR it’s a Debian/Linux image that comes preconfigured for raspberry pis and other small single board computers.


    Firstly, it’s quite minimal for a “full featured” Linux distro, reducing RAM and CPU usage which are usually in high demand on SBCs. But it also doesn’t remove stuff that a typical linux user needs, so no weird configuration to get your regular suite of apps running.

    Secondly, it has a library of utilities for managing your computer from the command line. Such as common raspberry pi configuration, setting up and managing cron jobs, services, DDNS, VPNs, disks, etc.

    Thirdly, it has its own “repository” of applications, which are really just regular Debian packages but with extra scripts to configure said software for the typical user. Stuff like, installing and configuring a database, webserver, python, php are all done alongside your software setup, and it “just works”.


    It’s usually used for hosting services like Plex, Jellyfin, Nextcloud, and other utilities with minimal effort but it’s really just like any other Linux and you can do whatever you like to it.

    dietpi.com if you wanna read about it from the devs