<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19046"></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011>Hi Jordi,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011>yes, I have read this. We wanted to be sure about that
it is not licensed with LGPL. </SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011>Thank you!</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011>With best regards</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=579051508-19052011>Tobias</SPAN></FONT></DIV><BR>
<DIV dir=ltr lang=de class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>Von:</B> gvsig_internacional-bounces@listserv.gva.es
[mailto:gvsig_internacional-bounces@listserv.gva.es] <B>Im Auftrag von </B>Jordi
Torres<BR><B>Gesendet:</B> Donnerstag, 19. Mai 2011 10:13<BR><B>An:</B> Users
and Developers mailing list<BR><B>Betreff:</B> Re: [Gvsig_english] Eclipse RCP
with gvSIG<BR></FONT><BR></DIV>
<DIV></DIV>Hi Tobias, <BR><BR>I told you at the beginning, gvSIG is GPL and
osgVirtualPlantes is GPL too.<BR><BR>Regards. <BR><BR>
<DIV class=gmail_quote>2011/5/19 Neumann, Tobias <SPAN dir=ltr><<A
href="mailto:tobias.neumann@berner-mattner.com">tobias.neumann@berner-mattner.com</A>></SPAN><BR>
<BLOCKQUOTE
style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote><BR>Hello,<BR><BR>I wanted to ask if gvSIG is licensed with
GPL or LGPL?<BR>This is very important for the usability in our
project.<BR><BR>With best regards<BR>Tobias
Neumann<BR><BR><BR><BR><BR>-----Ursprüngliche Nachricht-----<BR>Von: <A
href="mailto:gvsig_internacional-bounces@listserv.gva.es">gvsig_internacional-bounces@listserv.gva.es</A>
[mailto:<A
href="mailto:gvsig_internacional-bounces@listserv.gva.es">gvsig_internacional-bounces@listserv.gva.es</A>]
Im Auftrag von Neumann, Tobias<BR>Gesendet: Donnerstag, 7. April 2011
13:36<BR>
<DIV class=im>An: Users and Developers mailing list<BR></DIV>Betreff: AW:
[Gvsig_english] Eclipse RCP with gvSIG<BR>
<DIV>
<DIV></DIV>
<DIV class=h5><BR>Dear Jordi,<BR><BR>thank you for your suggestion. My job is
just to build a working prototype in Eclipse RCP. Other people will rack their
brains for license issues :-) I will tell them regarding these
obscurities.<BR><BR>With best regards<BR>Tobias<BR><BR><BR>-----Ursprüngliche
Nachricht-----<BR>Von: <A
href="mailto:gvsig_internacional-bounces@listserv.gva.es">gvsig_internacional-bounces@listserv.gva.es</A>
im Auftrag von Jordi Torres<BR>Gesendet: Do 07.04.2011 13:22<BR>An: Users and
Developers mailing list<BR>Betreff: Re: [Gvsig_english] Eclipse RCP with
gvSIG<BR><BR>Hi Juan Lucas,<BR><BR>I believe you are rigth, Tobias is able to
distribute a plugin, that way he is not mixing GPL code with EPL code, is the
final user who do that.<BR>My intention was only to advice Tobias to be
careful with license incompatibilities.<BR><BR>Cheers.<BR><BR><BR>2011/4/7
Juan Lucas Domínguez Rubio <<A
href="mailto:juan_lucas_dr@yahoo.com">juan_lucas_dr@yahoo.com</A>><BR><BR>>
Hello,<BR>> If I understood it well, it's not legally possible to
distribute a "tuned"<BR>> version of Eclipse where you have added GNU/GPL
code, but it is<BR>> possible to distribute an Eclipse plugin under the
GNU/GPL licence.<BR>><BR>> So Tobias could create and distrubute a
"gvSIG mapping plugin" for Eclipse.<BR>><BR>> Is this
correct?<BR>><BR>><BR>> Regards,<BR>><BR>> Juan Lucas Domínguez
Rubio<BR>> <A href="http://gvsigmobileonopenmoko.wordpress.com"
target=_blank>http://gvsigmobileonopenmoko.wordpress.com</A><BR>> <A
href="http://tellusproject.blogspot.com"
target=_blank>http://tellusproject.blogspot.com</A><BR>><BR>> --- On
*Thu, 4/7/11, Jordi Torres <<A
href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</A>>*
wrote:<BR>><BR>><BR>> From: Jordi Torres <<A
href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</A>><BR>>
Subject: Re: [Gvsig_english] Eclipse RCP with gvSIG<BR>> To: "Users and
Developers mailing list" <<BR>> <A
href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</A>><BR>>
Date: Thursday, April 7, 2011, 12:08 PM<BR>><BR>><BR>> Hi
Tobias,<BR>><BR>> Maybe off-topic, but you may have license conflicts
between EPL and<BR>> GNU/GPL.<BR>><BR>> Cheers.<BR>><BR>>
2011/4/7 Juan Lucas Domínguez Rubio<BR>> <<A
href="mailto:juan_lucas_dr@yahoo.com">juan_lucas_dr@yahoo.com</A><<A
href="http://mc/compose?to=juan_lucas_dr@yahoo.com"
target=_blank>http://mc/compose?to=juan_lucas_dr@yahoo.com</A>><BR>>
><BR>><BR>> Hello, Tobias:<BR>><BR>> I don't have much
experience in 'improper' integration between gvSIG<BR>> and Eclipse SWT (I
mean, things like embedding AWT controls in a SWT<BR>> context or using
some kind of library wrapping), but I have done some<BR>> tests regarding
gvSIG libraries in a SWT context.<BR>><BR>> As you perhaps know, the
application gvSIG Mobile is using a<BR>> simplified version of gvSIG 1.X
mapping libraries.<BR>><BR>> I wrote a little 'unofficial' version of
gvSIG Mobile for Linux<BR>> devices (such as the Openmoko phone or the
Nokia N810 tablet) with<BR>> less functionalities than the 'official' gvSIG
Mobile but including<BR>> some other new features.<BR>><BR>> At that
time, I found no JVM for those devices that could use the AWT<BR>> classes
(used by gvSIG and gvSIG Mobile). Instead, the Eclipse SWT<BR>> library was
working fine on them, so I changed the gvSIG mapping<BR>> libraries to make
them graphic context independent, and then<BR>> reimplemented the needed
classes to use Eclipse SWT classes. Essentially, I did this:<BR>><BR>> -
Take the mapping library of gvSIG 1.X (libFMap) and replace all the<BR>>
occurrences of the classes Graphics2D and Image (this includes all the<BR>>
BufferedImage), with some Java interfaces created by you. So, for<BR>>
ecample in the FLyrVect class, instead of:<BR>><BR>> public void
draw(Graphics g, ViewPort vp) throws FMapDriverException { ...<BR>>
}<BR>><BR>> you will have:<BR>><BR>> public void draw(IGraphics g,
ViewPort vp) throws FMapDriverException { ...<BR>> }<BR>> (IGraphics is
a new Java interface)<BR>><BR>> Before doing this, I removed a lot of
drivers from libFMap which were<BR>> not interesting. I also applied this
transformation to the WMS driver<BR>> and added it to my
workspace.<BR>><BR>> - create a new Java project with those Java
interfaces (the new<BR>> libFMap will depend on this
project)<BR>><BR>> - create another Java project containing an
implementation of those<BR>> Java interfaces. Here is where you would use
the SWT library to<BR>> implement all the needed methods (such as drawing a
line, creating an<BR>> image, pasting an image on a graphic context,
etc.)<BR>><BR>> - then, at the beginning of the application, you create
a SWT-based<BR>> factory that is able to instantiate all those SWT-based
graphic<BR>> resources and methods, and use it across the
application.<BR>><BR>> There are a lot of other important things I had
to do from scratch,<BR>> for example the table of contents (TOC) and of
course all the GUI<BR>> (dialogs). I also split the libFMap project in
different parts (libGeom, libRender, etc).<BR>> This was the resulting
workspace:<BR>><BR>> <A
href="https://svn.prodevelop.es/public/labs/gvsigmobileonopenmoko/trunk/"
target=_blank>https://svn.prodevelop.es/public/labs/gvsigmobileonopenmoko/trunk/</A><BR>><BR>>
and these are a couple screenshots of the aplication:<BR>><BR>> <A
href="http://gvsigmobileonopenmoko.files.wordpress.com/2009/04/carta_2007.jp"
target=_blank>http://gvsigmobileonopenmoko.files.wordpress.com/2009/04/carta_2007.jp</A><BR>>
g<BR>> (WMS layer + 2 little shapefiles)<BR>><BR>> <A
href="http://gvsigmobileonopenmoko.files.wordpress.com/2009/07/nokia_31468.j"
target=_blank>http://gvsigmobileonopenmoko.files.wordpress.com/2009/07/nokia_31468.j</A><BR>>
pg<BR>> (ArcIMS layer)<BR>><BR>> I have never done it myself, but I
presume in the Eclipse RCP-based<BR>> applications you eventually will have
to use the SWT graphic classes I<BR>> used,<BR>>
especially:<BR>><BR>> org.eclipse.swt.graphics.GC<BR>>
org.eclipse.swt.graphics.Image<BR>><BR>> So that would be one way to
properly integrate gvSIG in the Eclipse<BR>> RCP platform.<BR>><BR>>
After my little experience, I think that the Eclipse SWT graphic<BR>>
context is less powerful and slower than the AWT Graphics2D class. I<BR>>
did not investigate it deeply but I think AWT has better access to the<BR>>
device's graphic hardware capabilities and therefore drawing is faster<BR>>
and more flexible.<BR>><BR>><BR>> Regards,<BR>><BR>> Juan Lucas
Domínguez Rubio<BR>> <A href="http://gvsigmobileonopenmoko.wordpress.com"
target=_blank>http://gvsigmobileonopenmoko.wordpress.com</A><BR>>
http://<BR>> <<A href="http://gvsigmobileonopenmoko.wordpress.com/"
target=_blank>http://gvsigmobileonopenmoko.wordpress.com/</A>><A
href="http://foss4gis.blogspot.com"
target=_blank>foss4gis.blogspot.com</A><htt<BR>> p://<A
href="http://tellusproject.blogspot.com"
target=_blank>tellusproject.blogspot.com</A>><BR>><BR>> --- On *Wed,
4/6/11, Neumann, Tobias<BR>> <<A
href="mailto:tobias.neumann@berner-mattner.com">tobias.neumann@berner-mattner.com</A><<A
href="http://mc/compose?to=tobias.neumann"
target=_blank>http://mc/compose?to=tobias.neumann</A><BR>> @<A
href="http://berner-mattner.com"
target=_blank>berner-mattner.com</A>><BR>> >*
wrote:<BR>><BR>><BR>> From: Neumann, Tobias<BR>> <<A
href="mailto:tobias.neumann@berner-mattner.com">tobias.neumann@berner-mattner.com</A><<A
href="http://mc/compose?to=tobias.neumann"
target=_blank>http://mc/compose?to=tobias.neumann</A><BR>> @<A
href="http://berner-mattner.com"
target=_blank>berner-mattner.com</A>><BR>> ><BR>> Subject:
[Gvsig_english] Eclipse RCP with gvSIG<BR>> To:<BR>> <A
href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</A><<A
href="http://mc/compose?to=gvsig_interna"
target=_blank>http://mc/compose?to=gvsig_interna</A><BR>> <A
href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</A>><BR>>
Date: Wednesday, April 6, 2011, 7:35 AM<BR>><BR>><BR>>
Hello,<BR>><BR>> I am interested in your experiences with the gvSIG
software embedded<BR>> in Eclipse RCP. I want to start up a project using
these technologies.<BR>> Anyone did this before? Are there some points I
have to focus on?<BR>><BR>> Thank you very much!<BR>><BR>> Best
regards,<BR>> Tobias<BR>><BR>><BR>><BR>> Tobias Neumann, M.Sc.
in Geogr.<BR>> Softwareingenieur<BR>><BR>> Tel: +49 89
608090-276<BR>> Fax: +49 89 6098182<BR>> E-Mail:<BR>> <A
href="mailto:Tobias.Neumann@berner-mattner.com">Tobias.Neumann@berner-mattner.com</A><<A
href="http://mc/compose?to=Tobias.Neumann@"
target=_blank>http://mc/compose?to=Tobias.Neumann@</A><BR>> <A
href="http://berner-mattner.com"
target=_blank>berner-mattner.com</A>><BR>> Web: <A
href="http://www.berner-mattner.com"
target=_blank>www.berner-mattner.com</A><BR>><BR>> Berner & Mattner
Systemtechnik GmbH<BR>> Erwin-von-Kreibig-Str. 3<BR>> D-80807
München<BR>><BR>> Geschäftsführer: Hans Berner, Dr. Klaus Eder, Dr.
Jan-Oliver Wenzel<BR>> Registernummer: HR B 83252 beim Amtsgericht München
Sitz der<BR>> Gesellschaft: München<BR>><BR>><BR>><BR>><BR>>
-----Inline Attachment Follows-----<BR>><BR>>
_______________________________________________<BR>> Gvsig_internacional
mailing list<BR>> <A
href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A><<A
href="http://mc/compose?to=Gvsig_interna"
target=_blank>http://mc/compose?to=Gvsig_interna</A><BR>> <A
href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</A>><BR>> <A
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional"
target=_blank>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>><BR>><BR>>
_______________________________________________<BR>> Gvsig_internacional
mailing list<BR>> <A
href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A><<A
href="http://mc/compose?to=Gvsig_interna"
target=_blank>http://mc/compose?to=Gvsig_interna</A><BR>> <A
href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</A>><BR>> <A
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional"
target=_blank>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>><BR>><BR>><BR>><BR>>
--<BR>> Jordi Torres Fabra<BR>><BR>> gvSIG 3D blog<BR>> <A
href="http://gvsig3d.blogspot.com"
target=_blank>http://gvsig3d.blogspot.com</A><BR>> Instituto de Automática
e Informática Industrial <A href="http://www.ai2.upv.es"
target=_blank>http://www.ai2.upv.es</A><BR>><BR>> -----Inline Attachment
Follows-----<BR>><BR>>
_______________________________________________<BR>> Gvsig_internacional
mailing list<BR>> <A
href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A><<A
href="http://mc/compose?to=Gvsig_interna"
target=_blank>http://mc/compose?to=Gvsig_interna</A><BR>> <A
href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</A>><BR>> <A
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional"
target=_blank>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>><BR>><BR>>
_______________________________________________<BR>> Gvsig_internacional
mailing list<BR>> <A
href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A><BR>>
<A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional"
target=_blank>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>><BR>><BR><BR><BR>--<BR>Jordi
Torres Fabra<BR><BR>gvSIG 3D blog<BR><A href="http://gvsig3d.blogspot.com"
target=_blank>http://gvsig3d.blogspot.com</A><BR>Instituto de Automática e
Informática Industrial <A href="http://www.ai2.upv.es"
target=_blank>http://www.ai2.upv.es</A><BR><BR>_______________________________________________<BR>Gvsig_internacional
mailing list<BR><A
href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A><BR><A
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional"
target=_blank>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Jordi Torres Fabra<BR><BR>gvSIG 3D blog<BR><A
href="http://gvsig3d.blogspot.com">http://gvsig3d.blogspot.com</A><BR>Instituto
de Automática e Informática Industrial <BR><A
href="http://www.ai2.upv.es">http://www.ai2.upv.es</A><BR></BODY></HTML>