Yes and no...
Posted Dec 18, 2011 13:48 UTC (Sun) by khim
In reply to: Sun JDK & Android AOSP
Parent article: Ubuntu disabling the Sun Java JDK browser plugin
When software authors are grepping version strings it is always correct to assume they do it for a non-technical reason.
Sure. It's actually one single non-technical reason: someone must support different versions and waste time and money better spent on other things.
Otherwise they would check for the specific features they need.
Yesh, right. There are approximately bazillion packages which demand from you "you need pkgtool > 0.9", "please install binutils 2.21 or newer", etc. Why AOSP should be any different? They just check that you use tools which are known to work and don't use tools which are known not to work.
I doubt people added this check out of spite: most probably they observed some kind of strange behavior (not necessary "it just refused to build", it may be "some particular rare function started producing incorrect output" or something similar) and instead of trying to fight OpenJDK they just added that check.
to post comments)