I’ve created a heavily modified and more reusable version of this Qt Quick Scene Graph example. Every source file includes a BSD license. The following lines basically say I have to include the entire copyright notice and list of conditions with the modification distribution:
** "Redistribution and use in source and binary forms, with or without
** modification, are permitted provided that the following conditions are
** met:
** * Redistributions of source code must retain the above copyright
** notice, this list of conditions and the following disclaimer.
Is it enough to simply reference the license in every derived source file of mine, or do I really need to include the whole notice in every source file? My modifications are radically different and hardly resemble the original example, yet they were iteratively derived from the original code. I understand this is a trivial example and Digia probably couldn’t care less, but I want to do this the right way.
As stated in the license you quoted, you must keep the entire copyright notice, license and disclaimer intact.
It is not sufficient to replace it with a reference.
What you are allowed to do (and really should do) is add your own copyright to the existing copyright notice.
3