<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt">Hello Tobias,<br>gvSIG is licensed with GPL.<br>Could you please briefly expose which advantages/disadvantages do you see with a GPL/LGPL License for your project?<br>Thank you very much for your answer.<br>Best regards<br>José<br><br>--<br>José Canalejo <br><span><a target="_blank" href="http://www.csgis.de">http://www.csgis.de</a></span><div><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> "Neumann, Tobias" &lt;tobias.neumann@berner-mattner.com&gt;<br><b><span style="font-weight: bold;">Para:</span></b> Users and Developers mailing list
 &lt;gvsig_internacional@listserv.gva.es&gt;<br><b><span style="font-weight: bold;">Enviado:</span></b> jue,19 mayo, 2011 10:09<br><b><span style="font-weight: bold;">Asunto:</span></b> Re: [Gvsig_english] Eclipse RCP with gvSIG<br></font><br> <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 ymailto="mailto:gvsig_internacional-bounces@listserv.gva.es" href="mailto:gvsig_internacional-bounces@listserv.gva.es">gvsig_internacional-bounces@listserv.gva.es</a> [mailto:<a ymailto="mailto:gvsig_internacional-bounces@listserv.gva.es" 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>An: Users and Developers mailing list<br>Betreff: AW:
 [Gvsig_english] Eclipse RCP with gvSIG<br><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 ymailto="mailto:gvsig_internacional-bounces@listserv.gva.es" 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 &lt;<a ymailto="mailto:juan_lucas_dr@yahoo.com" href="mailto:juan_lucas_dr@yahoo.com">juan_lucas_dr@yahoo.com</a>&gt;<br><br>&gt; Hello,<br>&gt; If I understood it well, it's not legally possible to distribute a "tuned"<br>&gt; version of Eclipse where you have added GNU/GPL code, but it is <br>&gt; possible to distribute an Eclipse plugin under the GNU/GPL licence.<br>&gt;<br>&gt; So Tobias could create and distrubute a "gvSIG mapping plugin" for Eclipse.<br>&gt;<br>&gt; Is this correct?<br>&gt;<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Juan Lucas Domínguez Rubio<br>&gt; <a href="http://gvsigmobileonopenmoko.wordpress.com" target="_blank">http://gvsigmobileonopenmoko.wordpress.com</a><br>&gt; <a href="http://tellusproject.blogspot.com" target="_blank">http://tellusproject.blogspot.com</a><br>&gt;<br>&gt; --- On *Thu, 4/7/11, Jordi Torres &lt;<a
 ymailto="mailto:jtorresfabra@gmail.com" href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</a>&gt;* wrote:<br>&gt;<br>&gt;<br>&gt; From: Jordi Torres &lt;<a ymailto="mailto:jtorresfabra@gmail.com" href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</a>&gt;<br>&gt; Subject: Re: [Gvsig_english] Eclipse RCP with gvSIG<br>&gt; To: "Users and Developers mailing list" &lt; <br>&gt; <a ymailto="mailto:gvsig_internacional@listserv.gva.es" href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</a>&gt;<br>&gt; Date: Thursday, April 7, 2011, 12:08 PM<br>&gt;<br>&gt;<br>&gt; Hi Tobias,<br>&gt;<br>&gt; Maybe off-topic, but you may have license conflicts between EPL and <br>&gt; GNU/GPL.<br>&gt;<br>&gt; Cheers.<br>&gt;<br>&gt; 2011/4/7 Juan Lucas Domínguez Rubio <br>&gt; &lt;<a ymailto="mailto:juan_lucas_dr@yahoo.com" href="mailto:juan_lucas_dr@yahoo.com">juan_lucas_dr@yahoo.com</a>&lt;<a
 href="http://mc/compose?to=juan_lucas_dr@yahoo.com" target="_blank">http://mc/compose?to=juan_lucas_dr@yahoo.com</a>&gt;<br>&gt; &gt;<br>&gt;<br>&gt; Hello, Tobias:<br>&gt;<br>&gt; I don't have much experience in 'improper' integration between gvSIG <br>&gt; and Eclipse SWT (I mean, things like embedding AWT controls in a SWT <br>&gt; context or using some kind of library wrapping), but I have done some <br>&gt; tests regarding gvSIG libraries in a SWT context.<br>&gt;<br>&gt; As you perhaps know, the application gvSIG Mobile is using a <br>&gt; simplified version of gvSIG 1.X mapping libraries.<br>&gt;<br>&gt; I wrote a little 'unofficial' version of gvSIG Mobile for Linux <br>&gt; devices (such as the Openmoko phone or the Nokia N810 tablet) with <br>&gt; less functionalities than the 'official' gvSIG Mobile but including <br>&gt; some other new features.<br>&gt;<br>&gt; At that time, I found no JVM for those devices that could use the AWT <br>&gt;
 classes (used by gvSIG and gvSIG Mobile). Instead, the Eclipse SWT <br>&gt; library was working fine on them, so I changed the gvSIG mapping <br>&gt; libraries to make them graphic context independent, and then <br>&gt; reimplemented the needed classes to use Eclipse SWT classes. Essentially, I did this:<br>&gt;<br>&gt; - Take the mapping library of gvSIG 1.X (libFMap) and replace all the <br>&gt; occurrences of the classes Graphics2D and Image (this includes all the <br>&gt; BufferedImage), with some Java interfaces created by you. So, for <br>&gt; ecample in the FLyrVect class, instead of:<br>&gt;<br>&gt; public void draw(Graphics g, ViewPort vp) throws FMapDriverException { ...<br>&gt; }<br>&gt;<br>&gt; you will have:<br>&gt;<br>&gt; public void draw(IGraphics g, ViewPort vp) throws FMapDriverException { ...<br>&gt; }<br>&gt; (IGraphics is a new Java interface)<br>&gt;<br>&gt; Before doing this, I removed a lot of drivers from libFMap which were
 <br>&gt; not interesting. I also applied this transformation to the WMS driver <br>&gt; and added it to my workspace.<br>&gt;<br>&gt; - create a new Java project with those Java interfaces (the new <br>&gt; libFMap will depend on this project)<br>&gt;<br>&gt; - create another Java project containing an implementation of those <br>&gt; Java interfaces. Here is where you would use the SWT library to <br>&gt; implement all the needed methods (such as drawing a line, creating an <br>&gt; image, pasting an image on a graphic context, etc.)<br>&gt;<br>&gt; - then, at the beginning of the application, you create a SWT-based <br>&gt; factory that is able to instantiate all those SWT-based graphic <br>&gt; resources and methods, and use it across the application.<br>&gt;<br>&gt; There are a lot of other important things I had to do from scratch, <br>&gt; for example the table of contents (TOC) and of course all the GUI <br>&gt; (dialogs). I also split the
 libFMap project in different parts (libGeom, libRender, etc).<br>&gt; This was the resulting workspace:<br>&gt;<br>&gt; <a href="https://svn.prodevelop.es/public/labs/gvsigmobileonopenmoko/trunk/" target="_blank">https://svn.prodevelop.es/public/labs/gvsigmobileonopenmoko/trunk/</a><br>&gt;<br>&gt; and these are a couple screenshots of the aplication:<br>&gt;<br>&gt; <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>&gt; g<br>&gt; (WMS layer + 2 little shapefiles)<br>&gt;<br>&gt; <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>&gt; pg<br>&gt; (ArcIMS layer)<br>&gt;<br>&gt; I have never done it myself, but I presume in the Eclipse RCP-based <br>&gt; applications you eventually will have to use the SWT
 graphic classes I <br>&gt; used,<br>&gt; especially:<br>&gt;<br>&gt; org.eclipse.swt.graphics.GC<br>&gt; org.eclipse.swt.graphics.Image<br>&gt;<br>&gt; So that would be one way to properly integrate gvSIG in the Eclipse <br>&gt; RCP platform.<br>&gt;<br>&gt; After my little experience, I think that the Eclipse SWT graphic <br>&gt; context is less powerful and slower than the AWT Graphics2D class. I <br>&gt; did not investigate it deeply but I think AWT has better access to the <br>&gt; device's graphic hardware capabilities and therefore drawing is faster <br>&gt; and more flexible.<br>&gt;<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Juan Lucas Domínguez Rubio<br>&gt; <a href="http://gvsigmobileonopenmoko.wordpress.com" target="_blank">http://gvsigmobileonopenmoko.wordpress.com</a><br>&gt; http:// <br>&gt; &lt;<a href="http://gvsigmobileonopenmoko.wordpress.com/"
 target="_blank">http://gvsigmobileonopenmoko.wordpress.com/</a>&gt;foss4gis.blogspot.com&lt;htt<br>&gt; p://tellusproject.blogspot.com&gt;<br>&gt;<br>&gt; --- On *Wed, 4/6/11, Neumann, Tobias <br>&gt; &lt;<a ymailto="mailto:tobias.neumann@berner-mattner.com" href="mailto:tobias.neumann@berner-mattner.com">tobias.neumann@berner-mattner.com</a>&lt;<a href="http://mc/compose?to=tobias.neumann" target="_blank">http://mc/compose?to=tobias.neumann</a><br>&gt; @berner-mattner.com&gt;<br>&gt; &gt;* wrote:<br>&gt;<br>&gt;<br>&gt; From: Neumann, Tobias <br>&gt; &lt;<a ymailto="mailto:tobias.neumann@berner-mattner.com" href="mailto:tobias.neumann@berner-mattner.com">tobias.neumann@berner-mattner.com</a>&lt;<a href="http://mc/compose?to=tobias.neumann" target="_blank">http://mc/compose?to=tobias.neumann</a><br>&gt; @berner-mattner.com&gt;<br>&gt; &gt;<br>&gt; Subject: [Gvsig_english] Eclipse RCP with gvSIG<br>&gt; To: <br>&gt; <a
 ymailto="mailto:gvsig_internacional@listserv.gva.es" href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</a>&lt;<a href="http://mc/compose?to=gvsig_interna" target="_blank">http://mc/compose?to=gvsig_interna</a><br>&gt; <a ymailto="mailto:cional@listserv.gva.es" href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</a>&gt;<br>&gt; Date: Wednesday, April 6, 2011, 7:35 AM<br>&gt;<br>&gt;<br>&gt; Hello,<br>&gt;<br>&gt; I am interested in your experiences with the gvSIG software embedded <br>&gt; in Eclipse RCP. I want to start up a project using these technologies. <br>&gt; Anyone did this before? Are there some points I have to focus on?<br>&gt;<br>&gt; Thank you very much!<br>&gt;<br>&gt; Best regards,<br>&gt; Tobias<br>&gt;<br>&gt;<br>&gt;<br>&gt; Tobias Neumann, M.Sc. in Geogr.<br>&gt; Softwareingenieur<br>&gt;<br>&gt; Tel: +49 89 608090-276<br>&gt; Fax: +49 89 6098182<br>&gt; E-Mail: <br>&gt; <a
 ymailto="mailto:Tobias.Neumann@berner-mattner.com" href="mailto:Tobias.Neumann@berner-mattner.com">Tobias.Neumann@berner-mattner.com</a>&lt;<a href="http://mc/compose?to=Tobias.Neumann@" target="_blank">http://mc/compose?to=Tobias.Neumann@</a><br>&gt; berner-mattner.com&gt;<br>&gt; Web: www.berner-mattner.com<br>&gt;<br>&gt; Berner &amp; Mattner Systemtechnik GmbH<br>&gt; Erwin-von-Kreibig-Str. 3<br>&gt; D-80807 München<br>&gt;<br>&gt; Geschäftsführer: Hans Berner, Dr. Klaus Eder, Dr. Jan-Oliver Wenzel<br>&gt; Registernummer: HR B 83252 beim Amtsgericht München Sitz der <br>&gt; Gesellschaft: München<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; -----Inline Attachment Follows-----<br>&gt;<br>&gt; _______________________________________________<br>&gt; Gvsig_internacional mailing list<br>&gt; <a ymailto="mailto:Gvsig_internacional@listserv.gva.es" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>&lt;<a
 href="http://mc/compose?to=Gvsig_interna" target="_blank">http://mc/compose?to=Gvsig_interna</a><br>&gt; <a ymailto="mailto:cional@listserv.gva.es" href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</a>&gt; <br>&gt; <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>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Gvsig_internacional mailing list<br>&gt; <a ymailto="mailto:Gvsig_internacional@listserv.gva.es" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>&lt;<a href="http://mc/compose?to=Gvsig_interna" target="_blank">http://mc/compose?to=Gvsig_interna</a><br>&gt; <a ymailto="mailto:cional@listserv.gva.es" href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</a>&gt; <br>&gt; <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>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Jordi Torres Fabra<br>&gt;<br>&gt; gvSIG 3D blog<br>&gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a><br>&gt; Instituto de Automática e Informática Industrial <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>&gt;<br>&gt; -----Inline Attachment Follows-----<br>&gt;<br>&gt; _______________________________________________<br>&gt; Gvsig_internacional mailing list<br>&gt; <a ymailto="mailto:Gvsig_internacional@listserv.gva.es" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>&lt;<a href="http://mc/compose?to=Gvsig_interna" target="_blank">http://mc/compose?to=Gvsig_interna</a><br>&gt; <a ymailto="mailto:cional@listserv.gva.es" href="mailto:cional@listserv.gva.es">cional@listserv.gva.es</a>&gt; <br>&gt; <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>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Gvsig_internacional mailing list<br>&gt; <a ymailto="mailto:Gvsig_internacional@listserv.gva.es" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>&gt; <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>&gt;<br>&gt;<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 ymailto="mailto:Gvsig_internacional@listserv.gva.es" 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>
</div></body></html>