Earlier quoted context omitted.
Yes, the battery life is worse. I have a spare battery with me. > And would you say you have access to all the hardware features supported by Android? No. GNU/Linux phones require compromises. Fighting for your rights does as well.
I feel like supporting Android alternatives is also fighting for my rights. Isn't it? And again, I'm really impressed by all the work done by the Linux on Mobile projects. I'm just saying it's an uphill battle, and it's nowhere close to any AOSP-based system.
Google has stopped pushing Git tags for some Android source code
311–320 of 350 posts
Re: Google has stopped pushing Git tags for some Android source code
#312Earlier quoted context omitted.
I hate to be that guy but publishing source online for free theoretically involves unbounded distribution costs that can't be recovered. That isn't the issue here but it should be considered before changing a license.
Let not forget that google heavily relies on opensource software. The Linux kernel being the obvious one in this discussion, which they make extensive use of.
Re: Google has stopped pushing Git tags for some Android source code
#313Earlier quoted context omitted.
I hate to be that guy but publishing source online for free theoretically involves unbounded distribution costs that can't be recovered. That isn't the issue here but it should be considered before changing a license.
Google has servers inside ISP networks that distribute YouTube videos. They pay nothing for the distribution costs, I think they don’t even pay for electricity/cooling. If they wanted to distribute Android source code, they wouldn’t have to pay a dime.
Re: Google has stopped pushing Git tags for some Android source code
#314Earlier quoted context omitted.
I hate to be that guy but publishing source online for free theoretically involves unbounded distribution costs that can't be recovered. That isn't the issue here but it should be considered before changing a license.
Google is worth what, a trillion dollars?
Re: Google has stopped pushing Git tags for some Android source code
#315They stopped pushing tags for any of the Pixel kernel or userspace driver repositories to AOSP. They also stopped pushing AOSP releases specific to Pixels which is why AOSP now only gets yearly releases, QPR2 releases and security backports to both of those. Other OEMs use the yearly and theoretically also the QPR2 releases. Both the yearly and QPR2 releases get monthly security backports. Since they dropped Pixel su…
I would be willing to bet any amount of money that no Google developer makes modifications using a tarball that's missing commit history. The preferred form for making modifications is a source control repository.
Re: Google has stopped pushing Git tags for some Android source code
#316Earlier quoted context omitted.
We said artificially delaying it for weeks or more is how they're violating it, not using Google Drive. It's also not provided in the preferred form for modification. It isn't in the form expected by the build system and causes it to not function in the way it did for their own builds.
Well to be fair you didn't say that in the linked tweet. Delay is bad too, but again the original spirit of the license was absolutely OK with the idea of weeks-long delays. Our modern world of instant github access has spoiled us, but courts are not going to see damages from just "we had to ship a month late" unless you can show something more specific.
Re: Google has stopped pushing Git tags for some Android source code
#317Earlier quoted context omitted.
what does the license say? provide source when asked or publish source? OSI is not clear on this either. ("Where some form of a product is not distributed with source code, there must be a well-publicized means of obtaining the source code for no more than a reasonable reproduction cost, [...]")
Alas, the licences have become outdated and we haven't kept up, because most have played by the spirit of the rules up to this point. There is an expectation that source code will be readily available using modern tooling, like a version control system, but that's not what the licences actually require.
Re: Google has stopped pushing Git tags for some Android source code
#318Earlier quoted context omitted.
> Google refusing to do so means Google wants to violate the GPLv2 Not an expert in GPL, but does it say that the source code needs to be provided by a url?
No, and it doesn't even have to be provided for free as long as the price is reasonable with regard to the delivery costs. The GPL was made when mailing disks was a common way of delivering software and it is still a valid way to do it. But the most important part is that once you have that source code, no one can stop you from redistributing it in a cheaper and more convenient way. It means that in theory, only a si…
It's not customary to mail software on disks anymore so it doesn't fulfill the GPL anymore.
Re: Google has stopped pushing Git tags for some Android source code
#319Earlier quoted context omitted.
One obstacle to making AOSP independent is the included apps. Last I knew they were overly basic and somewhat derelict because Google has long been favoring their own closed source counterparts, and third party manufacturers all ship their own (often kinda garbage) alternatives. Not insurmountable at all, building decent apps isn’t rocket science, but a substantial investment of time and energy nonetheless.
Which apps? You can install the Google apps on GrapheneOS, can't you?
Re: Google has stopped pushing Git tags for some Android source code
#320Earlier quoted context omitted.
Fairphones are easy to unlock, repairable, have a long lifetime and offer a variety of different operating system distributions.
I would love to have a Fairphone, but sadly I live in the USA.