Hacker News new | ask | show | jobs
by Bo102010 5344 days ago
I'm not a big fan of Unity, but I'm sympathetic to Shuttleworth in this matter.

After following open source projects for some years, it seems they're all eventually accused of some dark corruption - usually after making some UI change.

"You're betraying the ideals of the [project / community / founder]," the accusers say. "It used to be about giving users [freedom / choice / slightly less RAM usage]. Now it's just about [main leader of project / 'the developers' / the corporations]'s whims! Why not just give us [a setting / the old behavior / a large-scale feature]!"

Take a look at Firefox forums after every release, or Pidgin's bug tracker every time they tweak the GUI...

It reminds me of an older Less Wrong article - (http://lesswrong.com/lw/uu/why_does_power_corrupt/).

Now, it could be that all projects are slowly decaying into [ego / corporate / dictatorial designer]-centric tarpits, but I kind of doubt it.

2 comments

I disagree. Projects need these wake up calls and should listen to them much closer.

Firefox is a good example. I have used it since "Phoenix 0.1" came out. Already during "Firebird" times, users have started to complain that it is getting slower and bigger. Mozilla ignored it. It needed Google's Chrome browser to ring the bells at Mozilla and show them that the user complaints were valid after all.

Compare that with well managed projects like the Linux kernel. There its usually the BDFL who does the wake up calls, after having listened to user complaints and suggestions. Not saying that everything is perfect, but the kernel has been hugely successful for 25+ years and is still well focused.

Ubuntu OTOH has completely lost its original focus of providing an easy desktop Linux. They started pushing server versions and now suddenly smartphones. As if the desktop would disappear in the next years.

Upvoted, but what's your math for 25+ years of Linux kernel development?
Off by 10. I meant 15+ years.
People are vocal because they contributed their time in the past while adding something to gnone, for ex, and had the decency to expose conf parameters.

Now someone with more money does a shitty job to make the UI like he likes, and don't have the decency of adding Conf parameters because it will have to suffice for everyone. After all, it's good enough for Him.