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 :)
Cheers,
Eelco
> 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).
Eelco, the sorce is in the jar files. However I don't think it quite
corresponds to the class files (see my recent post).
John Wilson
Cool. Thanks for the quick response.
>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.
Thanks!
Eelco
> >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!
Sorry for the confusion.
John Wilson
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.
John Wilson
Eelco
"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')."
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.
this is somewhat of a show stopper.
thanks, / eitan
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).
Scott