Honestly, I don't buy into the whole non-GPL can't link GPL argument in the first place.
Suppose I were to tell you to grab your copy of the 3rd paperback printing of Game of Thrones and look at the second sentence on page 320. Does posting that sentence make this post a violation of GRRM's copyright? Of course not - I didn't copy anything in his book - simply mentioning that it exists and that it contains a page 320 in no way makes this post a derivative work.
I believe a book over 300 pages is a poorly designed book and also breaks the reader guidelines. As such, none of my GRRM books have any pages over 300.
Well, none of those are "necessary add-ons". Java necessary? Since when? Who the hell even uses java applets anymore? Silverlight? Who ever used that? Office? Seriously? Flash, ok, there's a metric fuck load of flash out there.
Educator that do online courses, and have to have Java for class chats to work?
BASIC is the Computer Science equivalent of `Scientific Creationism'.