Not really clear how moving this project to a private repo is evil.
If you're going to argue it is a "bait and switch", that implies intent to deceive. Do you think that was the plan? Release the first version in 2007 and then wait 18 years and pull the ol switcheroo?
>Do you think that was the plan? Release the first version in 2007 and then wait 18 years and pull the ol switcheroo?
Sure. Not a long con, but I'm sure some executives were arguing for years, even a decade+ about moving stuff privately. It's an argument every company has at some point regarding its code.
I'm sure those who championed for OS are either gone or have given up, so now this prevails.
If all commits are squashed into a single giant commit for each release to AOSP, then tracking exactly what happened since the last release will become much more difficult.
All of this highlights the ever increasing need for linux phones, with the ability to run android apps in virtual machines. Although, goggle apps already refuse to operate in some of these environments, and I'm sure API update requirements will increase the goggle play API dependency.
For anyone interested in freedom of communication, this is a significant development. (this is different from freedom dollars, where the one with the dollars gets the freedom)
Goggle will continue to exert ever increasing restrictions and surveillance on communication via android for one simple reason: because they can...
> If you're going to argue it is a "bait and switch", that implies intent to deceive. Do you think that was the plan? Release the first version in 2007 and then wait 18 years and pull the ol switcheroo?
Whether they had nefarious intentions from the get go is irrelevant.
Oracle closed the once open source Open Solaris, stating at first that it will merely make real time development private just like Android. This was widely condemned, despite there being no intention to pull off a switcheroo when it was open sourced.
> We will no longer distribute source code for the entirety of the Solaris operating system in real-time
> Not really clear how moving this project to a private repo is evil.
it effectively kills off all hope of virtually all open source projects and most corporate forks keeping up with upstream changes.
The Linux kernel is bad enough but at least you know what you'll get and can keep up with the development. But this here? Everyone writing ROMs of their own will get a truckload of changes that have to be integrated and local forks rebased.