This article is dumb. Palm is working hard on getting everything in line and many policies have evolved. They have ALREADY said they're working with the developer and that it's okay that the source is available.
The App Catalog is still in beta so the latest terms, etc are not there. I don't even know why Slashdot accepted this article as it was already debunked and addressed by Palm.