OpenIntents (App source code) - G1 Android Development

This is a great site with source code for all their OI apps and sample implementations. Definitely check it out if you're a dev:
http://www.openintents.org/en/

Related

[Resolved] [Q] Closed source application using GPL source code

Hey devs, lawyers and people who know about GPL
I have a question about using GPL'ed source code in a closed source application.
Another question has been easily answered in the news comments, but as libav/ffmpeg is LGPL and has a nice legal.html it was solved quickly.
Here is what it's all about:
- I'm going to use Linux kernel drivers code (several (ten-)thousand lines of code across 10+ files) for several USB devices using JNI and the Android USB host interface
- I'm writing a wrapper / "glue" library so almost no changes have to be made to the GPL code (to keep compatibility with newer versions of the GPL code)
Now my question is: Can I link all the *.o in one shared library or do I have to separate GPL code and wrapper (may be closed source) code into different shared libraries (wrapper may still link to GPL code).
If this is illegal, does my wrapper code have to be GPL'ed as well, because it links against GPL code?
And how much / what of my application has to be GPL'ed since it uses GPL'ed code in any way?
As you can see I'm a bit confused about all the GPL stuff and don't want to get sued or blamed for violating the GPL.
PS: I'm still not sure if I may open source the app or not, but in case I don't want or can't to, I want to be legal at least.
I've done some more research and found out that it is not possible to link closed source directly to GPL'ed code, BUT it is possible to link against LGPL which itself is compatible with the GPL.
So in other words: The wrapper library itself will be open-sourced under the LGPL but the Android application, where most of the work will be done (UI, services, device handling, interfaces, etc.), may be still closed source.
Does this work?
chrulri said:
Does this work?
Click to expand...
Click to collapse
No, it doesn't. Read me. Unless one will pipe all the data flow through command line interface where the GPL'ed binary is running in a separated process (e.g. child process). Well even this is still a "slippery" path, concerning legal issues.
I guess I'll just GPL my app and hope for donations once it's published.

Open Source Android App Question

I am starting android dev soon.
I want to use open source apps and modify them than publish them to google play for commercial use?
Does open source really mean I am able to use the open source code from f-droid and modify and use for commercial?
Is this how developers are efficiently coding these days? Is writing a program from scratch obsolete if it is available in open source?
Does anyone know any successful google play store apps that are purely based off open source? It would be helpful to see examples.
Muzei and Dashclock are both open source and good examples of how android apps should be.
But be aware that just because an app is open source that doesn't mean you can modify it and distribute is as your own

XZ2 Source Code Available

https://github.com/sonyxperiadev/device-sony-akari

Open Source AppLocks

Has anyone here used/come across an AppLock which is open source and does the job perfectly?

Alternative Android Apps for Better Privacy

Web Browsers:
FOSS Browser: fully open source, no telemetry, Material You.
GitHub - scoute-dich/browser: A simple Android webbrowser based on webview.
A simple Android webbrowser based on webview. Contribute to scoute-dich/browser development by creating an account on GitHub.
github.com
Mull: unblobbed Firefox fork.
DivestOS Mobile / Mull-Fenix · GitLab
Build scripts for a web browser built upon Mozilla technology
gitlab.com
App Stores:
F-droid: only open source apps.
F-Droid - Free and Open Source Android App Repository
F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.
f-droid.org
Aurora Store: Play Store front-end.
Aurora OSS / AuroraStore · GitLab
An Open Source alternative for Google Play Store
gitlab.com
Music Players:
Auxio: Material You, highly customizable.
GitHub - OxygenCobalt/Auxio: A simple, rational music player for android
A simple, rational music player for android. Contribute to OxygenCobalt/Auxio development by creating an account on GitHub.
github.com
Messengers:
Session: encrypted, decentralized, open source.
GitHub - oxen-io/session-android: A private messenger for Android.
A private messenger for Android. Contribute to oxen-io/session-android development by creating an account on GitHub.
github.com
Social Media Clients:
Nitter: Twitter client.
Nitter for Android | F-Droid - Free and Open Source Android App Repository
Android client for the popular Twitter frontend, Nitter.
f-droid.org
RedReader: customizable Reddit client.
RedReader | F-Droid - Free and Open Source Android App Repository
Client for reddit.com
f-droid.org
maoosonyourdesk said:
Web Browsers:
FOSS Browser: fully open source, no telemetry, Material You.
GitHub - scoute-dich/browser: A simple Android webbrowser based on webview.
A simple Android webbrowser based on webview. Contribute to scoute-dich/browser development by creating an account on GitHub.
github.com
Click to expand...
Click to collapse
Very valuable post but value might even enhance if you provide the links to the XDA threads like this one for the FOSS Browser of @Gaukler_Faun:
[App] [7.+] FOSS Browser [Open Source]
"FOSS Browser" is a fully free (as in freedom) open source Android software. The intention is to provide a simple and lightweight, but powerful and privacy-friendly browser with a modern user interface. - Your privacy - your data. Wiki |...
forum.xda-developers.com
Regards
Oswald Boelcke
Oswald Boelcke said:
Very valuable post but value might even enhance if you provide the links to the XDA threads like this one for the FOSS Browser of @Gaukler_Faun:
[App] [7.+] FOSS Browser [Open Source]
"FOSS Browser" is a fully free (as in freedom) open source Android software. The intention is to provide a simple and lightweight, but powerful and privacy-friendly browser with a modern user interface. - Your privacy - your data. Wiki |...
forum.xda-developers.com
Regards
Oswald Boelcke
Click to expand...
Click to collapse
i was planning to improve it
thanks for the reply

Categories

Resources