Slashdot Mirror


Canonical Founder Criticizes Free Software Developers Who 'Hate On Whatever's Mainstream' (google.com)

Canonical Founder Mark Shuttleworth said Saturday that "I came to be disgusted with the hate" on Canonical's display server Mir, saying it "changed my opinion of the free software community." After announcing his company was abandoning Unity for GNOME, Shuttleworth posted a gracious thank-you note to the Unity community Friday on Google Plus. But on Saturday, he added a sharper comment: "I used to think that it was a privilege to serve people who also loved the idea of service, but now I think many members of the free software community are just deeply anti-social types who love to hate on whatever is mainstream. When Windows was mainstream they hated on it. Rationally, Windows does many things well and deserves respect for those. And when Canonical went mainstream, it became the focus of irrational hatred too. The very same muppets would write about how terrible it was that IOS/Android had no competition and then how terrible it was that Canonical was investing in (free software!) compositing and convergence. Fuck that shit."
The comment begins by saying "The whole Mir hate-fest boggled my mind - it's free software that does something invisible really well. It became a political topic as irrational as climate change or gun control, 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."

50 of 374 comments (clear)

  1. Interesting by fyngyrz · · Score: 3, Insightful

    Interesting it took him this long to figure out that its common human nature to find a scapegoat and kick it endlessly.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Interesting by ShanghaiBill · · Score: 2

      Interesting it took him this long to figure out that its common human nature to find a scapegoat and kick it endlessly.

      Also cynicism lets people that have done nothing feel superior to people actually accomplishing stuff.

    2. Re:Interesting by rtb61 · · Score: 5, Insightful

      How about extended frustration can really fuck up people's sense of humour. Computer geeks use computers a lot, so frustrations with regard to usability or changing stuff and repeated day after day, all day long. For computer geeks that means months of no longer just focusing on what you are doing with computers but focusing on how you are doing it, why it isn't working, what you have to change, constantly undoing errors, disruption of thought processes, constant grinding frustration and aggravation. Now that is when you decide to make the choice to switch, Having used computer for decades I have done it many, many times with many applications and it never ever gets less annoying but I can tell you, when it is forced upon, wow, that frustration and anger causes you to make even more mistakes, more errors, more disruptions and really does piss you off.

      No keep in mind, this is not in isolation but across hardware, applications, operating systems, every corporation seemingly fucking with you. Seriously, why the fuck do you think they would ever be happy with that, just why the fuck do you think that is acceptable. When you make the change it is annoying but not that bad, your choice, when you force it on others, kaboom and not just once but many, many times.

      I am surprised some of them don't get violent, so many unsympathetic people in corporations floating around who just ignore the impact of forced changes upon people who do not want them, repeated changes, again and again and again and again and again (now if I wrote that down a thousands times and you were forced to read it every single time and not just once but say a hundred times, how would you feel?).

      --
      Chaos - everything, everywhere, everywhen
    3. Re:Interesting by davester666 · · Score: 2

      When exactly did Canonical go "mainstream"? As in, even today, you ask pretty much anybody not actively developing software who and/or what "Canonical" is in relation to computing, you will get "Never heard of it".

      --
      Sleep your way to a whiter smile...date a dentist!
  2. Never understood the Ubuntu hate... by Ynot_82 · · Score: 2

    Never understood the Ubuntu hate,
    particularly for Mir.

    Just seemed to be a lot of idiots jumping on the bandwagon.

    https://slashdot.org/comments....

    The best reason anyone could come up with was (para-phrasing) "it'll mean closed-source graphics drivers will have to support 2 display servers, and they may not want to do that"

    I do find it very odd, to say the least, that Canonical is being criticised though.
    The criticism should be levelled at the hardware vendors who won't provide open drivers.

    I just find it an odd state of affairs when a non-copyleft project (Wayland) is favoured over a copyleft project (Mir) because of proprietary drivers.

    Why are we limiting ourselves because of proprietary drivers?
    It's all backward.

    1. Re:Never understood the Ubuntu hate... by epyT-R · · Score: 3, Informative

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

    2. Re:Never understood the Ubuntu hate... by WarJolt · · Score: 2

      The very same muppets would write about how terrible it was that IOS/Android had no competition

      Mir is running on Ubuntu touch, which is one of the few viable open source mobile operating system alternatives to Android. It seems we should be embracing Mir for that.

      I do hate how long it's taken Mir and Wayland to come to the desktop. From my experience, they aren't very stable.

    3. Re:Never understood the Ubuntu hate... by Ynot_82 · · Score: 4, Interesting

      I think the hatred set in when they adopted Gnome 3, and later, systemd

      This is exactly the kind of idiotic comment I'm talking about.
      So there's just as much hate for Fedora is there? Both OS's use Gnome 3 & Systemd....

    4. Re:Never understood the Ubuntu hate... by iCEBaLM · · Score: 4, Insightful

      I liked ubuntu. I didn't like unity, but only because it was terrible as opposed to any specific political reason.

      Mir on the other hand... Mir is not mainstream, it's not even out yet, so you can't lump the hate for Mir in with the hate for Windows. It's different.

      The big problem is fragmentation and duplication of work. We all pretty much want the same thing, a free and open desktop operating system we can use day to day. We have this ancient X windowing system that should have been replaced a decade ago that has been standard on pretty much every Linux desktop ever, and instead of everyone working on a solution together, we have, again, different camps creating different solutions.

      The problem is this task is so monumental it's taking years to develop, and on top of that it's fragmenting the developer base which not only causes it to take even longer, but support for any of the solutions to be slower.

      Why isn't linux on the desktop? Fragmentation. Mir only adds to that problem.

    5. Re:Never understood the Ubuntu hate... by epyT-R · · Score: 4, Insightful

      RH has had its detractors for years, way back to the 90s, so no, it's not just Canonical/Unbuntu or Gnome 3 and systemd. The Gnome project itself is also no stranger to criticism. Distro choice has always been a divisive subject for a variety of reasons, mostly boiling down to technology decisions and the commercial/political aspirations of the vendor.

      The "you're just a hater" excuse is a fallacy that shuts down discussion. It's used by those who don't want to address the criticisms made.

    6. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 2, Interesting

      My pet hate is for amy application that needlessly seems to have to have a connection to the Internet or set up its own servers and connect to other websites.

      Does a programming IDE really *have to* keep all manuals online and require to be connected to the vendors server to send back telemetry?

      Does a web browser really need to have a SSDP server and send out multicasts to 239.255.255.250. Who does it hope to connect to? Does a web browser really need to pre-connect to Facebook, Amazon and Google?

    7. Re:Never understood the Ubuntu hate... by fnj · · Score: 2, Informative

      What? Err, FYI, Red Hat was very much behind GNOME 3 and systemd (and PulseAudio and Avahi). Lennart Poettering works for Red Hat.

      Ubuntu and all the others are just falling in line behind the Red Hat mafia.

    8. Re:Never understood the Ubuntu hate... by Anonymous Coward · · Score: 3, Informative

      > systemd

      They deserved all of the hate for forcing that on us. I maintain about 60 developer workstations, and it's an absolute pain troubleshooting with systemd since it so often swallows log messages. Problems that should take seconds to fix can take hours because often things just aren't logged. Often we have to resort to using strace and read through thousands or millions of lines of crap to find the error message.

    9. Re: Never understood the Ubuntu hate... by iCEBaLM · · Score: 5, Insightful

      It's a double edged sword. Windows is so popular because there is only one current version of Windows and everyone knows it and all Windows applications work on it. If you want to develop for Windows there's no guesswork, and the design decisions you make aren't going to split your potential userbase.

      If you want to run a Linux application you have to make sure it'll work on your distro, then hope your distro has a package for it or else shit gets fucked up, then make sure it works with your desktop environment, etc. As a developer you have to make design decisions that will split your userbase. Do you support systemd? What distributions do you target? Do you use GTK? QT? Plasma? GNOME? And which version? All of these will split your potential userbase, and now Canonical wants to add Mir to the mix?

      This is why Linux on the Desktop will never reach critical mass. It's about the car interior and we're all busy reinventing hundreds of sets of wheels.

    10. Re: Never understood the Ubuntu hate... by epyT-R · · Score: 3, Interesting

      The ones that really irritate are the downloader installer stubs. I run a whitelisted firewall and it's a royal pain to get those working without disabling the firewall. There's absolutely no need for this. Just give me the full install!

    11. Re:Never understood the Ubuntu hate... by recrudescence · · Score: 2

      The Bulverism fallacy, to be exact.

    12. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 2, Insightful

      That's absolute bullshit.

      Windows is where it is because of pure inertia. Only one current version? Please, people are still using XP, and I bet there are still people still on Windows 98 out there. And everyone knows it? Please. jumping from one version of Windows to another is as jarring as jumping from one version of Linux to another; maybe worse. Just behold the absolute dogs dinner they made of the control panel, going from XP to Vista.

      Also, pitting GTK against QT is a false choice. BOTH are guaranteed to be packaged for any relevant distro out there. GNOME vs Plasma is only really a choice if you particularly want to marry yourself to a certain desktop environment, which would be unwise.

      Please stop with the bullshit, you're not fooling anyone other than yourself.

    13. Re:Never understood the Ubuntu hate... by grcumb · · Score: 2

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

      Actually, I believe it began with Unity. That was when Canonical began pushing unripe features faster than they themselves could manage them, and the number of downstream bugs gave rise to what Shuttleworth calls the 'hate'. It wasn't hate. It was a bunch of us who just got tired of being rejected out of hand, and who couldn't get mission-critical bugs fixed through normal channels:

      Canonical have stopped listening and – more importantly – working with the community. The number of defects is growing, but Canonical’s response is to make it harder for mere mortals to submit bugs. They seem to think that strong guidance is needed for their product to grow in new and interesting ways. Fair enough, but they’re confusing leadership with control. They’re simply imposing their views because they don’t value the discussion. They’re treating criticism as opposition and shutting themselves off from valid feedback.

      Full disclosure: I was completely wrong in my estimation that this behaviour was going to kill the company quickly. I was not completely wrong that it rendered them irrelevant to a lot of us.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    14. Re:Never understood the Ubuntu hate... by bluefoxlucid · · Score: 4, Informative

      Upstart and traditional SysVinit pretty much ignored output; if your script didn't send things to syslog or custom logs, then it went nowhere. Pretty much the first thing I noticed about systemd was how much less-frequently I had to modify init scripts to figure out what was wrong.

  3. Umm No by Anonymous Coward · · Score: 5, Insightful

    That's not why they hated Mir. Canonical had committed to helping flesh out Wayland, and then suddenly abandoned that effort and developed Mir instead, despite Wayland being much further ahead and doing everything Mir wanted to do, better. Wayland is essentially finished and ready for the masses now, but it could have been at this point *years* ago if Canonical hadn't backpedaled and switch to a worthless piece of trash instead. Also calling it open source when they surround it with licence agreements is rather farcical. They wanted to monetize it hard if Ubuntu phone kicked off, this abandoning of it only happened because they realized they had completely failed that effort.

    1. Re:Umm No by buchanmilne · · Score: 2

      Canonical didn't suddenly do anything, they assessed the state and progress of Wayland and decided that if they wanted something done they had to do so themselves. Maybe that assessment was wrong.

      Mir was announced in March 2013 (https://compute-fra.ec2.amazon.com/embassy/inspect)

      In November 2013, Jolla shipped it's first hardware, running Wayland.

      Three is no question that the assessment is wrong, there was no question in March 2013 that the assessment was wrong, and within 8 months there was proof, yet Ubuntu wasted the next 3+ years investing in Mir when they could instead have helped get Wayland onto desktops sooner.

  4. Re:People need struggle by ChrisMaple · · Score: 2

    Literate people hate your post.

    --
    Contribute to civilization: ari.aynrand.org/donate
  5. Amazingly Still Doesn't Get It by Luthair · · Score: 5, Insightful

    I don't think he recognizes the issue people had - when Canonical became successful they began acting like they were the 800-lb gorilla in the room and that they could do whatever they wanted and everyone else would fall into line. Classic not invented here syndrome, then expecting others to write & maintain support for Canonical's custom software.

    Sending user searches to Amazon doesn't help either - the Linux community is much more privacy minded then the general community using public.

    1. Re:Amazingly Still Doesn't Get It by Anonymous Coward · · Score: 5, Interesting

      I don't think he recognizes the issue people had - when Canonical became successful they began acting like they were the 800-lb gorilla in the room and that they could do whatever they wanted and everyone else would fall into line. Classic not invented here syndrome, then expecting others to write & maintain support for Canonical's custom software.

      Sending user searches to Amazon doesn't help either - the Linux community is much more privacy minded then the general community using public.

      This. There are tons of distros out there, and I don't have problem with people using any of them. What I have problem with is Canonical's attempts to force everyone to Ubuntu and their way of doing things by doing their own versions of already established projects. This way they can lock people in.

      Its the same kind of crap that Microsoft and Apple (now with Metal) pull. The only difference is that Mark *thinks* that Canonical is an 800-lb gorilla and when people see through his BS, he throws a tantrum and blames it on the community.

      Don't believe me? Read about how Canonical screws the community here:
      https://www.turnkeylinux.org/blog/ubuntu-not-invented-here-syndrome

      Also, read about the crap that Canonical/Mark tried to pull:
      https://arstechnica.com/information-technology/2013/11/canonical-abused-trademark-law-to-target-a-site-critical-of-ubuntu-privacy/
      https://www.wired.com/2013/11/fixubuntu/

      The problem is that Ubuntu/Canonical have fanboys just like Apple. These fanboys will keep preaching about it, no mater how badly they keep getting screwed. Its puzzling really.

      In reality, if Cannonical/Ubuntu died off, everyone would be better off.

    2. Re:Amazingly Still Doesn't Get It by nnull · · Score: 2

      This. Ever since they did the whole Amazon fiasco, they lost my respect.

  6. Re:People need struggle by __aaclcg7560 · · Score: 2

    As a moderate conservative, I hate the stupidity that has become the Republican Party.

  7. O RLY? by Artem+S.+Tashkinov · · Score: 2, Insightful

    Which one do you mean?

    * Pulse Audio?
    * Systemd?
    * Unity/Gnome 3/KDE 4?
    * Windows 8/10?

    It's not that people hate something that's mainstream. The problem is that mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

    1. Re:O RLY? by Kohath · · Score: 2, Interesting

      ... mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

      More or less anything can be described this way. Sometimes it's more fair, sometimes less.

      Comments like yours are well-described by Mark Shuttleworth. You show much hostility to alternate options or choices. WTF business is it of yours whether others choose differently than you?

      For example, yeah, Windows sucks. It's also an easy solution to problems. Easy solutions to problems mean fewer problems, which doesn't suck. So people use Windows and get on with their lives where they focus on something that's more important to them than Windows sucking. What's wrong with that? Is it any of your business?

    2. Re:O RLY? by mx+b · · Score: 2, Interesting

      Which one do you mean?

      * Pulse Audio? * Systemd? * Unity/Gnome 3/KDE 4? * Windows 8/10?

      It's not that people hate something that's mainstream. The problem is that mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

      I think this is exactly the kind of comment that Shuttleworth was talking about.

      Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement? If it's that easy to enumerate the things they did wrong, why isn't it easy for you to just do it the right way without bugs? (Please don't take this personally, I'm using the universal 'you' for all people reading this)

      PulseAudio is not perfect, but it is improving, and is itself a big improvement on older sounds systems that often didn't work at all for many setups. Systemd is not perfect but it is a huge improvement on the old script init that couldn't handle modern features like hotplugging devices and sleep mode. The desktops are not perfect but are trying different design philosophies out, because honestly, user design is not a 100% solved known problem, but the latest GNOME 3 and KDE/Plasma 5 releases are very nice and polished (your comment including KDE4 suggests you haven't tried KDE in a while; I encourage you to do so). Were those things buggy at first? Sure. But I suspect many distros rushed (possibly a bit too fast) to switch to them precisely because the older systems were not working, and they were ready to get them fixed. Even Windows 8/10 have parts that I dislike (mostly the telemetry, and 8's inconsistent mix of metro with the old GUI) but they deserve kudos for massively improving their default security posture and modularizing the system (I have way less crashes than XP/7!).

      The answer is that modern software engineering is a VERY hard problem. And like many things in computer science, there are lots of trade-offs -- you often must sacrifice one thing to win at another. Many of the issues people complain about are design decisions that are not necessarily the result of bad programming practice, but rather the trade-off, and the developers are showing they might have a different priority than you. And that's ok. No one has to agree 100% of the time on anything. But that said, you can respect someone's work and decisions while still holding your own differing opinion, and that often gets lost in the arguments. Shuttleworth had a not-invented-here problem on some issues, but the community's response was sometimes just as bad. Both sides had merit to their arguments, and both sides have made mistakes. It happens. Let's not demonize anyone for trying to see their vision through.

      I'm in no way condoning laziness of course -- I expect all projects and developers to quickly address security issues and release but and security patches promptly, for example. The privacy issues that Ubuntu and especially Windows brought up are worth a very critical eye. But let's remember that software is hard for anyone, no matter how much experience you have, and stop tearing each other down. In fact, in true open source spirit, contribute bug fixes ... or start your own fork!

    3. Re:O RLY? by gweihir · · Score: 3, Insightful

      Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement?

      And that shows the second aspect of the issue nicely: The assholes that come along with the polished turd. You are too dumb to understand, but I will repeat it anyways: There is no need to a replacement. What was there before already works nicely.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:O RLY? by SvnLyrBrto · · Score: 4, Interesting

      > Systemd is not perfect but it is a huge improvement
      > on the old script init that couldn't handle modern
      > features like hotplugging devices and sleep mode.

      Yes, because I'm going to hot plug anything besides a keyboard & monitor on a crash cart into a (hardware) Linux box, or put an EC2 instance into sleep mode.

      Half the problem with people "hating the mainstream" is that half-baked tools that don't fit the use case are being forced on us. Systemd may ultimately be perfectly cromulent on a consumer desktop focused Linux like Ubuntu or Mint... though I would still argue that it was rolled out there well before it was ready for prime time. But the majority of Linux systems out there are not consumer desktops, are they? And it has no goddamned business at all in a datacenter distro like RHEL, CentOS, or (upstream) Debian. It breaks modularity, tries to do too many things in one service, needs to be updated & rebooted too often, tells us to "pay no attention to the man behind the curtain" in too many places, and is difficult to troubleshoot when things go wrong, not least because it also forces journald and its binary logs onto us.

      I'm not religiously attached to SysV init scripts by any means. But systemd was not the right replacement for them. It wasn't ready for production when it was launched. And the only reason it's even tolerable now is because the "new way" of doing things is to not try to fix a system that's gone wobbly; but to just unceremoniously kill the instance and launch a replacement. (And even there... you'll note that Amazon has not drank the systemd Kool-aid. Their own (Red Hat based) distro is still happily using init and syslog.)

      --
      Imagine all the people...
    5. Re:O RLY? by serviscope_minor · · Score: 2

      Systemd is not perfect but it is a huge improvement on the old script init that couldn't handle modern features like hotplugging devices and sleep mode

      Bullshit. Previously my laptop was fine. Now it has an apparently undebuggable systemd related problem which so far no one has been able to help me with. After a shortish amount of time unplugged from power, systemd does a clean shutdown.

      That is seriously not what I want what with the battery being OK for few hours not 20 minutes. There's no apparent reason for it, nothing useful I can find in the logs, and everything that ought to be controlling that has been switched off. And yet it's still b0rked.

      My current working hypothesis is that systemd is shite. So far no one has been able to present evidence to the contrary. Claims of "modern features like hotplugging and sleep mode" don't really cut it. Firstly, I distinctly remember using both of those before systemd. Secondly, they're kinda irrelevant if my laptop is off. Again.

      --
      SJW n. One who posts facts.
    6. Re:O RLY? by sjames · · Score: 4, Insightful

      There's part of the problem. ALSA has advanced enough that the best way to improve sound handling is to uninstall Pulseaudio. Why polish a turd when there's a perfectly good toilet handy? I thought GNOME2 was quite adequate, but switched to XFCE4 when they totally screwed it up. Udev was handling hotplug just fine without systemd butting in. Suspend works fine with init scripts.

      Too many confuse "different" with improved. To really be an improvement, it must either do something useful that the old way couldn't do (or be made to do), or it must do it much more elegantly than the old way could.

      So I'll turn it around, why are we beset with these re-invented wheels when they could have made a few tweaks to get the old system to do what they wanted?

      If you want the new shiny to be embraced, just offer it up. Don't yank away what was working nad cram it down people's throats. People don't like things being crammed down their throats. If it doesn't catch on and you really want it to, ask yourself and others why? What feature got dropped that turned out to be more important to more people than you thought?

      Consider, Xorg took over XFree overnight. It did so because it did everything XFree did but configuring it sucked a lot less. It didn't tell people who were happy the way things worked now that they were wrong and would have to do it differently now. Nobody complained about udev. Nobody got all that upset when sendmail was demoted to alternate.

      So why can't Wayland get a foothold? Because they not only refused to promise any sort of support for display over the network, but actually denied that X could do it. (I understand that's been/being addressed now).

      Why do people hate on systemd rather than addressing it's issues? Because their bug reports get marked wontfix and notabug. What's the point of submitting a patch if it's already been made clear it will be rejected?

      So why not Mir? The correct question is "why Mir?". We've seen claims about things it will one day bring to the party but they aren't yet evident. And now, the other fear is playing out, too likely to be abandoned.

    7. Re:O RLY? by MikeBabcock · · Score: 3, Insightful

      "Why haven't you done it" is the most idiotic open source response in the world designed to put people in their place as though somehow a person who can't write software (or doesn't have time) doesn't deserve an opinion.

      --
      - Michael T. Babcock (Yes, I blog)
  8. I love my FOSS JMRI. by McLae · · Score: 3, Interesting

    Java Model Railroad software is both free and part of my life. Could not have a much fun in my hobby if it was not there. And a dedicated group is keeping it alive with regular updates. Thanks to all who help keep open source viable for the rest of us. Thomas DeSoto, TX

  9. direction by Anonymous Coward · · Score: 3, Insightful

    What seems to not be able to enter his thick.. opinions, is that Ubuntu diverged sufficiently from what people loved.

    The UI seems to be promoted by whoever couldn't get a job with apple.

    The controversial systemD was pushed in although Ubuntu isn't red hat nor uses it the same way.

    Mir was the 'yeah devs want to refactor to Wayland, but WE can do it better".

    On a on a on.

    In retrospect, I have no clue how Mr shuttleworth acquired his wealth (nor can be arsed to Google it), but with Ubuntu, some things from that character are reflected in the failed direction: delusion, inability to scope, inability to judge the market userbase, insensitive to the development culture.

    Etc etc.

    Of course he isn't seeing this as a failure on his end, but instead : entire *communities* are wrong.

    Typical psychopath.

  10. Re:And also... by fyngyrz · · Score: 5, Interesting

    I don't see it that way. Look at the hits GIMP takes. Look at the hits Python and Perl take. I'm not talking about technical objections; I'm talking about just general hits.

    There is some basis for some of the technical hits - for instance, Perl legitimately takes some flack for opposed opinions on its typical readability, and Python legitimately takes some flack for opposed opinions on whitespace. But both take hits as if using them would be the freaking end of the world, and it tends to be way over the top. GIMP is an awesome bit of software. The anti-GIMP diatribes are amazing to read. Etc.

    I really do think that people just like to find something they think they have an adequate excuse to kick, and then spend lots and lots of time kicking. It's some kind of perverse instance of self-validation or something.

    --
    I've fallen off your lawn, and I can't get up.
  11. Re:moderate conservative AKA cuck by __aaclcg7560 · · Score: 2, Insightful

    while you were fretting over muh ideology, the joos took over this country. just now they have brought us very close to ww3
    fuck you cuck

    This is why I'm not a Republican anymore.

  12. Bitching about free software by DogDude · · Score: 2

    If I were in charge of a company that made FREE software I'd tell the trolls to go fuck themselves. Fucking losers don't have anything better to do.

    --
    I don't respond to AC's.
  13. Unity is not mainstream by ReneR · · Score: 2

    Gnome (2) was mainstream. Unity was a totally confusing resource hog peace of shit. In 1998 I installed SuSE with KDE at my friends, still would not give anyone Unity crap in 2017. If Ubuntu would just focus on getting rock solid Linux to the people. But no, they need to tinker with everything and f*ck it up in non standard ways. That is not the way to success, and how you make friends, ... My 2 € cents, ...

  14. The Year of the Linux Desktop by TheFakeTimCook · · Score: 3, Insightful

    "I used to think that it was a privilege to serve people who also loved the idea of service, but now I think many members of the free software community are just deeply anti-social types who love to hate on whatever is mainstream."

    Mr. Shuttleworth has exactly identified why it will NEVER be the "Year of the Linux Desktop".

  15. Big donors versus small? by shanen · · Score: 4, Insightful

    Summarizing today's news story, wealthy and somewhat benevolent Mark Shuttlesworth doesn't appreciate some of the criticism his projects have received, notwithstanding his mixed generosity. I say mixed because part of the plan was to make money, too (though I think he's donated way more money than he's earned on this Ubuntu thing). His real unhappiness is probably that he feels his generosity is insufficiently appreciated.

    I actually agree with Mr Shuttlesworth that much of the criticism was unjustified, but I have two responses: (1) Some of the criticism was merited and (2) What else could they contribute?

    Response (1) is about the biggest problem with the big donor model of charity (even if Ubuntu has some non-charitable aspects). Sometimes the big donor makes a mistake. In general the big donors don't just throw in the big money and go away. You can say it's a matter of trust or accountability or whatever, but they stay involved. In the specific case of Ubuntu, the development priorities have sometimes gone a bit astray. Obviously the shell kerfuffles are examples, but the low priority on Japanese language support has actually been the main recommendation barrier in my case. I'd like to encourage people to adopt Ubuntu, but (after using the OS for many years (probably since Dapper Drake in 2006)) I still can't.

    Response (2) is really about frustration. At least I don't see what other alternative most of the potential users of Ubuntu have. Some of the top programmers presumably have Mr Shuttlesworth's ear and can influence things, but most of us are on the outside. Way on the outside. I actually think that many of the problems with Ubuntu are ultimately due to programmer-driven decisions. Good programmers want to do fancy things. They want to push the envelope and develop fancy features for fancy hardware. Or maybe it's just my problem that I have other things to do with my time or that I'm too cheap to buy new computers fast enough?

    I need to disclaim that I feel some frustration and disappointment with Ubuntu, too. I had hopes that it would become a dominant desktop OS, but it never did. It's not like there weren't major opportunities. For example that Vista fiasco. It's just that Ubuntu never filled any of the big vacuums. However, I mostly didn't care that much, so I never even investigated the details. I just observed the results.

    (By the way, I do think there is at least one possible solution. Are you brave enough to ask me about the Charity Share Brokerage for small donors? Hint: Kickstarter and Indiegogo aren't there yet, but maybe that idea could be fixed...)

    Anyway, things sometimes turn out for the better, at least when the term is long enough. Turns out the desktop OS doesn't matter that much anymore. Maybe Linux won out after all, but via the backdoor leading to Android smartphones? Still a bit of the big donor problem, but at least the google seems more competent than evil. For now. I recommend Dogfight on the smartphone war, but maybe you have a good book to recommend? (Yeah, I'm sure there are some interesting blogs and webpages, too, but mostly I find them as half-baked as this selfsame noddie.)

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  16. Re:moderate conservative AKA cuck by __aaclcg7560 · · Score: 2

    But you're still apparently clueless if you left the Republican Party over anti-Semitism.

    Re-read my original comment. I wrote "stupidity" of the Republican Party. Any party that takes pride in and makes ignorance a virtue is a party not worth voting for.

  17. Re:Idiot changes sides by __aaclcg7560 · · Score: 2

    I'm skeptical, but if true I'm sure the Republicans don't miss a Democratic partisan shithead like you.

    Without moderate conservatives in the Congress, the Republicans are going to have a hard time rubbing two nickels together (see healthcare bill).

    Ignoring the last 16 years of Schumer and Reid and claiming the Democrats are good guys is proof positive you are a fucking moron.

    That's your opinion, not mine.

  18. Re:Amazon lens by green1 · · Score: 3, Informative

    The GPL also allows criticism, so if you don't like criticism "pipe down and enjoy your slice of GPL freedom"

  19. Re:And also... by goose-incarnated · · Score: 2

    I don't see it that way. Look at the hits GIMP takes. Look at the hits Python and Perl take. I'm not talking about technical objections; I'm talking about just general hits.

    There is some basis for some of the technical hits - for instance, Perl legitimately takes some flack for opposed opinions on its typical readability, and Python legitimately takes some flack for opposed opinions on whitespace. But both take hits as if using them would be the freaking end of the world, and it tends to be way over the top. GIMP is an awesome bit of software. The anti-GIMP diatribes are amazing to read. Etc.

    I really do think that people just like to find something they think they have an adequate excuse to kick, and then spend lots and lots of time kicking. It's some kind of perverse instance of self-validation or something.

    While you may be correct with those examples, Shuttleworth just comes of as bitter that his pet NIH project failed.

    After all, Mir is not, and never was, mainstream.

    --
    I'm a minority race. Save your vitriol for white people.
  20. Wayland was the "main stream" by Anonymous Coward · · Score: 4, Insightful

    Why does Canonical hate the main stream, and tend to roll their own instead? Wayland, Unity, Upstart ...

  21. Mir by nateman1352 · · Score: 2

    Now I agree with him that a lot of people in OSS do not act like professionals and they make petty arguments that a most always boil down to an emotional attachment to the code that one has written. That really annoys me. However, the lack of support for Mir to me comes down to the fact that it is redundant with Wayland and isn't as big of a technical step forward as Wayland. There is a real cost to needing to implement 3 different display drivers for each GPU instead of 1 or 2 (X11, Wayland, Mir.) So it is entirely understandable to me that there would be some pushback. Once Intel decided to only provide drivers for X11 and Wayland that really should have been the wakeup call to just switch to Wayland and be done with it instead of trying to reinvent absolutely everything.

  22. Re:And also... by DMJC · · Score: 2

    GIMP criticism is different to some of the other projects. GIMP is trying to make an artists tool and the problem is unless they completely rip off Photoshop's interface they will always face criticism for not being photoshop. Art tools are like religions. There is only one true way, and everyone has a different version of that way. That's why open source art tools are never going to be good enough until they've ripped off Paint shop Pro, Photoshop, 3D Studio MAX, MAYA, Lightwave, Caligari Truespace (my preferred tool), Rhino 3D etc etc. It's never going to be good enough to have one or some of those tools. It has to be all of them.

  23. Ironic considering by lapm · · Score: 2

    So he hates canonical for trying to develop their own desktop environment? In other words trying to move away from mainstream kde/gnome/....