Il annonce, en forme d'assurance qu'Apple renouvelle son engagement envers l'open source, qu'outre la naissance de MacForge, dont l'ambition est d'accueillir les projets libres ou open source après la dissolution d'OpenDarwin (dont Webkit), que la partie serveur d'iCal, évoquée justement lors de la présentation de Leopard, est libérée sous licence Apache, tandis que Bonjour et Launchd jusque là sous licence APSL, sont republiés sous cette même licence Apache. Cette initiative, bien que bien modeste révèle tout au moins qu'Apple a compris que ce qui nuit véritablement à l'existence d'un développement communautaire, autour de ses sources est la licence APSL, où, le seul exempt de toute obligation est justement Apple. Et la culture quelque peu égocentrique inhérente à ces firmes, n'a pas incité Apple jusque là aller beaucoup plus loin que leurs obligations minimales.
En publiant Darwin Calendar Server (le backend du futur iCal Server), Bonjour et Launchd sous licence Apache, Apple est désormais un contributeur comme un autre. Ce réveil survient hélas trop tard pour OpenDarwin, qui a décidé il y a un peu plus de deux semaines de sa dissolution, dans l'impossibilité d'atteindre ses objectifs. Mais probablement est-ce cette dissolution qui a mené à cette initiative, encore timide, d'Apple.
Bonjour, connu autrefois sous le nom de Rendezvous, est l'implémentation par Apple de la norme Zeroconf de l'IETF. Zeroconf est une méthode de découverte de services sur un réseau local utilisée actuellement pour trouver les imprimantes et dossiers partagés, mais aussi des serveurs web et FTP. Dans Mac OS X, Zeroconf est utilisé en outre pour la découverte d'utilisateurs de iChat, iTunes, iPhoto.
launchd est un framework de gestion de service permettant de démarrer, arrêter et gérer des daemons, des programmes ou des scripts. Il remplace essentiellement init, rc, les scripts init.d et rc.d, ainsi que les daemons inetd, xinetd, atd, crond, watchdogd, ainsi que SystemStarter (propre à Mac OS X). launchd est l'oeuvre principalement de Dave Zarzycki et a été introduit dans Darwin 8.0/Mac OS X 10.4.
Darwin Calendar Server, aussi intitulé collaboration est une implémentation respectant les standards, d'un serveur permettant à de multiples utilisateurs de partager des informations calendaires, fournissant un emplacement partagé sur le réseau pour stocker des agendas et permettre aux utilisateurs de s'envoyer et de gérer des invitations. Afin d'être intéropérable avec la variété de clients existant, il implémente le protocole CalDAV, Internet Draft soumis à l'IETF, extension de WebDAV. Darwin Calendar Server sera intégré à Mac OS X Server 10.5, en tant que part d'iCal Server.
Aller plus loin
- L'annonce d'Ernest Prabhakar (8 clics)
- Les sources de xnu 792.10.96 pour Intel et PowerPC (8 clics)
- MacForge, nouveau site communautaire consacré aux développements opensource (8 clics)
- Darwin Calendar Server (a.k.a. collaboration) (8 clics)
- Bonjour (9 clics)
- launchd (9 clics)
# ok
Posté par Troy McClure (site web personnel) . Évalué à -10.
[^] # Re: ok
Posté par Troy McClure (site web personnel) . Évalué à -10.
Messieurs les moinsseurs, je ne vous salue pas.
[^] # Re: ok
Posté par Ozz . Évalué à 8.
[^] # Re: ok
Posté par oliv . Évalué à 1.
[^] # Re: ok
Posté par TeXitoi (site web personnel) . Évalué à 2.
[^] # Re: ok
Posté par B16F4RV4RD1N . Évalué à 5.
[13:40:01]~$ bg "I want to join the google team as a x window managers tester"
-bash: bg: I want to join the google team as a x window managers tester: no such job
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
# ...
Posté par roger21 . Évalué à 3.
[^] # Re: ...
Posté par Matthieu Moy (site web personnel) . Évalué à 3.
[^] # Re: ...
Posté par roger21 . Évalué à 0.
# Apple n'est pas si réglo que ça
Posté par ondex . Évalué à 9.
En résumé, il manque un élement essentiel du noyau qui en empêche le démarrage (AppleACPIPlatform).
[^] # Re: Apple n'est pas si réglo que ça
Posté par reno . Évalué à 5.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.