Linux has a fundamental issue which is fragmantation. Do you know how many distros out there? How many DEs? Tremendous, but fragmented efforts. This is what is holding Linux back.That the main challenge which Linux try to solve. once get the developer support " which i see is increasing " it will be the number 1 OS but this comes gradually. increasing the Linux market share will push the software developer to consider it as an important OS with target audience to develop productivity software for "Also in the time being there is a good alternative with very similar GUI i am trying such as LibreOffice ...etc


