If you are going to develop a system, one of the key selling points will
be that you dont have to use Windows with its attendant licensing costs
and hardware requirements. The user will presumably not care , as long
as the system works and it interacts with other systems appropriately.
Most standard applications are available under Linux and work better
than their M$ equivalents in many cases
OK use a programming strategy that can be extended to Windows if
required, but otherwise
use tools that are best for the task in terms of being open/free/useable
R
Horst Herb wrote:
On Tuesday 19 September 2006 08:53, Richard Hosking wrote:
Firstly response to Tony: I would be in, and so would be many others. We had
such discussion before.
Does the project proceed?
If at least 20 colleagues chip in $2,000 each, why not?
What licence model?
GPL, or I am out
Target platform(s)?
All POSIX compliant platforms (because they make sense) + W32 (because they
dominate the market) (and no, Peter, NT is NOT fully POSIX compliant)
= all current Windows versions, OS/X, and Linux/BSD/Solaris on at least ix86
and AMD64 platforms
Does the project develop an entire application or just the core
components with a suitable licence to encourage others to add pieces
to it?
I would envision a modular system a la Unix - small applications for well
defined tasks that interoperate well. Starting with something small and
functional, and extend from there.
Core components, programming language and technologies.
programming language: any that is truly cross platform, popular enough to
attract a wide range of developers (easy to hire contractors), with
ready-to-use open sourced modules for all common tasks (database, GUI,
networking, scanning, printing, cryptography) - however, in a truly modular
system with RPC APIs choice of programming language for individual modules
becomes irrelevant
Develop in Australia or India?
develop *for* Australia. I made the big mistake with gnumed of wanting to make
it flexible enough for multiple spoken languages and health systems.
I am now paying several competent developers in Russia, Romania and Brazil
(and even the US!) for small contracted modules (eg recently an appointment
system widget) - they come *very* cheap, and you only pay once the specs are
fulfilled
How to make the project sustainable?
by making it popular
Horst
_______________________________________________
Gpcg_talk mailing list
[email protected]
http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk
_______________________________________________
Gpcg_talk mailing list
[email protected]
http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk