Catégorie: "Open Source"

Firebird de plus en plus visible...

Alain Lefebvre dans JDNet:

Je n'ai pas peur d'affirmer que Firebird est le browser Web tel qu'ils devraient tous être : léger, propre, bien fait, focalisé sur ce qui est utile et raisonnablement personnalisable. La fonction de blocage des pop-ups n'est pas anecdotique, elle est tout à fait significative de l'avantage majeur que possèdent désormais les projets Open Source par rapport aux équipes commerciales : ils ne sont pas entravés par des conflits d'intérêts et eux travaillent vraiment à améliorer le confort de l'utilisateur.


The idea behind open source

Karl Fogel has it pretty much clear in Chapter 1 of his book: "Open Source Development with CVS - 2ND EDITION":

Imagine a science-fiction device that allows any sort of food or physical object to be infinitely duplicated. If somebody then tried to sell you a tire for your car, why in the world would you buy it? You could just throw your friend’s tire into the duplicator! However, you might want to pay somebody to design a new tire for you or perhaps to install the tire on your car. Or to help you when some other part of your car breaks, you might want to buy a warranty for future support. Or maybe just hire a personal mechanic.

Similarly, in a world where all software is in the public domain and infinitely reproducible, programmers and software companies are able to make a good living not by restricting the flow of software, but by providing a service. Users pay the programmers and companies to design and write new public domain software, as well as install, maintain, customize, troubleshoot, and teach others about it. A programmer or company sells labor, not products — much like a mechanic, plumber, or electrician.

IT independant innovation... dead?

Two quotes from PHPeverywhere:

"Perhaps the problem is that the computer industry is maturing, so all the cool corners where you could do your own thing in peace are disappearing slowly..."

-John Lim: "Gamma Radiation from Microsoft turns open source advocates into Sulks"

"[We] are caught between a rock and a cheap place, where your software cannot get enough market share in a world dominated by Microsoft (and other BigCos), and at the same time your niche is being commoditized by free software.

The only way to make money in the IT industry nowadays unless you have colossal market share (which you use to eat up niches such as anti-virus software) or are creative enough to compete in the PC-gaming industry, is by combining your products with services. And make sure your services is the main component, otherwise you risk going out of business when your product is commoditized. The whole industry is moving this way, from minnows like my company to giants like IBM (which is the furthest in this transition, buying up Rational and PWC). Sun is learning it the hard way."

-John Lim: Tim O'Reilly: "The Open Source Paradigm Shift"

And make sure you don't miss Eric Kidd's "The Missing Future". Excellent!

Firebird, bleh |-| [en]

[Version française]

Almost everyday, I read someone saying "why would someone still use [a suposedly abandoned] IE when he could indeed use a [supposedly better] Firebird ?".

Hold on guys... you know brainwashing may not be the best way to evangelize, right? ... and could we at least try to sound a little less naïve? :crazy:

I'll tell you why: because, as of today, Firebird is just a prototype, far from offering the usage comfort IE does! :(

Firebird may be good at respecting web standards... nevertheless pretty poor at respecting windows standards. And the sad thing is, the average user reacts to that! Even unconsciously!

For example: while Windows menus look "outset" by default, Firebirds menus look "inset"; toolbars cannot be moved (I'd like to have those links in that wide empty space right to the menu); the windows resizing handle is invisible; etc... globally Firebird really doesn't fit into the OS it tries to conquer...

Add all those annoying details like the ALT texts not being displayed (even when no TITLE is specified) or the insertion point not being blinking whenever there happens to be an animated GIF on the page... and you'll probably understand why Firebird just doesn't feel natural to plain Windows users. (Not mentionning incompatible javascripts...)

Don't get me wrong, I am not saying that IE is the best browser. As a developer, I favor Mozilla... but as an end user, I definitely favor IE! By the way, as an end-user, I really don't need to open 30 pages simultaneously that often... thus, not even needing tabbed browsing that much... ;D

(Once again, don't get me wrong: I think Firebird has a great future and can't wait to see if the next versions get better on these flaws... but it just isn't ready to seduce the Windows world yet!)

Firebird, bleh |-| [fr]

Update: [English version]

Ici et là, je lis sans cesse des réflexions du type "pourquoi continuer à utiliser un [soit disant abandonné] IE alors que vous pourriez utiliser un [soit disant génialissime] Firebird ?".

Bon les gars... déjà que l'évangélisation style bourrage de crâne c'est contre productif, est-ce qu'on pourrait au moins se passer de ce ton naïf? :crazy:

Je vais vous le dire moi pourquoi! Tout simplement parce que Firebird est un prototype et qu'il est encore loin du confort d'utilisation de IE ! :(

Firebird tout militant du respect des standards qu'il est n'est lui même pas capable de respecter les standards de Windows. Malheureusement, ces standards là, c'est des standards d'interface utilisateur et ces standards là, l'utilisateur moyen les perçoit bel et bien... même inconsciemment.

Par exemple: les menus déroulants de Firebird ont un look "enfoncé" alors que ceux de Windows ont par défaut un look "extrudé"; les barres d'outils ne sont pas déplaçables (je voudrais mettre les liens dans la grande zone vide à droite du menu); la "poignée" de redimensionnement de la fenêtre est invisible; etc... globalement Firebird imite bien mal l'interface utilisateur de l'OS auquel il tente de s'intégrer...

Ajoutez à celà tout un tas de petits comportements irritants tel que l'abscence d'affichage des ALT sur les images ou encore l'incapacité à faire clignoter un curseur dans un champ de saisie dès lors que la page comporte une GIF animée... et vous devriez sans doute comprendre pourquoi Firebird donne une impression de mal à l'aise aux utilisateurs habitués à Windows. (Sans parler des javascripts plus ou moins incompatibles.)

Bien sûr je ne dis pas que IE est le meilleur navigateur. En tant que développeur, je préfère Mozilla... mais en tant qu'utilisateur je préfère indéniablement IE! D'ailleurs, j'ai beaucoup moins besoin d'ouvrir 30 pages simultanément en tant qu'utilisateur... et du coup j'ai beaucoup moins besoin des onglets... ;D

(Et ne me faites pas dire ce que je n'ai pas dit... Je trouve Firebird extrêmement prometteur et j'espère très fortement que les prochaines versions corrigeront ces défauts...)