Tag Linux

Some thoughts on Ubuntu Unity

A lot has been said and written about Ubuntu Unity, the new ‘shell’ that’s replaced the ‘classic’ default GNOME desktop in Ubuntu 11.04. Despised by many that interpreted Canonical’s break from the ‘open-source’ norm of restricting modifications to upstream platforms to a bare minimum, as a threat to the upstream projects’ existence (a valid point […]

Why can't MySQL Workbench be like Sequel Pro?

There is a saddening shortage of proper MySQL administration/query browser tools on linux-based systems. MySQL Workbench is a free tool that consolidates what used to be MySQL Query Browser and the MySQL Administrator and introduces a data modelling editor that promises round-trip design and generation of DBs. It’s great news that Workbench is being implemented […]

Ubuntu Unity: Just Bad.

Ubuntu Unity is Canonical's netbook UI, introduced in Ubuntu 10.10. It is, by far, the worst netbook graphical shell I've ever used: extremely slow on Atom-based netbooks, clumsy, inconsistent and of arguable 'retro' æsthetics reminiscent of 1990s NeXTSTEP and clones, only with half of the usability those had. Needless to say, vanilla GNOME with Docky as a launcher is --- in my opinion --- a vastly superior and usable solution for both netbook and desktop use, until something better (viz. GNOME 3.0) comes along. So, it seemed almost like a joke when Shuttleworth announced earlier today, as reported by the linked Ars Technica article that Ubuntu 11.04 won't feature the GNOME Shell, but Unity as the default shell, for both the netbook and desktop editions. Pathetic, really, no matter how you slice it.

We don’t have 64 bit support for Linux in 3.5

That's for Tracemonkey, the new, somewhat faster javascript engine that's included with Firefox 3.5. Don't be alarmed then when Firefox 3.5 performs only marginally faster on javascript heavy sites than Firefox 3.0. No 64bit support for the new javascript engine, on the platform where Firefox pretty much dominates. In my view, that should've been Mozilla's first priority on Linux: many linux users choose 64bit because they are not hindered by missing drivers or applications. Linux users are typically more computer-savvy than your average windows or OS X users and could serve as good guinea pigs for a 64bit version of Tracemonkey. In any case, irrespectively of operating system, Tracemonkey 'feels' slower than Nitro (or v8) in 32bits too, but giving 64bit linux such a low priority is somewhat dumb, especially given the ever increasing interest and market share for 64bit linux among linux users (after years of requests Adobe released its exceptionally stable 64bit flash player for linux a few months ago). Hopefully a 64bit version of tracemonkey will be included in one of the minor upgrades before 2010, but I feel like Mozilla has made a mistake here. Update: It seems that there is no 64bit Tracemonkey code, linux or otherwise, which is surprising; I am not exactly clear as to what prevents them from releasing a 64bit version.

Forget me not!

Canonical announces its support for Moblin, just a year after Intel dropped Ubuntu as the basis for the project in favour of Fedora. A great move by Canonical, as Moblin seems to provide the best overall optimisations for netbooks --- and some really great æsthetics/usability --- for that class of devices.

Moblin: Proof that Corporate Support Needed.

If anything the sudden appearance of Moblin 2.0 Beta and its excellent User Interface has proven, beyond any doubt, that corporate support is essential if linux — and the open source community — is going to survive beyond a very very small niche. Linux on the server has been doing well despite Microsoft’s pretty good […]

Why Desktop Linux Sucks

“…And what can we do about it”. Linux usability (and the sorry state of desktop linux) has become a staple of this blog, but bear with me for a bit. Here’s a video by Bryan Lunduke from the Linux Action Show with reasons why the linux desktop still sucks for many (most) users. This comes […]

Moblin 2 Intro Video

Moblin 2.0 is a netbook-optimized linux distribution/environment originally created by Intel and largely based on the work by OpenedHand, a startup bought by Intel in 2007. This is the introduction video to Moblin. And, as far as linux goes this is by far the most advanced, well-thought, usable environment I’ve ever seen. Sure, it may […]

Benchmarks

When OS X first made its appearance in 2001 and for many years afterwards, the performance of xnu, its kernel, and many of its subsystems was ridiculed as it was way slower than its competitors. Elitism, slower development cycle, closed source etc. aside, Apple has managed to make Mac OS X much faster than the leading linux distributions in the span of a couple of years, while at the same time the desktop linux projects and companies struggle with reinventing the wheel and fixing regressions. The situation on the desktop today for linux users is --- comparatively --- worse than it was a decade: traditional strongholds are gone [e.g. performance] while usability, stability and features are more or less unchanged for many years. Sad for Open Source, sad for competition.

One Big Problem.

If there is any one big problem with kernel development and Linux it is the complete disconnection of the development process from normal users. You know, the ones who constitute 99.9% of the Linux user base.

Con Kolivas, 2007

An interesting interview and some views on the priorities of the linux development community and the history of the personal computer that I generally agree with. Con's quoted statement sadly rings true for Open Source development in general. After years of development, the Linux Desktop, the applications, the libraries, the documentation seem incomplete, archaic, chaotic and riddled with critical, esoteric issues that the 'fix it yourself' mentality of the stereotypical linux hacker is not going to remedy; that --- if anything --- is what keeps the wonderful idea of FLOSS from attaining the position it deserves.