I have to admit, I’m surprised. I’m not surprised because of the things that were said, however. I’m surprised at myself for taking such a negative stance on Mark Shuttleworth and his opinion. While I’m sure that Mark is sleeping fine and dandy tonight and isn’t worrying about what I said about him, at the same time I feel ashamed for saying the things I wrote.
I didn’t originally intend to push out my opinions the way I did, but I had fallen into the trap of how appealing controversy can be and I let myself sink down to the level of troll (although some may qualify me as a whiny 5 year-old instead).
What I originally intended to write follows:
Canonical, Mark Shuttleworth, and the open-source community have been working on Mir for quite a while, 6 years in fact. In this case, I can understand how hard it is for Mark Shuttleworth to abandon such a project that’s been a major part of his life for even longer. During the consideration of this pain, I’ve come to realize why Mark Shuttleworth would make such a negative comment about the community he’s spent so long trying to gain full approval from, never getting that satisfaction.
But I digress. Mark begins with praise for Mir in the IoT sector which is understandable, considering that Mir was built with Ubuntu Core in mind. I personally don’t own any IoT devices but I imagine if Mir’s made it this far, that it must be a pretty good piece of software.
As I continued to read Mark’s comment, I was a little irked, initially, was when he writes that “smart people” love Mir for the specific reasons he mentions. Of course, I might be being a little nitpicky but this part strikes me as a small bit pompous. The being said, we all can all get a little overzealous sometimes, though, so I can understand where he’s coming from. For all I know, it could have simply been a ‘slip of the tongue’.
The whole Mir hate-fest boggled my mind – it’s free software that does something invisible really well. It became a political topic […] where being on one side or the other was a sign of tribal allegiance. We have a problem in the community when people choose to hate free software instead of loving that someone cares enough to take their life’s work and make it freely available.
I did see quite a bit of this in some of the forums and IRC chats but I wouldn’t agree that it was a hate-fest. Perhaps from Mark’s position, that’s what it seemed like.
It’d be hardly a stretch to believe that more negativity was brought to Mark’s attention because more people are likely to complain about Mir when it’s not functioning than to compliment Mir when it is. Like Mark says, “[Mir] does something invisible really well,” and when something invisible is working you don’t even realize that it’s there.
The last part of the comment that seemed really unfair was to accuse, “many members of the free software community [of being] deeply anti-social types who love to hate on whatever is mainstream,” basically calling the FLOSS community ‘a bunch of hipsters’.
I think the issue runs deeper, however, than just what is considered mainstream. I think it’s more of a disdain for what is perceived as large corporations. When we look at companies like Apple and Microsoft, it’s not difficult to personify them as large ugly monsters. They fully control the user’s experience and what can be done with the computer.
Personally, it felt like Unity/Mir did that as well. There was much less customizability in Unity (from the last time I tried it) compared to GNOME. It felt like Unity was much more closed off and that tweaking this or that option would make Unity freak out before crashing and forcing you to resort to whatever fallback of the time was.
Maybe I still have a sour taste in my mouth from the last time I played around with Unity but I truly believe that Canonical was smart to detach themselves from it and go back to more earthy roots.
Who knows, maybe Mir/Unity will achieve higher heights than Mark ever imagined now that the torch has been handed off to the next person.