Wait… they opened it so they can close it?
Formerly known as arc@lemm.ee / server shuts down end June 25
- 0 Posts
- 11 Comments
arc99@lemmy.worldto Linux@lemmy.ml•Linux phones are more important now than everEnglish612·22 days agoAndroid is Linux. It uses a Linux kernel paired with a BSD based user land. Also there is an AOSP version of Android which is Android without all the Google bits. LineageOS and some other security oriented firmwares derive from it. That isn’t to say Google are necessarily happy about this entirely but at the same time, they open sourced most of Android and probably see it as a useful antitrust defence and the impact of flashed devices barely more than background noise.
The issue of bootloaders is an orthogonal matter since Linux or not does not mean bootloader or not - many black box devices use Linux but you won’t be flashing them any time soon - TVs, set top boxes etc. I would argue that regardless of OS, there should be a right to repair law (e.g. in Europe) that allows people to maintain devices beyond their warranty. And if Samsung et al don’t want to do it, then they should have an obligation to unlock devices upon request.
arc99@lemmy.worldto Linux@lemmy.ml•The dangerous push by Canonical to rewrite GNU coreutils as Rust code without the GNU licenseEnglish93·2 months agoI don’t really buy the “small incompatibilities” argument. The project strives for total compatibility, even down to the most esoteric parameter that nobody has ever heard of. And even that seems like overkill to me - there are alternative implementations of core commands on Linux and other *nix systems like BSD, Solaris etc. where the compatibility is way worse. For example, busybox is used in embedded Linux, and a containerized images like Alpine Linux.
It also seems a bit rich to complain that uutils might get extended. GNU coreutils came into being because of dissatisfaction with the commands that came with the default *nix. Same for bash (vs sh), GNU cc (vs cc), GNU emacs (vs emacs) and so on. Was there somebody back then complaining about devs “spamming commits” that extended functionality?
And other Rust applications won’t only work with uutils. That’s absurd. They’ll test the capabilities of the OS they’re built to run on either at build time with feature flags or at runtime by probing commands. Just like any other high level application.
As for license, MIT is used for plenty other things in a typical Linux dist, e.g. X11.
The biggest point of concern for a Rust rewrite is dependency integrity. Rust uses cargo to manage dependencies and absolutely everything in the Cargo.toml/Cargo.lock files has to be reviewed. The crates.io repository is beginning to support package signing and The Update Framework initiative but every single dependency of uutils would need to be carefully reviewed and signature validated for it to be considered trustworthy. Basically everything needs to get locked down, and wherever possible dependencies expunged altogether.
While I wouldn’t want flakpak going deep into the OS I think the advantage of using them on the desktop is obvious. Developers can release to multiple dists from a single build and end users get updates and versions immediately rather than waiting for the dist to update its packages. Plus the ability to lock the software down with sandboxes.
The tradeoff is disk consumption but it’s not really that big of a deal. Flatpaks are layered so apps can share dependencies. e.g. if the app is GNOME it can share the GNOME runtime with other apps and doesn’t need to ship with its own.
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish2·3 months agoI think Windows Defender is a fantastic line of defence and it’s definitely better than installing garbage from Trend, McAfee etc. That said, Lenovo, HP, MSI, Dell etc still preinstall crapware on their new machines from Norton or their ilk threatening that my machine is “at risk” if I don’t pay them money.
I wouldn’t turn it off unless I knew that I was only installing games from Steam. But if I did I think performance would improve. A game from Steam could still contain malware so you have to exercise some common sense. Even on SteamOS a game could be malicious but since its containerized the scope for damage is limited but not necessarily impossible to break out.
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish2·3 months agoAll modern versions of Windows will have Microsoft’s Defender antivirus/malware protection turned on by default. That means you incur a penalty every time a file is accessed from disk, or a process is launched, or a library loaded, or sockets are used or certain APIs are called.
It’s better than most 3rd party AV software but it’s still a performance overhead that could be turned off.
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish21·3 months agoVery unlikely that has anything to do with it.
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish2·3 months agoDrivers and “other stuff” have more impact than the OS itself. I would expect if you installed Windows 11 from a USB stick onto this device that it probably puts performance into “balanced” mode for example, fires up antivirus/malware protection, runs a bunch of esoteric services, throws in a WHQL (stable but crappy) GPU driver etc.
I think the article would have been fairer and more useful to install Windows, and optimize the life out of it and then compare performance and other factors (e.g. battery, heat, fan noise etc.)
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish32·3 months agoDevice made with software specifically for purpose performs better than generic machine with generic software designed to do a wide range of things. All of my machines are on Linux distros, but this just seems like a no brainer to me. It’s like years ago when the mustang had a 4.6L V8. It was the same engine used in the Ford explorer. Will the Mustang beat the Explorer to 60, of course. But the Explorer will also transport 5 people to the beach with coolers and beach gear and drive in the sand.
Exactly. I don’t think the comparison is very good here. A better article would say - how to performance tune Windows 11 on a Legion Go S for gaming and compare the results to Steam OS, which is already tuned for gaming. I expect the results would be close enough that the OS choice is less of a concern about performance than what games you want to play and any other uses you might have for the device.
arc99@lemmy.worldto Linux Gaming@lemmy.world•Games run faster on SteamOS than Windows 11, Ars testing findsEnglish64·3 months agoI think a far more likely reason for any slow down is Lenovo’s Windows drivers suck, or Windows defaults to a power saving mode that improves battery life but impacts performance, or Windows has antivirus or some other impactful service running that they didn’t turn off. Since the article neglects to say if they tweaked Windows I have to assume they didn’t.
You think if they used another licence it would be any different? Countless open source projects have a GPLv3 + proprietary licence which is way more evil than Apache - they poison the open source with GPLv3 so no competitor can contribute without revealing their changes while they themselves can use the proprietary licence. e.g. Trolltech and QT for example but there are many others.
And frankly you should be blessed that you have a fully fledged, open source phone OS you may fork and build from. The OP wants a Linux phone OS and AOSP is a Linux phone OS. There are many forks of Android, closed and open that wouldn’t exist if Google had just decided to be proprietary from the get go. They were under no compulsion to do this but they did. If you have used LineageOS, or GrapheneOS for example then you are a beneficiary of this. You are completely at liberty to have a de-Googled modern phone OS powered by Linux right now.