Running FOSS is practical for the long term, even beyond moral judgments. Proprietary software starts strong with lots of funding, but it only gets worse and worse as it goes along. Open source starts slower but plays the long game. You can take a look at something like Windows itself for an example of the gradual infestation of ads and user-hostile features/tracking. It's never going to get better. The only hope for proprietary users is for a new proprietary app to be created and start off more user-friendly because they need to attract users. Once they have the users they'll restart the cycle again.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
That is what I am starting to realize. Every paid program that I used to desire is now subscription based.
Also, I am coming to terms with how truly powerful FOSS programs are. People seem to pay for the workflow, the user interface, more than the capabilities. At least I feel that way with DAWs. Ardour does everything. Vital makes every sound. I can be happy with that. I need to focus on making music.
The term you and @Yote are looking for is enshittification. Cory Doctrorow wrote a blog post about this.
Rent-seeking. That is a term I finally see defined.
I do not mind buying software, it is continuously paying for it that feels wrong.
I do gaming and music production on Linux without much issue at all these days.
Most games are pretty easy to work with these days thanks to Steam, Lutris, and Bottles.
As for audio, there are 4 key ingredients to my setup: Pipewire, Bitwig Studio, Wine and Yabridge.
Pipewire is pretty easy to use and works in a low latency setting just fine, so imo you no longer have to juggle PulseAudio + JACK.
Bitwig isn't open source, but it's fantastic and inspiring and supports Linux natively. They've also been great about stuff like the new open source CLAP plugin format.
I've found that Wine (staging) does a pretty reasonable job handling any Windows VST I've thrown at it, but it's a bit of work getting it setup, especially if you're new to the concept.
And finally yabridge is a great CLI tool for turning all of your Windows plugin .dlls into Linux .so, that you can easily use in your DAW of choice.
So if you want to do music production on Linux then definitely check out Bitwig and Reaper (along with Ardour, like you mentioned). And personally, I think that if you have a decent chunk of Windows VSTs it's worth investing a bit of time learning how to getting them working in Wine and then bridged with yabridge.
Studio1 is now running on Linux (using Distrobox at least). Ambisonics and Binaural stuff are what I am mostly interested in, the IME Ambisonic toolkit poorly is not available as a Flatpak, otherwise Ardour would be awesome!
I've heard good things about Studio1, but I haven't tried it myself.
Oh yeah, and speaking of Distrobox...
I also happen to have all of my audio production software (DAWs, Plugins, Wine, Yabridge, etc.) living in an Ubuntu-based distrobox container, which has the added benefit of allowing me to ~~export~~ save the entire container and drop it mostly painlessly* onto a different machine. It's really cool to be able to pick up my entire music making environment and bring it with me, but it might be a bit overboard for some people. I don't have much of a choice other than to use distrobox since I run Fedora Silverblue as my daily driver. lol
*It doesn't work flawlessly, because I sometimes have to fix some important Wine symlinks that break when doing this.
Okay, lots of other comments I didn’t read, and this might have been mentioned.
👏Syncthing👏
You mentioned OneDrive. I also jumped around storage solutions as I explored the FOSS world, and nothing hold a candle to Syncthing (in my opinion, but I want/need to try nextCloud). I won’t drone on about it, but if you’re looking to ditch another big data company that’s probably scraping your files, check out Syncthing
Yes, Syncthing seems like the right solution. I don't need to have files in someone elses computer, I just need certain files in all of my computers.
Welcome back. Good decision.
What you have learned about Linux is that the most important thing is FOSS/Libre computing.
Namely, that the user is no.1 and everything that the software does must always respect the freedom of the user and be to their benefit, and NEVER harm them.
THIS is what makes GNU/Linux special. Not the fact that it's generally free of charge.
Now you've learned this, you will know why it's impossible for any true Libre Linux user to ever go back to proprietary software. It doesn't respect him or his freedom.
Now that you're back, you have a ton of distros to choose from. Personally I use LMDE 6 but regular Mint is also great.
As for software, you may have to give up on some proprietary stuff if there is no FOSS equivalent but it's worth it because you get your freedom in exchange.
If you depend on that software to make a living, simply install Oracle Virtualbox and run Windows in a VM just to run that software.
At least it can't affect your Linux system and your main OS will be FOSS and when you're done using your proprietary program, shutdown Winblows and it goes away until next time you need it.
Everything you typed out was a painful rediscovery on my part. I basically had to ignore my principles at every moment, but using Windows eventually became too gross, I had to get out.
For the money I spent experimenting with proprietary software, I could have donated to projects making the alternatives.
This is not a lesson I will need to learn again.
Don't be too hard on yourself. The Linux path can be frustrating because you just wish the stuff was there that you need. And the pull of proprietary is the seeming ease with which you can get that stuff over there.
But it's a bitter sweet trap. We all go though this until we realise we aren't willing to take that crap anymore and we'll just make due without that program/app and find another way to get stuff done.
I think Windows does some things well, that are just worse in KDE
- Ctrl+Alt+Delete, Taskmanager is actually privileged and can force close running apps. On KDE the same apps exist but they are not privileged enough. EDIT: of course it is privileged, but it doesnt even open if the "Desktop" hangs. There seems to be no privilege isolation, nothing left as security space for these tasks.
- The UI is more stable, the bars dont weirdly load, App Windows just open in full size and not fly around. When an app crashes I can still use the cursor (often)
The Rest is crap, like everything. Updates are horrible and intrusive without a single reason. Immutable updates are so much better, regular Linux Distros probably cant compare regarding security.
Taskmanager is actually privileged and can force close running apps. On KDE the same apps exist but they are not privileged enough
You can right-click on a process and select Send Signal → Kill. It will then ask for elevated privileges, if you're trying to kill a process not directly started by you.
If you mean that some program really hangs your whole session, well, the last-ditch option is to switch to a TTY and kill it from there. But yeah, that one isn't equipped with a nice GUI...
I have tried to use and like KDE so many times... I always go back to XFCE or GNOME.
Press ctrl+alt+esc. The cursor will change into a red skull and when you click a window, the process running it will be instakilled. Press esc again to cancel. That's much better than going through task manager, finding the right process and then killing it.
This is X11 only.
Technically, I've done as you've described several times over. Did it with IOS and Android - I approached both with an open wallet and open to doing things differently than I was used to. Could say the same for several gaming consoles and Chrome. ALL have required concessions on my part that left a bad taste in my mouth - speaking strictly from a User Experience perspective.
The worst of it has been all the apps that dissappeared from the IOS Appstore - apps I paid for and now all that's available are pale imitations full of ads and demanding subscriptions.
I'm not asking the same apps to work across multiple decades either - the gap between my first iPad and my second was less than eight years.
Delisting should be a crime.
Nope, I am starting to see software like books. Maybe the author has more to say, but barring any grammatical or logical errors, they are basically evergreen.
That's probably the number one reason I will never use iOS on my phone, I couldn't imagine not having backups of the best version of the apps I paid for, and not being able to stick to that version, and keep using it on newer phones.
I use an iPad and I got screwed of course as you mentioned, so now I only use it for streaming apps and that's it.
Same, I switched to windows for a while for work and it was hell. None of the kde window management (using mod key for moving and resizing windows) and the Adobe and autodesk softwares wanted to take over my computer with their genuine, license, desktop "service" apps. I felt like i broke my kneecaps on purpose to walk on crutches. And pressing mod key opens the fucking ad start menu every single time, I hate it. Went back to Linux using photopea and inkscape.
Never heard of Photopea! I will check it out. GIMP sucks at text boxes for some reason, and honestly is kind of unacceptable the way it handles it.
I'm running windows and others craps at work.
Like this, its working as a daily vaccine for me 🤣
Daily Linux user since 2013, specifically since the Snowden's leaks.
I think I started using Linux way before that. I think I was just curious about whether I was missing anything. I really am not!
I did too, but with dualboot to keep windows next. Since 2013 its as monoboot, or if I have an dual its 2 linux/BSD but not an msdos system. 😊
Have you considered Bitwig Studio? It has native linux support.
Reaper as well.
Nextcloud or a samba server are good options. But if storage is not a issue I'd recommend checking out syncthing. I run it on my server and sync some directories to my phone and other directories to my desktop. And one directory between phone and desktop(obsidian notes). I don't think you can run sycthing on iphones though.
I will try syncthing. I don't actually want cloud storage, I just want to be able to mirror files to my different computers for easy access without messing about using flashdrives or bluetooth.
Insync supports OneDrive on Linux, been using it for a long time although I don’t touch cloud storage that much. I like having local copies of everything that does happen to be in the cloud.