Ez csak egy példa volt, amit a T. Olvasónak általánosítani kellett volna.
Értsd: ha egy fejlesztő valami olyasmire hagyatkozik, amiről nincs explicit deklarálva, hogy nem fog változni, akkor csak magára vethet, ha az a valami netán mégis megváltozik.
Fejlesztettünk szoftvert vmi java lib-re alapozva, és hogy, hogy nem, használtunk osztályokat az org.lib.internal namespace-ből, mert megvolt rá az okunk. Szívtunk is változtatás miatt később, mégsem kiáltottunk vérbosszúért és írtunk blogpostokat a lib fejlesztőinek kompetenciáját megkérdőjelezendő. Ugyanez a helyzet a Linux kernel belső interfészeivel is: mindenki tudja, hogy változhatnak, úgyhogy ha használod, akkor jobb, ha felkészülsz rá.