GTK for Win32





I don't know what your stance on Win32 is and I'm sure that this subject
has been brought up before but please here me out.

My company develops custom software for large manufacturing firms. Our
customers require support for our client interfaces to run on Windows
NT/95, but we have been growing more and more dissatisfied with
Microsoft over the last few years to the point that we are planning to
move all of our server development over to Linux. As for the client
software, we will be required to provide Win32 based clients for the
forseeable future.

Our software is built on cross platform modules that we developed which
provide the core components for all of our applications. Until now we
have been doing all of our UI code with MFC and Active X.

We are unsatisfied with those solutions and are wanting to develop, a
Windows/Linux cross platform solution for our client applications user
interface software. Based on the following statements:

1> We are doing this out of need. We are going to find a solution to our
problem over the next 12 months. We have contracts that will be
delivered as early as Nov. 98 which will be based on this development
effort.
2> We will be allocating full time programers to the project.
3> We would like to benefit the Linux community if possible during the
process and would have no problems GPL'ing the source.
4> We want to be able to develop a single code base for client
applications which can be compiled for Win32 and Linux without changes.
5> We will be using OpenGL to provide 3D views of the production
processes.
6> We will not be using any 3rd party or proprietary software packages
for inclusion into the source.
7> We understand that a good set of windowing libraries is dificult to
design and would like to build on the work of others.

What is the feasability of developing a native Win32 version of GTK+
that does not use MFC or Active X? If a full version is not feasable how
about a partial port? What are the major areas of concern? If the answer
to the above questions is no, do you have any other suggestions or ideas
for us?


Thanks in advance for any help


--

Brian Semrad
Advance Software Technologies
bps@southwind.net
phone:(316) 283-5777
fax: (316) 283-5362




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]