В 1997 году слава Дельфи уже гремела. Дельфи - это и Паскаль, и компоненты. Вирт или его маркетологи, очевидно, хотели сесть на хвост тому шуму, который это сопровождал. Может быть, это имело смысл. Но с тех пор прошло 20 лет.
Сегодня слово Паскаль - это позорное клеймо. Поэтому совершенно неважно, кто там что первый как назвал, и как оно менялось. Название Component Pascal сегодня - это «Avoid Success» в его доведённой до совершенства форме
Вашим потенциальным пользователям абсолютно наплевать на мнение Куно Пфистера.
У КП есть ДВА принципиальных отличия от Паскаля - там нет лишних BEGIN-ов и там есть сборка мусора.
Это - целых две киллер-фичи, если бы проводить между Паскалем и КП битву. Название перечёркивает их обе и отбрасывает КП в маргинальщину. Т.е., чтобы рассказать, что такое КП, нужно сказать достаточно много слов, но ведь не факт, что вам представится эта возможность. Вот был недавно случай, когда мой проект перевода надо было представить одному ну немеряно крутому дядьке в ДВУХ ПРЕДЛОЖЕНИЯХ. Я написал: "Перевод на русский язык и документирование инструмента для создания программ под названием Component Pascal". И вот только сейчас понимаю, что такая формулировка была обречена изначально из-за идиотского названия, и шанс был упущен! Написал бы я "Перевод на русский язык и документирование компилятора Oberon/L" - было бы гораздо лучше. На порядок. Или представьте себе конференцию. Выбор: пойти послушать про Компонентный Паскаль или в буфет за бутербродом? Вопрос риторический.
Или представьте себе стенд на выставке "технологии компонентного паскаля". Кто к нему подойдёт?
Касаемо совпадения названия с чьей-то торговой маркой - это тоже плохо. Однозначный повод сменить название. Есть примеры: шаблонизатор Pug раньше как-то по-другому назывался, но названия совпали и пришлось переименовать. И есть история про паренька, которого допекли юристы, чтобы он переименовал свой проект, совпавший с их торговой маркой. Он гордо стёр свой проект из npm, чтобы его не переименовывать, и вся node.js инфраструктура рухнула.
Blackbox - тоже плохое название, и скорее всего оно было плохим изначально. Я помню, что гордым оберонщикам гугл не указ, но вы попробуйте найти слово Blackbox. Oberon - тоже название не фонтан, совпадает с популярным мифологизмом. Но у него в ИТ всё же есть определённая харизма и узнаваемость.
Oberon/L было бы жизненно и отныне во всех моих продвигающих документах будет написано: Oberon/L. Или, если можно больше написать, то Oberon/L (BlackBoxComponentBuilder).
Если вас мучает историческая справедливость, то назовите ВиртЛангом. Вот есть же Голанг, а как он раньше назывался?