Free Software Development Team


Do you want to participate in the development of the War software series? I could ceartenly need some help!

FSDT has been idle for a long time due to the workload I have had. I will use the sumer of 1999 to re-establish FSDT, and contact everyone who has applied for membership. (Sorry, I got delayed AGAIN!!)


Back Home

Purpose Requirements Organizing Projects Technology How to join


Purpose

The purpose of the War Software series is to make the best software on the Internet, and to make it free. Why? Because it's fun to write good code, and be recognized for a job well done. The purpose is not to make any money.

The War software series is free, the source code will be free, and the distribution is unlimited. This will not change.

The only major restriction in the use of the software/code - is that governments are banned.

All programs are intended to run on Windows95, Windows98, NT, LINUX, FreeBSD and other UNIX brands.

Up Back Home


Requirements

What requirements do you need to meet to join the team?

Well, there aren't many people who meet all requirements... But if you like to write code (and can go on for months with a project without being tired), and have a good understanding of C/C++, you can be an extremly valuable person in the team.

If you like to start with new projects, and then get bored and jump to something new - all the time, don't consider this at all. The projects require stability and dedication.

Up Back Home


Organizing

The Free Software Development Team is not a formal organization. If you want to join, and have the skills, you are welcome. If you want an influence over the projects, you have to prove yourself by hard (and good) work over some period of time. At this time jgaa is project coordinator for all projects.

Up Back Home


Projects

All current projects are developed for both Windows and UNIX/LINUX. That means that the code must be highly portable, and not depend on any single development tool. At this time Microsoft Visual C++ 5.0 and GNU gcc is used and Java is considered for the user interfaces in the future

The server software is designed so that the server is totally independent from the user interface, which uses sockets to communicate with each other. The current server code is rewritten to remove any vendor specific code (such as MFC), and I'm currently looking at some free libraries that will provide portable GUI code for the user interfaces (if Java proves to be a bad choice).

Current projects, in progress and on the drawing board

(* Highlighted objects are in progress)

For all the projects to become reality, it will require a solid team of skilled programmers, that are able to cooperate. The Telnet server and NFS client are a little complicated to make, as they require DDK experience to make them work under Win95/NT.

Up Back Home


Technology

The code is written to be portable between Win32 and UNIX. When optimal, external code and libraries are used (like GNU code and some ported UNIX library functions).

The servers follow the Internet RFC's, with extensions. Where no appropriate RFC exist, communications is handled with ONC RPC 4.0 (formerly called SUN-RPC). This makes server/client apps transparent to different machine architectures and operating systems.

Up Back Home


How to join

If you want to be a part of the team, send an email to programers@jgaa.com, with a few words about yourself.

Up Back Home


[About these pages] [Awards] [Introduction] [Companion Sites] [Sponsors] [Want to mirror this site?] [Contact Information] [Main Section]

Email:webmaster@jgaa.com

This page was generated by HTMgen32 0.5b

Anti-spam banner