If there is a car with doors wide open standing in the street, it doesn't permit you to take it and drive wherever you want just because it was put in a public place with free access to everyone. If you hack into a network or machine that is not protected you still commit a crime and you can't excuse yourself that you didn't force any securities. So what you have written here is not an argument. If you take a closer look at the reference manual available on the doc.trolltech.com website, you'll notice a "Copyright (C) 200x" text at the bottom of each page. And nothing is changed by the fact that this is the reference for the open source release of Qt - it's still protected from being claimed as your own.
Copying GPL code character by character using a keyboard into your own application is in violation with the licence and copyright, regardless of the fact that the code is available for public view.
As for books you can take the code and use it as you want only if the licence permits you. If I write a book and say that you can use the quoted examples in opensource projects only and you use the code in commercial application, I can sue you for stealing my work. Even if you changed variable names and reformatted the code. The idea is Free (as in freedom of speech), the implementation might be not (both as in freedom of speech and as in free beer). The fact that you copy the implementation onto another device or modify it slightly it is still the same implementation. Otherwise you could take KDE source code, spend a few nights retyping the code onto clean files, change variable names and then say "Hey, I wrote KDE! I own the code!" and release it under a different licence (for example BSD or proprietary). If you take Van Gogh's "Sun Flowers" and make a perfect (or imperfect) copy you can only say you made a copy of Van Gogh (explicitely mentioning his name). And copyright is about making copies, right?![]()
Bookmarks