thegnu

3

thegnu wrote

If it displays the screenshot that I showed you, it means that it's running Libreboot. Libreboot is a fully free BIOS for IBM-Compatible PCs. It removes all binary blobs, including Intel ME. Intel has since made this harder. That is why newer hardware is not libreboot-able. Congratulations on having all unethical software removed from your computer by default. :)

2

thegnu wrote (edited )

If it came from Trisquel from a company like Technoethical, Minifree, or really any other company affiliated with the FSF, it likely didn't come with ME. If you got one on eBay that come with Window$ then yes, it has ME. A good way to tell is what happens when you first boot the computer. If it looks something like this. If it shows that screen then no, you do not have ME on your computer. Hope this helped. :)

3

thegnu wrote

Hi, I know I'm a bit late, and this isn't really a question, but... But I admire your work so much and I especially admire you as a person. For a while I was very discouraged with the free software community because of the things that trans folks have to put up with. While they do still have to put up with them, you've given me the courage to deal with it and push for trans acceptance in the community. You're one of my personal heroes and you've motivated me to get back into the community and even to start programming again. I'm trying to get other trans folks who program into the community, too. Thank you so much! <3

2

thegnu wrote

For the rationalist side of things I would say read reviews, articles, etc on the advantages and disadvantages of the software. I say it in those more-or-less neutral terms because of the fact that that most articles on major news websites won't call it a "freedom violation" (although it is...), instead they'll label it as an inconvenience that the proprietor should revert, not realizing the issue is that their proprietor has the power to control the software in the first place. If that isn't good enough, and you'd like to explore it first hand, you should simply install it. Mess with it, try things, run benchmarks. If the two programs has file compatibility (ex. LibreOffice Writer and M$ Word) load a complex document on both and see how they perform in comparison. Little things like that can go a long way with measuring the performance of one software to the other. You could measure CPU usage (or whatever the programs may be using), measure load times, feature sets, etc. I personally use free alternatives to proprietary programs even when they are "inferior" (don't have this or that the proprietary program has), so I don't recommend actually using the program past the testing phase. That being said, I'm a radical and most people will want to find a nice balance between free and proprietary software.

The "enslavement model" is often how they make money. It depends on whether it's hardware or software. Apple notoriously locks down hardware that you buy from them with no chance of you ever installing you own OS without years of research (or a leak). With Google, and Microsoft as of late, it's been all about mining data. This is true for many companies that provide gratis (no cost) services. There are exceptions, however. If you want to learn about a specific company, I would be happy to list out bad things they've done. Richard Stallman actually has a great resource on his website, https://stallman.org. It's one of the first things you see, labeled "What's bad about: Company X, Company Y" etc.

5

thegnu wrote

It depends on what perspective you'd like to criticize from.

From a developer's perspective: I would try to reverse engineer bits of it if you know how, as that's the best way to learn what's wrong with it. It could be horrible optimization, messy programming, or any number of other things.

From a Free Software advocate's perspective: Learn about the enslavement model ("business model") of the proprietor (often a company, but sometimes not). There are plenty of scummy things software proprietors will often do (ex. data mining, restrictive ELUAs, etc).

From a general perspective: Simply find the practical disadvantages of the software compared to free alternatives (or a hypothetical free alternative).