“Linux“ is just the kernel (core operating system). That's it. That's all Linus Torvalds designed and (I believe) intended it to be. If you add GNU utilities, an X Server, and a Windows Manager/Desktop environment (like KDE, XFCE, or GNOME) to the Linux kernel you get a Linux desktop distribution. If you add a different set of utilities to the Linux kernel, and a different user interface, you get Chrome OS or Android. However, it is still Linux at the core, and because of that Android is no different than any other Linux derivative -- to include desktop Linux distributions like Mint or Ubuntu. I just think that a lot of folks out there still don't fully understand that Linux is just the kernel, and don't want to admit that Android is just another Linux distribution like Ubuntu, accept Android is aimed at mobile devices instead of desktops.
Android can replace the Linux kernel with some other kernel someday (after some code tweaks) and still be Android. All the apps would still work. What makes Android OS is all the software that Android developers wrote (including JVM OR Android Runtime). Calling Android Linux is giving way too much credit to kernel when most of the software that makes Android OS is written by Google and has nothing to do with Linus Torvalds. In fact, it's perfectly possible to replace the linux kernel with a new kernel written by Google, and the operating system would still be Android. Linux kernel is used in all sorts of stuff (regenerators tvs watches, cars). It's like calling Tesla Linux because some chip in it is using linux kernel. Thats nonsense.
@@AKhan0372 But GNU works with different kernels, Linux Distros such as Ubuntu, Arch, Mint, etc., uses GNU and is the operating system but most of the time, it uses the Linux kernel and Android *uses* the Linux kernel but is modified, Linus Torvalds is only involved on making the kernel.
@@kebab_hill GNU software can work with different kernels, true, but as of now, its distributed mostly along with Linux as Kernel. We agree? People give too much credit to Linus Torvalds by calling everything "Linux" even though most of the software that makes it a usable operating system (in case of Android, Google and in case Ubunu, GNU) has nothing to do with Linus Torvalds.
Tonni My decision on pronouncing Linux came long ago (1995?) from a very old "recording" I heard, which may still be around, of Linus Torvalds saying, " I am Linus Torvalds and I pronounce Linux Linux." To an American, this version of Linux sounded like "lee nooks," and the name Linus sounded like Lee Noose. But unfortunately every Linus in America I know of does not pronounce their name Lee Noose, so pronouncing Linux "lee nooks" is out of the question for an American. I just pronounce Linux like I have heard the name Linus, but with an x on the end instead of an s. I have never heard Linux pronounced "lee nooks" in any video, and definitely not in this one, so I don't see why this one is definitive. In a more recent video in which Mr. Torvalds was asked (for the thousandth time?) how to pronounce Linux, the exasperated Torvalds replied curtly, "I don't care how you pronounce it." Notice that he deftly did not use the word Linux, to leave no implied guideline. It is my understanding that vowels that have the same linguistic value (to linguists) are not pronounced the same in different Indo-European languages, or even across different regions of the same country where one language is spoken. So what sounds like "lee" to an American hearing Mr. Torvalds would translate to "lie" or "lye" in an American sound of the equivalent vowel. Now that that's settled...
Linux is the Kernel. You can define it other ways, but you would be wrong. Android is running on Linux. Those libraries and tools, such as the GNU tools, can be installed on Android.
I think the marketing of Android is fraud. The common man has no idea he is using an operating system, Linux, made by volunteers for free. They credit some corporate giant. I think this is fraud and evil. I hope they will rot for it one day.
@@nathanlamaire , sir, does that mean that GNU's glibc can not be added on top of Android specific kernel because the kernel space is mapped differently?
You usually cannot use a generic kernel on a phone. Android still requires some customization to the WiFi drivers even though the standard interface has all required features. Many of the special drivers are never sent to the mainline kernel.
Thanks Gary. It's like trying to explain that just because Mercedes and Toyota use the internal combustion engine to power their cars it does not make either of them the same. Because after installing the motor the rest of the vehicle has different components that makes them independent. Thanks for the explanation.
Gary's words are shrouded in mystery. In sixfold he speaks these riddles. To me it seems that he doesn't really explain a whole lot. But he does it with pleasure.
Apple iOS is based on their own UNIX kernel and all its apps are developed in objective C. It is not a Linux kernel but I can not tell for sure that if you can run node.js on iOS. iOS is based on OS X which is, itself, a variant of a BSD UNIX kernel running on top of a micro kernel called Mach.
Really really good video, you summed it up nicely without going too simple / brief or too overboard. I rarely give video likes, but you sincerely deserved one.
I think the important difference is when we say "linux" we mean the kernel but with other open source stuff on top of it, if there is a lot of proprietary stuff on top then it goes farther and farther from being linux
Great Video. Chrome and android are just specialized linux distros. If you understand major distros have projects specific to them. not to mention other Non-GNU distros . old distros don't use systemd. just because it comes with some software and a specialized gui it's still linux.
Well, technically, there's nothing preventing you from installing them both on your favorite distro, and then picking one or the other every time you log in (yes for the same user. It works. I've done it once). But of course you can't have them both during the same session (arguably you can have apps from both). Yeah I noticed that little discrepancy as well ;)
Pretty sure your static-linked binaries compiled on the Raspberry would run on Darwin too (That's the kernel + toolchain for macOS and iOS. i.e. it's Apple's XNU (A combination of BSD, Mach and a lot of custom stuff) as well as Darwin tools derived again from a variety of sources, GNU, BSD and more.). macOS and iOS are in fact registered Unix variants, and Linux, whilst not registered, conforms enough to Unix specifications to apply for, I believe it's the third tier of classification, so they should to a large extend be inter compatible, as long as you don't use any of the things built on top of anything, like Cocoa or whatnot.
Casper S? I am not sure about that as at some point the statically linked binary needs to call the kernel and that needs binary compatibly at the kernel level.
@@tux9730 What is linux actually. I seriously don't know about linux even gary has done their explain still can't understand... what he says i hope u could may help me.. in a simple away..
Personally I use the manual functions very often. Actually what I have noticed is that not all the smartphones offer a really complete set of parameters to control. Gary what phone did you use for the video? What brand and model? It looks quite cool
Dear Gary, Why are android phones stuck on such old versions of linux and why dont manufacturers update them... ? wouldnt android run much better id it was to use linux 4.12 or other high kernel version ? Thank you for your time and always enjoyable videos :)
Linux 4.12 was only released like 11 days ago, so how is that going to make it way onto a smartphone so quick? But to try and address your question, Android uses the long term support versions of the kernel which means they are very stable but yet are patched to fix security holes regularly. Also just because a kernel version is a few dot releases behind the mainline kernel it doesn't mean the newer one is "better" for mobile, maybe the changes were for servers or for new hardware like the AMD Vega stuff.
because it takes a lot of effort to port newer kernels onto older SoC (imagine merging two different books and finding all the difference in the newer books, make sure that every word doesn't duplicate with each other, and the sentences make sense. don't forget that the two version of the books are written by multiple different writers with their own ideas and writing styles). things are more complicated in mobile SoC because of proprietary codes that open source developers can't see(and thus nobody in the open source world cares about if they will be compatible with a particular SoC or not when designing the newer kernel, which means the manufacturer have to look back at every changes with a new kernel, figure out what have changed and fix things by their own since only they can see their closed source codes). now, an SoC isn't just 1 component, it literally mean the whole system on a single chip, they need to make sure that every single component are compatible, and that is just the SoC manufacturers, down the line, the smartphone manufacturers need to make sure that everything is working with their own modification of the SoC, and fix it accordingly, for each phones, since each of the phones most probably use very different combination of components, also each of the component (and these components are bought from other manufacturers, which might also contain closed source codes that only the component's manufacturer can change) the phone have must also be compatible with newer version. On top of all of this, we have new smartphones coming out every month, with new SoC every 3 months. Do you think they would spend the resources to port new kernels to older phones when they can just sell you a new phone? Manufacturers such as qualcomm and nvidia do release updated kernels for their older SoC, but getting it to work on your phone is a whole different story
though with all this said, it is not impossible to do, for example, an xda-dev developer called dorimanx did manage to backport [relevant] parts of the newer kernels to the LG G2's kernel(snapdragon 800, originally 3.4, but a lot of things were backported from 4.9), but it obviously involve a lot of work and time. another example is a dev for LG 4X HD (forgotten his name) also managed to forwardport LG's code changes to run on 3.10 kernel(from version 3.4). it took him a few months just to get it working properly, and that is for one phone. sure, a company with million dollars of resources could do it faster, but again, why bother to spend money on something only very few notice when they can just sell you a new phone.
Because Android's Linux is not the mainstream version of Linux. Google and company made a lot of modifications to the kernel in order to suit their needs, so grabbing a more recent version is not necessary and would most likely be more work. They _should_ be patching it regularly for security purposes, however.
I am pretty sure Japanese people pronounce Linux as "Rinakksu", and we in Brazil pronounce it "Lyinux" (palatalized L), so people, please, don't be to harsh on our english speaking friends for their pronunciation. We all do it too.
Could you simplify/broaden what Mark Zuckerburg's(or how he made) JARVIS is please? :) I have the idea but I just want to know more and help other people understand it by watching your explanations Gary.
If I telnet to my Android tablet / phone device over a serial connection and run the ls program to get a listing of files … is this a GNU version of the ls program? Or, is it something that Google created themselves?
On that note, who wrote the telent or ssh server process that is running on my Android device? Is that Google's source code? Or, was it published by GNU?
Yet Android isn’t using the mainline Linux kernel, instead, it uses a branch, where drivers, etc. are written indepentently to those of the mainline kernel. Could you discuss this topic?
No matter how it is being twisted Android is and always have been a Linux distribution and it does have GNU tools available on it. The real difference between Android and other Linux distros is that other Linux distros are much more reliable and more stable. Hope there will be a nice Linux distro soon available for phones soon. Android is garbage.
Hi the expert, Please I have a problem and you are the only one who can help me ... I have a Tanix Tx3 android tv box, I installed Wordpress and Elelmentor ... So my problem, the famous Drag and Drop of the Elementor is not functional ... How to work around this problem! thank you so much
You're one of the very few people putting out recent and relevant information about Android. It's even entertaining! Could you point me to some resources? I'm pretty disappointed by the official documentation and presentations tend to be boring and from around 2009.
@ 1:04 .I don't care about pronounciation .The deal is only to understand what you said. Every country have the own mother tongue which defines pronounciation.
“Linux“ is just the kernel (core operating system). That's it. That's all Linus Torvalds designed and (I believe) intended it to be. If you add GNU utilities, an X Server, and a Windows Manager/Desktop environment (like KDE, XFCE, or GNOME) to the Linux kernel you get a Linux desktop distribution. If you add a different set of utilities to the Linux kernel, and a different user interface, you get Chrome OS or Android. However, it is still Linux at the core, and because of that Android is no different than any other Linux derivative -- to include desktop Linux distributions like Mint or Ubuntu. I just think that a lot of folks out there still don't fully understand that Linux is just the kernel, and don't want to admit that Android is just another Linux distribution like Ubuntu, accept Android is aimed at mobile devices instead of desktops.
well said!
Android can replace the Linux kernel with some other kernel someday (after some code tweaks) and still be Android. All the apps would still work. What makes Android OS is all the software that Android developers wrote (including JVM OR Android Runtime). Calling Android Linux is giving way too much credit to kernel when most of the software that makes Android OS is written by Google and has nothing to do with Linus Torvalds. In fact, it's perfectly possible to replace the linux kernel with a new kernel written by Google, and the operating system would still be Android.
Linux kernel is used in all sorts of stuff (regenerators tvs watches, cars). It's like calling Tesla Linux because some chip in it is using linux kernel. Thats nonsense.
@@AKhan0372 But GNU works with different kernels, Linux Distros such as Ubuntu, Arch, Mint, etc., uses GNU and is the operating system but most of the time, it uses the Linux kernel and Android *uses* the Linux kernel but is modified, Linus Torvalds is only involved on making the kernel.
@@kebab_hill GNU software can work with different kernels, true, but as of now, its distributed mostly along with Linux as Kernel. We agree? People give too much credit to Linus Torvalds by calling everything "Linux" even though most of the software that makes it a usable operating system (in case of Android, Google and in case Ubunu, GNU) has nothing to do with Linus Torvalds.
@@AKhan0372 Well, true.
Your way of saying "Linux" is the correct way of saying it. The anglophones just butcher it by saying "Lainux" or "Linix".
Yep!
vakuumhuvud I think it's different in the UK and US
Tonni
My decision on pronouncing Linux came long ago (1995?) from a very old "recording" I heard, which may still be around, of Linus Torvalds saying, " I am Linus Torvalds and I pronounce Linux Linux." To an American, this version of Linux sounded like "lee nooks," and the name Linus sounded like Lee Noose. But unfortunately every Linus in America I know of does not pronounce their name Lee Noose, so pronouncing Linux "lee nooks" is out of the question for an American. I just pronounce Linux like I have heard the name Linus, but with an x on the end instead of an s. I have never heard Linux pronounced "lee nooks" in any video, and definitely not in this one, so I don't see why this one is definitive.
In a more recent video in which Mr. Torvalds was asked (for the thousandth time?) how to pronounce Linux, the exasperated Torvalds replied curtly, "I don't care how you pronounce it." Notice that he deftly did not use the word Linux, to leave no implied guideline.
It is my understanding that vowels that have the same linguistic value (to linguists) are not pronounced the same in different Indo-European languages, or even across different regions of the same country where one language is spoken. So what sounds like "lee" to an American hearing Mr. Torvalds would translate to "lie" or "lye" in an American sound of the equivalent vowel.
Now that that's settled...
toe may toe tuh mat oe poe tat toe puh tae toe - al u minie um alumin num - it is a superior OS to all others. Can we at least agree on that?
Boah
Android - “It’s Linux but actually successful in the mainstream”
Ouch
Well yes, but no.
Quite right there sir
Gary is a shill
Oops
Gary teaches better than my teacher
Yep!
Do you happen to know Youssef's teacher?
J A 😂😂
Gary should go into teaching
Your teacher teaches these kind of stuff?
Linux is the Kernel. You can define it other ways, but you would be wrong. Android is running on Linux. Those libraries and tools, such as the GNU tools, can be installed on Android.
I think the marketing of Android is fraud. The common man has no idea he is using an operating system, Linux, made by volunteers for free. They credit some corporate giant. I think this is fraud and evil. I hope they will rot for it one day.
Not every tools gonna work, since kernel space mapped differently.
@@nathanlamaire , sir, does that mean that GNU's glibc can not be added on top of Android specific kernel because the kernel space is mapped differently?
@@deletevil No, well a rooted android can do things as much as a normal linux. The terminal emulatir like termux will help you do that
Although the approach is different than most distribution, it's still based on Linux, so I would say it is Linux :)
LinuxTechTips
Darkfire Blast you had me at WindowsTechTips
Darkfire Blast I need MacTechTips😂
That's what I thought every time he made "Linux" sound like "Linus" 😂
Darkfire Blast You Got Me
It's because Linux derives from the name Linus (it's creator)
i see gary i hit LIKE
Yep!
me too
I see spongebob too
You usually cannot use a generic kernel on a phone. Android still requires some customization to the WiFi drivers even though the standard interface has all required features. Many of the special drivers are never sent to the mainline kernel.
Gary always deserves a thumbs up for me. Thanks Gary!
This is far the best series of Android Anthority
Lars Nørgaard Larsen the only one I take time out to watch tbh
This guy seems to really know his stuff. Great job explaining, man!
I so love Gary! 😍 Always leave a like when I watch his vids. so informative
Thanks Gary. It's like trying to explain that just because Mercedes and Toyota use the internal combustion engine to power their cars it does not make either of them the same. Because after installing the motor the rest of the vehicle has different components that makes them independent. Thanks for the explanation.
Gary's words are shrouded in mystery. In sixfold he speaks these riddles. To me it seems that he doesn't really explain a whole lot. But he does it with pleasure.
best gary video by far
Yep!
dat boi i disagree
next one: Is IOS Unix?
That is a good question!
lol
What is UNIX, POSIX, BSD, SysV?
Apple iOS is based on their own UNIX kernel and all its apps are developed in objective C. It is not a Linux kernel but I can not tell for sure that if you can run node.js on iOS.
iOS is based on OS X which is, itself, a variant of a BSD UNIX kernel running on top of a micro kernel called Mach.
Sure, because it is POSIX compliant.
the real question is: Is Gary a nano Sims or a micro Sims?
Pico Sims??
comedyman112 Dual sims
comedyman112 hybrid Sims
comedyman112 The next video title will be "is Gary Nano Sims or Garry Micro Sims? - Gary Explains!"
Simcity
Personally, I see the fact that it uses Linux at its core as enough reason to call it a Linux distro.
Really really good video, you summed it up nicely without going too simple / brief or too overboard. I rarely give video likes, but you sincerely deserved one.
I genuinely learn so much from this video
I think the important difference is when we say "linux" we mean the kernel but with other open source stuff on top of it, if there is a lot of proprietary stuff on top then it goes farther and farther from being linux
love the way he does "lemme explain" thing. just amazing
I've listened to so so so many videos trying to properly understand what Exactly a kernel is... THIS ONE DID IT. THANK YOU SO MUCHHH
Your pronunciation of Linux is actually correct.
However, it's ironic that you do not pronounce "Linus" the same way.
Now the more important question is MacOS Unix?
Yeah he should make this video
best Android Authority Team member, by faaaar
Great Video. Chrome and android are just specialized linux distros. If you understand major distros have projects specific to them. not to mention other Non-GNU distros . old distros don't use systemd. just because it comes with some software and a specialized gui it's still linux.
Sir you explaination always easy to grasp.
so in future will we able to run desktop level apps on handheld devices, with cross compatibility?
“Gnome/kde” *umm... how do you mix those together?*
Well, technically, there's nothing preventing you from installing them both on your favorite distro, and then picking one or the other every time you log in (yes for the same user. It works. I've done it once). But of course you can't have them both during the same session (arguably you can have apps from both). Yeah I noticed that little discrepancy as well ;)
@@levaChier Haha what a disaster. Even the both devs hate each other kde will crash gnome, gnome will bug kde. Everybody knows that
Boy, Gary really loves explaining !! :3
Another great explanation Gary.. nice one!
love your videos. keep up the good work! thank you!
gary explains - best series ever.
Pretty sure your static-linked binaries compiled on the Raspberry would run on Darwin too (That's the kernel + toolchain for macOS and iOS. i.e. it's Apple's XNU (A combination of BSD, Mach and a lot of custom stuff) as well as Darwin tools derived again from a variety of sources, GNU, BSD and more.). macOS and iOS are in fact registered Unix variants, and Linux, whilst not registered, conforms enough to Unix specifications to apply for, I believe it's the third tier of classification, so they should to a large extend be inter compatible, as long as you don't use any of the things built on top of anything, like Cocoa or whatnot.
Casper S? I am not sure about that as at some point the statically linked binary needs to call the kernel and that needs binary compatibly at the kernel level.
Thank you for explaining as always Sir Gary.
very well explained,thank you.
Great video and great explanation!
Thank you for this video. Please tell me if you use Amiga OS at all
which smartwatch use gary ?
Gary is the best tech Android guru
Great video. Thanks Gary!
Android is Linux but it isn't a GNU/Linux OS. I think it's quite clear.
It kind of is...
Android contains Linux, not is Linux.
Yeah, but how do you define a Linux and GNU+Linux distro? What makes something like Debian a GNU+Linux distro by definition?
@@tux9730 What is linux actually. I seriously don't know about linux even gary has done their explain still can't understand... what he says i hope u could may help me.. in a simple away..
@@david2sdad If something has Linux its defined as Linux.
GARY YOU ARE DOING GR8 WORK MATE
here a gift for you
you got .....
A TACO!!!🌮🌮
John Doe TAI Lopez you are a JOE man.lol😂😂😂😂
Personally I use the manual functions very often.
Actually what I have noticed is that not all the smartphones offer a really complete set of parameters to control.
Gary what phone did you use for the video? What brand and model? It looks quite cool
Hi I'm Gary and Welcome to Linux Authority
*GARY!!!*
Good morning Professor!
MARK!!!
Best content creator on this channel by far
If you install on Chrome the extension "Arc Welder" on every OS you can try to run an android apk.
So does Chrome OS also use the Bionic C library instead of LibC? or is there some other glue going on there?
Why was this video uploaded after my Operating Systems exam? I cry 😥😭
RockinRoull lol😂😂😂😂
Shoraste,Klein?
love this videos very imformative for newbies on the linus field
hey Garry, is UFS 2.1 slower than iphone's nvme storage?
Nice explanation 😊👍
How can I boot into Linux kernel? I wanna try some cli.
So can you run the app store? on any Linux distro?
But how hard would it be to get linux and Android apps to get along on the same system?
Short answer for those checking the comments first. The answer is yes and no, and he makes very valid points for this.
Great Explanation Gary! BLUF: Android is a Linux distribution (so is Chrome OS). It's just aimed at a different market.
btw UNIX creators said in their v7/v8 note: you can change anything of the os,but the kernel and still it will be called UNIX
Dear Gary,
Why are android phones stuck on such old versions of linux and why dont manufacturers update them... ? wouldnt android run much better id it was to use linux 4.12 or other high kernel version ?
Thank you for your time and always enjoyable videos :)
Linux 4.12 was only released like 11 days ago, so how is that going to make it way onto a smartphone so quick? But to try and address your question, Android uses the long term support versions of the kernel which means they are very stable but yet are patched to fix security holes regularly.
Also just because a kernel version is a few dot releases behind the mainline kernel it doesn't mean the newer one is "better" for mobile, maybe the changes were for servers or for new hardware like the AMD Vega stuff.
Gary Sims Thank you for your reply :) and that makes a lot of sense :) i hope you have a nice day man :)
because it takes a lot of effort to port newer kernels onto older SoC (imagine merging two different books and finding all the difference in the newer books, make sure that every word doesn't duplicate with each other, and the sentences make sense. don't forget that the two version of the books are written by multiple different writers with their own ideas and writing styles). things are more complicated in mobile SoC because of proprietary codes that open source developers can't see(and thus nobody in the open source world cares about if they will be compatible with a particular SoC or not when designing the newer kernel, which means the manufacturer have to look back at every changes with a new kernel, figure out what have changed and fix things by their own since only they can see their closed source codes). now, an SoC isn't just 1 component, it literally mean the whole system on a single chip, they need to make sure that every single component are compatible, and that is just the SoC manufacturers, down the line, the smartphone manufacturers need to make sure that everything is working with their own modification of the SoC, and fix it accordingly, for each phones, since each of the phones most probably use very different combination of components, also each of the component (and these components are bought from other manufacturers, which might also contain closed source codes that only the component's manufacturer can change) the phone have must also be compatible with newer version. On top of all of this, we have new smartphones coming out every month, with new SoC every 3 months. Do you think they would spend the resources to port new kernels to older phones when they can just sell you a new phone? Manufacturers such as qualcomm and nvidia do release updated kernels for their older SoC, but getting it to work on your phone is a whole different story
though with all this said, it is not impossible to do, for example, an xda-dev developer called dorimanx did manage to backport [relevant] parts of the newer kernels to the LG G2's kernel(snapdragon 800, originally 3.4, but a lot of things were backported from 4.9), but it obviously involve a lot of work and time. another example is a dev for LG 4X HD (forgotten his name) also managed to forwardport LG's code changes to run on 3.10 kernel(from version 3.4). it took him a few months just to get it working properly, and that is for one phone. sure, a company with million dollars of resources could do it faster, but again, why bother to spend money on something only very few notice when they can just sell you a new phone.
Because Android's Linux is not the mainstream version of Linux.
Google and company made a lot of modifications to the kernel in order to suit their needs, so grabbing a more recent version is not necessary and would most likely be more work. They _should_ be patching it regularly for security purposes, however.
great video! thanks Gary! :D :D :D
what if you install a custom kernel?
I am pretty sure Japanese people pronounce Linux as "Rinakksu", and we in Brazil pronounce it "Lyinux" (palatalized L), so people, please, don't be to harsh on our english speaking friends for their pronunciation. We all do it too.
This question just pop up on my mind today for some reason
same here😂
Hi Gary, could you please make a video about the HAL layer in android 8?
Thanks!
Really good explanation, GNU is the Operating System and Linux is just one of it's kernels, same as Android with Linux Kernel...
I never press the like button.
Except when Gary explains!
Also I love the way you actually answer and interact with your viewers/fans!
Julian My pleasure.
thank for your talk. It makes cognitive sense of it all for me. Cheers
what kernel does iOS run?
Basically, kernel is the software or program which manages the hardware resources between OS and hardware? Am I right? I am confused.
I'm a simple man, I see GARY I hit like.
Could you simplify/broaden what Mark Zuckerburg's(or how he made) JARVIS is please? :) I have the idea but I just want to know more and help other people understand it by watching your explanations Gary.
I Think you Wont belive me but..
Gary is my Tech Teacher
If I telnet to my Android tablet / phone device over a serial connection and run the ls program to get a listing of files … is this a GNU version of the ls program? Or, is it something that Google created themselves?
On that note, who wrote the telent or ssh server process that is running on my Android device? Is that Google's source code? Or, was it published by GNU?
Could you please make a more dumbed down version of this?
Yet Android isn’t using the mainline Linux kernel, instead, it uses a branch, where drivers, etc. are written indepentently to those of the mainline kernel. Could you discuss this topic?
No matter how it is being twisted Android is and always have been a Linux distribution and it does have GNU tools available on it.
The real difference between Android and other Linux distros is that other Linux distros are much more reliable and more stable.
Hope there will be a nice Linux distro soon available for phones soon.
Android is garbage.
Hi the expert, Please I have a problem and you are the only one who can help me ... I have a Tanix Tx3 android tv box, I installed Wordpress and Elelmentor ... So my problem, the famous Drag and Drop of the Elementor is not functional ... How to work around this problem! thank you so much
Thanks !
This is really awesome.
So Can we install kernel modules, which are compiled for ARM processor/architecture, in android kernel.
You're one of the very few people putting out recent and relevant information about Android. It's even entertaining!
Could you point me to some resources? I'm pretty disappointed by the official documentation and presentations tend to be boring and from around 2009.
What type of resources are you after?
Thanx, I'm an old know-nothing and I could understand this.
Now how does the Blackberry OS fit In?
Man I just love Gary explains
Good Explanation. Now can we make a fully open source smart phone NOT controlled by Apple or Google ?
So basically, Android can be considered a Linux distro, but *not* a GNU/Linux distro :)
You're awesome Gary, thank you!!
Kernel Sanders?
Can't wait for the day we can run all these Android apps in any Linux distro.
I am going back to college to request a refund.
Finally, my doubt got cleared
The Android's heart is made of Linux ♥️🤖
Thank you for explaining this clearly.
can you benchmark a Chromebook with antutu?
The misconception just lies within the missing understanding of what a kernel is.
Can you do a video on the microkernal "Magneta" from Google? thanks in advance!!
@ 1:04 .I don't care about pronounciation .The deal is only to understand what you said. Every country have the own mother tongue which defines pronounciation.
can GARY make a remix OS patch for windows 10 to run apk files in window ? PLEASE 😀😀😀😃😃
very well explained.
we can clearly say that Android is a Bionic Linux.. not GNU Linux
Gary is for me like Prof. Proton for Sheldon Cooper.