The requirements for Windows 11 include UEFI, Secure Boot, and a Trusted Platform Module (TPM). This is how Microsoft will make every piece of computing hard...

W11 is still in beta, but Windows never was owned by the user, only has a license to use it. MS in every moment can block the OS for diferent reasons. The risk of W11 is that they with this version can control which Soft you can use and which not. But this is a theme what can be discuted in 2022 or 2023. W10 has support at least until 2025 minimum.


The risk is not w11 actually (I don’t use ms-win, and people who use it don’t care about other OSs), it’s HW lock up. Most of the HW OEMs produce is oriented to ms-win on the desktop land (laptops and the like). And OEMs are already trying to be compliant with TPM requirements for w11, so since now we can see signs of what’s to come. But you’re right, there’s no crystal ball which can predict what’s going to happen.

Price wise, also specs wise, and availability everywhere, the HW produced specifically to support other OSs than just ms-win, doesn’t compare to what OEMs tend to produce, which usually is sold to the end user with ms-win on it… But we’ll see.

“Libre software” means software that respects users’ freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software.

In particular, four freedoms define Free Software:

The freedom to run the program, for any purpose.

Placing restrictions on the use of Free Software, such as time ("30 days trial period", "license expires January 1st, 2004") purpose ("permission granted for research and non-commercial use", "may not be used for benchmarking") or geographic area ("must not be used in country X") makes a program non-free.

The freedom to study how the program works, and adapt it to your needs.

Placing legal or practical restrictions on the comprehension or modification of a program, such as mandatory purchase of special licenses, signing of a Non-Disclosure-Agreement (NDA) or - for programming languages that have multiple forms or representation - making the preferred human way of comprehending and editing a program ("source code") inaccessible also makes it proprietary (non-free). Without the freedom to modify a program, people will remain at the mercy of a single vendor.

The freedom to redistribute copies so you can help your neighbor.

Software can be copied/distributed at virtually no cost. If you are not allowed to give a program to a person in need, that makes a program non-free. This can be done for a charge, if you so choose.

The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.

Not everyone is an equally good programmer in all fields. Some people don't know how to program at all. This freedom allows those who do not have the time or skills to solve a problem to indirectly access the freedom to modify. This can be done for a charge.
  • 0 users online
  • 5 users / day
  • 5 users / week
  • 6 users / month
  • 43 users / 6 months
  • 852 subscribers
  • 51 Posts
  • Modlog