drbowen wrote on Tuesday, December 06, 2005:
Personally, I believe we need to work on improved cross platform performance of OpenEMR. The typical kind of question that I see in a lot of forums (not just ours) from a Windows user is:
“I’m having a problem running my $GPLprogram on my $MSWindows.”
The most frequent response I see is:
"Linux is a lot better so be a man and start running Linux and all your problems will be solved."
MS Windows in its different versions is still by far the predominant operating system on the desktops of the United States and to a large extent, the world.`
Any open source project will be dramatically more successful if the Windows issue is not swept under the rug. It should be both openly embraced and effort put resolving the cross platform issues.
This has been addressed successfully by Mozilla, Firefox, Netscape, OpenOffice, MySQL, Python and a host of other open source projects.
Currently, OpenEMR seems to install well using:
Windows XP Professional
Windows 2003 Server Enterprse edition.
It does not install and perform well on
Windows 2000 Professional
Windows XP Home
What strikes me is that the later 2 OSs seem to be missing some pieces that change the way the OS runs the PHP and javascript used in OpenEMR.
I would propose that new releases be tested on the MS Windows subtypes prior to being released so that life will be simpler on innocuous, sankar1234, NetBear and others.
MS Windows is a dominant player that is not going away in the next few decades. Our prolect will be more successful if we accept this.
Sam Bowen, MD