Peter, Thanks for positive feedback.
I'd be keen to jump through the hoops necessary. Regards, - Paul --- Peter Donald <[EMAIL PROTECTED]> wrote: > Hi, > > Considering I am working at same problem (but from other end) I like the > idea. There is a few issues I see jumping out though. > > From comments made by JDD (ex-PMC head), the presence of alternate licensed > code in CVS is fine, even if copyright is not owned by Apache. The one > proviso is that Apache members must not be modifying that code (The only > example cases I know of include the jaxp/sax classes which are either > copyright sun or in public domain). I am not sure if that is edified > anywhere but in the worst case you could host the BSD interface layer > elsewhere and just use it from ASLed code. > > The real issue is whether jesktop is in scope. A while back jakarta was > declared out of scope as it had things like oro, regex, ant in it which > were not part of the charter. There was a few proposed solutions; widen > scope of jakarta to include tools, split jakarta into sites like > * tools.apache.org (ant/oro/regex/log4j) > * frameworks.apache.org (avalon/turbine/struts) > ... > > The choice was made to widen scope to "server and server support". There > was also discussion about where the future lies. I listed a whole bunch of > things I wanted to see at jakarta but nothing much has happened. There are > those who like the idea of a more controlled "JakartaForge" but then there > are those that hate it (they term it dumping ground). (I personally think > that a JakartaForge with proper controls on growth would be beneficial). > > jesktop as it stands is out of scope. The question is - would the PMC > change the scope for you? and would the foundation let them? The answer: I > don't know ;) Even if they did decide to change the scope I think it would > be a gradual thing, so it would take time (and probably a fair bit of effort). > > I guess you will never know untill you ask. > > At 12:09 AM 6/8/01 +0100, Paul Hammant wrote: > >Folks, > > > >Not everyone's idea of a sane server application, but Jesktop (to remind > people) is a server app > >that sits on top of Avalon/phoenix. Sane so far, yes, insane in that it > is a layer that performs > >the functions of a desktop operating system. > > > >It's been my intention all along to give it to Apache when it reaches a > level of maturity. It is > >kinda close. > > > >Jesktop grants multi hot-installable applications the ability to sit > inside one VM and co-exist in > >in the same GUI space, but under separate classloaders. Themes can be set > for all apps (Decorator > >concept), a mime registry has been started, there is abstractions for > types of containment > >(JFrames versus JInternalFrames). > > > >The core code is Apache license. The interfaces are BSD. The reason for > BSD is simple - I have > >ported a number of applications to Jesktop from the open source community > and some of them are > >GPL. To not break their licenses (any further than the original authors > have done - ho ho), I > >have used BSD as it's approved both by Apache and by the FSF. That > situations not ideal as I'd > >like to have made the licenses Apache throughout. I still could of course > as it's all my work. > > > >As I say I am in a position soon enough to donate what I can to Apache > (and still continue with it > >myself). Questions, would the PMC say yes (they are not allergic to GUI > apps are they)? What > >should I do with the interfaces? Leave them as BSD, move them to Apache > license (and damn the > >consequences to the GPL ported apps that import them)? > > > >It might also be nice to know what I have done by way of ports: > > > > * Batik - the xml.apache.org GUI tool > > * Horstscape (a browser with a commercial widget for rendering HTML) > > * Beanshell - full scripting/command line env, with dynamic java > capability. V cool. > > * XBrowser - the GPL HTML Browser > > * TextPad - GPL text editor > > * Demos (various hacky gui demos of mixed license) > > * Skin Look and Feel (Apache clone license) - as a Decorator > > - this allows all hosted apps to look like Mac, Windows, Beos, Mozilla > etc. > > * OYOAHA (decorator too, with commercial but free look/widget) > > * JPad - Text editor - GPL > > * Jipe - IDE (non compiling) - GPL > > * JTetris - Game - free > > * JFileManager - as it says > > * JCDSee - graphics browser - GPL > > * JarUtil (winzip alike) Apache license > > * Apps (clock, image viewer etc) > > > >Porting apps has become quite boring. It's a way for me to avoid the nitty > gritty of making the > >core code better and completing the partially done bits.... > > > >To recap, all can run at the same time. Jesktop can run alongside James, > Cornerstone demos, other > >SAR aplications. It has a pluggable window manager scheme (two Windows > variants so far, Amiga, > >Mac to do). > > > >I think it would be a worthy project for Apache, and with Avalon itself, > could become ApacheOS > >(forgetting for a min the underlying JDK). > > > >Jesktop itself is hosted at www.jesktop.org (down for a day or two while I > rebuild). The ported > >apps (of whichever license) are hosted at www.jesktop.net (also down). > > > >How to proceed? > > > >Could I gather some thoughts from those Avalon fans here before I go to > the Jon Stevens & the PMC > >? > > > >Regards, > > > >- Paul H > > > >____________________________________________________________ > >Do You Yahoo!? > >Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk > >or your free @yahoo.ie address at http://mail.yahoo.ie > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > Cheers, > > Pete > > *-----------------------------------------------------* > | "Faced with the choice between changing one's mind, | > | and proving that there is no need to do so - almost | > | everyone gets busy on the proof." | > | - John Kenneth Galbraith | > *-----------------------------------------------------* > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > ____________________________________________________________ Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
