Asus WL-330g and Ubuntu Linux PPC

A week ago I bought this gizmo: the Asus WL-330g Wireless Access Point and Ethernet Adapter, to use “my” iBook anywhere there's a wireless connection with the least amount of messing with configuration and drivers. The iBook is running Ubuntu Hoary Hedgehog and I'm happy to report that everything is working well. Since the WL-330g acts as an Ethernet adapter there's really no messing with anything at all; I just used the “Network Settings” dialog to set the iBook's network interface for DHCP.

One very strange thing happened on which I wasted nearly an entire afternoon. The device comes with a USB power adapter so that it can be used anywhere with a laptop. So far, so good. But it took me hours to figure out that I can't use just any of the iBook's two USB ports to power it. Only the 1st port seems to work. When the device is plugged in to the 2nd one, it connects and reboots 2 or 3 times before giving up entirely. Very strange!

The WL-330g comes with a Windows configuration utility which I couldn't use for obvious reasons. There is also a web configuration interface which is quite poor but usable — not the good kind of “usable” though. The documentation is virtually inexistent since it consists of screenshots of both configuration systems with little explanation about how the device really works.

Good News – Bad News

Tristant Nitot pointed to some of the most recent numbers for Mozilla Firefox's market share: 14.4% in Oceania, 14.1% in Europe, 11.8% in North America (12.3% in the US), 5.8% in Asia, 5.2% in South America and 4.3% in Africa. The good news is that these numbers have been steadily growing for a while and continue to do so to reach significant levels now in certain parts of the world (31% in Finland! Go Finland!). The work done by the Mozilla Foundation and the Mozilla volunteers is definitely paying off.

This latest study also shows that Firefox is being installed at a higher rate in homes than in offices. In Europe for instance, there's a 2.5 point difference between Firefox usage on week days and on week-ends. Given the way most companies administer their software resources this is not particularly surprising. It does somewhat undermine the idea that software travels from offices to the homes with people installing on their home computer whatever piece of software they're using at work.

The low percentage points in developing regions like Asia, South America and Africa are surprising to me. Free software is usually said to do better in developing countries — since it can be distributed, customized and translated into minority languages freely — but this is not what I'm seeing here. Though I don't really know how to explain this phenomenon, widespread software piracy could be a factor.

In countries where law enforcement resources are limited and where therefore commercial software can be acquired cheap or at no cost, the freedom to redistribute copies guaranteed by free software licenses, arguably the most interesting of all “software freedoms” for non-technical users, is illegally granted to all making the benefits of true free software moot. Moreover, in these conditions, the need for consumers to critically evaluate the price of software vs. its actual worth disappears because the financial cost of using or trying unsatisfactory software is virtually null. And since software prices in developing nations are comparatively higher than they are elsewhere, the gap between price and expectations which could be more significant there than in “developed” nations actually ends up being narrower. This in turns makes for fewer opportunities for free software to spread as an alternative to commercial, and potentially expensive and unsatisfactory, software.

So what's the bad news? Well, nothing really, except that I am impatient by nature and that I can't help but thinking that things are moving too slowly. Firefox is technically better than its alternative, it is one of the best advertised Free/Open Source projects, and yet it is reaching “only” 14.4% of its intended audience at its best (on average, per continent). While this steady progression is good news for Firefox, the relatively low percentage worries me when I think about GNOME, the fantastic Linux desktop. How long before Linux and GNOME have 14% of the computer desktop market share?

Getting Rid of Web Ads

I recently found out about John LoVerso's Proxy Auto Configuration ad-busting trick and tested it. It's quite efficient and integrates very easily with the GNOME desktop. By using John's file and GNOME's Network Proxy Preferences dialog you could be browsing the web free of annoying ad banners.

In the System menu, choose Preferences, then Network Proxy. Select the Proxy Configuration tab, pick Automatic proxy configuration and enter the path to the "no-ads.pac" file you'll have downloaded from the page referenced above.

Screenshot of GNOME's Network Proxy Preferences dialog

If you're using Epiphany, that's it; you're done. If you're using Firefox, you'll need to change your connection settings to Auto-detect proxy settings for this network.

