Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Nawap13987yU mean good android OS !?
Because Android based on GNU Linux kernel
Or
Completely open source mobile OS!? -
dseljan147y@nik123 Why such hate? Have you even tried latest versions of Android? It's way ahead of iOS even
-
peonicles497y@Lahsen2016 Um, no. The Linux kernel can only be compiled by gcc today. LLVM/Clang seems to be getting close, but it's not there yet.
https://lwn.net/Articles/734071/ -
gnuuu667yOne day everything will run on a free and open source OS and spyware will not be included in operating systems.
One day we will not have security flaws in CPUs or routers.
One day everything connected to the internet will be secure.
Yeah, one day. -
@Lahsen2016 The Linux kernel is ~20 millions lines of code, and parts of it aren't actually C standards compliant. These parts are more like some GNU C variant.
The kernel has a reliance on gcc for these parts, and it actually *needs* gcc specific extensions to compile. Until the day comes where
1) all those gcc extensions are supported in another compiler, or
2) someone replaces ALL the code that required those gcc extensions in the first place, or
3) some combination of 1 and 2,
we won't see another compiler that can compile all of the kernel.
Like @peonicles mentioned, LLVM/Clang is chugging along, but my guess is they're at least another year out.
Still waiting for that day
joke/meme