Hi!

Jeremiah Johnson wrote:
> Two of the questions I can't find answers for.  The question about licensing, I had 
>to summarize and provide a link to
> http://www.mail-archive.com/[email protected]/msg00262.html
> 
> Lastly, I want to make sure my answer to the remote client is completely accurate 
>because that seems like one of the most common questions...
> 
> - jeremiah
> 
> ---
> Can I sell jBoss ?
> 
>   Unknown

Yes, and many will. Many will bundle it with J2EE applications for
example. 

If you want to sell *only* jBoss, then you need to ask "what is the
value add"? Just putting it on a CD and selling may not get you many
customers if they can download it from the net just as easy.

> ---
> Can I include jBoss in my distribution ?
> 
>   There is quite a long post discussing this question. In short, if you use a third 
>party plug-in, then you must adhere to the license of that third party plug-in.
>   For jBoss stuff, any of your classes that import jBoss classes must be GPL.

Correct.

> ---
> Are there any functional differences between jdk1.2 and jdk1.3 ?
> 
>   Maybe

AFAIK no.

> ---
> How do I get my client working from a remote machine ?
> 
>   This is a very common question and there are a couple options. The key is to 
>provide the correct server into the environment so that InitialContext
>   performs its lookup on the correct machine. One option is to set a couple system 
>properties with the correct information, another is to hard-code the
>   properties, and a third option is to use a standard jndi.properties file. Forget 
>the hard-code option, here are the others:
> 
>     * System Properties Specify java.naming.factory.initial and 
>java.naming.provider.url when you start your client.
> 
>           java -cp $CLASSPATH 
>-Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory 
>-Djava.naming.provider.url=remote.host.name 
>org.opengroupware.logic.test.AuthenticateTest
> 
> 
>     * jndi.properties Create a file called jndi.properties with the following two 
>lines:
> 
>           java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
>           java.naming.provider.url=remote.host.name
> 
> 
>       Put the jndi.properties file into the classpath of the client.
> 
>   For both of the options above, the instantiation of the InitialContext with use 
>the default constructor:
> 
>       Object reference = new InitialContext().lookup( "encryption.NoCrypt" );
> 
>   Obviously, you need to narrow that object reference - this is just an example of 
>getting a reference from JNDI.

Correct. Need to fix that RMI hostname conf thing too though. 

/Rickard

-- 
Rickard �berg

Email: [EMAIL PROTECTED]
http://www.telkel.com
http://www.jboss.org
http://www.dreambean.com


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to