Dear Gregg,
My answer is about your first suggestion.
I think we should focus on Linux/Unix, since :
- There is no need to support arabic in other operating systems, but in linux
there is a lot of work to do. So, Linux should remain our primary
developpement environnement. Now if our products could be easily adapted to
other operating systems, whye not ?
- Binary portability is impossible. Full source portability is an illusion.
You should always adapt your program to a concrete operating system, library,
tools, etc. So, first lets work on linux and then adapt for other
environnements if needed.
- 100% of arabeye's projetcs are designed for linux/unix. So the day when we
would have 50% of our projects running on other operating systems, we could
discuss the proposal of expanding Arabeyes'scope.
UMHO of course !