Jasleen08
Well, your claim may be right, but i dont think your justification is technically correct. For an Instance, if you consider widely used FOSS based Linux, you will come across Terms & Condition sort'o step while installing. And yeah, with a license too, GNU General Public License, a free software license.
I was talking in layman's term.
Now lets be technical -
First of all Linux is under GPL v2.0 up licensed.
FOSS's GPL v1.0 to GPL v3.0 are technically different.
GPL all version are focused entirely on "Freedom rules" namingly Freedom0 to Freedomxx ,the t&c you see in v1.0 is not same as GPLv2.0 & v3.0
As per FSF,A software under GPLv1.0 don't have any conditions,means you can get source code,you can do anything with it but ofc don't sell.
Now,consider most complex license GNU GPLv2.0,the hottest linux distros are under it.You can find closed source & even open source in distros like ubuntu.If you're ubuntu user then you mightve noticed that you wont get unity source code.Canonical has also closed gui of root folder,you can use su root just using cli(terminal)[You cant access root folder using gui but cli,yes-with many root contents closed]
Now coming to your point,T&C are everywhere,my point is what Google's T&C of android sdk binaries is not Open source terms & conditions.While Google claims it to be OpenSource - the T&C says it's not.
One more thing,In google's T&C of Android sdk,it is strictly mentioned that "you cannot create another android sdk using the libs of Google's sdk"
Well this breaks one of the Freedom rule of Opensource.
PS : More detail on the FSF Freedom Protocols are obtained in official website.Compare these,you'll be amazed how Google breaks the clauses.
Again, every version of GPL i.e. 1.0 to 3.0 has massive changes 😀
This GPL license is extremely complex.
When you start reading it from very beginning, confusion starts trolling your mind.
You'll even find some softwares & distros mixed license i.e. GPL 2.0 + GPL 3.0, GPL + Proprietary license are also there.In short,this is very complex.