Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Version information  



1.1  Operating system compatibility  





1.2  Technical aspects  





1.3  Version timeline  







2 References  





3 External links  














FoxPro






Azərbaycanca
Català
Čeština
Español
فارسی
Français
Latviešu
Magyar

Русский
Тоҷикӣ


 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from Fox Software)

Cover of the FoxPro 2.6 Developer's Guide

FoxPro was a text-based procedurally oriented programming language and database management system (DBMS), and it was also an object-oriented programming language, originally published by Fox Software and later by Microsoft, for MS-DOS, Windows, Macintosh, and UNIX. The final published release of FoxPro was 2.6. Development continued under the Visual FoxPro label, which in turn was discontinued in 2007.

FoxPro was derived from FoxBase (Fox Software, Perrysburg, Ohio), which was in turn derived from dBase III (Ashton-Tate) and dBase II. dBase II was the first commercial version of a database program written by Wayne Ratliff, called Vulcan, running on CP/M, as does dBase II.[1]

FoxPro was both a DBMS and a relational database management system (RDBMS), since it extensively supported multiple relationships between multiple DBF files (tables). However, it lacked transactional processing.

FoxPro was sold and supported by Microsoft after they acquired Fox Software in its entirety in 1992. At that time there was an active worldwide community of FoxPro users and programmers. FoxPro 2.6 for UNIX (FPU26) has even been successfully installed on Linux and FreeBSD using the Intel Binary Compatibility Standard (ibcs2) support library.

Version information[edit]

Operating system compatibility[edit]

Extant Versions by OS
Version FP 2.0 FP 2.5 FP 2.6
MS-DOS Yes Yes Yes
Windows 3.1to7 Ultimate sp1 Yes Yes Yes
Macintosh Yes Yes Yes
SCO UNIX Yes Yes Yes
Linux and FreeBSD Yes Yes Yes[2]
Windows 2000 No No Yes

Technical aspects[edit]

FoxPro 2 included the "Rushmore" optimizing engine, which used indices to accelerate data retrieval and updating. Rushmore technology examined every data-related statement and looked for filter expressions. If one was used, it looked for an index matching the same expression.

FoxPro 2 was originally built on Watcom C/C++, which used the DOS/4GW memory extender to access expanded and extended memory. It could also use almost all available RAM even if no HIMEM.SYS was loaded.

Version timeline[edit]

Version Returned by VERSION() File Size Release Date
FPW 2.6a FoxPro 2.6a for Windows 2.44 Mb September 28, 1994
FPM 2.6a FoxPro 2.6a for Macintosh Unknown August 1994
FPD 2.6a FoxPro 2.6a for DOS 1.79 Mb August 1994
FPW 2.6 FoxPro 2.6 for Windows 2.52 Mb March 9, 1994
FPM 2.6 FoxPro 2.6 for Macintosh Unknown 1993
FPD 2.6 FoxPro 2.6 for DOS 1.83 Mb March 1994
FPU 2.6 FoxPro 2.6 for Unix 2.3 Mb 1993
FPW 2.5 FoxPro 2.5 for Windows 1.63 Mb January 1993
FPD 2.5 FoxPro 2.5 for DOS 509.0 Kb February 1993
FPD 2.0 FoxPro 2.0 for DOS 488.7 Kb July 1992
FPD 1.0 FoxPro 1.0 for DOS 343.2 Kb November 1991

References[edit]

  1. ^ a CP/M set released in 1982, archived from the original on 24 December 2021, retrieved 5 July 2020
  • ^ using the ibcs files from the Linux ABIonSourceForge
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=FoxPro&oldid=1227632997"

    Categories: 
    Fourth-generation programming languages
    1984 software
    Data-centric programming languages
    XBase programming language family
    Procedural programming languages
    Proprietary database management systems
    Microsoft development tools
    Microsoft database software
    Table-oriented programming
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Use dmy dates from December 2023
     



    This page was last edited on 6 June 2024, at 22:32 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki