> Final goal to drop the VFP app on to an Ubuntu/RedHat box runing > in a VM and > an Asus laptop or the like.. The result will be the worlds lowest cost > system of its kind I hope???. >
heh-heh, lower yet would be to get a VFP to run under Linux via WINE/CrossOver Office so no Windows Guest OS is needed. Then you get into a significant cost savings, as each Guest machine that runs Windows is supposed to have its own Windows license. I am moving in that direction, but I am thinking of taking a little bolder stance than restricting myself to using VFP 5.0. The later VFP flavor EULAs are supposedly more restrictive where M$ says (in so many words) that VFP "may not" be used without a Windows OS, but the weasel wording can be easily interpreted as "may not be done" as permission is denied, whereby M$ is tying an app to an OS - which is apparently not legal. Or it may be a technical admonition indicating it "may not work" as expected without Windows. When M$ was asked for clarification on that point the response was a curt, "check with your legal counsel", so I am using the latter interpretation of the two. Hence I have no remorse whatever in moving into the total Ubuntu Linux world with harnessing WINE/CrossOver Office to get my compiled VFP apps to run under pure Linux as Host and Guest OS with VMware on the Host machinery. A few years back Ed Leafe and I were working on a project where we were using Red Hat Linux, and were running not only my VFP compiled apps under Linux via CrossOver Office, but ProComm for Windows v-4.8! It worked wonderfully, with only one minor issue with the ProComm app when it was set to run in 132 column mode instead of 80 column. It was a good enough result with VFP to whet my appetite for more, more, more of the same. Now, years later, I find myself in the process of lighting up several hundred commercial client dealerships with local TranslationEngine processes I need to run daily. Just to save hardware investment, footprint and electrical costs (not to mention managing 40+ separate machines), I am planning to run 2 to 4 VMware machines per "very beefy" Host machine. I tried out M$ Virtual PC, but the mapped disk connectivity between the VPC Guest and Host HDD consistently crumbled under sustained I/O load. VMware, on the other hand, runs GREAT! Well worth the cost of admission. I am preparing to stress test a single core P4 2.8Ghz Win XP Pro machine with 3Gb RAM with 3 concurrent VMware Guest Win 2k Pro SP4 640Mg RAM virtual machines to see how well things hold up (single virtual machine testing was perfect). In practice the TranslationEngine processes on each Guest machine will not be run concurrently, but serially based on a scheduler setting on each Virtual machine. If that works out well I already have a separate HDD on the same PC with Ubuntu and VMware for Linux installed on it with several Win 2k Pro SP4 Virtual machines set up. If that also works out my next step is to set up my VFP apps to run under CrossOver Office, then if that works out deploy multiple Linux Virtual guest machines using VMware and let the good times roll for the price of hardware and electricity! With 40+ physical machines being reduced to 10 or 15 Host machines it would represent a tremendous operational cost savings just to clip $9/month/physical machine with electrical costs alone, not to mention the cost of all those physical machines and the licensing of so many Win 2k Pro SP4 OSes (or Win XP Pro if I can't find any more Win 2k Pro OS packages). Gil > -----Original Message----- > From: [email protected] > [mailto:[email protected]]on Behalf Of William Tormey > Sent: Monday, January 05, 2009 5:51 AM > To: [email protected] > Subject: Re: Who still using visual foxpro do developer they software? > > > > Hi TC Wong: > Stay with it, VFP has been good to me. > I am 70 and still working with VFP 5.0. I am currently porting a large > process control app we rely on from MS C5.1 and Clipper (Summer87) to VFP > and CommTerm 'C'. I wrote the low level VFP for the USB I/O to RS232 Load > Cell Controller device driver and used ComTerm to be able to seperatly > control hardware handshake in the case of the PLC. > > The rest is only a matter of relearning for me, because I had my > team write > tons of simple calls, that duped the functionality of the old way. For > example AML_Header_Lines() required a few params like table, screen, menu, > filter, valid etc to produce a standard one to many double window set, > complete with data entry edit etc. > > Actually it is based on Aml_List_Form, BaseClass Form, Modal, > with Init etc > carrying the translation code, but I dont need to be hot on those details, > and can work my way into them at my leisure. Shure helps to lash the stuff > out quickly. VFP is so flexible, and the 5.0 EULA is not restrictive! > Final goal to drop the VFP app on to an Ubuntu/RedHat box runing > in a VM and > an Asus laptop or the like.. The result will be the worlds lowest cost > system of its kind I hope???. > > > William Tormey > MD AML > > > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

