Most FOSS programs don't have a support structure at all, and they most certainly do release a product and go away (or rather, move onto the next version). The most common answer to a problem is: are you running the latest and greatest. The prevailing opinion is that if you aren't running that latest, it's rarely worth the time to debug your problem. This is not necessarily a bad thing, it's a reality for situations where there is one or a few people developing or supporting a product.
And even if the problem is in the latest and greatest, bugs can still remain outstanding for weeks or months from the time of report until the time a fix is available. Just go find one of the articles here on LWN about how long it takes the distros to fix a hole. The only good thing here is that the distros are getting better - but they still take time to fix bugs and most of that time probably ends up being regression testing.
Commercial products are no better - but FOSS is no panacea here.
And as far as this particular product is concerned, the mobile phone companies are really getting into new territory here: their standard model is to release one (highly proprietary) product and and walk away - the lifetime of a stand mobile phone these days is what, 9 months? The concept of actually releasing a patch for a phone is probably pretty foreign to them.
Could Google have done better: probably - and they probably will in the future. Same for the telco. But 2 weeks from the time of being notified of a problem to the time of a patch being available is not outrageous.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds