Firefox

Say hello to the Open Source Decade

XKCD

Comic: XKCD #225.

Open Source has been around for quite some time, but odds are most people you ask won't know what "open source" is. This isn't because open source is obscure, but rather it has slipped into the mainstream, and unless you're already in the know, there's no real reason you will have noticed it.

But open source is here, and it's growing.

Linux maximus

Linux was written by Linus Torvalds in 1991. Linux itself was based on earlier incomplete kernels that themselves were available for reworking and building upon. When Torvalds licensed Linux under the GNU public license, there was mostly scoffing in the media, with a small minority of voices predicting widespread growth in the future. Now a majority of web servers worldwide are running Linux (see Wikipedia, above), and Linux dominates the supercomputer market and adoption in high-end special effects houses in Hollywood. Linux also powers auto electronics, weapons systems, and an increasing number of desktop, laptop and netbook computers.

My prediction: Linux distros will continue to gain desktop and laptop popularity as they develop more usability and visual style improvements. Ultimately, though, it will take hardware driver maker support (or replacement) to create the happy turn-on-and-use experience most non-geeks want out of a computer. Usability is a hard thing to design by committee, but once it starts kicking in, I don't see much of anything holding Linux back. (And no, I don't see computers going away altogether. The cloud is nice, but with all that local processing power there is a great opportunity for cooler, better apps that can leverage that cloud far better than a generic browser. [Not to mention privacy and security concerns that will always hound an open network.] I may be way off on this one, but I don't think so.)

Firefox burns

Last week Firefox 3.5 became the world's #1 browser release, edging out Internet Explorer 7. Of course, when you add in Internet Explorer 8 and the dead-but-not-buried Internet Explorer 6, Microsoft still holds the largest market share. Still, as ZDNet's Paula Rooney notes, open source has been putting the squeeze on IE.

The days of Internet Explorer’s dominance appear to be waning. Of course, Microsoft’s Windows operating system monopoly still owns the market, but we’re not sure how long that will matter, especially as software-as-a-service models take off and Google’s web-focused operating system is prepped for release.

As Microsoft’s grip on the browser market loosens, opportunities for open source rivals are blossoming. It will be interesting to see which of the two top open source browsers benefits most in 2009 [sic].

My prediction: Indeed, 2010 will be interesting for the browser market. Firefox will continue to grow, but Google Chrome, especially with Google's banner ad-driven marketing push, could be #1 by 2011, pushing IE8 and IE9 out of any hope for the #1 release spot. And this will be huge as webapps and software-as-a-service continue to take up more of the usage market from desktop apps. In fact, this latter development will push Microsoft hard to fall in line with web standards and fight to keep up with the far larger open source development communities of its browser competitors.

Android joy

Android is the open source (Linux-based) operating system for handhelds that is powering a small but growing number of smart phones, including the Motorola Droid and the new Google Phone that was given to Google employees as a holiday gift. Forrester predicts Android smartphones will have 10% market share by end of 2010. I would be surprised if it's not more. (Want a Droid? I do!)

Katherine Noyes of LinuxInsider writes:

As for Linux Girl's hopes and predictions? Her eyes are on netbooks, Android and other portable devices as the area where Linux will continue to gain major ground.

The masses are getting used to Linux whether they realize it or not, even as the desktop begins to slowly fade away. Forget the Year of Linux on the Desktop, and get ready for the Year of Linux in Consumers' Hands! Can't ask for much more than that.

My prediction: Android phones will have the buzz at end of 2010. By 2020, Android will be around in some form, morphed to suit whatever devices people are using then, but I have no idea if Apple will be still rocking then. Maybe the iPhone will be seen only in museums?

Open but less known

Drupal drops up

Drupal has been around for almost 10 years, but this past year saw increasing adoption by high profile sites and government agencies including WhiteHouse.gov.

And Drupal is not alone in the open source CMS market. See Dee-Ann Leblanc on what's coming for Open Source CMSs in 2010.

My prediction: With the new Drupal 7 coming just around the corner, expect to see another spike in Drupal buzz and Drupal usage. And with the new features and structures in place, also expect the Drupal market to change in very interesting ways. (N.B.: [BlogHer.com, where I first posted this] has been running Drupal since 2006.)

MySQL is your SQL

This database that powers so many apps you can't even begin to count
CIO's Nancy Weil predicts that Oracle will make the open source MySQL database system a core part of its Unbreakable Linux package.

My prediction: If Oracle tries to clamp down on MySQL, one or two other open source database projects — including a new or existing fork of MySQL — will emerge and come to a rising market share within a year.

Inscape and Blender and GIMP (oh my!)

Open source design programs are just getting better. Inkscape does a lot what Adobe Illustrator does. GIMP is an open source photo manipulation program that will do what most people use Adobe Photoshop for. Blender is a respectable open source 3D animation program. These applications are not new, but I expect their use to only increase as they continue to evolve.

My prediction: Expect the predicted Adobe CS5 release in 2010, and its predictable (high) pricing, to drive more buzz and market to these open source alternatives. But Blender will need a high profile adopter to get similar buzz.

Open Office market not so micro

Open Office is the open source desktop software suite that comes close to replacing Microsoft Word, Excel and Powerpoint. It's not perfect, but can fit the bill if you're finding Microsoft Office's pricing a bit too dear.

My prediction: Open Office will continue to eek out minor gains in the private user market, but will struggle to convince conservative and under-budgeted IT managers in corporations and government agencies to adopt a new, unfamiliar product. However, 10 years from now....? A lot can happen in 10 years.

Why oh why is open source so popular?

While open source software — or at least the most successful examples of open source software — is free, I don't think that's why this will be the open source decade. Rather, it's that open source is open.

Cost does come into play, but indirectly ... on the supplier side. Open source is disrupting many markets where scarcity enforced by proprietary software licenses drove up costs. With the commons competing in development, that scarcity is challenged, effectively driving down those nice profit margins that made people like Bill Gates rich.

And if there's interest to take it into a new direction, there's nothing to stop them. Forks happen.

So as long as there's community interest (read: demand) for the product, it's not going to die. This software is not going to disappear unless people stop being interested in using it.

For example, just because Android was primarily developed by Google, it doesn't mean Android is dependent upon Google to continue to evolve. On the contrary. Just because Drupal was created by Dries Buytaert doesn't mean that, if Dries decides to quit software and go do pottery in Bali, Drupal will crumble. The Linux industry has grown way beyond the origination by Linus Torvalds or its corporate distribution by Red Hat.

What does this mean to you? Nothing, if you want to ignore it. But if you are paying attention, it could mean opportunities.

As a consumer, it might influence your buying decisions. For example, I would be much more comfortable buying an Android phone than a phone powered by Windows. I had lived for over a year with a Palm 700P, which ran the proprietary Palm OS, which was outmoded and little supported. I have no idea whether Palm will be around much longer, so I don't know if I would consider a Palm anything unless it was at least running an open sourced (and well supported) OS. Buy an Android phone and odds are you will be able to continue to buy phones in the future running Android, with the same familiar interface (albeit always improving). No company is going to EOL Android. No company can.

As an entrepreneur, open source might present a business opportunity. What? Without proprietary software? How is that possible? Well, let's look at other industries. Plumbing is essentially open source. There are no big secrets, just acquired know-how that comes from doing the work. And yet plumbers have businesses in every town with plumbing. Law is open source. The law is there for all to see. But if you learn it sufficiently, you can build a practice into a lucrative career.

In other words, business does not require secrets.

This doesn't mean that all proprietary softwares are going away. Not at all. But I do expect that in 10 years most people will have a pretty good idea what open source means to them, or at least will be pretty big consumers of open source products.

Mark my words.

This was posted on BlogHer.

Semantic meaning with Ubiquity

When I would talk or write about the semantic web, microformats, RDF and all that, people would often ask, "Why? Who cares?" or shudder with a "That's creepy!" Images of Big Brother tracking every move, to be indexed, measured and evaluated for Ungood behavior, or something like that. At best, people could see a kind of abstract benefit from making information more digestable by machines, you know, in the interest of having a sense of general order in the Interwebs or something.

But what about when the semantic web yields dividends back to the human experience?

It's just a little thing out of what's possible – a mere smidge of cobbled together APIs – but Mozilla Labs Ubiquity (a Firefox plug-in) is really something to see, for it gives you a peek into the kinds of things that will be possible (and now already area) with an Internet that has semantic meaning.

Check out this video, that's very much to the point:


Ubiquity for Firefox from Aza Raskin on Vimeo.

Oh my!

Without even finishing the video, I used it to Twitter about it.

It's like having the entire web available one click away.

Firefox 3 RC1, so far

Faster, more stable, better chrome over FF2. I especially like the new treatment for secure sites and favicons.

The API must have changed since the last FF3 beta, though, because suddenly many of my tools aren't compatible again. I want my webdev tools!

For once, I'm wishing more sites were like PayPal

I'm not a fan of PayPal, with its poor customer service (which is a huge deal when it comes to handling money), but I'm with them on this:

Web payment firm Paypal has said it will block "unsafe browsers" from using its service as part of wider anti-phishing efforts....

...Paypal said it was "an alarming fact that there is a significant set of users who use very old and vulnerable browsers such as Internet Explorer 4"....

...Paypal said some users were still using Internet Explorer 3 , released more than 10 years ago.

IE3?? Holy cow! I don't even think that's loaded on my old IBM Intellistation that's collecting dust in the corner.

Here's a surprise to me:

Paypal said it supported the use of Extended Validation SSL Certificates....

...The latest version of Internet Explorer support EV SSL certificates, while Firefox 2 supports it with an add-on but Apple's Safari browser for Mac and PCs does not.

(Emphasis added.)

Firefox 3 making online life much nicer

Today I downloaded and installed Firefox 3 Beta 4. I could not do it before, but now that the Web Developer tools are updated and Firebug has a 1.1 beta that works in FF3, that's enough for me.

I don't know about you, but on both Macs I use regularly, Firefox 2 was crashing all the time. Last night, while writing a blog post for BlogHer, my browser crashed at least a dozen times. On my Mac Pro, Firefox completely melted down -- twice -- requiring complete rebuild from the start, manually adding one plug-in at a time. But I had to stick it out because I need those developer tools. I cannot imagine working without Firebug.

The new UI is clean, and seems to take up a bit less space. And so far FF3 is fast. Me likes.

Say what you meme: My media consumption diet

So Jeremiah Owyang has started a media consumption diet meme, and Marianne Richmond has tagged us BlogHers, so here goes....

  • Web: I used to use NetNewsWire Lite for RSS, but I tried Shrook and found it to me easier to use, with some of the features NetNewsWire makes you pay for. Shrook is easy enough, so I'll stick with it for now. Do I need to mention Firefox? For search, I use Google pretty exclusively (I find myself wondering how Yahoo! gets by, what with all the barriers they put up for people to get listed in their index) and if I'm blog-hunting, I go to Technorati. I blog using Drupal for platform and either Performancing or ecto for blogging client (though neither is optimal -- Performancing repeatedly loses my drafts and ecto keeps embedding cruft into my html, even when I define the tags myself). For online video, I find YouTube too useful to ignore. It can be a bit hard to take, though, just browsing at random.
  • Music: I've started trying out Pandora, but in some stations they keep trying to push the strangest things -- sorry but how do you get Foreigner or Journey from Led Zeppelin? -- and they limit how many songs I can reject in a given time. (Am I just too persnickety?) I have several of my old CDs burned to mp3 files, which I play on my desktop iTunes, but as I've moved from my nearly-dead PowerBook to two iMacs to my current MacBook Pro, it's been a challenge carrying those 20GB of files along for the migration ride. (It doesn't help that some of the discs were defective bulk coasters.) I haven't signed up for the iTunes Store, though, because the DRM restrictions and poor audio quality make downloads there less than appealing, no matter how appealing and easy-to-use the GUI is. Stop treating me like a criminal guilty until proven innocent, Apple and RIAA, and you'll have my business. Meanwhile, as CD music continues to fade away at the big box stores, I'm finding my music horizons diminishing, and that's a terrible place to be. My whole live is defined by soundtrack.
  • TV: I don't have much time to watch television, especially the commercial variety -- I think I'm more and more intolerant of commercials. I will watch the NewsHour if I'm home early enough, the Daily Show if I'm up late enough (and thank goodness for the 9pm rerun of last night's show), Frontline if I stumble across it and (of course) Battlestar Galactica. I don't do cable news -- it strikes me as an entire industry getting excited about the lint in their own navels. However, since getting HDTV on Comcast, I've found that I'm more likely to just watch anything as long as it's high-def. Well, not anything at all, but it's amazing how much more interesting Nova or Discovery (or reruns of Battlestar Galactica and Firefly) are when you can see so much detail on the screen. (Ironic that local news is in high-def, but most network shows are not; the Rose Parade was in high def, but the Macy's parade was not; sports are in high def but arts typically are not; and all HBO seems to play on their single high-def channel is Rome [though it could be worse].)
  • Communication: My cell is a Palm Treo 700p, but I hardly ever use it. It comes in handy when I need to keep up on email or check something on the web, but I'm realizing the touchscreen I so wanted (and thus the reason I rejected alternatives like Blackberry or Q) is pretty over-rated. Ah well, live and learn. The phone part is actually great for clarity and reception, but I don't use it as a PDA at all, as the 320x320 screen is just too damned small. Other phonage is Vonage. I haven't had a land-line phone in quite a few years now. --Not that any of this matters, because I really really hate talking on the phone unless it's necessary. For IM, I use Jabber (via Adium), which we have set up on one of our domains, and the sadly unavoidable Skype, which as a relay is an absolute bandwidth hog even when it's just sitting there.
    Cone of Silence I don't use Skype much for voice, since so many people seem to have so many problems configuring it to work well. We thought it'd be great for talking to clients overseas to save a few pennies a minute, but all too often it was too much like the Cone of Silence. I use Apple Mail for email, mainly because Thunderbird on Mac is too slooowwwwww (I wish it weren't).
  • Movies: Once upon a time, I saw several movies a week, sometimes several in one day, but now that they blast commercials in your face before showing generally sucky movies -- not to mention the overpriced junk food, sticky floors and noisy patrons -- it's just not worth it. It's not fun any more. So I watch movies on DVD, where I'm not limited by the, excuse me, crap selection of the week, and which on an HDTV plasma is an entirely new experience. I tend to buy, not rent, because rented discs always seem to have scratches that make the flick skip or freeze.
  • Magazines: I subscribe to Post, HOW, The New Yorker, The New York Review of Books, Macworld and occasionally Wired. I rarely buy a magazine off the rack. It amazes me how many magazines are in print. Do people actually read all these things? Somebody must. I have to say, however, that the supermarket tabloids do keep me informed. I mean, I could've gone for weeks or even months without knowing that Brittney Spears shaved her head or that Brad sent a note to Jen! Eeep!
  • Books: I live for novels, but it's hard for me to find writers I like, so I'm stuck with the five or six authors who could write just about anything and I'd read it. Maybe if my life weren't so fast-paced, I'd be able to relax enough to get into a new writer's style, but usually I can't get past the first paragraph, so I do without. Meanwhile I'm reading more non-fiction than any time since I was in college. How She Does It, Blink and Designing Interactions are three of the most recent delights.
  • Newspapers: I love reading off paper, but unlike magazines I don't hold the same love of newspapers. I like the print design of the New York Times, but I hate getting newsprint all over my fingers, and at a buck a pop for something I may not even have time to read that day, it becomes a dead-tree guilt and a recycling burden more than a source of news. 15 years ago that wasn't the case -- I loved getting the paper! How life changes in these times! I still read the "newspapers" online, including the NY Times, the Mercury News and the odd site that happens to have the AP wire story I want to read.

So there's my consumption in a nutshell. Now in the tradition of tagging, and because they are such an eclectic group of geeks and artists, I'd like to tag everyone on Planet Drupal.

Technorati Tags:

Firefox 2.0 not the website breaker like IE7 [updated]

[Update: I removed the direct link to the ftp site because, as small as rare pattern is, every little bit counts, and I don't want to hurt Mozilla.]

Get Firefox
As I write this, it's still not "officially" released yet, but I've just installed Firefox 2.0 after downloading it from the Mozilla FTP site (Mac versions here), and I'm loving it. I've not yet explored the preferences and all that, but so far nearly all of my extensions still work, including the web developer tools, Performancing and weather.

And so far no websites are breaking. Aren't web standards wonderful? I'm good to go. I can keep working (or writing this blog post), and not have to fret about mysterious problems.

Too bad the same cannot be said for users of Internet Explorer 7, which, with its new Microsoft-only quirks, is creating all sorts of new headaches for website owners and challenges for web developers. Some websites won't work at all in IE7.

Why Microsoft has such issues with worldwide web standards, I don't know. At least we have Firefox. Maybe, with these simultaneous releases of new browsers, more people will get fed up with IE and try Firefox. After all, if a browser is breaking websites, why use it?

Internet Explorer 7, oh dear!

So far, all the buzz is pretty much about IE7's "new" features like the tabbed browsing that other browsers have had for years now, with some mention of the upcoming Firefox 2 release.

But just wait until websites start breaking. Internet Explorer has always required non-web-standard hacks. The net effect of this has been my thumbnail estimate of 30-40% of loss of productivity in the web design field while developers work around Microsoft's "we don't need no stinkin' standards" attitude and break out the duct tape and chewing gum to make sites that work in every other browser work in IE.

IE7 honors some more web standards, but still has its own quirks -- some new ones, apparently.

Let the kvetching begin!