Linux is all about choice - one would say. Not anymore. It more like free speech in political correctness - you can't tell anything what annoys blind mob rule. You can write Linux software as long as it is compliant with mob rule in Linux (so-called) community. Of course, we can always discuss reasoning behind moves of some companies, people, but we have to honour free will and cannot bash one for differentiating from others. Currently Linux community is in a safe jail - you can't get your stuff done because of mythical choice. You can't properly edit your photos, you can't safely produce audio-video content, you can't just watch a video on Netflix, you can't even use Skype without hiccups. You don't have any real choice - choice of wide variety of useful programs. You can only choose DE's, skins, sh interpreters - it's like choosing a color of walls in your cell, it does not make you free in any way. You're still in a safe, warm jail, where you don't have to worry about real world, because you can always repaint walls or rearrange furniture in your cell, that's what is making you busy and not thinking about the real world. And that does not make you free by any means.
Ubuntu broke from that jail, or is trying to do so, at least. Being polite and surrendering to Intel or Red Hat might help Canonical with living inside this jail. It wouldn't allow them to gain wider audience. Red Hat, Debian, OpenSuSE, Mint, Fedora, Gentoo, Arch, etc. - they are not interested in braking free from that jail. They just want to make their living in jail more careless and convenient. No design, no responsibility, no vision. It's scary...
Now we have the Mir thing - Canonical sees that Wayland is nowhere about being ready to deploy, and won't be for years. Progress is so slow that whole era has passed from putting first lines of its code. 5 years - and Wayland is not delivering anything useful, ready for deploying in everyday life. Of course it has tons of features, but I can't even test them. And it is developed in old-fashioned Linux-way - no tests, no hurry, no plan, no vision, no integration and trying to satisfy everyone (what means a lot of compromise).
Anti-Canoncial guys state that Canonical can't develop a good display server, because they "do not have manpower", nor "have any experience" and it will be a "one-distribution solution". Of course if they thrown code and money into Wayland you would say exactly the same. As you said with GTK patches. As you told "go f*ck yourselves" with AppIndicator standard (derived from KDE) and developed your own for GNOME, because of your IBC (Invented By Canonical) syndrome. So why waste money and time on trying to satisfy always unsatisfied community? You want Mark to throw money into Wayland development and sit down quiet, accepting everything what community brings, not even willing to modify a piece. Canonical is a bunch of clever people, and they see that continuing efforts to be 100% Linux-compliant is nothing but futile. It blocks them from delivering a good product. You don't have any SDK for Linux and you won't have, therefore Ubuntu SDK (which can be used by any distro - together with Mir and Click packages). Yes, they follow some of Apple or MS policies (btw. good policies) - but they're still creating OpenSource software, which you can get, redistribute, modify for free, without any not-OpenSource limitation.
They took away their toys (and users) to their new sandbox, and you're getting angry, because you see that they are the ones who have drawn a lot of attention towards Linux. They made the Steam possible, they have millions of plain non-IT users. They are the ones that are getting momentum. Not Debian, not Mint, not Arch, not Fedora. They are the third desktop OS - whether you like it or not. But you are blind to the fact that it is also their last shot, their to be or not to be. In 2 years everything will be clear - we will know by then if Ubuntu was a failure or a success. And you're not helping at all, not even being a fair competition - you're just tripping them over, because they run faster than you. That's awful.
So far everything is progressing well - I can run Mir and use it for everyday tasks. I can check how SDK, Click, Ubuntu Touch work without any ridiculous hacking. I wish them everything best - I want to see a fresh new face of Linux, a different way to create an OS based upon it, laid by user's needs and designers, not by selfish nerds.
Ubuntu broke from that jail, or is trying to do so, at least. Being polite and surrendering to Intel or Red Hat might help Canonical with living inside this jail. It wouldn't allow them to gain wider audience. Red Hat, Debian, OpenSuSE, Mint, Fedora, Gentoo, Arch, etc. - they are not interested in braking free from that jail. They just want to make their living in jail more careless and convenient. No design, no responsibility, no vision. It's scary...
Now we have the Mir thing - Canonical sees that Wayland is nowhere about being ready to deploy, and won't be for years. Progress is so slow that whole era has passed from putting first lines of its code. 5 years - and Wayland is not delivering anything useful, ready for deploying in everyday life. Of course it has tons of features, but I can't even test them. And it is developed in old-fashioned Linux-way - no tests, no hurry, no plan, no vision, no integration and trying to satisfy everyone (what means a lot of compromise).
Anti-Canoncial guys state that Canonical can't develop a good display server, because they "do not have manpower", nor "have any experience" and it will be a "one-distribution solution". Of course if they thrown code and money into Wayland you would say exactly the same. As you said with GTK patches. As you told "go f*ck yourselves" with AppIndicator standard (derived from KDE) and developed your own for GNOME, because of your IBC (Invented By Canonical) syndrome. So why waste money and time on trying to satisfy always unsatisfied community? You want Mark to throw money into Wayland development and sit down quiet, accepting everything what community brings, not even willing to modify a piece. Canonical is a bunch of clever people, and they see that continuing efforts to be 100% Linux-compliant is nothing but futile. It blocks them from delivering a good product. You don't have any SDK for Linux and you won't have, therefore Ubuntu SDK (which can be used by any distro - together with Mir and Click packages). Yes, they follow some of Apple or MS policies (btw. good policies) - but they're still creating OpenSource software, which you can get, redistribute, modify for free, without any not-OpenSource limitation.
They took away their toys (and users) to their new sandbox, and you're getting angry, because you see that they are the ones who have drawn a lot of attention towards Linux. They made the Steam possible, they have millions of plain non-IT users. They are the ones that are getting momentum. Not Debian, not Mint, not Arch, not Fedora. They are the third desktop OS - whether you like it or not. But you are blind to the fact that it is also their last shot, their to be or not to be. In 2 years everything will be clear - we will know by then if Ubuntu was a failure or a success. And you're not helping at all, not even being a fair competition - you're just tripping them over, because they run faster than you. That's awful.
So far everything is progressing well - I can run Mir and use it for everyday tasks. I can check how SDK, Click, Ubuntu Touch work without any ridiculous hacking. I wish them everything best - I want to see a fresh new face of Linux, a different way to create an OS based upon it, laid by user's needs and designers, not by selfish nerds.
Comment