what caused that huge red spot on jupiter ?
In all honesty, no one knows because as long as people have had telescopes powerful enough to resolve it it's been there. One of the more prevalent theories is perhaps it was caused by a large impact of some sort.
Well, how do storms form on the earth?
you maybe right, or something big fell out of jupiter ?
It seems to be a persistent 'hurricane' of some sort. The energy for which may come from two sources. One is the corriolis force of Jupiter's rotation. Because Jupiter is very large (11X diameter of Earth) and rotating rapidly this force is much larger than on Earth, the second is the internal heat of Jupiter itself. One of the interesting things about Jupiter is that it radiates more energy than it receives. This may be due to the fact that the gas giant is still gravitationally collapsing, and maybe it has substantial internal radioactive heat sources.
Wait if the gas the planet is made of is still collapsing, wouldn't that mean it will eventually implode on itself? That would be bad.
recent example photo of some of Saturn's storms & the speculations on their cause...
No, there's a limit to how much it can compress (e.g., it doesn't have enough mass to overcome the repulsive force between atoms and become a black hole). Also note that Jupiter started forming over 4 billion years ago and has been "collapsing" ever since. Nothing to worry about.
Separate names with a comma.