Android now forces apps to include proprietary code for push notifications
1–10 of 284 posts
Re: Android now forces apps to include proprietary code for push notifications
#2I'm curious if the free software apps are compelled not to link it to preserve the free software status of their code, or just voluntarily refusing on principle (which is laudable, to be clear).
Re: Android now forces apps to include proprietary code for push notifications
#3You can still write free software that uses it and produces a not-entirely-free artifact when compiled, though, right? (Is there a distribution restriction on the artifact, or is it impermissible to link it with GPL apps, or something?) I'm curious if the free software apps are compelled not to link it to preserve the free software status of their code, or just voluntarily refusing on principle (which is laudable, to…
In this case, the Telegram-FOSS people take the original Telegram source (which is GPL licensed) and redistribute it, so they can't distribute a non-entirely-free apk without violating the original license.
Other apps using, for example, GPL licensed libraries or accepting third-party contributions under the GPL exclusively are also forbidden from redistributing non-entirely-free stuff.
Re: Android now forces apps to include proprietary code for push notifications
#4You can still write free software that uses it and produces a not-entirely-free artifact when compiled, though, right? (Is there a distribution restriction on the artifact, or is it impermissible to link it with GPL apps, or something?) I'm curious if the free software apps are compelled not to link it to preserve the free software status of their code, or just voluntarily refusing on principle (which is laudable, to…
Re: Android now forces apps to include proprietary code for push notifications
#5You can still write free software that uses it and produces a not-entirely-free artifact when compiled, though, right? (Is there a distribution restriction on the artifact, or is it impermissible to link it with GPL apps, or something?) I'm curious if the free software apps are compelled not to link it to preserve the free software status of their code, or just voluntarily refusing on principle (which is laudable, to…
Only if you are the author of all the code, so that the GPL doesn't actually apply to you. In this case, the Telegram-FOSS people take the original Telegram source (which is GPL licensed) and redistribute it, so they can't distribute a non-entirely-free apk without violating the original license. Other apps using, for example, GPL licensed libraries or accepting third-party contributions under the GPL exclusively are…
Re: Android now forces apps to include proprietary code for push notifications
#6As an experiment, I'd love to compile it, put it on a spare phone and use it as my daily driver for a week.
Re: Android now forces apps to include proprietary code for push notifications
#7Re: Android now forces apps to include proprietary code for push notifications
#8Earlier quoted context omitted.
Only if you are the author of all the code, so that the GPL doesn't actually apply to you. In this case, the Telegram-FOSS people take the original Telegram source (which is GPL licensed) and redistribute it, so they can't distribute a non-entirely-free apk without violating the original license. Other apps using, for example, GPL licensed libraries or accepting third-party contributions under the GPL exclusively are…
Telegram violates multiple open source licenses, so I wouldn’t hold it up as an example.
Any examples for those who would like to learn more about this?
Re: Android now forces apps to include proprietary code for push notifications
#9Earlier quoted context omitted.
Only if you are the author of all the code, so that the GPL doesn't actually apply to you. In this case, the Telegram-FOSS people take the original Telegram source (which is GPL licensed) and redistribute it, so they can't distribute a non-entirely-free apk without violating the original license. Other apps using, for example, GPL licensed libraries or accepting third-party contributions under the GPL exclusively are…
Telegram violates multiple open source licenses, so I wouldn’t hold it up as an example.
Re: Android now forces apps to include proprietary code for push notifications
#10You can still write free software that uses it and produces a not-entirely-free artifact when compiled, though, right? (Is there a distribution restriction on the artifact, or is it impermissible to link it with GPL apps, or something?) I'm curious if the free software apps are compelled not to link it to preserve the free software status of their code, or just voluntarily refusing on principle (which is laudable, to…
This is why I think IP laws make no sense, arbitrary restrictions are arbitrary and stupid.