On Tue, 11 Dec 2001 14:53, Magesh Umasankar wrote:
> I have been looking at NetBeans' FileSystem API and
> WebNFS - Sun's Extended File API.  I would depend
> on  the licensing gurus to let us know how we could
> (re)use it without breaking the other license - I saw some
> email about a new Apache license coming out that would
> address such issues...

Sun's Extended File API implementation is (or at least was a while back) 
under a nasty license which pretty much precludes our direct reuse. However 
doesn't mean we can't reimplement it ;)

NetBeans was basically mozilla license IIRC ? If so it should be ok as long 
as we use the public API and don't have to muck to much in the guts of it. If 
the guts needs changes and the NetBeans peeps wont make them then we can't 
use it but I would prefer to at least try at first ;)

> But if we can custom-brew our own API heavily
> borrowing from these two APIs, I think we won't have to
> worry about licensing, etc. leaving us plenty of room
> to expand based on our needs.

Thats true. Detecting capabilities is probably a relatively unique 
requirement to Ant though we may luck out and find another one that does it ;)

> > Do other Jakarta projects have virtual file-systems?
>
> None that I am aware of.

Avalon had one at one stage but I yanked it. If we wanted to be really 
abstracted from resources we could use something like JNDI (which is what 
Tomcat/Catalina and part of what Avalon/Phoenix does).

I have written at least 5 different VFSes in the last few years (only 2 in 
java though) and mostly they are the same ideas just optimized for different 
uses/access strategies. 

Not sure but does eclipse have aVFS layer ?

-- 
Cheers,

Pete

--------------------------------
My opinions may have changed, 
but not the fact that I am right
--------------------------------

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to