Thread: Halium Project
View Single Post
wicket's Avatar
Posts: 634 | Thanked: 3,266 times | Joined on May 2010 @ Colombia
#8
Originally Posted by nthn View Post
From the page you linked: "While Replicant is a fully free system, other components run aside the system, such as bootloaders, firmwares and the modem operating system (if applicable). These components are usually proprietary software."
The question on that page to which your quote answers is, "Is my device only running free software after I install Replicant?" I've emphasised the word "device" because this question portrays a different context: open hardware vs open software. From one point of view, you're absolutely right. The devices running Replicant do not only run free software after Replicant is installed because firmware, which is closed, is indeed a form of software. On the other hand, whilst embedded bootloaders and firmware aren't free, they do not form part of the operating system and do not ship with Replicant. The devices that Replicant runs on are not 100% open but that does not mean that Replicant is not fully free.

Originally Posted by nthn View Post
I think this is juiceme's point: even though Replicant itself may be fully free, you still can't run it on anything without proprietary blobs, so it doesn't really solve anything.
Replicant is distributed without any proprietary code. Functionally is indeed incomplete but you have an operating system that is entirely free which still has many uses.

We're getting a little bit off topic here. The intention of my initial rant was basically to highlight that Android is a horrible OS with many problems (not only binary blobs) and Halium does not help very much with resolving them. Instead, it facilitates in bringing the same problems to GNU/Linux distros. I don't really understand the purpose of running GNU/Linux on our phones if it comes with practically everything I hate about Android. If it's for the software catalogue, you'd probably be better off with just purchasing the Android phone you desire and running a Maru OS chroot.
__________________
DebiaN900 - Native Debian on the N900. Deprecated in favour of Maemo Leste.

Maemo Leste for N950 and N9 (currently broken).
Devuan for N950 and N9.

Mobile devices with mainline Linux support - Help needed with documentation.

"Those who do not understand Unix are condemned to reinvent it, poorly." - Henry Spencer

Last edited by wicket; 2017-05-25 at 23:13.
 

The Following 3 Users Say Thank You to wicket For This Useful Post: