|
2009-11-15
, 20:55
|
Posts: 4,556 |
Thanked: 1,624 times |
Joined on Dec 2007
|
#2
|
With all of the talk lately about Maemo and Andriod and other Linux based OSes, I just had a few newbie questions.
Is Linux technically an OS or a type of computer language, since there are so many different Linux distros?
If Linux is an OS, then how is it that there are so many different kindsof Linux distros? And on that note, what is the difference between Debian, Symbian, Maemo, and Android, since they are all based on the same Linux?
If a device has one OS, is it possible to install another different OS on there (ie. Motorola Droid comes with Android, can it be flashed to run Maemo)? If not, why is that?
I've been reading up on the Maemo vs. Android debate and a recurring theme is that Maemo is more "open." How is Maemo more "open" when both Android and Maemo are Linux based, which is completely open?
Lastly, how is it possible that Linux is capable of running on both x86 architecture devices and ARM architecture devices? Isn't the x86 and ARM instruction set completely different? And if I'm not mistaken, Linux is also used in PowerPC machines too.
Thanks for your help!
The Following 3 Users Say Thank You to Laughing Man For This Useful Post: | ||
|
2009-11-15
, 21:00
|
Posts: 37 |
Thanked: 6 times |
Joined on Oct 2009
@ UK
|
#3
|
|
2009-11-15
, 21:05
|
Posts: 119 |
Thanked: 110 times |
Joined on Sep 2009
@ Prague
|
#4
|
Is Linux technically an OS or a type of computer language, since there are so many different Linux distros?
If Linux is an OS, then how is it that there are so many different kindsof Linux distros? And on that note, what is the difference between Debian, Symbian, Maemo, and Android, since they are all based on the same Linux?
If a device has one OS, is it possible to install another different OS on there (ie. Motorola Droid comes with Android, can it be flashed to run Maemo)? If not, why is that?
I've been reading up on the Maemo vs. Android debate and a recurring theme is that Maemo is more "open." How is Maemo more "open" when both Android and Maemo are Linux based, which is completely open?
The Following User Says Thank You to andree For This Useful Post: | ||
|
2009-11-15
, 21:27
|
Posts: 95 |
Thanked: 7 times |
Joined on Jun 2009
|
#5
|
Things like root are locked out on Android. Thus if you want to do anything that requires root (administrator permissions basically) you can't do it on Android without hacking about. That's just one example.
|
2009-11-15
, 21:31
|
Posts: 158 |
Thanked: 67 times |
Joined on Jan 2008
|
#6
|
|
2009-11-15
, 21:33
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#7
|
But if the Linux kernel is completely open, how can Google lock out the root? Isn't that against the open-source nature of Linux?
I can see Nokia's incentive for creating Maemo for its own devices, but what incentive does Google have for creating Android, since they technically don't build their own phones? If they are charging OEMs for Android, isn't that also against the free and open source nature of Linux?
If Android does lack the root feature, how are people able to write apps for it? Since Maemo is more open than Android, I'm pretty surprised that Android seems to be taking off more so than Maemo is.
|
2009-11-15
, 21:37
|
Posts: 158 |
Thanked: 67 times |
Joined on Jan 2008
|
#8
|
|
2009-11-15
, 21:39
|
Posts: 4,556 |
Thanked: 1,624 times |
Joined on Dec 2007
|
#9
|
But if the Linux kernel is completely open, how can Google lock out the root? Isn't that against the open-source nature of Linux?
I can see Nokia's incentive for creating Maemo for its own devices, but what incentive does Google have for creating Android, since they technically don't build their own phones? If they are charging OEMs for Android, isn't that also against the free and open source nature of Linux?
If Android does lack the root feature, how are people able to write apps for it? Since Maemo is more open than Android, I'm pretty surprised that Android seems to be taking off more so than Maemo is. Aside from Android being backed by Google, are there any other reasons why it is more prevalent in new devices (ie. why aren't others adopting Maemo)?
Thanks again for the great info guys!
|
2009-11-16
, 08:52
|
Posts: 157 |
Thanked: 96 times |
Joined on Nov 2007
@ Oxford, UK
|
#10
|
But if the Linux kernel is completely open, how can Google lock out the root? Isn't that against the open-source nature of Linux?
I can see Nokia's incentive for creating Maemo for its own devices, but what incentive does Google have for creating Android, since they technically don't build their own phones? If they are charging OEMs for Android, isn't that also against the free and open source nature of Linux?
Is Linux technically an OS or a type of computer language, since there are so many different Linux distros?
If Linux is an OS, then how is it that there are so many different kindsof Linux distros? And on that note, what is the difference between Debian, Symbian, Maemo, and Android, since they are all based on the same Linux?
If a device has one OS, is it possible to install another different OS on there (ie. Motorola Droid comes with Android, can it be flashed to run Maemo)? If not, why is that?
I've been reading up on the Maemo vs. Android debate and a recurring theme is that Maemo is more "open." How is Maemo more "open" when both Android and Maemo are Linux based, which is completely open?
Lastly, how is it possible that Linux is capable of running on both x86 architecture devices and ARM architecture devices? Isn't the x86 and ARM instruction set completely different? And if I'm not mistaken, Linux is also used in PowerPC machines too.
Thanks for your help!