Aperçu de « Places » ? – 1ière partie

Bien que Places ait été desactivé des compilations nocturnes, j’ai envie de montrer à quoi ressemble cette fonctionnalité du futur Firefox.

Il faut donc pour compiler Places :

  1. Editer le fichier « configure.in », et décommentez les lignes contenant MOZ_PLACES=1
  2. Remplacer « MOZ_PLACES= » par « MOZ_PLACES=1 »
  3. Rajouter « ac_add_options –enable-places » dans le fichier de configuration .mozconfig

Voici donc le fichier .mozconfig qui va être utilisé :

# sh
# Build configuration script
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#

. $topsrcdir/browser/config/mozconfig

# Options for ‘configure’ (same as command-line options).
ac_add_options –with-macos-sdk=/Developer/SDKs/MacOSX10.3.9.sdk
ac_add_options –enable-optimize= »-O2 -pipe -arch ppc »
ac_add_options –enable-prebinding
ac_add_options –enable-strip
ac_add_options –disable-shared
ac_add_options –enable-static
ac_add_options –enable-update-packaging
ac_add_options –disable-debug
ac_add_options –disable-tests
ac_add_options –disable-pendantic
ac_add_options –enable-places

Suite dans environ 2 heures, le temps que la compilation se termine et de faire une ou deux captures d’écran 😉

Firefox / Thunderbird 2.0.x : dernières versions pour les Windows 9x/Me ?

En recherchant des infos sur le processus de compilation de Firefox, je suis tombé sur la page concernant la compilation du logiciel pour Windows, plateforme majoritaire.

Je suis tombé sur une série d’information qui m’ont mis la puce à l’oreille. D’abord les prérequis. Il faut désormais un Windows « NT » (4.0, 2000, XP ou suivant) pour compiler le code source.

Cela concerne le code du tronc. Et pour les outils de compilations, c’est aussi très clair : en dehors de Visual C++ 8.0, alias Visual C++ 2005, point de salut. On peut toujours essayer Visual C++ 7.1, mais c’est franchement déconseillé.

Ces prérequis concerne la génération « 3.0 » de Firefox et Thunderbird (sortie prévue courant juin 2007).

Et sur la page d’information, il y a un lien concernant les versions « historiques », en clair les branches 1.7.xx et 1.8.0.x et 1.8.x de Gecko.

  • Gecko 1.7.xx => Firefox / Thunderbird 1.0.x
  • Gecko 1.8.0.x => Firefox / Thunderbird 1.5.0.x
  • Gecko 1.8.x => Firefox / Thunderbird 2.0.x (encore en version pré-alpha1)

Or, le compilateur conseillé pour ces versions historiques est Visual C++ 6.0.

Le principal atout de Visual C++ 6.0 étant de pouvoir produire des logiciels compatibles avec Windows 9x (95, 98, 98 Deuxième édition et Millenium).

On peut donc en déduire que la politique de la Fondation Mozilla est claire : pour Windows 9x/Me, les ultimes versions disponibles seront les version 2.0.x de ses logiciels phares.

Quoique cela fait 8 ans que Windows 98 est sorti, Windows 98Se a 7 ans, Windows Millenium a 6 ans. Même Microsoft les a presque débranchés…

  • La phase d’extension du support sur Windows 98, Windows 98 Deuxième Edition et Windows Millennium Edition s’achèvera le 30 juin 2006. Durant cette phase, Microsoft propose du support pour ces produits (dans le cadre de ses contrats payants).
  • Les mises à jour de sécurité critiques seront disponibles sur le site Windows Update jusqu’au 30 juin 2006.

[…]

  • Pour Windows 98 et Windows 98 Deuxième Edition, le support gratuit à l’incident ainsi que la phase étendue de support se sont achevés le 30 juin 2003.
  • Pour Windows Millennium Edition, le support gratuit à l’incident ainsi que la phase étendue de support se sont achevés le 31 décembre 2003.
  • Les ressources de support permettant de trouver une solution par soi-même sur le web seront disponibles jusqu’au 30 juin 2007.

Seul l’avenir confirmera ou infirmera cette « prédiction » qui est assez odacieuse 😉

Yahoo Music en retard d’une guerre ?

Suite à un commentaire sur cet article de Generation NT, je suis allé sur le site de Yahoo Music avec Safari.

Désirant voir le clip de KT Tunstall, j’ai donc cliqué sur le lien, et j’ai eu droit à un beau message d’insulte :

« Nous sommes désolés mais vous devez installer Netscape 4.7 pour utiliser cette application sous Macintosh. Téléchargez maintenant.

Utilisez le code d’erreur suivant pour votre correspondance avec l’aide Yahoo! (Error Code: 4) »

Continuer la lecture de « Yahoo Music en retard d’une guerre ? »

MacOS-X sur PC… Et après ?

Maxxus a réussi à casser la protection de la version 10.4.5 de MacOS-X. Et il fait tourner le logiciel sur un PC « lambda ». Bel exploit technologique, et après ?

Lorsque j’ai lu l’article sur Clubic, j’ai pu lire les mêmes bétises (fautes d’orthographe respectée) :

« Comme je l’ai dit à plusieurs reprises, cela va obliger Apple à sortir Mac OS X sur PC de manière officielle. »

Et pourquoi pas aussi fermer directement Apple Computer ?

« Je suis farouchement contre la démocratisation de MacOS, impliquant tout ce qui s’ensuit (bugs, virus, codage à la va-vite pour sortir plus vite, etc….) »

Pour les virus, étant donné que MacOS-X est un unix… Je demande à voir. Codage à la va-vite ? Il est vrai que la première version de MacOS-X est sortie en 2001, soit 5 ans après le rachat de NeXT par Apple

« C’est là aussi qu’on verra sans doute que Mac OS X ne sera pas aussi stable qu’on le dit sur la variété de hardware du monde PC.
Alors que Vista sera sans doute aussi stable sur un mactel que sur du hardware PC varié.
Enfin, ça n’incitera pas les gens à acheter un Mac s’ils peuvent avoir OS X sur leur PC. Apple a intèret à faire qque chose pour arrêter l’hémoragie. »

Palme de la bétise crasse. Les unix pour PC ne sont pas stables ? On peut planter un linux, un BSD libre sans problème ? Merde, je ne le savais pas !

Et une autre dose :

« C’est bien ce que je dis on nous vante la stabilité d’OS X sur une plateforme matérielle. Ce qui ne sera plus le cas si cet OS se diffuse (contre le gré d’Apple). On verra la stabilité fondre comme neige au soleil, ce qui ne fera pas une bonne ‘pub’ pour Apple avec leurs machines tjrs aussi chères… »

Il est vrai qu’un mac mini est hors de prix… Et que la stabilité est lié au matériel…

Quand la bétise humaine s’exprime pleinement… Excusez-moi, faut que j’aille vomir.

Encore du bruit pour pas grand chose…

Secunia vient de sortir un bulletin d’alerte pour Safari (le navigateur de MacOS-X).

En cliquant sur un lien, on peut enclencher l’exécution automatique d’un script. Sauf que cette faille est des plus faciles à combattre. En 10 secondes, on peut la mettre à mort :

  1. panneau des préférences (combinaison touche pomme+,)
  2. section générale et décocher – si elle est cochée – l’option : « ouvrir automatiquement les fichiers fiables ».

Safari, préférences de téléchargements

Et fini, plus de faille. Il est vrai que cependant, elle pourrait être dangereuse car cela pourrait cacher des scripts à la :

cd / ; sudo rm -rf /

Evidemment, certains sites dont ZDNet (et malheureusement !) Generation NT ont balancé l’information à la va vite 🙁