Hello. I'd like to tweak and explore the ouya tweaked jelly bean from my computer. If any of you know how to upload it to the internet, please do. I'd appreciate it a lot. And yes, I know they'll most likely change it later and all that.
You can use the Android emulator and the framework and launcher apks from the ODK to emulate enough to develop against. The OS image contains software from third parties which has a license that does not allow end user redistribution by end users and developers.
I thought I remembered seeing a point of sale being that the Ouya can be hacked, modded, changed, etc... If so, changing back to defaults would require the Ouya rom. Unless it has a built in rom that you can access that has the defaults stored on it already.
alsutton: Will you, Team OUYA, publish the firmwares on the website? If you don't someone will surely do a backup and publish it, even if it is against the license
Distribution is a funny thing. It sounds like they should be able to distribute firmware for the OUYA that wouldn't include the third-party software itself, but, once you get the firmware on your OUYA, it would download the third-party pieces directly from authorized sources. Other projects operate that way.
Distribution is a funny thing. It sounds like they should be able to distribute firmware for the OUYA that wouldn't include the third-party software itself, but, once you get the firmware on your OUYA, it would download the third-party pieces directly from authorized sources. Other projects operate that way.
Right you are. Most "free" plug-ins and frameworks (such as AIR and Mono) are free only to end users individually and/or for personal use. OEMs and commercial developers routinely need a distribution license in order to package them in a built-in fashion, and that's typically not free.
As someone else said, one of the selling point of the OUYA is that it is open-source. Now, some stuff could be proprietary (nvidia drivers for ex.) but I expect at least the kernel sources to be readily available. Doing otherwise, whatever the promises, is a violation of GPL.
Agreed. Also, I believe Android is licensed under the Apache license, so even if a violation of GPL were to have occurred, it wouldn't be relevant here.
Agreed. Also, I believe Android is licensed under the Apache license, so even if a violation of GPL were to have occurred, it wouldn't be relevant here.
.
Correct. Android is under the Apache license. The kernel is under GPL, and Google already provide source for the Tegra kernel. Have OUYA modified the Tegra kernel? No idea. If not, then Google's source provision is enough for GPL.
Agreed. Also, I believe Android is licensed under the Apache license, so even if a violation of GPL were to have occurred, it wouldn't be relevant here.
The kernel is under GPL, and Google already provide source for the Tegra kernel. Have OUYA modified the Tegra kernel? No idea. If not, then Google's source provision is enough for GPL.
Mmm... Google providing kernel sources for Nvidia Tegra? I highly doubt it. Might be that Nvidia pushed their modifications to the kernel, though. Do you have a link?
Mmm... Google providing kernel sources for Nvidia Tegra? I highly doubt it. Might be that Nvidia pushed their modifications to the kernel, though. Do you have a link?
Comments
-=Hicsy=-
PM me Facebook
Android Specialist
OUYA
Android Specialist
OUYA
If so, changing back to defaults would require the Ouya rom. Unless it has a built in rom that you can access that has the defaults stored on it already.
If you don't someone will surely do a backup and publish it, even if it is against the license
-=Hicsy=-
PM me Facebook
Now, some stuff could be proprietary (nvidia drivers for ex.) but I expect at least the kernel sources to be readily available.
Doing otherwise, whatever the promises, is a violation of GPL.
Correct. Android is under the Apache license. The kernel is under GPL, and Google already provide source for the Tegra kernel. Have OUYA modified the Tegra kernel? No idea. If not, then Google's source provision is enough for GPL.
Mmm... Google providing kernel sources for Nvidia Tegra? I highly doubt it.
Might be that Nvidia pushed their modifications to the kernel, though. Do you have a link?