Here you can find the information and source code you need to build an Android-compatible device. Android is an open-source software stack for mobile devices, and a corresponding open-source project led by Google. We created Android in response to our own experiences launching mobile apps. We wanted to make sure that there was no central point of failure, so that no industry player can restrict or control the innovations of any other. That's why we created Android, and made its source code open.
http://www.micode.net/portal.php
Its time to reopen the port project! Good luck guys!
Sent from my LG-P500 using XDA App
mastershefis said:
Here you can find the information and source code you need to build an Android-compatible device. Android is an open-source software stack for mobile devices, and a corresponding open-source project led by Google. We created Android in response to our own experiences launching mobile apps. We wanted to make sure that there was no central point of failure, so that no industry player can restrict or control the innovations of any other. That's why we created Android, and made its source code open.
http://www.micode.net/portal.php
Click to expand...
Click to collapse
But, the github seems non-useful... contains only their apps n stuff... maybe they are uploadin it... only time will tell...
Edit: Alright, its nothing big, neither a full source, its just some PatchRom project that they have open sourced...
Related
If HTC provides an android ROM localized in any language (say Arabic for instance), then does that make it obligated by GPL license to share the localization code?
HTC has release HTC Magic in middle east and the ROM supports right-to-left Arabic in the standard android apps. So I'm wondering if they would publicly share the localization code.
I think the only GPL code is Kernel and kernel doesn't have localization.
Its pretty much screwed until they release Hero in the middle east which could be coming very soon, then we can just use their ROM, otherwise its nothing to do with the kernel its all with the rom
As other posters have said, only the Kernel is GPL'd and the Kernel 'only' provides the software to enable base functions like cpu, memory management, drivers (wifi, touchscreen, etc.). The actual applications that HTC provide are private and proprietory, which is all legal an above board.
Thanks all for your replies
Please note that I'm not complaining about extar (add-on) applications they have bundled with the rom, I'm basically concerned with the standard applications including the browser, message reader. I though these were open source and thus protected by the GPL license!!!
Contrary to what everyone else is saying, the kernel is NOT the only open-source/GPL portion of the Hero software.
Yes, the *HTC* software is closed-source, however, don't forget that it runs on top of Android, which (aside from certain google apps) is entirely open-source as well. I'm pretty sure that the localization is part of the Android code, and not something HTC developed themselves, thus you can get the localization source by downloading the Android OS source.
(I could be wrong about the localization being part of Android though.)
craig0r said:
Yes, the *HTC* software is closed-source, however, don't forget that it runs on top of Android, which (aside from certain google apps) is entirely open-source as well.
Click to expand...
Click to collapse
Sorry, but this isn't quite correct!
The Android Open Source Project has released the entire base source code for Android (which excludes the kernel) under an Apache Software License (ASL). This means that it is open source, and anyone can do anything with it including creating proprietary software, because the ASL is not a "copyleft" license.
What this means is that HTC could take the Android source code, make a number of changes under the hood, stick it on a phone, and sell it. However, under the terms of the ASL, they are *not* required to divulge their modified sources if they don't wish to do so. Effectively, this means that their customized version of Android becomes closed source.
In the context of the original question, what this means is that if HTC rewrote the "standard" Android apps to support Arabic they have absolutely no requirement to make the source code for those applications public. They might - they just don't have to!
Regards,
Dave
foxmeister said:
Sorry, but this isn't quite correct!
The Android Open Source Project has released the entire base source code for Android (which excludes the kernel) under an Apache Software License (ASL).
Click to expand...
Click to collapse
O I C
I had no idea. I thought it was GPL. But that makes sense, it's more appealing to handset makers that way.
foxmeister said:
Sorry, but this isn't quite correct!
Dave
Click to expand...
Click to collapse
Dave, i'm really disappointed
but sincerely appreciate your explanation.
regards///
Does anyone know where I can find the webos 3.0 source code. I would like to find the browser source code in particular.
Proprietary
HP's webOS is a proprietary software, so it's not opened source... though that could change. But I don't think HP would do that. Sorry, there isn't any source code available to the pubic at this time.
I thought Preware had functional kernel source? (meaning you could build a kernel and have all of the drivers "work"...)
Here is something to look at.
http://www.webos-internals.org/wiki/Main_Page
thanks
quickmirror said:
HP's webOS is a proprietary software, so it's not opened source... though that could change. But I don't think HP would do that. Sorry, there isn't any source code available to the pubic at this time.
Click to expand...
Click to collapse
Thank I was just wonder of someone had hacked the OS
Hacked
In what way do you mean hacked? The interface is proprietary but the sound services etc.. use opensource applications like PulseAudio.
That source can be found here:
opensource.palm.com/packages.html
http://opensource.palm.com/packages.html heres the source for some of it at least
My mistake
Sorry about that, Palm owning the OS slipped my mind. Thank you for the link.
On a positive note, the kernel source is there... which should have the driver source that could be migrated into the android kernel... Kernel & patches
if you download the SDK from HP it has some sample code and it has the browser as one of the examples
Browser source (webkit that is) is on the palm site
You can download one of the webOS Doctors and extract it using 7zip. Easy access to a lot of the code, since it's mostly javascript/css.
http://www.webos-internals.org/wiki/Webos_Doctor_Versions
The Browser app is in /usr/palm/applications/com.palm.app.browser/
The sourcecode will be released soon per the news about HP's decision to release it. ENYO 's source code will also be released
i have always been under the impression that aosp is android OPEN SOURCE project..therefore anyone can use it, you shouldnt need "permission"..just proper credits....did anyone get permission from google to use the code in the first place? So could someone please explain to me who the hell owns this code...thanks
Firstly, I'm not a lawyer so if you use the source code for Android, make a million dollars, and Google comes after you, don't come to me.
Now that that's out of the way, in open source projects, the source code is usually owned by the author. For example, if someone decided to make an alternate version of an open source project, he/she would own that code.
But owning the code doesn't mean someone can do anything with it. The thing that makes Open Source code open are the terms of use, or license that accompanies it. Most open source licenses describe (among other things) that people are free to do whatever they want with the code as long as derivative works follow the same license, include the license text and are also made available in source code form.
But this is just a general explanation of common open source license terms. For more details, have a look at the license that ships with the Android source code. Since it can change you're better off just delving in and reading it.
Enjoy,
- chris
As Android is built off of Linux and filed with the GPL2 license that would be your best option. As for permission being asked that is an XDA rule as it is respect which is very lacking as of late. Also the reason for developers holding the best stuff to themselfs and other respectable developers that know what real development is. Using the work of others and adding a theme is not development neither is kang builds. Far too much of this going on.
cttttt said:
Firstly, I'm not a lawyer so if you use the source code for Android, make a million dollars, and Google comes after you, don't come to me.
Now that that's out of the way, in open source projects, the source code is usually owned by the author. For example, if someone decided to make an alternate version of an open source project, he/she would own that code.
But owning the code doesn't mean someone can do anything with it. The thing that makes Open Source code open are the terms of use, or license that accompanies it. Most open source licenses describe (among other things) that people are free to do whatever they want with the code as long as derivative works follow the same license, include the license text and are also made available in source code form.
But this is just a general explanation of common open source license terms. For more details, have a look at the license that ships with the Android source code. Since it can change you're better off just delving in and reading it.
Enjoy,
- chris
Click to expand...
Click to collapse
Thanks for taking the time to write that...I think I understand a little now
Sent from my PC36100 using XDA App
Hello
i am just on a fishing expedition here so please bear with me. I am interested in a rom that is geared towards privacy or security based on android. With all of the id theft and government hanky panky i have started researching this subject but the only thing definitive i have found is the "blackphone". I would prefer something a little less proprietary and more open source.
If you know of a project or can suggest any apps that could aid in my quest (privacy, encryption, etc) please let me know.
Thanks
darwinwasright said:
Hello
i am just on a fishing expedition here so please bear with me. I am interested in a rom that is geared towards privacy or security based on android. With all of the id theft and government hanky panky i have started researching this subject but the only thing definitive i have found is the "blackphone". I would prefer something a little less proprietary and more open source.
If you know of a project or can suggest any apps that could aid in my quest (privacy, encryption, etc) please let me know.
Thanks
Click to expand...
Click to collapse
If it is open source then it is open door... Simple as that. There is no secure ROM, for any Android based phone.
open source?
Solarenemy68 said:
If it is open source then it is open door... Simple as that. There is no secure ROM, for any Android based phone.
Click to expand...
Click to collapse
My understanding of the title "open source" is that the source code is open or available freely for developers to download and work with to fit their needs. This is in contrast to M....soft and A.... who hide their source code in a deep dark cave somewhere. Linux is a perfect example of this. There are several different variations of Linux that are modified for privacy and security as well as other purposes. It is well known that Linux is much more secure than standard out of the box OS's and this is directly attributable to the community effort for development and policing of the operating system........thanks to open source.
darwinwasright said:
My understanding of the title "open source" is that the source code is open or available freely for developers to download and work with to fit their needs. This is in contrast to M....soft and A.... who hide their source code in a deep dark cave somewhere. Linux is a perfect example of this. There are several different variations of Linux that are modified for privacy and security as well as other purposes. It is well known that Linux is much more secure than standard out of the box OS's and this is directly attributable to the community effort for development and policing of the operating system........thanks to open source.
Click to expand...
Click to collapse
The reason Linux is so secure in regards to virus and exploits is because so few people use it is not a target for the groups that create the virus and exploits.
What I meant by open door equals open source is simply that. As long as the source files are open source that can be reverse engineered by anyone and exploited. There was a news article about France and some other countries creating their own private internet to keep the US from spying on them. That is all good except they have not put human into the equation. As long as humans are involved in the programming and creation of secure systems, there will always be a backdoor or exploit. It is very easy to buy s person and have them give access to a secure system.
There is no such thing as a secure system. Hardened maybe, but never secure. The very nature and function of these phones make them insecure. If you want true security then a smart phone is not your best option. Especially not one like the ONE or others that are so heavily integrated in to social media.
Getting back on point.
I did not start this thread as a debate. I am looking for responses that address the issue posted as it is posted.If you feel like you can contribute something to the quest I am on feel free to .
Thanks
As forum rules state... the Roms here can only be open source else they will be deleted.
Sent from my HTC One using XDA Premium 4 mobile app
Hello Developer Community,
I am presently using a bluetooth home automation device from a company called Plugable. The device is being controlled by a stock/default Android app provided by Plugable in Google Play. After testing the product, I realized I wanted a hour:minute:second count down style timer and presets features added to what Plugable describes as a completely customizable open source application.
I am not a programmer, so I was wondering if someone would be willing to take a look at the open source code to see if the features I want can be built into the open source app and be willing to design a new UI layout that would be more appealing(features that look similar to Control 4 Android app available in Google Play.) I am open to any new app development and program design as long as the device can communicate in the manner intended by Plugable.
If anyone feels my request is practical, I would be willing to pay a fair value for your time and service. I would need to also start this project ASAP. And I mean ASAP!
You can find more information about Plugable-BTAPS Python Library for Creating Custom Applications with the Plugable PS-BTAPS1 and the Bluetooth Home Automation Device on Plugable's website.
Thank you for your time and assistance anyone can provide.