
Android is NOT Linux - Chris Titus Tech
video description
Date: 2022-03-21
Related videos
Comments and reviews: 10
itech
Bro the argument you give for this is about the same as the argument Richard Stallman uses when he says Linux isn't Linux it's Gnu plus Linux, and you see how seriously people take him. Even Linus Torvalds himself recognizes Android as Linux. The Linux kernel IS the operating system since it is the intermediary between software and the hardware. Everything on top is userspace utilities. So Linux, Gnu plus Linux or Android plus Linux, in the end it all runs on Linux. As far as the GPL goes AOSP is posted for the whole world to see. Even Richard Stallman says, free not as in price but the freedom to do as you wish with the software. So Google is within their rights to make money from it while still adhering to the terms of the GPL. You're argument is pretty much Android is not Linux because it doesn't use the GNU libraries. So GNU libraries are what makes it Linux? Desktop= Linux kernel + GNU utilities Mobile = Linux kernel + Android utilities. To quote Michael Jordan.... -Stop it, get some help.- Other than that love your content brother. This is just a light hearted rebuttal.
reply
Bro the argument you give for this is about the same as the argument Richard Stallman uses when he says Linux isn't Linux it's Gnu plus Linux, and you see how seriously people take him. Even Linus Torvalds himself recognizes Android as Linux. The Linux kernel IS the operating system since it is the intermediary between software and the hardware. Everything on top is userspace utilities. So Linux, Gnu plus Linux or Android plus Linux, in the end it all runs on Linux. As far as the GPL goes AOSP is posted for the whole world to see. Even Richard Stallman says, free not as in price but the freedom to do as you wish with the software. So Google is within their rights to make money from it while still adhering to the terms of the GPL. You're argument is pretty much Android is not Linux because it doesn't use the GNU libraries. So GNU libraries are what makes it Linux? Desktop= Linux kernel + GNU utilities Mobile = Linux kernel + Android utilities. To quote Michael Jordan.... -Stop it, get some help.- Other than that love your content brother. This is just a light hearted rebuttal.
reply
Darnell
Chris, what I feel is missing from your rant is addressing _why_ Android uses it's own libraries and essentially wraps the kernel in a virtual machine. The answer is abstraction.
The reason that Linux never caught on on the desktop, is the same as the source of 90% of the annoyances we as Linux users face. Library hell. Windows 99.9% fixed .dll hell a decade ago. But with the freedom and decentralization of open source software comes a heterogeneous universe of environments. From down to ./make config on up to apt get install there is always a certain amount of finger crossing and prayer involved. Linux hardware abstraction is mature and predictable. But what the hell the software environment will look like on any given system is anybody's guess.
I'm an eternal optimist. I think code and information wants to be free. Among Yocto, Ansible, Docker and I'm sure dozens of tools that I've never heard of, I think we can move toward a painless, simple -it just works- future without giving up our freedom in the process.
reply
Chris, what I feel is missing from your rant is addressing _why_ Android uses it's own libraries and essentially wraps the kernel in a virtual machine. The answer is abstraction.
The reason that Linux never caught on on the desktop, is the same as the source of 90% of the annoyances we as Linux users face. Library hell. Windows 99.9% fixed .dll hell a decade ago. But with the freedom and decentralization of open source software comes a heterogeneous universe of environments. From down to ./make config on up to apt get install there is always a certain amount of finger crossing and prayer involved. Linux hardware abstraction is mature and predictable. But what the hell the software environment will look like on any given system is anybody's guess.
I'm an eternal optimist. I think code and information wants to be free. Among Yocto, Ansible, Docker and I'm sure dozens of tools that I've never heard of, I think we can move toward a painless, simple -it just works- future without giving up our freedom in the process.
reply
Udara
Running apps in Android is like running java apps in Linux. Each app is running on a separate virtual environment they cannot communicate directly they are isolated. Running apps on JVM like virtual environment doesn't mean performance is bad. Stuff related to graphics and other heavy duty things are running on native code through java native interface. You can write android apps with cpp, thats how most of the Android games work. If you take pure android, that doesn't includes googles creepy tracking services. But phone manufacturers cannot go without google play services because otherwise they cannot get access to play store.
reply
Running apps in Android is like running java apps in Linux. Each app is running on a separate virtual environment they cannot communicate directly they are isolated. Running apps on JVM like virtual environment doesn't mean performance is bad. Stuff related to graphics and other heavy duty things are running on native code through java native interface. You can write android apps with cpp, thats how most of the Android games work. If you take pure android, that doesn't includes googles creepy tracking services. But phone manufacturers cannot go without google play services because otherwise they cannot get access to play store.
reply
UniverseNerd
dude, you clearly have never used a linux machine, it is almost identical, if you don't know what Linux is, here you go:Linux distros use the linux kernel or a modified version of it, typically have first and third party software bundled in with them, and typically have a background that look like androids, which android didn't come up with, linux did. Android qualifies for all 3 of these, theyfore, android is linux and if not is a lot more like linux than you thought
reply
dude, you clearly have never used a linux machine, it is almost identical, if you don't know what Linux is, here you go:Linux distros use the linux kernel or a modified version of it, typically have first and third party software bundled in with them, and typically have a background that look like androids, which android didn't come up with, linux did. Android qualifies for all 3 of these, theyfore, android is linux and if not is a lot more like linux than you thought
reply
Mohammed
Android at this point has over million apps. Arch in it's holy and mighty AUR which is the biggest Linux app repository doesn't even have 70K apps. It would make sense to use Android libraries to recompile all those Linux apps to run on Android and tweek Android a little to make it perform its best on desktop (which I think some people has already done). Android 12 L is going to be a huge step towards this and could use those Linux apps well with it's big screens.
reply
Android at this point has over million apps. Arch in it's holy and mighty AUR which is the biggest Linux app repository doesn't even have 70K apps. It would make sense to use Android libraries to recompile all those Linux apps to run on Android and tweek Android a little to make it perform its best on desktop (which I think some people has already done). Android 12 L is going to be a huge step towards this and could use those Linux apps well with it's big screens.
reply
Damien
Lots of Android radism here... In lamens terms Android uses a similar concept of programing as Linux but is more standardized . Android is marketed to the same users as windows and Google very much is a parody of Microsoft down to the color scheme of software logos like chrome vs windows flag. The strongest link between Android and Linux is that Google was founded by nerds whom used red hat and Linux servers.
reply
Lots of Android radism here... In lamens terms Android uses a similar concept of programing as Linux but is more standardized . Android is marketed to the same users as windows and Google very much is a parody of Microsoft down to the color scheme of software logos like chrome vs windows flag. The strongest link between Android and Linux is that Google was founded by nerds whom used red hat and Linux servers.
reply
Faris
Oh yes, I so agree. If Android really is based on Linux, it should be able to run FOSS softwares. But look where we are right now, you can't even install GIMP in an Android smartphone. That is why when it comes to smartphone as a PC, I much prefer the idea of Purism Librem 5 and PINE64 PinePhone/PinePhone Pro. They are truly legit Linux smartphones, especially with PinePhone running Manjaro ARM.
reply
Oh yes, I so agree. If Android really is based on Linux, it should be able to run FOSS softwares. But look where we are right now, you can't even install GIMP in an Android smartphone. That is why when it comes to smartphone as a PC, I much prefer the idea of Purism Librem 5 and PINE64 PinePhone/PinePhone Pro. They are truly legit Linux smartphones, especially with PinePhone running Manjaro ARM.
reply
Tonypec1974
Linux is a kernel, gnu/Linux distribution are complete O.S., so Android is an Os based on Linux kernel and other propretary Google app, like Dalvik, Art, that are Java virtual machine and many other propretary app so Android is not a GNU/Linux distribution but is based on Linux kernel so it's Linux.....
reply
Linux is a kernel, gnu/Linux distribution are complete O.S., so Android is an Os based on Linux kernel and other propretary Google app, like Dalvik, Art, that are Java virtual machine and many other propretary app so Android is not a GNU/Linux distribution but is based on Linux kernel so it's Linux.....
reply
ppaaccoojrf
While I may be wrong about this, I'm fairly sure Google doesn't sell user's data. It is easy more profitable (and the core part of their business model) to process that data themselves and then sell advertisers the service of highly targeted ads.
reply
While I may be wrong about this, I'm fairly sure Google doesn't sell user's data. It is easy more profitable (and the core part of their business model) to process that data themselves and then sell advertisers the service of highly targeted ads.
reply
Jayzon
I have an aging android tablet which grows more unstable with each new update cycle. Does this mean that yanking the old OS and inputting a touch-based GNU alternative isn't possible?
On the other hand, that is what rooting is all about.
reply
I have an aging android tablet which grows more unstable with each new update cycle. Does this mean that yanking the old OS and inputting a touch-based GNU alternative isn't possible?
On the other hand, that is what rooting is all about.
reply
Add a review, comment
Other channel videos















