ERgirl: předně, rozdíly jsou mezi DC a DC++. Pak je možno se ptát, jakej je rozdíl mezi DC++ a CZDC(++) ;-)
Jinak k těm rozdílům... Původní NMDC byl dělanej ve VB, což bylo jednak pomalý, jednak to furt padalo, jednak to bylo velký jak prase. Nejhorší však bylo, že autoři na to kašlali jak na placatej kámen a tak za rok a půl byla furt stejná verze, která měla víc brouků jak samotní beatles. Proto vznikla určitá modifikace (lépe řečeno nový program) využívající původní protokol NMDC, tvořeno to bylo ovšem už v pascalu (teda teď doufám, že je to fakt v pascalu...), bylo to menší, přinášelo to doslova tunu nových fíčur a co víc, byl to opensource, takže byla možnost pro různé další modifikace díky známým zdrojákům. K tomu byla velká frekvence nových verzí (zkraje to bývalo i každé dva týdny), což suma sumárum dávalo DC síti naprosto nový rozměr a především díky tomu se z toho stala tak oblíbená p2p síť s ohromnou základnou nejen hubů, ale i uživatelů, což samozřejmě mělo za následek zkvalitnění samotné sítě.
No a teď k rozdílům mezi CZDC++ a DC++... Zde těch rozdílů tolik neni, jde vlastně hlavně o fakt, že díky volně šiřitelnym zdrojákům si může každý "defaultního" klienta upravit k obrazu svému, což v reálu přináší několik klonů, které se od sebe liší především určitýma featurama, v základu je to ale stále stejné, což má za následek především bezproblémovou komunikaci mezi jednotlivými programy. Na poli p2p sítí, které jsou vyvíjeny jako opensource, je toto zcela běžný stav a je to dle mého i dobře, protože pak si každý může vybrat klienta, který mu nejvíce vyhovuje. Zářným příkladem jsou především klony eMule a různé MODy vycházející ze základního klienta a přinášející spoustu různých výhod a možností pro pokročilé uživatele. |