View Single Post
benny1967's Avatar
Posts: 3,790 | Thanked: 5,718 times | Joined on Mar 2006 @ Vienna, Austria
#4
Originally Posted by Matan View Post
What is the difference between Maemo and Android on ideological level? Both are mostly free software which is almost useless without the proprietary bits.
Not quite. While you're right that both use proprietary parts, it's the license of the so-called "open components" that makes a differece.

Maemo uses a lot of (L)GPL'ed bits and pieces. That's nice because whatever Nokia changes in any of them, they have to release the source code of their changes.

Android, on the other hand, uses the Apache license. This means that any manufacturer (HTC/Archos/Motorola) can take the (open) parts from the Android system, change them, enhance them, even make them incompatible to the original - and then release them under a proprietary license and never publish the code. That's perfectly legal with the Apache license.

Assuming that a lot of community work went into both systems (Android and the projects Maemo uses), I find the Maemo approach morally OK. Android offers a possibility for the manufacturers to "take away" from the community their own work. I don't think this is in line with the ideas of "open source" or "free software" or whatever you may prefer to call it.
 

The Following 5 Users Say Thank You to benny1967 For This Useful Post: