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

Reply via email to