4 ms·
Wait... what? Why is this part of the Google APIs framework (closed source) and not part of the Android Open Source Project? Here we go, folks.
by Benjamin_Dobell 11y ago
Wait... what? Why is this part of the Google APIs framework (closed source) and not part of the Android Open Source Project?
Here we go, folks.
- btian 11y agoBecause this is higher level in terms of functionality than OS. Android API lets you access hardware, e.g., get a photo from camera, establish a network connection. Processing data from hardware is higher level.
- Benjamin_Dobell 11y agoI didn't say make it part of the OS, I said part of the Android Open Source Project. The platform SDK (applications, services, UI, media playback, notifications etc. etc.) and the support library are both extremely high level and part of AOSP.
- kizza 11y agoYeah, it should really be open source. For face detection, it's really a closed source replacement for what's been in Android from the start: http://developer.android.com/reference/android/media/FaceDetector.html http://developer.android.com/reference/android/media/FaceDet...
- abalos 11y agoThere are many applications of this stuff outside of Android though. I agree that it's a little weird for it not to be incorporated in AOSP, but it could be used on Chrome OS. Heck, maybe even iOS? I think Google is just trying to keep the door open for developers on different platforms.
- natch 11y agoBecause that way Google gets to decide what uses you put its AI to. Recognizing faces and barcodes? Sure. Want to ask for the AI's help in recognizing business opportunities in click data? Sorry, that functionality is reserved for Google.
- deleted 11y ago[deleted]
- ocdtrekkie 11y agoBecause ZXing Barcode Scanner works anywhere, so Google had to fix it so barcodes can only be scanned on proprietary Google phones.
- memorion 11y agobecause the developers would be stuck with the version the manufacturer ships with the device, this way all users are on the same version. they could still open source it though
- kllrnohj 11y agoProbably because they didn't want to open source it? There's still a lot of secret sauce in this general domain.