Two parts to this question:
I am planning on setting up this relay module with my pi (which afaik has gpio pins set to LOW at startup).
1.) Does this mean if I hook it up as the picture suggests on that page, that all the relay sub-modules will be on at startup?
2.) Does this mean if I want the relays to be off at startup, I need some sort of transistor outside the relay module to provide the HIGH signal constantly so that I can use a HIGH GPIO to turn on the relay (by making the transistor go from HIGH to LOW)? Is there an easier way to do this than to use an external transistor?
After briefly looking for other relay modules, many seem to have this active low behavior. What is the reasoning behind this? Especially if they are meant for microcontroller usage (being a module and not just a relay), wouldn't it make more sense to have the modules be active high?