dimanche 29 juin 2008

Apple et le Libre

Malheureusement Apple est souvent perçu dans la communauté comme le mal suprême, encore pire que Microsoft, mais Apple justement contribue beaucoup aux Logiciels Libres. Un petit tour d'horizon s'impose donc :

1.EFI :
Sur la majorité des ordinateurs c'est le BIOS qui se lance au démarrage. Mis à part quelques exceptions anecdotiques le BIOS est un code privateur. Mais pas chez Apple. Chez Apple on préfère utiliser l'EFI, sorte de BIOS nouvelle génération, mais Libre. Bien sûr les OS GNU/Linux supporte aussi l'EFI, mais mis à part Apple, qui sort des ordinateurs doté d'EFI? Personne. Microsoft commence juste à supporter l'EFI avec Windows Vista Profesional SP1 et Ultimate SP1. Pas étonnant qu'on ne puisse pas trouver l'EFI chez des constructeurs comme Sony, Acer, HP, etc, qui sont à la botte de Microsoft.

2.Darwin :
Au début du développement de Mac OS X, Apple a pensé jumeler le noyau GNU/Linux avec le micronoyau Mach (je ne suis pas certain à 100% de l'information, mais Steve Jobs avait fait une présentation ou il citait Linux!). Finalement ils ont préféré le noyau BSD de FreeBSD. La « fusion » du noyau BSD (libre) avec le micronoyau Mach (libre aussi je crois) a donné Darwin, un noyau hybride qui n'a pas cessé d'être Libre. Le noyau NT de Windows reste encore à ce jour privateur.

3.Webkit :
Ici Apple fork le moteur HTML de KDE, KHTML, pour créer son propre moteur HTML Libre. Webkit anime le navigateur Safari aussi bien sur Mac que sur iPod Touch ou iPhone. Sur Android, le système Linux pour mobile de Google, Google a également choisi Webkit comme moteur. Et depuis que Troll Tech (racheté par Nokia) a intégré Webkit à Qt, KDE réfléchi à remplacer KHTML par Webkit! Sur GNOME la prochaine version d'Epiphany abandonne Gecko (utilisé avec Firefox) au profit de Webkit.
Webkit est actuellement le moteur web le plus respectueux des recommandations du W3C, notamment avec un score parfait au test ACID3 alors que les dernières build de Gecko n'arrivent qu'à un maigre score de 80%.

4.OpenCL :
Nous ne connaissons pas encore cette technologie qui sera intégrée/dévoilée avec la prochaine version de Mac OS X (Snow Leopart). C'est une technologie qui permet aux développeurs d'utiliser facilement la puissance des GPU de nos cartes graphiques. En plus c'est Libre.

5.SproutCore :
Même si son nom fait peur en français, cet API JavaScript est révolutionnaire! Il suffit de regarder la vidéo de présentation de MobileMe au WWDC2008 pour s'en convaincre.
SproutCore a pour mission de faciliter le développement d'applications web sans utilisation du Flash (et en plus le Flash c'est nul, alors c'est très bénéfique pour nous). Devinez quoi? C'est Libre!
Mise à jour: En fait c'est SproutIt et non Apple qui a créé cette technologie (merci Mota).

6.OpenDocument Format :
L'ODF n'est pas une innovation made in Apple, mais il est nativement supporté dans Mac OS X 10.5 (leopart) via TextEdit inclus par défaut. Peut-on en dire autant de Microsoft avec son pitoyable Notepad?

7.GCC et LLVM :
Derrière ces noms barbares se cachent deux compilateurs Libre. Un compilateur c'est le logiciel qui « convertit » le code source compréhensible par un humain en code binaire compréhensible par l'ordinateur. GCC et LLVM sont inclus dans Xcode, l'IDE d'Apple et GCC en est même le compilateur par défaut!

8.ZSH :
Les amis du terminal connaissent BASH. ZSH c'est la même chose, mais en mieux. En plus c'est Libre. Vous pouvez même l'utiliser à la place de BASH si vous voulez!

9.XMPP (Jabber) :
Avec Mac OS X Apple livre un logiciel de messagerie instantané, iChat. iChat est multi protocole, AIM, Bonjour et... XMPP (Jabber) la technologie Libre!

10.Autres :
À tout cela on peut ajouter l'inclusion des technologies Libres suivantes : Ruby (le langage de programmation orienté objet), X11 le serveur graphique, Bonjour, etc.

Lien: http://developer.apple.com/opensource/index.html

dimanche 8 juin 2008

Groupe des Parrains Linux, oui, mais...

Le Groupe des Parrains Linux est une excellente initiative, qui permet, au nouveau switcher, de trouver une personne dans sa région qui est prête à lui enseigner les rudiments de GNU/Linux. Il s'agit d'une liste de noms avec la région de chaque personne et un lien pour la contacter.

Aujourd'hui, il existe au moins un volontaire dans presque toutes les régions de France et du monde francophone.


Malheureusement je remarque que ce site est très peu promu auprès des switcher (sa cible première, je rappelle). On préfère généralement diriger le nouveau vers tel ou tel forum, ou section de forum; on lui conseille d'essayer un autre système d'exploitation GNU/Linux, etc. Pourtant, nombre des volontaires du Groupe des Parrains Linux sont prêts à se déplacer en personne pour aider le switcher dans sa transition. Et cela, je crois, aiderait bien des nouveaux à franchir le pas.


Pire! Depuis que j'y suis inscrit (quelques mois), je n'ai pas reçu une seule demande d'aide. Je sais que je suis dans une région un peu éloignée des grands centres du Québec, mais depuis le temps j'aurais cru recevoir au moins un message de switcher. Mais je n'ai eu que du... POURRIEL! J'ai reçu depuis le début trois courriels de pourriel, dont deux récemment. C'est ce qui m'amène à me questionner sur mon affiliation à ce site. En effet, pourquoi continuer? D'après ce que j'ai pu entendre ici et là, personne n'a jamais été contacté pour recevoir de l'aide. Pourquoi? Je crois que c'est dû au manque de publicité. Si Ubuntu-fr, Fedora-fr, Linux-fr, et les autres grands portails Linux en faisaient la promotion, ou même juste les utilisateurs dans les forums, je ne veux pas croire qu'aucun switcher ne viendra quémander de l'aide pour sa transition!


En attendant que ce jour arrive, je crois que je vais continuer à recevoir un peu de pourriel, mais je trouve vraiment dommage qu'une si bonne idée ne soit pas mieux exploitée!


Pour info, voici les deux derniers courriels que j'ai reçu du Groupe des Parrains Linux :

«Un(e) visiteur(-euse) de Parrains.linux vous envoie ce message :


-------------------------

De : orphelinat.college@gmail.com <orphelinat.college@gmail.com>
Objet : AIDE D'etudes

BONJOUR
Tout le privilege est pour nous de vous ecrire.Nous sommes une college
d'orphelinat qui s'occupe des orphelins de guerre,de Sida et autres.
Notre college a vu le jour depuis le 04 OCTOBRE 1990.
Mais suite a la mort du fondateur de ce college,depuis un an,nous n'avons
plus la totalité possibilité de s'occuper de ces orphelins sans parents.
Nous exortons toutes personnes de bonne volonté a contribuer a notre
charge,ou bien des parrains ou marraines pour les eleves et aussi pour le
bien être de ses enfants
(Habillements,Nourriture,et autres)
Nous aimerions que vous nous aidiez sel on votre possibilité a arriver au
bout de notre projet
Notre courriel: orphelinat.college@gmail.com
Dans l'attente d'une suite favorable,nous vous prions de considerer
l'expression de nos meilleures salutations
Merci enormement
TEL: 00229 93 96 01 24

-------------------------

Je vous remercie de NE PAS RÉPONDRE À CE MAIL, mais bien à la personne qui
vous a envoyé le message, soit : orphelinat.college@gmail.com

Si vous ne voulez plus être contacté(e), vous pouvez vous retirer de la
liste des "Marraines et Parrains Linux" en allant ici :

Thrystan.»


«Un(e) visiteur(-euse) de Parrains.linux vous envoie ce message :


-------------------------

De : mohamed <mohamed.orphelin@live.fr>
Objet : Recherche

Bonsoir
Je suis un jeune eleve en classe de seconde SERIE A.J'evolue dans la
langue principalement l'ALLEMAND.J'ai 16ans.Je suis orphelin de
guerre.Je vis actuellement avec ma tante son mari et ses deux
enfants.Suite a mon travail a l'ecole et a mon intelligence son mari
commence a m'aimer me felicite d'apprendre davantage en m'offrans des
vetements de maisons des biscuits et autres.Leurs enfants ne font rien a
l'ecole,ils n'apprenent pas,voila pourquoi leur pere m'aime.En revanche
ma tante est jalouse de moi. et a commencé a me maltraiter,me priver des
nourritures si son mari n'est pas a la maison.Voila que ça fait trois
mois que le mari de ma tante a été affecté par le travailet ma tante pour
se venger de moi m'as jeté a la porte.J'ai fais deux semaines a la rue
avant de rencontrer une femme qui m'as heberger car je suis l'ami de son
enfant unique.Malheureusement depuis trois semaines elle ne fait plus rien
pour nous car elle est paralysée des deux pieds et ne bouge plus.Je vais
souvent au marché avec mon ami pour aider les bonne dames a transporter
leur marchandises,balayer les places des vendeuses pour trouver de
l'argent on gagne durement notre pain du jour.Voila que depuis une
semaine quelques jours je ne frequente plus parce que les frais de
scolarité que le mari de ma tante m'as payer avant de partir a depassé
les delais.Le pire c'est que le lundi passé, mon ami a eu une crise
cardiaque et est maintenant hospitaliséet je ne sais pas ce que je peux
devenir sans lui,sa mere paralyseé depuis trois semaines,et moi ne vais
plus a l'ecole,et mon ami hospitalisé suite a une crise
cardiaque.Désesperé,ne sachant plus quoi faire les gens m'ont conseillés
le net je suis la avec tous mes espoirscar je suis en quete d'un parrain
ou d'une marraine qui peut m'aider me conseillé par rapport a ma
situation et qui me considera et aussi pour mon ami.Je dispose de photo de
moi et de la mere paralysée et aussi pour mon defunt pere.Je veux sortir
mon ami de ce lit et aussi aller au bout de mes etudes voila la raison
pour la quelle je suis ici
Mon msn: mohamed.orphelin@live.fr
Mon yahoo: mohamed.orphelin@yahoo.fr
Espere vous lire
Que LE BON DIEU SOIT AVEC VOUS

-------------------------

Je vous remercie de NE PAS RÉPONDRE À CE MAIL, mais bien à la personne qui
vous a envoyé le message, soit : mohamed.orphelin@live.fr

Si vous ne voulez plus être contacté(e), vous pouvez vous retirer de la
liste des "Marraines et Parrains Linux" en allant ici :

Thrystan.»