Robert:
I just read the license agreement for the Android SDK 1.0 release 1. It’s definitely not open, by any definition of open I can come up with.
1. I can only use it to develop for Android. At the moment, I don’t have an Android device, and therefore couldn’t care less about Android. I do have an n810, and would love to play with it there.
2. I ” may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK”. This means no porting Android to another device, or modifying it in any way.
3. I “may not load any part of the SDK onto a mobile handset or any other hardware device except a personal computer”. This is the oddest restriction of all. I can’t use it to develop software for an android phone? At any rate, no porting for me.
Okay, none of this applies to open source licensed components. Lets see what I can actually use:
1. The kernel (woo hoo! I can get the kernel elsewhere)
2. webkit. I have this on my laptop already.
3. An android emulator. That’s something, I guess.
4. An eclipse plugin. I don’t use eclipse.
Until enough of Android is release open source to be useful, you can hardly claim that Android is “open”. I’m still holding out hope. I honestly hope that Android is released. But until it is, I can’t in good conscience get an Android phone.
What I would really like to see is a port of Android (or at least it’s UI) to the Nokia internet tablets. Too bad that’s not possible.
Tags: Uncategorized by Daniel
5 Comments »