Congrats on the framework, and thanks for open sourcing it. At first sight, it looks to me like the next version of Echo, but with a couple of major innovations. I'm not sure whether I'd be ready to use layout managers instead of HTML directly though (or can that be done too?)... I guess there are pros and cons to that from a development point of view.
Anyway, since part of it is open source, I was wondering where to get the actual sources (downloads, or cvs/ svn access would be even cooler). Forgive me if I missed something obvious. I'm interested in investigating whether it would be useful to support GWT Widgets in Wicket or whether there are any other 'integration' options. And I look forward to look at/ learn from cool code of course :)
On 5/17/06, Eelco Hillenius <eelco.hillen...@gmail.com> wrote:
> >However I don't think it quite > > corresponds to the class files (see my recent post).
> Hmm, didn't show up when searching for 'source' in the news group. But > I'll look for it.
Actually I was wrong - my Eclipse project was not peoperly configured and it seems to have confide the compiler to report incorrect erros. All shiny now!
On 5/17/06, Swashbuckler <davidedill...@gmail.com> wrote:
> > and thanks for open sourcing it
> Dude, read the Terms of Use. This is most definitely NOT open source.
Part of it most definitely is:
For the gwt_user.jar archive "Google Web Toolkit Java Class Libraries and included sample applications in the samples/ subdirectory, including all Google-developed source code included in this distribution" are released under an Apache 2 licence. (quoting from the Terms of Use).
The source code in the gwt-dev.jar consists of Eclipse licenced code and NPL licenced code.
So as far as I can determine all the souce released is released under one of the reconnised free licences. There is souce code which is not present (the compiler is the main bit I'm missing). This seems to be what is covered under the Terms of Use licence.
It's a pity about the compiler but sunstatial portions seem to be Free.
Yeah. I read those terms before sending my email of course. Just touching the surface, having the code for the widget set seems to be fine. I can think of a few reasons why Google doesn't want to open source the rest.
Eelco
On 5/17/06, John Wilson <tugwil...@gmail.com> wrote:
> On 5/17/06, Swashbuckler <davidedill...@gmail.com> wrote:
> > > and thanks for open sourcing it
> > Dude, read the Terms of Use. This is most definitely NOT open source.
> Part of it most definitely is:
> For the gwt_user.jar archive "Google Web Toolkit Java Class Libraries > and included sample applications in the samples/ subdirectory, > including all Google-developed source code included in this > distribution" are released under an Apache 2 licence. (quoting from > the Terms of Use).
> The source code in the gwt-dev.jar consists of Eclipse licenced code > and NPL licenced code.
> So as far as I can determine all the souce released is released under > one of the reconnised free licences. There is souce code which is not > present (the compiler is the main bit I'm missing). This seems to be > what is covered under the Terms of Use licence.
> It's a pity about the compiler but sunstatial portions seem to be Free.
"Except for distributions for internal business and/or personal use to your employees or contractors in compliance with these Terms and Conditions, you may not distribute Google Web Toolkit Development Tools or any services or software associated with or derived from them, or modify, copy, license, or create derivative works from Google Web Toolkit Development Tools, unless you obtain Google's written permission in advance."
But didn't figure in this:
"Thank you for trying out the Google Web Toolkit! This page contains the terms and conditions ('Terms and Conditions') for those portions of the Google Web Toolkit that are distributed by Google only as object code, including the Java-to-JavaScript compiler software and the Hosted Web Browser ('Google Web Toolkit Development Tools') and for any services provided by Google as part of the Google Web Toolkit. Different license terms apply to other software that is made available in source code form for use with Google Web Toolkit Development Tools ('Web Toolkit Source Code Software')."
i was gonna look into how to configure {gwtapp}-shell to start tomcat with logging turned on.
so i couldn't find the source code..then i found this thread. then i unjarred gwt-dev-linux.jar and looked in com/google/gwt/dev and did a:
find ./ -name "*.java"
and all i got was this: ./jjs/intrinsic/com/google/gwt/lang/Array.java ./jjs/intrinsic/com/google/gwt/lang/Cast.java ./jjs/intrinsic/com/google/gwt/lang/Exceptions.java ./js/rhino/BinaryDigitReader.java ./js/rhino/Context.java ./js/rhino/DToA.java ./js/rhino/ErrorReporter.java ./js/rhino/EvaluatorException.java ./js/rhino/IRFactory.java ./js/rhino/JavaScriptException.java ./js/rhino/LineBuffer.java ./js/rhino/Node.java ./js/rhino/ObjArray.java ./js/rhino/ObjToIntMap.java ./js/rhino/Parser.java ./js/rhino/ScriptRuntime.java ./js/rhino/TokenStream.java ./js/rhino/UintMap.java
where's the rest?
also, i'm not satisfied with source code in the jar file. i'd like to see a separate download (or svn checkout) that will give me a project with an ant build file (or equivalent). i.e. i'd like to be able to do the "see the source, change the source, rebuild the jar file" cycle.
The rhino stuff is the only open source stuff under com.google.gwt.dev. The rest of the "Google Web Toolkit Development Tools" is not (including Array, Cast, and Exceptions).