The 'antbear' server will be as powerful as the official servers in terms of processing client requests and returning the proper information. In fact it will become even more powerful by extending the query protocol in order to support requests for player searches.
Another waypoint is making the server highly customizable to make it adaptable to the environment and machine it is running on.
Technically the server will be, depending on how it is configured, either a master or a slave or both (!) in an distributed-server environment. This makes antbear capable of using only few resources and increases its habitat.
The programming language is Java and the APIs used should be ones already implemented by free VMs like Kaffe.
These details are provided for information only. No information here is legal advice and should not be used as such.