Ads by TechWords

See your link here
Receive the latest technology news and information.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
Cloud Computing
View all newsletters




Privacy Policy
 

FoxPro users petition to keep database language alive

Fans say open-sourcing could keep venerable tool viable; Microsoft unconvinced

April 9, 2007 12:00 PM ET

Computerworld - Despite a concerted online effort by devoted Visual FoxPro developers, Microsoft Corp. said late last week that it won’t change its plan to halt work on the venerable database programming tool.

Two Spanish developers have set up a wiki-based Web site called MasFoxPro (More FoxPro) calling for Microsoft to continue developing the database and development tool after this summer’s release of Service Pack 2 for Visual FoxPro 9. Microsoft announced that it would terminate development of the 23-year-old product, which it acquired a decade and a half ago, at its Most Valuable Professional (MVP) Summit in Seattle last month.

In a statement e-mailed to Computerworld on Friday, Jay Roxe, Microsoft’s group product manager for Visual Studio, said that the decision to halt development of FoxPro was considered "very carefully" and remains the only realistic scenario.

"For Microsoft to continue to evolve the FoxPro base, we would need to look at creating a 64-bit development environment, and that would involve an almost complete rewrite of the core product," Roxe said. "As far as forming a partnership with a third party is concerned, we’ve heard from a number of large FoxPro customers that this would make it impossible for them to continue to use FoxPro since it would no longer be from an approved vendor. We felt that putting the environment into open source on CodePlex [Microsoft’s open-source site], which balances the needs of both the community and the large customers, was the best path forward."

Disagreeing devotees

Supporters of the petition, which as of Sunday had garnered more than 2,400 signatures, take the opposite view. Even if Microsoft keeps its promise to support FoxPro users until 2015, halting development will make it impossible for FoxPro developers to hawk their wares. And, supporters say, why give up on a tool that, despite its age, remains more powerful and easier to use in many respects than Microsoft’s favored developer platform, .Net -- especially when the investment for Microsoft would be minimal?

"There is still a lot of life left in FoxPro," said Colin Keeler, director of financial systems for the South Dakota state government and an officer in the Virtual FoxPro User Group. South Dakota has used Visual FoxPro since the early 1990s to create its annual state budget. While the state now uses SQL Server for actual data storage, it still uses FoxPro as its chief front-end development platform.

"We use SQL Server for the heavy lifting but prefer FoxPro for the fine-tuning," he said.

FoxPro is a "kickass product," said Alec Gagne, president of CrimeStar Inc.., a small San Jose, Calif.-based vendor that has embedded FoxPro in its namesake police department management software for nearly a decade. "A lot of things that are now finding their way into .Net for handing data, frankly, I saw a long time ago in FoxPro," he said. "While .Net is getting significantly better at handling data in its development tools, it’s just not there yet."



Jump to comments

Visual foxpro

Additional Resources

EFD vs. HDD - What You Need to Know
WHITE PAPER
Enterprise flash drives provide a new Tier 0 storage layer capable of delivering high I/O performance at a very low latency. Proper use of EFDs in an Oracle environment can deliver increased performance compared to fibre channel drives. Read the recommendations for identification of the best DB components for EFDs.
Gartner Research Report: Magic Quadrant for Application Delivery Controllers, 2009
WHITE PAPER
The market for products to improve the delivery of application software over networks remains dynamic and innovative. Vendors focused on solving enterprises' most-pressing application problems have become the top players.
Eight Criteria for Server Load Balancing
WHITE PAPER
Server load balancers are a simple yet highly effective means to scale an application environment while ensuring its availability. Today's solutions should also address application performance and security. Read about the top eight criteria you should consider when choosing a server load balancer and how Citrix NetScaler meets those requirements.

What People Are Saying

IT Jobs