On a different and very anectodic note, if you happen to watch "Me and You and Everyone We Know" — and you should — the kids are using Gaim to chat.

Ubuntu GNOME vs. Kubuntu

Ubuntu is a fantastic Linux distribution focusing on desktop users and their needs. Because of this focus, it picked GNOME has its desktop environment and several GNOME developers now work for Canonical, the company responsible for Ubuntu.

In a recent visit to ubuntulinux.org however, I noticed that GNOME's name did not appear there much at all. It is in fact eclipsed by a large link to Kubuntu, a project to bring KDE to Ubuntu. While geeks won't really mind — GNOME and KDE have lived side by side for a while — it seemed like a lost opportunity for GNOME at a time when Ubuntu is drawing a lot of attention.

Screenshot of ubuntulinux.org with GNOME space vs. Kubuntu space highlighted

One tiny mention towards the bottom of the page... ;-(

Poster & Handout Source Files Released

Scribus source files for GNOME posters and handouts are available at /gnome/promotion/source/. All of it is hereby released under the Creative Commons Attribution-NonCommercial License.

Those documents use the following set of typefaces. While some are free, others aren't unfortunately. ITC Mendoza, chosen to be the roman counterpart to Trebuchet—the typeface of GNOME's logo—might be the toughest one to substitute.

Athens, Ohio

It's been 2 months of travelling and moving but I am finally now in Athens, Ohio, a pleasant liberal town in a sea of rural conservativeness. Things are not as lively here as they were in Belo Horizonte but I can't say I'll miss the air pollution or the idiocy of the Brazilian upper middle class.

First Official #marketing Meeting

Yesterday the marketing team had its first official IRC meeting on #marketing. The goal was to discuss how to pursue our nascent promotional efforts and I think we successfully did so. The plan for the next few months is to grow the amount of promotional material around one theme: GNOME, software for everyone. The consensus was that we should start relatively small by moving towards a better representation of the project in traditional FOSS circles – LUG members, students. Look for a Super Bowl ad in 2006 but not earlier.

For the time being, “software for everyone” is a theme more than a slogan. But it might stick. Its polysemy – “software designed so that anyone can use it” and “free software available to anyone” – is actually growing on me. That theme is to be developed around three points: freedom, ease of use, and accessibility. Stylistically there is no formal definition of what we’re trying to achieve. Successful designs will survive.

GNOME Identity Posters And A Few More

The marketing list has been discussing the creation of posters for volunteers to print and take with them wherever they present the GNOME project, typically at conferences and other public events of the same kind. I’ve created a few which I’ll review in more details. What they all have in common is:

  1. They were all designed for A0-size paper. That’s 1189 × 841 mm (46 ¾ × 33 in) which is pretty big. However, since the width to height ratio of ISO paper sizes remains the same within a given series – A0, A1, A2, A3, … – the posters should be usable at smaller sizes too.
  2. All are black and white and therefore cheap to print.
  3. I used the GNOME logo on all of them. This may mean that officially releasing those posters would have to be cleared through the GNOME Foundation. Or it may not; I don’t know. I went for “shoot first; ask questions later” on that one.
  4. All of them would need additional “fine print” information like the URL to GNOME’s site and perhaps the Foundation’s address.

Identity posters: these have no other purpose than to communicate GNOME’s presence somewhere. There’s barely any designing here… shame on me.

Poster 1: Standard GNOME logo Poster 2: Fancy GNOME logo

Augmented identity posters: same as above but with a little bit of text giving the briefest of introductions to the GNOME project. The text is loosely based on wgo’s “What is GNOME?” It could easily be replaced with something better.

“The GNOME project provides two things: the GNOME desktop, an intuitive and attractive desktop environment for corporate and home users, and the GNOME development platform, an extensive framework for building applications. Volunteers, software developers, documentation writers, artists, translators, all work together to make GNOME easy to use, accessible, powerful, innovative and just plain great. Corporations have also joined in the effort and now provide additional resources for the project as well as professional support for GNOME users and developers. Thanks to the GNOME project hundreds of thousands of people worldwide have successfully begun using free software.”

Poster 3: Standard GNOME logo with text Poster 4: Fancy GNOME logo with text

Bonus gizmo poster: Say you’re selling GNOME t-shirts or you have a list of presentations to announce… use a marker and the bonus gizmo poster™ and make your own poster. ;-)

