Лучшие вопросы
Таймлайн
Чат
Перспективы

Visual FoxPro

Из Википедии, свободной энциклопедии

Visual FoxPro
Remove ads

Microsoft Visual FoxPro (VFP) — среда разработки систем баз данных[1], включающая объектно-ориентированную реляционную СУБД[2], объектно-ориентированный язык программирования для разработки приложений баз данных и систему построения отчётов[1].

Краткие факты Microsoft Visual FoxPro, Тип ...
Remove ads

Основой для данного программного продукта послужила система FoxPro, язык которой относится к семейству языков xBase, разработанных на базе синтаксиса языка программирования dBase. Другими членами данного семейства являются Clipper и Recital.

Remove ads

История

Суммиров вкратце
Перспектива

Первоначально FoxPro (исходное название — FoxBASE) разрабатывалась фирмой Fox Software, начиная с 1984 года. В 1992 году Fox Technologies была куплена Microsoft, новые версии продукта значительно видоизменились и приобрели префикс «Visual». Последняя версия оригинального FoxPro — версия 2.6 — работала под Mac OS, DOS, Windows и Unix; уже в версии Visual FoxPro 3.0 от MS список поддерживаемых платформ сократился до Mac OS и Windows, а в более поздних версиях от MS — уже только до Windows. Текущая версия MS Visual FoxPro основана на COM, и Microsoft утверждает, что .NET-версии продукта не будет. Существует проект Sedna, который должен обеспечить возможность взаимодействия Visual FoxPro с .NET.

В конце 2002 года было показано, что Visual FoxPro может работать на Linux под Wine, однако это, по существу, нарушает пользовательское лицензионное соглашение (EULA).

В декабре 2005 года, VFP находился в Top 20 индекса языков программирования TIOBE. По состоянию на август 2010 года, VFP (в сочетании с XBase) находился на 25-й позиции индекса.

В марте 2007 года Microsoft объявила, что не будет выпускать VFP 10; соответственно, VFP 9 (выпущен в производство 17 декабря 2004 г.) — последний коммерческий релиз VFP от Microsoft. Поддержка версии 9 продолжается с пакетами обновления, которые были выпущены 8 декабря 2005 и 11 октября 2007 года.

Идёт работа над проектом под кодовым названием «Седна» (названном в честь карликовой планеты Седны, открытой в 2003 году), который представляет собой набор дополнений к VFP 9.0 из xBase-компонентов для поддержки ряда сценариев и алгоритмов взаимодействия с различными технологиями Microsoft, включая SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search и Team Foundation Server (TFS). Microsoft выпустила «Седну» под лицензией Shared Source на сайте CodePlex. Представители корпорации Microsoft пояснили, что основной VFP будет по-прежнему оставаться закрытым исходным кодом. «Седна» была выпущен 25 января 2008. По состоянию на март 2008 года, все xBase-компоненты VFP 9 SP2 (в том числе «Седна») были доступны для развития сообществом на CodePlex.

Разработка продукта MS прекращена с выходом SP2 для версии 9.0.[3].

В конце марта 2007 организовалось движение испаноязычного FoxPro-сообщества MasFoxPro[4] (MoreFoxPro в английском), целью которого стало написание петиции в Microsoft с предложением продолжить работу по обновлению Visual FoxPro или открыть исходные коды.

3 апреля 2007 Microsoft ответила на просьбы заявителя таким заявлением от Алана Гривера (Alan Griver):

Мы хорошо знаем FoxPro-сообщество, и это сыграло большую роль в нашем объявлении от 13 марта. Всегда нелегко объявлять, что мы не собираемся выпускать следующую версию продукта, и к подобному мы подходим очень осторожно.

Мы не объявляем конец FoxPro: очевидно, приложения FoxPro будут продолжать работать. Согласно нашим внутренним оценкам в FoxPro 2.6 работает гораздо больше приложений, чем в VFP, а ведь FoxPro 2.6 не поддерживается много лет. Visual FoxPro 9.0 будет поддерживаться Microsoft до 2015 года.

Чтобы далее развивать FoxPro, нам потребовалось бы приступить к созданию 64-разрядной среды разработки, что привело бы к практически полной переработке продукта. Кроме того, мы инвестируем в SQL Server как в масштабируемую СУБД, в том числе поставляя бесплатную редакцию SQL Server Express Edition. Мы рассматривали передачу системы одному из наших партнёров, однако крупные FoxPro-клиенты дали нам понять, что они не будут использовать FoxPro, если эта система перестанет поставляться проверенным вендором. Мы полагаем, что наилучшее решение — выложить открытые исходные коды среды на CodePlex, что уравновесит потребности как сообщества, так и крупных клиентов.

Расширенная поддержка Visual FoxPro окончательно прекращена 13 января 2015 года[6].

Remove ads

История версий

Совместимость с операционными системами

Подробнее Версия, VFP 3.0 ...

Исполняемые файлы

Подробнее Версия, Возвращаемое значение VERSION() ...
Remove ads

Примечания

Литература

Loading content...

См. также

Loading content...

Ссылки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads