General Questions
-
What is JacORB ?
-
Where does the name come from ?
- Where is it developed ?
- On which Operating Systems does JacORB run ?
- How can I get support ?
- How can I support the project ?
- How can I contribute to the development of JacORB?
- How does the startup work ?
- Which Corba features are supported ?
- Which Versions of Java and other tools are needed
?
- JacORB and Visual Age for Java 3.5
- Problems and how to solve them !
What is JacORB ?
It is a high performance multithreaded Java ORB with support of Corba 2.3.
Where does the name come from ?
The name is just a combination of Java and CORBA. It is pronounced like the
name Jacob.
Where is it developed ?
JacORB was developed in the Software
Engineering and Systems Software Group
at the CS department of
Freie
Universität Berlin, Germany.
On which Operating Systems does JacORB run ?
JacORB needs a Java VM with the version 1.1 or better. It should be
possible to run JacORB on any operating system with a suitable Java VM. There
have been reports of successful operations on the following Systems: Linux,
WIN32, Sun Solaris and MacOS. If you run JacORB on a different operating
system please let me know so I can
update the list.
How can I get support ?
First try the FAQs but since you are reading this there seems to be a
question which is not in here. In this case you can subscribe to the JacORB
developer mailing-list and post your problem there. You have
to be subscribed to the list to send mails to the list.
A good source of information about using CORBA with Java is Gerald's book.
How can I support the project ?
Do you think that we are adding value to the world of software? Do you
believe that free lunches are a nice thing but our work still deserves
recognition? Would you like to support us and further our project?
There are a number of options:
- Donations - both money and hardware are welcome. Since we are a
university, you might be able to get tax refunds for donations. Donations
can also be invoiced as "consulting". Hardware could be labeled "long term loaned" or similar.
- Advertising - Tell others about us. If you are running a project
based on JacORB, let us put up a link to it on our "customers"
page.
- Support - Free or commercial, always welcome. Please contact us.
- Contributions - see below.
How can I contribute to the development of
JacORB?
The most helpful things are code inspection, application development and bug
reporting. This is an enormous help in improving the stability of the
software! Answering day-to-day questions on the developer list also helps.
Extending JacORB by developing code yourself, however, would be easiest for
tasks that are totally independent of the ORB core and the IDL compiler,
e.g. implementing new services such as the Notification Service. If people
came up with new service implementations for JacORB, that would simply be
great, especially as we do not plan to add to the list of services ourselves (the
only exception being the Security Service).
Gerald is a little reluctant, however, to coordinate work in more central
areas as he simply cannot afford to spend time on the integration of too many
tightly interwoven ORB-level activities (yes, we do use CVS, and we do have a
CVS server running). Help would be welcome in the areas of documentation and
perhaps the development of a comprehensive test suite (in contrast to the ad
hoc one we are using now) that could be used to check every new release
against. If you still think you want to join in and contribute, please mail
him.
|