Poster 5: Ruled poster with GNOME logo at top

Whimsical posters: These last two I designed for myself more than for public use. It was suggested on the marketing list that posters could have some kind of slogan on them which is not a bad idea except that, as far as I know, there isn’t an official “slogan” for the GNOME project. This didn’t prevent me however from thinking about what more elaborate posters could look like.

The “gentleman’s desktop” idea is something I’ve read somewhere though I cannot remember if it was on a mailing list, in somebody’s blog or in an interview. I really like the idea though I realize of course that it is sexist and unpleasantly plutocratic. Bear in mind then that it is not part of the “official” proposal but merely the result of my indulging my elitist European male fiber. ;-)

The “official desktop of happy people” idea I’m very fond of and I believe it’s a communication avenue worth exploring. It takes the focus away from the technical and political issues to present instead the human and affective aspects of the project. Usability, accessibility, i18n have all been successfully integrated into the development of GNOME at a technical level. That’s an important factor of GNOME’s success and something which should be emphasized because users can relate to it as individuals and as members of a group. Rationally convincing people that using GNOME is a good decision is great. Not having to convince them of the same because they are emotionally drawn to it wouldn’t be bad either.

Poster 6: GNOME: A Gentleman's Desktop Poster 7: GNOME: Official Desktop of Happy People

The text at the bottom of both posters is dummy text by the way. If you’re interested in downloading the PDF versions of all 7 posters, they’re available at www.viralata.net/gnome/promotion/.

Marketing GNOME vs. Marketing GTK+

Today is a historic date for Free/Open Source software. It is the day Mozilla Firefox 1.0 was released to the world. Internet Explorer, its “competitor,” is still the most widely used browser on the net but Firefox, which has already conquered the hearts and minds of web developers, is also slowly making its way into the hard drives of regular people. More importantly I believe that it is also acting as an ambassador for F/OS software. It is showing that F/OS software is alive, relevant, and credible. So while I’m glad that today the world was made aware that it has the option not to use a crappy browser, I’m also especially happy to see the idea that software is not just whatever Microsoft made Dell or Gateway ship with their computers strengthened by this particular event.

And now, on to GNOME stuff. These past few days I’ve had no time to work on the GNOME marketing tasks I had set for myself. But I’ve had time to consider some ways to reach a broader audience and one thing became clear to me while reflecting on Firefox and OpenOffice’s recent good fortunes: the best way to market GNOME is to forget about marketing it.

Like GNOME, Firefox and OpenOffice are useful, functional, well designed, usable pieces of software – with varying degrees of success of course but that’s not the point. GNOME is unique though in that it works on operating systems which, though full of qualities, are minority systems. Microsoft Windows has roughly 95% of the desktop market and Mac OS X 3%. Linux, the BSDs and Solaris – all GNOME systems which I’ll just refer to as Unices from now on – have the rest.

The good news is that much of the market, Microsoft’s share specifically, is up for grabs. Linux has shown that it could occupy a significant percentage of the market in the server space. Many believe that it could do it again with the desktop market. I, of course, believe it too. The bad news… well, I suppose it is that there’s a long road ahead. The bad news for GNOME is that it can’t go anywhere on its own and that it’s dependent on the success of its host operating systems. That unfortunate fact is something the GNOME marketing team cannot ignore and which will always limit it. So what can it do?

I believe that it should shift its efforts from marketing GNOME to marketing GTK+. The “GIMP Toolkit” happens to be one of the elements of GNOME’s technical foundation but it’s also more than that. It’s a complete multi-platform toolkit. Clearly only a very specific segment of the population has any use for a GUI toolkit but what matters is that this segment exists within the full desktop operating system market and not only within the 2% or so of the current GNOME host operating system market. By promoting GTK+ the GNOME marketing team would increase its target audience significantly and instantly. That’s already something to consider. But there’s more.

The GNOME marketing team ought to think about how to best use its limited resources: it could try to market GNOME and find itself selling Unices instead or it could market GTK+ and use that initiative to show off GNOME and draw people to it. Scenario #1 involves getting into the complexities of selling a platform radically different from the dominant one. That means addressing issues like hardware support, switching costs, transfer of custom software, and all that icky stuff. I believe that’s a job best left to vendors. Let RedHat, Novell, or Sun do the heavy lifting since they can’t afford not to do it.

Scenario #2 involves promoting something the team is familiar with and which it can manage. For the most part it’s about developers talking to developers whereas in the first scenario you’d have to address a wide audience – managers, admins, end-users, etc. – on a variety of topics. So not only would the former path require greater sophistication and research, it would also require more volunteers and more efforts. With the GTK+ option, the message is simpler and probably truer to GNOME’s core constituency.

Marketing GTK+ is not only important because of the interest it could create in GNOME; it’s also crucial because it will increase the number of people writing for the platform. While GTK+ is not “the GNOME development platform,” it is the closest thing to it and bridging the gap between the two will be easier than having people making the jump all at once. The importance of GNOME and GTK+ bindings in reaching this goal should be obvious to anyone familiar with the platform. That is certainly the case of the Mono guys who have, better than anyone else I believe, understood the necessity to create a GNOME-friendly multi-platform culture. To some they might have made controversial political decisions. To me, they have adopted exactly the right kind of attitude.

This proposal is obviously a bit twisted. I’d be asking people to work on one thing when they’re really interested in working on another. But I’m convinced that it’s the most efficient way to go: GTK+’s target audience is much much much greater than GNOME’s at the moment, it is homogenous, the marketing team is familiar with it, and as for the message to communicate, focusing on GTK+ is probably much more straightforward than dealing with GNOME and the platform issues.

National Desktop League

I’ve always been attracted to sports imagery. I find it daring – if sometimes brash and tacky – and expressive especially in its typography. It’s a guilty pleasure: large commercial lettering, loud colors… it’s far from what I’m normally drawn to. But I admire people who can design that way and who are not afraid of overdoing it. Stylistically it looks to me like a direct derivative from old-fashion commercial sign painting for which I have a soft spot.

When I was a kid, right across the street from my elementary school, there was a commercial sign shop. It closed down a long time ago but I still remember exactly what it looked like, its dark green façade and its beautiful hand-painted white letters on the window. I also remember my father explaining to me what that guy’s job was and how great it was that someone could still make a living that way. I think he too has a soft spot for hand lettering which he passed on to me.

I don’t know for sure but I’m guessing that sign painting is now a lost art in France. Living in Brazil though I have the privilege to see it alive everyday. The streets here are full of hand painted signs: store front advertising, commercial banners suspended above and across the streets – it’s illegal to hang banners in the streets in Belo Horizonte but it’s still done – political signs, etc… They’re everywhere. Though most of them are unremarkable some do stand out, often more by their size and color than by the quality of the lettering. Maybe I’m a complete weirdo but I do enjoy walking passed a giant blue “A” or a huge red “S”

But back to my initial point… I’ve been thinking for while now about experimenting with replacing the modern, glossy, and minimalist look of computer graphics with the loud and popular aesthetics of expensive team sports. What would that be like? Something like this perhaps:

GNOME T-shirt, front side, red with dark green lettering

The GNOME Marketing list is discussing ways to define and reach its target audience. But what are we going to propose to the public to identify GNOME visually and to connect with it? I know it’s a side issue, mere promotion, but it’s a stimulating one for me. I’ve proposed in the past to create GNOME posters which belong stylistically to the standard sleek computer graphic design genre. I didn’t do it to imitate anything or anyone. It just came out that way because that minimalism is a part of me. But after it I also felt compelled to try something different which challenged not only my designing habits but also my assumption about the way to communicate my enthusiasm and my hopes for GNOME.

GNOME T-shirts, back side, name and number of GNOME 'players'

Now, if only CafePress offered dark red t-shirts!