Это решение было спровоцировано раздорами между Microsoft и Borland по вопросу о том, сможет ли Borland включить и MFC 4.0, и OWL 5.0 новый выпуск своего компилятора C++, который будет готов в декабре. Компания планирует объединить обе библиотеки классов, но, по сообщению некоторых источников, Microsoft отказалась дать согласие на лицензионное соглашение с Borland в том случае, если OWL будет входить в тот же самый комплект, даже несмотря на то, что уже почти каждый компилятор включает MFC.
Библиотеки классов упрощают программирование под Windows, обеспечивая многократное использование ранее написанных подпрограмм для наиболее общих функций, и, по мнению наблюдателей, MFC быстро становится фактическим стандартом для библиотек классов.
Официальные представители компании подтвердили, что теперь Borland планирует выпустить Borland C++ 5.0 только с библиотеками OWL, хотя компилятор все еще поддерживает использование MFC 4.0. Но некоторые источники сообщают, что Borland рассматривает возможность передать OWL третьим компаниям или всем вместе от него отказаться.
Некоторые пользователи Borland C++ говорят, что они обеспокоены, поскольку OWL сложнее и обладает большими функциональными возможностями, чем MFC. "Я знаю, что Borland заменяет OWL в следующей версии своего компилятора, и, хотя это не должно оказать влияние на мой текущий проект - что было бы катастрофой - но мы должны внимательно следить как будет развиваться ситуация дальше", - сказала Патрисия Абковитц, разработчик программных продуктов для телекоммуникаций. Некоторые разработчики считают, что OWL было тем, что отличало Borland C++.
"Мы должны, таким образом, выбросить компилятор Borland и купить Microsoft", - сказал Брайан Корриэл, менеджер обработки данных компании PTS&J, бухгалтерской компании из Арканзас Сити (шт. Канзас). Что касается популярности MFC, аналитики считают, что у Borland нет большого выбора, если он хочет расширить базу для своих продуктов. Microsoft оставил лицензионные переговоры без комментариев.