NErDy wrote:
why doesn't linux come with all the things you need to open MOST file formats "in the box" like anything else?
Linux comes with what volunteer developers contribute freely. If something is not there, one is free to create it and make it available, preferably with a free and open source licence.
I understand that most file formats are considered "proprietary" or even "patented"
There's not really a lack of file formats in Linux. Those generally used are free and fully functional and used on machines ranging from the small embedded systems to super computers. These include ext4, XFS, Btrfs, but there are numerous others.
If the people behind the "alternative OS movement" truely believe in freedom don't you think that people should have the "freedom" to install a fully functional version of linux after agreeing to all the necessary legal agrements?
This is difficult to understand. One is entirely free to install a Linux system and use it. If they wish to develop it and sell it, they have the freedom to do that. In most free open source applications and distros the licences have no requirements of the user unless they wish to re-distribute the system in which case they are generally obliged to supply the source code with what they provide if asked.
I have a hacker problem and I have had the setup glitch or get corrupted while installing from the flashdrive. I want a way to set up my system 100% OFFLINE WITHOUT NETWORK CONNECTION OF ANY KIND.
There are a number of linux distros that specialise in being secure. They may be worth looking at because their susceptibility to hackers ranges from small to virtually non-existent e.g. Tails, Qubes, Alpine, among others. Of course, being on the internet will have some risk, so none of that may be suitable if one wants 100% riskfree computing.
To install offline, a simple solution is to acquire disks or usbs with the iso files for installation, run all the checksums to verify the data on the disks or usbs is valid, and install off line. A distro such as debian stable, can last for 2 years without modification once installed. One likely wouldn't even need the updates because they are mainly security fixes, and since security is virtually ensured by not being online, they may be able to be ignored. When a new release is offered up, a new installation can be made, and since it would be about once every two years, it's perhaps not such an onerous task.
If a new application is needed, it can be downloaded and installed from a medium like a usb, and as long as it's an application that was included in the same release version, its dependencies should either be present already, or easily found and installed in the same way. This can become slightly onerous, but it's entirely possible as long as it's all in the same release.
For applications not in the debian repos, then the upstream source tarball is likely available so that virtually any application can be at the user's service. Just run the checksums to verify the data on the media. One would need to have installed the build-essential toolchain to do these sorts of things.