IBM has quite an investment in Java; they are a driving force behind Eclipse and have a wide suite of Java-related products. Thus, the more people doing Java business applications there are, the better for them.
So, why, then, do you have to register to view tutorials such as this one about using iBATIS with Apache Derby? So that they can get my email address in the hopes of sending email about their products? That’s not a real permission relationship that they’ve established. They have my email address, but they twisted my arm to get it, and I’ll resent them if they send me anything, and most developers are likely to do the same.
It makes no sense. And then, when you sign up, they have the gall to make you fill out or look at tons of useless fields. You don’t need my name (much less my address or any other crap), you need a working email address, at most. See how that works? You give them an inch and they think they can take a mile. And then even after that you have to read through pointless legalese-laden license agreements to download the source for the examples.
This is retarded.
I think I know what happened. They’re using an inflexible CMS that they have to use for everything so it’s equally frustrating for all content accessed. They want one One CMS to Rule Them [i.e., the users] All. They probably copy-and-pasted a standard user input form that asks for your name, social security number, bank account numbers, and mother’s maiden name. We’re pragmatic, we’re IBM developers, we can’t possibly screw up.
My default reaction when presented with such a situation is not to endure their insolence, but instead to hop over to Google and type in:
intitle:"Index of" ibatis in action +(pdf|chm|zip|rar) -inurl:html -inurl:htm -inurl:jsp -inurl:asp -inurl:php and be on my way. How you like them apples? How does it feel to be a rolling stone, bitch? You pissed me off so much I’m typing an angry blog entry about you, such is the degree of my discontent. Word.