Articles : RendezVous sur Linux
Posté par Julien CARTIGNY (page perso, ). Modéré le 03 juillet 2004.
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.
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.
La page de RendezVous sur Apple.com (1329 hits)
Apple Public Source Licence (330 hits)
Introduction to Rendezvous Network Services (avec toute la documentation nécessaire pour comprendre RendezVous) (558 hits)
Une introduction à RendezVous en français (2275 hits)
Compatibilité APSL2 et GPL (2355 hits)
> Lire la dépêche (31 commentaires, moyenne: 4,6).
Vous avez demandé le commentaire #441663.




Vous avez demandé un virus, ne quittez pas...
Y'a vraiment pas à dire, Apple et les réseaux c'est toujours une bonne tranche de rigolade assurée![^]Re: Vous avez demandé un virus, ne quittez pas...
Faudrait expliquer pour les non spécialistes (dont moi =^^=) pourquoi c'est une bonne tranche de rigolade =)
[^]Re: Vous avez demandé un virus, ne quittez pas...
Bah c'est juste pas tres efficace.
Ca fait plein de traffic en broadcast (au moins les requetes ARP), alors que dhcp, ca prends 2 mins a configurer, et ca gere tout efficacement.
Pareil pour dns. Les reseaux decentralises, sailamairde, essayez donc de faire marcher correctement un reseau windows avec + de 10 postes sans erveur central ( deja avec, c'est la merde).
Pour le coup du virus, je vois pas trop.
Je est un autre.
[^]Re: Vous avez demandé un virus, ne quittez pas...
Il fait la requête pour la demande d'une IP une seul fois à interval régulier. Oui, ça fait du broadcast, mais c'est pas si terrible que ça, moins que netbios, amha.
[^]Re: Vous avez demandé un virus, ne quittez pas...
Dans le document de presentation (PDF en lien), je lis que "si un serveur DHCP est en cours d'utilisation, Rendezvous utilise l'adresse IP assignée" (deuxieme page, dernier paragraphe). Ensuite seulement il y a "l'ordinateur sélectionne de façon aléatoire une adresse IP... jusqu'à en trouver une de disponible."
Donc je comprends que le processus "pas efficace" n'est utilisé qu'en l'absence du processus efficace (DHCP). Et je ne vois vraiment pas ou est le probleme dans cette techno (par contre j'en vois un chez les gens qui ne lisent pas les articles/documents et qui trollent dans le vide ;)
[^]Re: Vous avez demandé un virus, ne quittez pas...
> Faudrait expliquer pour les non spécialistes (dont moi =^^=) pourquoi c'est une bonne tranche de rigolade =)
1) AppleTalk était une daube infâme, totalement inadapté aux réseaux d'entreprise. Impossible de développer du C/S avec ça!
2) Quand Apple a voulu inclure la couche TCP/IP dans MacOS, ça n'a pas non plus été une réussite (que de galères!)
3) L'interopérabilité n'a jamais été le souçi d'Apple (jusqu'à OS X): les services concernés n'ont jamais été complets et ont toujours mal fonctionné.
4) Les réseaux comme Top qui jouaient la carte du réseau hétérogène (Mac, Sun, Dos,..) avaient beaucoup de pb avecs les Mac et le partage des ressources (fichiers, impression).
Maintenant je pensais que le passage à Unix avait changé la donne, mais comme indiqué dans le message au-dessus, essayer toutes les IP jusqu'à en trouver une qui est libre est une aberration pour des réseaux d'un minimum d'envergure. Tout le reste est à l'avenant, c'est du Marketing pur. Ca peut peut-être fonctionner sur de petits réseaux locaux, mais certainement pas dans une entreprise avec +ieurs centaines ou milliers de postes. Là c'est LDAP ou rien.
Concernant le virus, je reconnais que ça ne date pas d'hier, mais le 1er virus connu est sorti de chez Apple au début des années 80. Une plaisanterie d'un développeur qui avait mal tourné. J'imaginais juste un virus se présentant au réseau comme une ressource que RendezVous aurait eu la bonté d'indexer...
[^]Re: Vous avez demandé un virus, ne quittez pas...
Juste pour info :
* macos X supporte tout à fait dhcp, dns, ldap, y compris dans des réseaux de "milliers de postes"
* rendezvous, c'est fait pour les tout petits réseaux locaux, là où tu n'as pas d'admin pour mettre un serveur dhcp par exemple.
* pour avoir tester mDNS d'Apple sous Linux sur un réseau local avec un powerbook et iTunes, c'est magique. Tu lances ton mDNS et hop, le powerbook/iTunes repere que tu partages des mp3 et il t'inclut dans sa liste.
Bref, pour un réseau local, c'est trop utile pour les imprimantes, les serveurs ftp, iTunes etc.
[^]Re: Vous avez demandé un virus, ne quittez pas...
> * macos X supporte tout à fait dhcp, dns, ldap, y compris dans des réseaux de "milliers de postes"
[Mode Troll=On]
Comment, ça existe des réseaux avec des milliers de Mac? :)
[Mode Troll=Off]
Avec un noyau Mach c'est encore heureux!
[^]Re: Vous avez demandé un virus, ne quittez pas...
[Mode Troll=Cluster]
http://computing.vt.edu/research_computing/terascale/(...)
[Mode Troll=Off]
[^]Re: Vous avez demandé un virus, ne quittez pas...
Ça tombe bien car ce n'est pas fait pour les grands réseaux !
Je cite un extrait du 4ème lien : « Rendezvous est conçu pour les réseaux locaux et ad hoc [...] non administrés par des professionnels de l'informatique. »
[^]et autres jouets ...
Je trouve que la scabilité est une des plus grande réussite de linux. Mettre à la porté d'un utilisateur lamda des outils puissants et complet est bien plus interessant de pondre des jouets incompétants.