I hope I’ll still be using the terminal when I’m 70 or something.
Not a jab at you OP, great work on your part. I’m just making a general comment towards my own predicted cognitive functioning
I prefer some of my applications to be on VMs. For example, my observability stack (ELK + Grafana) which I like to keep separate from other environments. I suppose the argument could be made that I should spin up a separate k8s cluster if I want to do that but it’s faster to deploy directly on VMs, and there’s also less moving parts (I run two 50 node K8S clusters so I’m not averse to containers, just saying). Easier and relatively secure tool for the right job. Sure, I could mess with cgroups and play with kernel parameters and all of that jazz to secure k8s more but why bother when I can make my life easier by trusting Red Hat? Also I’m not yet running a k8s version that supports SELinux and I tend to keep it enabled.
Sometimes, VMs are simply the better solution.
I run a semi-production DB cluster at work. We have 17 VMs running and it’s resilient (a different team handles VMWare and hardware)
QEMU is legacy? Pray tell me how you’re running VMs on architectures other than x86 on modern computers without QEMU
Not calling you out specifically OP, but can someone tell me why this is a thing on the internet?
multiple 12GB drives
GB??? I assume TB automatically when people say this but it still is a speedbreaker when I’m thinking about the post.
Again, it’s not about the actual programs being simple. Just because they are simple in usage doesn’t mean they should be encouraged to use a license that harms FOSS development. If we allow these “simple” utilities now, it sets the dangerous precedent for companies to push towards more software with such licenses and swipe FOSS advancements without contributing anything back. Corporations which do not contribute back to the FOSS community do not deserve to take anything from the community either.
Unfortunately, I alone am powerless to implement such measures when a large group of software developers decide to not take this into account when writing software.
I selected AGPL because I find it to be a little more strict compared to GPL. Any derivative of GPL is fine as long as it promotes open source development
If I could code at the level that these people do, I definitely would. If I ever publish anything that I’ve written for myself it will never be MIT/BSD licensed
Then it’s not one that is actively helping the FOSS community
Write their scripts without any GNU/uutils/whatever-microsoft-calls-their-evil-uutils-fork extensions. Then their scripts could run across all platforms, including GNU, uutils, FreeBSD and BusyBox
Sorry but that’s besides the point. If improvements to coreutils are not published and upstreamed then the community loses out on potential improvements that trained personnel at a successful company make. Not being dependent on such utils is a different discussion and doesn’t solve the core issue.
Yeah I’d like for them to use AGPL but even GPLv3 or it’s derivatives are fine as long as they emphasise FOSS
Yes, publication of the source is enough. However, you are correct and I should have worded it better. In practice, publishing the source allows the developers of the software to make improvements unhindered by licensing and other IP-based hindrances which are otherwise present in closed-source software
The point is that even if companies have the personnel to contribute back, most of them don’t. It simply isn’t in their interest. If a project is good enough, AGPL will mean that no monopoly will form around that project and open standards will be maintained. AGPL is simply a bastion against closed-source software working against the best interests of consumers
Only if they make changes/improvements to the code. If it’s a library that is used then no, AFAIK you don’t need to. If everyone using GPL code had to make their entire project FOSS then TPLink and DLink wouldn’t have any market share. The only reason OpenWRT exists is because Linksys was forced to open up their code because they had illegally refrained from opensourcing their code, which was a great positive for the community
Improvements would be upstreamed. Not with MIT
Scalpers made it expensive though
They are maliciously harming the community. They need to be named and shamed. I still seethe at OpenBSD using it. Why is it so hard for them to understand? Why do they want to give away their work for the taking to corporations who just want to make money off of their backs?
Yeah unfortunately ROCM is shit last I heard
“apolitical” tech-bros who are mostly just interested in their six figure paychecks and fancy toys.
This, I understand.
laissez-faire “libertarians” who are ideologically opposed to the restrictions in the GPL
This, I do not. Apologies for my tone in the next paragraph but I’m really pissed off (not directed at you):
WHAT RESTRICTIONS??? IF YOU LOT HAD EVEN A SHRED OF SYMPATHY FOR THE COMMUNITY YOU WOULD HAVE BOYCOTTED THE MIT AND APACHE LICENSE BY NOW. THIS IS EQUIVALENT TO HANDING CORPORATIONS YOUR WORK AND BEGGING THEM TO SCREW OVER YOUR WORK AND THE FOSS COMMUNITY.
I feel a bit better but not by much. This makes me vomit.
Whilst I think that recoll’s searching mechanism is better than what I can patch together with find and grep, is recoll really the right tool for the entire home directory? I’m currently using it to search my email because Thunderbird doesn’t work that well and I’ve pointed it to my documentation so I can search through my projects easier.
Let’s hope Debian fits you. I had to change to an Intel WiFi card but everything else worked OOTB for me on my laptop
UFW syntax is easier. And it wraps nftables now which means I don’t have to bother learning even more arcane syntax.