Hey so I just got 3 Julii corys. I thought when at the pet store that different species were ok but some others on the internet say its not so good. It looks like in your past post that you said it was fine. Just thought I would say something because if 3 cories of two different species isn't ok well then I give up trying to make them happy. I never got enough info before getting these fish and it is proving difficult to adapt after the fact.
The issue with keeping different species of cory together is that some will cross-breed. This is very common among species within the same lineage [will briefly explain this in a moment], so the fry are not a true species. Such fry must absolutely never be introduced into the hobby. If you keep the cories together and fry do appear, you should be prepared to maintain them until they die, and not distribute them. I won't get into the ethical and environmental reasons for this, but it is the accepted position of biologists and ichthyologists, and everyone in the hobby should adhere to such guidelines or find a different hobby.
Aside from the above, there is absolutely no problem keeping different species of cory together; they will chum around no matter the species, though some do show a clear preference more for their own species (panda cories are like this).
To briefly explain lineages. First, some terms to get straight. A clade is a group of species that all descended from the same last ancestor. A genus is a clade (or is intended to be) so all species within a genus will have common characteristics physiologically, physically, and usually beyond this to behavioural. With the advent of DNA over the last three or four decades, we have learned a great deal about evolution and the relationship of all life. It is possible to trace back the ancestry of any species to its origin. As a result of this, we have learned that some of the clades we classified prior to any knowledge of DNA are not valid. A clade--and for our purposes in this discussion we can take clade as referring to the genus--is termed monophyletic (mono meaning one or sole) when all species assigned to that genus have descended from the same last ancestor. If there are species within the genus from a different ancestor, the genus is referred to as polyphyletic (poly meaning many).
The genus
Corydoras presently has more than 160 described species. Phylogenetic analysis of their DNA by several ichthyologists has determined that the genus is polyphyletic, and that there are actually nine distinct lineages within the genus. There is considerable work still needed, but there is no doubt that eventually there will be nine genera replacing the one genus
Corydoras. Some taxonomic changes have already occurred; the genus
Brochis is now considered to be synonymous with
Corydoras because there are a couple of species within
Corydoras that are in fact within the
Brochis lineage, so technically the species
Brochis splendens is now recognized taxonomically as
Corydoras splendens.
Species within a genus are closely related, and when those species form a clade they are more likely to cross-breed. And many cory keepers have seen evidence of this; in my own tank, I have two or three cross-bred fry now. These will remain with me until their death as it would be irresponsible to introduce them into the hobby.