Finally I noticed that dmoz.com's indexed pages have been decreasing since the end of year 2007.
Possible both google and yahoo all think dmoz.org and dmoz.com are the same site.
May think one duplicate from the other one.
Report G. Google Google Google
Date
PR BLs Index Term
Today 8 105000 4 126000
4/12/2008 8 105000 4 106000
4/5/2008 8 105000 6 107000
3/29/2008 8 0 6 107000
11/24/2007 8 115000 5870 168000
Yahoo Yahoo Yahoo
BLs Index Term
125000 3010 318000
128000 3070 335000
134000 3110 363000
95600 34300 202000
ps. it is very interesting that G and Y sometimes can have unspoken consensus