Akademik

свидетель
Старославянский – съв(ять)л(ять)тель.
Древнерусское – съв(ять)л(ять)тель.
Слово заимствовано из старославянского, где «съв(ять)д(ять)тель» представляет собой суффиксальное производное от глагола «св(ять)д(ять)ть» – «знать, ведать». Таким образом, буквально «свидетель» – «тот, кто знает», «знающий». Современная форма с «и» в корне возникла под влиянием слова «видеть».
Слово «свидетель» впервые в литературе встречается у Радищева: «очевидный свидетель».
Родственными являются:
Польское – swiadek.
Чешское – svedek.
Производное: свидетельский.

Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. . 2003.