I briefly played China: Mao's Legacy. The UI design is awful and the game doesn't a good job at explaining the mechanics to you. But once you figure things out it can be addictive. I don't remember much of the story but I remember the game giving you a lot of choices for events. I haven't played any of their other games but they all look pretty similar in terms of gameplay.
On Linux you aren't just limited to a specific set of utilities, or a specific UI or Desktop. You can mix and match software to varying degrees. A desktop environment like MATE or XFCE comes to mind for something that resembles a Windows 9x-XP era desktop. Cinnamon and KDE Plasma are similar to Windows Vista-7. GNOME is like current macOS. All of them vary in terms of customization and theming. Most distros have all of these (and more) available in their software repositories and some distros offer multiple ISOs with different software and desktops pre-bundled. For example the Debian installer lets you pick which Desktop(s) you want and then downloads and installs all the required packages. But Linux Mint has 3 different editions each with a different Desktop environment (MATE, XFCE, Cinnamon).
So with, rust/Redox, does that use a different language for the terminal than other distros?
It means that the RedoxOS system is written in Rust (Kernel, Drivers, Userspace, etc.). Redox itself is still just a POSIX compatible UNIX-like System similar to Linux. Which means you can run things like Bash on Redox just like on Linux. But unlike Linux or BSD, both of which are Monolithic, Redox follows a Micro-kernel design. For the average user this doesn't mean much really. But I wouldn't use RedoxOS as it is right now since it's still in its early stages of development. It runs on a limited set of hardware and is still pretty rough around the edges.
If you just want an OS to use for things like web browsing, programming or writing documents then any up-to-date Linux distro will be your best bet. They all use the same software, with some minor exceptions. The difference is in the design.
Don't install Kali, Redox, ReactOS or Linux from Scratch as a beginner. Kali is a pen-testing distro that runs everything as the root user by default. It should not be used for anything outside of testing network infrastructure and should not be installed on anything but a USB drive. Besides all the software that is on Kali is also available on any other Linux distro. Redox is still in its infancy and not very usable on real hardware due to a lack of drivers and support. Similar story with ReactOS, except it's basically WINE but with a FOSS WinNT Kernel underneath. ReactOS can't even run 64-Bit applications yet (although there is an effort to get that working). With ReactOS you still get all the baggage and questionable design decisions from Windows, since that's what it's trying to mimic. Lastly, Linux from Scratch is a means to make your own Linux distro from scratch. It's not a framework, or a distro, or a set of tools but a piece of literature.
Same. I have all my windows covered with a mosquito net because otherwise I'd have them lurking around everywhere. Hate those bloodsuckers.
The real problem in your specific example is the fact that NVidia only distributes proprietary drivers and user-space libraries. If their driver was open like Intel's and AMD's then it too would be in the Kernel tree and abstracted by the same interfaces. And at that point you wouldn't have to worry about incompatibilities like the one you're describing.
I only ever see people who work on proprietary software make this argument. For FOSS this is a non-issue. If you have the source code available you can just compile it against the libs on your system and it will just work In most cases unless there was a major change in some lib's API. And even then you can make some adjustments yourself to make it work. Distro maintainers tend to do this.
He did but it seems like it's gone now. There were only a few videos on there in which he did talk with his actual voice. I wonder why he deleted them. 🤔
I know a lot of C, some C++, some PostgreSQL and very little JS. But unfortunately I don't know anything about rust beyond writing a "Hello World" program. I am open to studying the language more. And I have absolutely no experience in Web Development. I would really like to contribute but I don't have a Github account and I don't plan on making one, since Github is owned by Micro$oft.
@FuckBigTech347
@lemmygrad.ml