AFAIK, there's no evidence that Alibaba won't keep releasing more open source models. Before 3.8 there was speculation they wouldn't release the weights, but they finally did - Although I guess the largest model wasn't multi modal.
And Minmax is set to release their latest flash model on October 23rd.
So not sure where you're getting this from, unless I misunderstood something