Nedokumentovaná funkce je jednoduše funkce, která není v dokumentaci. Pokud tomu dáváte jiný význam, není to tak můj problém.
Právě většinou nedokumentované funkce dost často API mívají, ale není určeno pro běžné použití. A je to tak v pořádku. Protože monolitické projekty jsou dnes spíše výjimkou, než pravidlem.
Základním důvodem, proč jsem se o tom rozepsal je, že tu bylo řečeno, že MS má v systému nedokumentované funkce, což slouží pro potírání konkurence - což je evidentní blbost jako hrom.
Jinak já se třeba dozvěděl, že na BSD systémech ani root nemůže všechno. Že některé věci lze zařídit jen tak, že nahodíte jednouživatelský režim, jinak je root ve svých právech omezen. Zdálo se mi to docela chytré.
Mimochodem, na Windows existuje i větší oprávnění, než admin, tzv. superadmin. Co tam vidíte nedokumentovaného?
Praktiky firmy Borland nekomentuji - původní diskuse vznikla kvůli MS.
Mimochodem ani otevřený kód není zárukou, že bude bezchybný a bez zadních vrátek. Protože stačí malá nedomyšlenost a vznikne ledacos. A pochybuji, že všechen open source bude někdo kontrolovat - protože na to lidská kapacita nestačí.