I don't think this part is correct: "If you distribute modified code, or offer it as a networked service, you must make the source available under the same terms."
That's what something like AGPL does.