The Following User Says Thank You to DaveP1 For This Useful Post: | ||
![]() |
2009-11-18
, 21:47
|
|
Posts: 4,672 |
Thanked: 5,455 times |
Joined on Jul 2008
@ Springfield, MA, USA
|
#12
|
![]() |
2009-11-18
, 22:17
|
|
Posts: 71 |
Thanked: 65 times |
Joined on Oct 2009
@ Brighton, UK
|
#13
|
the published code is what the community can review, not the binaries
The Following 4 Users Say Thank You to PhilE For This Useful Post: | ||
![]() |
2009-11-18
, 22:36
|
|
Posts: 733 |
Thanked: 991 times |
Joined on Dec 2008
|
#14
|
![]() |
2009-11-19
, 01:47
|
Posts: 474 |
Thanked: 283 times |
Joined on Oct 2009
@ Oxford, UK
|
#15
|
![]() |
2009-11-19
, 02:20
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#16
|
Unlike a laptop or desktop, closed source smartphones are quite restrictive about what you can install. So you're not as likely to install malicious software on a closed source smartphone, compared with a Windows desktop, simply because you aren't allowed to: the only things you can install are "approved".
Whereas on Maemo, you have freedom to install any old junk, and the temptation is surely there to install things you haven't compiled yourself...
We rely on the community to check things, and for the most part, it does. We also rely on distributions, in this case Maemo and Maemo-extras, to check things and often to ensure the source matches the binary. Amd, when something is found out, if you are updating regularly, there's a good chance it will be fixed quickly.
The same applies to closed source: with their app-approval processes, that provides a similar kind of checking.
But a major difference has to be on Maemo you can install anything, from anywhere, if you are stupid or if you are tricked into it. With closed source smartphones, that's harder.
It has been said that Linux is inherently more secure than Windows, by design.
But it's also been said that Windows has so many malicious programs because of user culture / knowledge / security practices, and simply because it's the more popular platform so it attracts malicious software writers, which combined with the ease of cracking it, tips the balance strongly in its favour.
![]() |
2009-11-19
, 02:24
|
Posts: 4,556 |
Thanked: 1,624 times |
Joined on Dec 2007
|
#17
|
![]() |
2009-11-19
, 02:25
|
Posts: 307 |
Thanked: 157 times |
Joined on Jul 2009
@ Illinois, USA
|
#18
|
![]() |
2009-11-19
, 02:26
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#19
|
With the iPhone you can install applications outside the store if you jailbreak it.
I think there was also recently a thing where a developer of a popular iPhone application was caught taking phone #s or something (I didn't read much into it).
![]() |
2009-11-19
, 02:28
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#20
|
Thus it is not community review but trusted sites that is the key. Open source allows a trusted site to recompile binaries and verify that they match the developer's compiled binaries. They can also review the code and run it past malware scanners. I would hope that sites such as Maemo do this on a regular basis.
Linux is in no way malware free. It's enough of a problem that there's a Wikipedia article on it with many other articles discussing the particular nasties that have been found:
http://en.wikipedia.org/wiki/List_of...mputer_viruses