Apple vient juste de mettre à disposition sur son site le code source de RendezVous pour Windows, Linux, FreeBSD, Solaris et Java.
RendezVous est une implémentation de ZeroConf, un ensemble de normes et un protocole pour la découverte de services disponibles dans le réseau. Il faut noter que les normes sont même à l'état de version de travail (« draft ») à l'IETF, ce qui implique qu'elles sont sans redevance (« royality-free »).
Par contre, la licence est du type APSL (Apple Public Source Licence), dont je ne connais pas les implications en terme de compatibilité avec la GPL.
NdM : l'avis de la FSF sur compatibilité entre l'APSL2 et la GPL en dernier lien.
Mac OS X et les technologies du libre
La Keynote (présentation) traditionnelle de Steve Jobs (PDG d'Apple) vient d'avoir lieu et les annonces des nouveautés à venir semblent alléchantes... Elles se basent largement sur les technologies libres !
La future version du système d'exploitation (OS X Tiger) qui sortira dans la première moitié de 2005 comprendra entre autres :
- Intégration d'un serveur iChat basé sur Jabber avec possibilité de crypter les conversations (protocole ouvert)
- Intégration de SQLite dans l'OS (licence : domaine public)
- Serveur weblog intégré basé sur Blojsom (licence : BSD)
- GCC version 3.5 avec auto-vectorisation du code pour Altivec (licence : GPL)
- Système de Build basé sur Ant (licence : Apache) et support de Subversion (licence : Apache).
PS1: Tiger intègre un système de fichier à-la-BeOS qui permet des recherches ultra-rapides et les live-queries (technologie Spotlight)... avec le WinFS de Longhorn à l'horizon il apparaît urgent que le libre se mobilise pour avoir un équivalent (Storage pour Gnome ?).
PS2 : L'annonce de GCC version 3.5 est étrange sachant que nous en somme à la 3.4 et que les développeurs hésitent à nommer la suivante 3.5 ou 4.0.
La future version du système d'exploitation (OS X Tiger) qui sortira dans la première moitié de 2005 comprendra entre autres :
- Intégration d'un serveur iChat basé sur Jabber avec possibilité de crypter les conversations (protocole ouvert)
- Intégration de SQLite dans l'OS (licence : domaine public)
- Serveur weblog intégré basé sur Blojsom (licence : BSD)
- GCC version 3.5 avec auto-vectorisation du code pour Altivec (licence : GPL)
- Système de Build basé sur Ant (licence : Apache) et support de Subversion (licence : Apache).
PS1: Tiger intègre un système de fichier à-la-BeOS qui permet des recherches ultra-rapides et les live-queries (technologie Spotlight)... avec le WinFS de Longhorn à l'horizon il apparaît urgent que le libre se mobilise pour avoir un équivalent (Storage pour Gnome ?).
PS2 : L'annonce de GCC version 3.5 est étrange sachant que nous en somme à la 3.4 et que les développeurs hésitent à nommer la suivante 3.5 ou 4.0.
Recompilateur SoftPear's PowerPC
Après la création du projet PearPC, nous voyons apparaître ici un projet similaire à Wine : permettre l'exécution de binaires venant du monde Apple sous Linux (pour l'instant, il ne travaille que sur architecture Intel). L'exécution s'appuie ensuite sur du code recompilé ainsi que sur des appels équivalents sur systèmes Linux (ou Darwin).
Apparemment, le projet a réussi à faire fonctionner le recompilateur PowerPC vers i386 ainsi que l'éditeur de liens dynamiques Linux. Le projet est pour l'instant seulement accessible via CVS.
NdM: Projet encore au stade alpha, sous licence GPL.
Apparemment, le projet a réussi à faire fonctionner le recompilateur PowerPC vers i386 ainsi que l'éditeur de liens dynamiques Linux. Le projet est pour l'instant seulement accessible via CVS.
NdM: Projet encore au stade alpha, sous licence GPL.
Apple à SolutionsLinux 2004
Le salon Solutions Linux se tiendra la semaine prochaine (bon, j'espère que je ne vous apprends rien ;-) ).
Ce sera l'occasion pour Apple de présenter, pour la troisième année consécutive leurs machines et la dernière version de Mac OS X, la 10.3.
Mais ce n'est pas tout, ça sera également l'occasion de voir toutes les initiatives Open Source ayant lieu sur Mac OS X et d'en apprendre davantage sur les projets et technologies auxquels Apple prend part.
J'avais l'année dernière fait la conférence de présentation des outils de développement avec un ex-collègue, et je peux donc confirmer que la salle était pleine et que l'auditoire avait l'air non seulement satisfait par la conférence mais également assez surpris et émerveillé par tous les outils mis gratuitement à disposition des développeurs et des administrateurs systèmes et réseaux.
Plusieurs conférences sont organisées cette année. Vous trouverez les contenus détaillés dans le lien ci-dessous.
Je sais également qu'il y aura des responsables d'Apple qui vont participer à des réunions et présenter les projets OpenSource qu'ils financent ou bien sur lesquels ils travaillent.
Ce sera l'occasion pour Apple de présenter, pour la troisième année consécutive leurs machines et la dernière version de Mac OS X, la 10.3.
Mais ce n'est pas tout, ça sera également l'occasion de voir toutes les initiatives Open Source ayant lieu sur Mac OS X et d'en apprendre davantage sur les projets et technologies auxquels Apple prend part.
J'avais l'année dernière fait la conférence de présentation des outils de développement avec un ex-collègue, et je peux donc confirmer que la salle était pleine et que l'auditoire avait l'air non seulement satisfait par la conférence mais également assez surpris et émerveillé par tous les outils mis gratuitement à disposition des développeurs et des administrateurs systèmes et réseaux.
Plusieurs conférences sont organisées cette année. Vous trouverez les contenus détaillés dans le lien ci-dessous.
Je sais également qu'il y aura des responsables d'Apple qui vont participer à des réunions et présenter les projets OpenSource qu'ils financent ou bien sur lesquels ils travaillent.
Nouvelle version d'OpenDarwin
OpenDarwin 6.6.2 est sorti.
Basé sur Darwin 6.6 qui est la base de MacOs 10.2.6, il apporte quelques mises à jour telles que des outils de configuration de réseaux ou des corrections de bugs sur la gestion des RPM.
OpenDarwin permet d'avoir un système libre basé sur un micro-noyau et de faire tourner pas mal d'outils GNU. On y trouve notamment X et KDE.
Un peu différent à l'usage de Linux, il reste un système intéressant à découvrir et tout à fait utilisable sur architectures PPC mais aussi x86.
Basé sur Darwin 6.6 qui est la base de MacOs 10.2.6, il apporte quelques mises à jour telles que des outils de configuration de réseaux ou des corrections de bugs sur la gestion des RPM.
OpenDarwin permet d'avoir un système libre basé sur un micro-noyau et de faire tourner pas mal d'outils GNU. On y trouve notamment X et KDE.
Un peu différent à l'usage de Linux, il reste un système intéressant à découvrir et tout à fait utilisable sur architectures PPC mais aussi x86.
NeoOffice/J 0.7
Basé sur OpenOffice.org 1.0.3, NeoOffice est un port d'OOo qui n'utilise pas Xdarwin. Il existe en deux saveurs, natif Aqua ou en java.
Le port natif est très expérimental, mais la version java, NeoOffice/J, est tout à fait utilisable.
NeoOffice/J 0.7 est disponible depuis le 10 Novembre, et apporte des améliorations qui font sortir ce projet du stade expérimental :
- Support de l'impression, gros manque de la version précedente.
- Correction de beaucoup de bugs.
- Affichage grandement amélioré.
Il manque quand même quelques fonctions, comme la gestion du copier/coller depuis des applications externes, ou l'utilisation de la molette de la souris.
Bien entendu, étant dérivé de OOo, l'application est GPL, et les sources sont fournis avec l'image.
L'installation est très simple et ne déroutera pas les utilisateur d'Aqua, un simple .pkg avec l'installeur graphique commun à toutes les applications utilisant ce format.
Une bonne alternative à OOo Aqua, qui est prévu pour... 2006.
Le port natif est très expérimental, mais la version java, NeoOffice/J, est tout à fait utilisable.
NeoOffice/J 0.7 est disponible depuis le 10 Novembre, et apporte des améliorations qui font sortir ce projet du stade expérimental :
- Support de l'impression, gros manque de la version précedente.
- Correction de beaucoup de bugs.
- Affichage grandement amélioré.
Il manque quand même quelques fonctions, comme la gestion du copier/coller depuis des applications externes, ou l'utilisation de la molette de la souris.
Bien entendu, étant dérivé de OOo, l'application est GPL, et les sources sont fournis avec l'image.
L'installation est très simple et ne déroutera pas les utilisateur d'Aqua, un simple .pkg avec l'installeur graphique commun à toutes les applications utilisant ce format.
Une bonne alternative à OOo Aqua, qui est prévu pour... 2006.
Rencontre technique sur Mac OS X
Rencontrer et échanger avec Simon Patience qui est en charge du développement du noyau et des bibliothèques BSD au sein d'Apple Computer ?
C'est possible, gratuit et ouvert à tous, mercredi 5 novembre après-midi à l'occasion de "Mac OS X, lUnix selon Apple !", de 13h30 à 18h.
Outre Simon Patience (1h30), deux autres conférences de 1h chacune.
C'est possible, gratuit et ouvert à tous, mercredi 5 novembre après-midi à l'occasion de "Mac OS X, lUnix selon Apple !", de 13h30 à 18h.
Outre Simon Patience (1h30), deux autres conférences de 1h chacune.
Apple et le libre : l'APSL 2.0 est une licence libre selon la FSF
La version 2.0 de la Apple Public Source License est maintenant conforme aux exigeances de la FSF.
Les avocats d'Apple ont travaillé conjointement avec la FSF pour cela.
Les anciens problèmes potentiels avec les licences 1.0, 1.2 ne sont plus qu'un mauvais souvenir (mais qui a été vraiment géné par ces restrictions ?).
La bonne nouvelle c'est qu'on ne pourra plus troller sur Apple en disant "ouais mais darwin c'est pas libre" :)
Note du modérateur : les pages en français sur gnu.org ne sont pas encore à jour. Pour résumer, l'APSL est une licence libre, sans vrai copyleft, non équitable (transfert des droits unidirectionnel) et incompatible GPL. La FSF recommande de ne pas l'utiliser pour de nouveaux logiciels, mais que contribuer à un projet sous APSL est OK.
Les avocats d'Apple ont travaillé conjointement avec la FSF pour cela.
Les anciens problèmes potentiels avec les licences 1.0, 1.2 ne sont plus qu'un mauvais souvenir (mais qui a été vraiment géné par ces restrictions ?).
La bonne nouvelle c'est qu'on ne pourra plus troller sur Apple en disant "ouais mais darwin c'est pas libre" :)
Note du modérateur : les pages en français sur gnu.org ne sont pas encore à jour. Pour résumer, l'APSL est une licence libre, sans vrai copyleft, non équitable (transfert des droits unidirectionnel) et incompatible GPL. La FSF recommande de ne pas l'utiliser pour de nouveaux logiciels, mais que contribuer à un projet sous APSL est OK.
QT/Mac passe en double-licence
A l'instar de la version X11, la version Mac de QT va passer en licence GPL. D'après trolltech, leur succès depuis 1994 réside dans cette stratégie de double licence.
Ceci va permettre aux application développées sous X11 de s'intégrer parfaitement à MacOSX sans devoir passer par un serveur X.
Ce passage se fera à l'occasion de l'Apple's World Wide Developer Conference (WWDC) qui aura lieu à San Fransisco du 23 au 27 Juin.
Ceci va permettre aux application développées sous X11 de s'intégrer parfaitement à MacOSX sans devoir passer par un serveur X.
Ce passage se fera à l'occasion de l'Apple's World Wide Developer Conference (WWDC) qui aura lieu à San Fransisco du 23 au 27 Juin.
Support de HFS+ sous Linux
HFS+, le format de système de fichiers utilisé par Mac OS depuis la version 8.1 (X compris) fonctionne sous Linux ! Le support en lecture existait déjà depuis un an, mais il est désormais possible d'écrire sur ce type de partition.
La nouvelle n'est peut-être pas tres fraîche, mais elle peut se révéler intéressante pour bon nombre d'utilisateurs Mac tentés par Linux.
La nouvelle n'est peut-être pas tres fraîche, mais elle peut se révéler intéressante pour bon nombre d'utilisateurs Mac tentés par Linux.
Gentoo est bientôt disponible pour MacOS X
Je cite la news : "We're pleased to announce that the Gentoo platform will soon be available for MacOS X". C'est-à-dire pour les anglophobes (mais comment font-ils sur Internet) : "Nous avons le plaisir d'annoncer la sortie prochaine de la plateforme Gentoo sur MacOS X".
Donc voici un concurrent a fink qui rendait déjà de trés loyaux services aux gens sous MacOS X.
Donc voici un concurrent a fink qui rendait déjà de trés loyaux services aux gens sous MacOS X.
Apple fait du Microsoft
Lors de ma lecture de ZDnet ce matin, je vois un article sur l'iTune et son système de protection.
Il est dit et démontré que Apple a une gestion de DRM à l'aide de l'adresse Mac de la carte ethernet intégrée. De plus pour s'inscrire il faut donner différentes broutilles comme son numéro de carte bancaire, que bien sur Apple gardera.
Au secours, c'est un cauchemar...
Il est dit et démontré que Apple a une gestion de DRM à l'aide de l'adresse Mac de la carte ethernet intégrée. De plus pour s'inscrire il faut donner différentes broutilles comme son numéro de carte bancaire, que bien sur Apple gardera.
Au secours, c'est un cauchemar...
Les premiers bench du PPC970 commencent à filtrer ...
Les premiers benchs du PPC970 d'IBM destiné aux Macs montrent un gain absolument phénomenal en puissance.
Les X86 vont-ils enfin être délogés par les architectures RISC sur le desktop ?
NdM : un peu de méfiance tout de même, ça reste des rumeurs, comme d'habitude avec le matos Apple.
Les X86 vont-ils enfin être délogés par les architectures RISC sur le desktop ?
NdM : un peu de méfiance tout de même, ça reste des rumeurs, comme d'habitude avec le matos Apple.
iXQ passe au GPL
iXQ est un client ICQ pour MacOS X, basé sur la version 8 du protocole ICQ et développé en objective-C. Son développeur, François-Marie Grattepain, dit Starman, a décidé de consacrer moins de temps et d'énergie à ce projet. Sans pour autant l'abandonner, il vient de passer le logiciel sous GPL, dans l'espoir de voir les bonnes volontés se manifester. Le code source est donc désormais téléchargeable ; libre à qui veut d'améliorer iXQ.
Après l'iBook, l'iMac voilà l'iBox ?
Un tout jeune ingénieur du Minnesota prévoit de lancer une oeuvre de sa conception: l'iBox, un clone-macintosh qui pourrait être vendu à prix très réduit. John Fraser prévoit de lancer la production des première machines d'ici 3 ou 4 mois.
Fraser espère éviter les problèmes d'autorisation en employant des pièces plus anciennes vendues normalement par Apple aux réparateurs de Mac en tant que pièces de rechange. Il utiliserait les cartes mères d'Apple (préchargées avec des ROM de Macintosh) l'élément essentiel qui fait d'un mac un mac.
Les précédants essais de construire et vendre des clones de mac ayant échoué, on souhaite à Fraser de mieux réussir !
Fraser espère éviter les problèmes d'autorisation en employant des pièces plus anciennes vendues normalement par Apple aux réparateurs de Mac en tant que pièces de rechange. Il utiliserait les cartes mères d'Apple (préchargées avec des ROM de Macintosh) l'élément essentiel qui fait d'un mac un mac.
Les précédants essais de construire et vendre des clones de mac ayant échoué, on souhaite à Fraser de mieux réussir !
Journée Mac
Comme on a pu le constater lors de la LinuxExpo le mac est une plateforme de choix pour les Linuxiens, et beaucoup de gens aimeraient mieux connaitre ces machines ainsi que leur Unix Mac OS X. Cela tombe bien puisque le 29 Mars est organisée une journée Mac OS X à l'EPITA par les associations EPIMAC et MacStudent. De nombreuses machines et des pôles vous permettront de mieux connaitre les machines à la pomme. L'entrée est libre.
Al Gore fait parti du comité directeur d'Apple
Al Gore fait désormais parti du comité directeur d'Apple.
Depuis sa défaite aux élections, Al Gore a été conseiller (Senior Advisor) auprès de Google, ainsi que professeur occasionnel auprès de divers universités américaines. Il rejoint donc désormais Apple.
Pour la petite histoire: Apple clame qu'Al Gore est un grand utilisateur de Macintosh, mais celui ci a avoué en 2000 avoir switché de Mac vers PC... Parions qu'il va se racheter un Mac !
Source: /.
Depuis sa défaite aux élections, Al Gore a été conseiller (Senior Advisor) auprès de Google, ainsi que professeur occasionnel auprès de divers universités américaines. Il rejoint donc désormais Apple.
Pour la petite histoire: Apple clame qu'Al Gore est un grand utilisateur de Macintosh, mais celui ci a avoué en 2000 avoir switché de Mac vers PC... Parions qu'il va se racheter un Mac !
Source: /.
Sortie de la YellowDog 3
C'est la saison on dirait !
YellowDog est l'une des plus anciennes distribs pour les architectures PowerPC ; elle est basée sur RedHat.
Au menu des 6 CD, un nouvel installeur, le lot standard de mises à jour logicielles et d'améliorations du support matériel, un thème unifié Gnome/Kde façon Bluecurve... ça fait même tourner MacOS X.2 grâce à la machine virtuelle MacOnLinux.
Les ISO sont disponibles immédiatement moyennant l'adhésion (90$) à YDL.net, et seront en téléchargement libre deux semaines après la mise en vente des CD (a priori mi-avril).
YellowDog est l'une des plus anciennes distribs pour les architectures PowerPC ; elle est basée sur RedHat.
Au menu des 6 CD, un nouvel installeur, le lot standard de mises à jour logicielles et d'améliorations du support matériel, un thème unifié Gnome/Kde façon Bluecurve... ça fait même tourner MacOS X.2 grâce à la machine virtuelle MacOnLinux.
Les ISO sont disponibles immédiatement moyennant l'adhésion (90$) à YDL.net, et seront en téléchargement libre deux semaines après la mise en vente des CD (a priori mi-avril).
Linux sur iPod
Encore une conquête pour Linux. En effet, uclinux (qui est une version de linux pour les systèmes embarqués) vient d'être porté sur le iPod. Et il peut même lire les ogg vorbis, même si ce n'est pas encore en temps réel.
Sources du X11 "sauce" pomme dispo
Via une brève sur le site Apple, la société à la pomme annonce la mise à disposition du X11 bricolé (accéléré) Apple.
Pour l'occasion, Apple précise qu'ils travaillent en collaboration étroite avec le projet XonX pour l'intégration des modifications dans les futures version d'XFree86.
Pour l'occasion, Apple précise qu'ils travaillent en collaboration étroite avec le projet XonX pour l'intégration des modifications dans les futures version d'XFree86.
Disponibilité d'une version bêta de X11 pour Mac OS X par Apple
En cours de journée, Apple a annoncé la disponibilité d'une version bêta publique de X11 pour Mac OS X. Il permettrait (je n'ai pas encore eu le temps de l'essayer) de lancer des applications X11 au coté des applications Mac OS X. Mais surtout de profiter des avantages de Quartz et de pouvoir copier-coller sans problème entre une application X11 et une application Mac OS X.
Apple sort un navigateur basé sur KHTML
A la stupéfaction générale, alors qu'ils avaient embauché l'été dernier David Hyatt, tête d'affiche du projet Mozilla et initiateur de XUL et de Chimera, Apple annonce aujourd'hui la version 1.0 bêta de son navigateur, basé sur... KHTML (ndm : le browser de KDE) !
Baptisé « Safari », le petit nouveau a été introduit à la MacWorld Expo San Francisco par Steve Jobs lors de son traditionnel one-man show ouvrant la manifestation.
Note du modérateur : merci à tous ceux qui ont envoyé cette dépêche.
Citation relevée par T. Stoehr : "Some people have a problem with open source, we think it's great."
Baptisé « Safari », le petit nouveau a été introduit à la MacWorld Expo San Francisco par Steve Jobs lors de son traditionnel one-man show ouvrant la manifestation.
Note du modérateur : merci à tous ceux qui ont envoyé cette dépêche.
Citation relevée par T. Stoehr : "Some people have a problem with open source, we think it's great."
GTK+ pour Mac OS X
L'équipe de FilmGimp a rendu public GTK+OSX, un port de la bibliothèque graphique GTK+ (GIMP Toolkit) pour Aqua, l'environnement natif de Mac OS X.
Cette première version (0.1) de GTK+OSX est une alpha et ne permet pas encore de faire tourner de « grosses » applications GTK+ (juste Gothello pour l'instant !), mais c'est une première étape...
Cette première version (0.1) de GTK+OSX est une alpha et ne permet pas encore de faire tourner de « grosses » applications GTK+ (juste Gothello pour l'instant !), mais c'est une première étape...
Fink pour jaguar
Vous avez adopté un mac sous Jaguar car vous aimez les belles machines mais la Debian vous manque ? Alors une bonne nouvelle car desormais vous aurez une belle machine tout en ayant la possibilité de satisfaire vos envies d'apt-get puisque Fink pour jaguar vient de sortir.
Le kernel panic en une leçon
On peut faire un mâaagnifique kernel panic sur son dernier petit apple en créant deux répertoires (n'importe ou d'ailleurs) sous Mac OS X 10.2.2. D'ailleurs, le kernel panic sous Mac OS X, c'est beaucoup plus joli que sous gnu/linux...
Source: /.
Source: /.