Re: [JPP-Devel] ecw bugfix

2011-09-15 Thread edgar . soldin
On 15.09.2011 06:39, Rahkonen Jukka wrote:
> Hi,
> 
> So the point was that the ECW license said "licensed under a license similar 
> to a General Public
> License ("GPL") and at no charge to the public" but GPL allows anybody to 
> start selling OpenJUMP.
> 
> We may by right with the decision but we are alone. GvSIG, Kosmo and QGIS all 
> seem to come witd ECW dlls.

No that is not right. It is an issue to people distributing openjump for money, 
if they do, they have to care about it. We don't commercially distribute it so 
we don't.

Still i assume this license is not the one for our current binaries.

..ede
 
> -Jukka Rahkonen-
> 
> Stefan Steiniger wrote:
> 
>> ok.. found something in our list history on the license.
> 
>> http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg00616.html
> 
>> Thats why we have also a "dummy class" for the nightly build
> 
> stefan
> 
> --
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> --
> Doing More with Less: The Next Generation Virtual Desktop 
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-15 Thread Rahkonen Jukka
Hi,

I tried to get some understandment about how the license text for the ECW 
SDK/ECW JPEG 2000 SDK/ERDAS ECW/JP2 SDK has changed but it is not easy. 
However, it looks like there in no problem in using .dll files from the 
independent ER Mapper time before Leica Geosystems bought the company in 2007. 
All the old programs I checked (Irfan View, ArcView, ArcGIS 9, MapInfo 
Professional etc.) just have copied the NCS***.dll files from the 
"redistributable" directory of the ECW SDK. I could not find a copy of ER 
Mapper ECW licence from those programs but it is possible that it is included 
somewhere on the help files.

EULA from November 2007 did not change much the situation with OpenJUMP I 
think. What we use are exactly the files in the "redistributables" directory

" 2. LICENSE GRANT
2.1. Non-Commercial Use.  
2.1.1. Subject to all other terms of this Agreement, You are hereby granted a 
royalty-free, nonexclusive, worldwide license to use the ECW/JP2 CODEC SDK to 
create and distribute END APPLICATIONS that DECODE and/or ENCODE for 
NON-COMMERCIAL USES. 
2.1.2. Subject to all other terms of this Agreement, You are hereby granted a 
royalty-free, worldwide license to use the ECW/JP2 CODEC SDK to create and 
distribute LIBRARIES.  In distributing LIBRARIES, You are licensed only to 
distribute those compiled portions of the ECW/JP2 CODEC SDK in the 
"redistributables" directory, which contains binaries that another application 
using the LIBRARY will link to."

The whole EULA text is citated in gdal develor thread 
http://www.osgeo.org/pipermail/gdal-dev/2007-December/015248.html

At that time the SDK version was 3.x.x. The current version is 4.2 and the 
company name ERDAS. I do not think that OpenJUMP could even theoretically use 
the new 4.x SDK. ERDAS is marketing the system for streaming ECW imagery 
through the internet with ECWP protocol and new license terms mandate that any 
software using the version 4.x ECW must be able to read both static .ecw image 
files and content from servers sending ECWP streams.

We could consider to deliver the old ECW .dll files bundled with OpenJUMP like 
we do now.  We cannot really deliver OJ without the dlls and give instruction 
for the users to download dlls separately, because ERDAS does not have version 
3.x downloads. It was not allowed at the v. 3.x time to deliver dlls separately 
but they should be included with the main software. Therefore I do not believe 
we could keep  copies of the .dll files for download on OJ web side. 
Alternative is to remove the ECW support totally. For me the current situation 
with dll files included in the release version but not in the nightly builds 
fine because I do have some ECW images and OpenJUMP is handling them fine. 

When it comes to 4.x version, perhaps it would be best to acquire the possible 
ECW support through an external library like GDAL or Geotools of Sextante 
instead of building a new native support into OpenJUMP.

-Jukka Rahkonen-


> -Alkuperäinen viesti-
> Lähettäjä: Michaël Michaud [mailto:michael.mich...@free.fr] 
> Lähetetty: 15. syyskuuta 2011 9:37
> Vastaanottaja: OpenJump develop and use
> Aihe: Re: [JPP-Devel] ecw bugfix
> 
> Hi,
> 
> Licenses agreements are really a puzzle for me :-( .
> 
> Thanks Stefan for finding this old exchange of mails.
> 
> I don't understand clearly Oliver argument. Why the terms "and at no 
> charge to the public" should be a concern? Do we charge 
> OpenJUMP users? 
> Do we need to remove dll or do we need to include its license in the 
> distribution so that distributors who want to charge their users know 
> they have to remove them first? (OK, currently we even do not 
> do that in 
> OJ license part)
> 
> Another question is : do we have a link to these dll 
> licenses. For 1.4.1 
> distro, I Googled to find them but just found licenses about 
> their new 
> products. Would be interesting to know if license has changed 
> and what 
> is the license for these old dll. Maybe we should contact 
> ermapper for that?
> 
> Last question is : is there a difference between including dll in the 
> distribution and giving a link to a repository of JPP 
> project? I think 
> that usage for restricted license if to give a link to the copyright 
> owner site. Problem is that these dll are not distributed anymore by 
> ermapper.
> 
> Too bad, each time I look for a clear answer to a simple license 
> question, I get three more questions and still no answer :-( .
> 
> Michaël
> 
> 
> Le 15/09/2011 06:39, Rahkonen Jukka a écrit :
> > Hi,
> >
> > So the point was that the ECW license said "licensed under 
> a license similar to a General Public
> > License ("GPL") and at no charge to the public" but GPL 
> allows anybody to start sell

Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Giuseppe Aruta
We probably  should consider back the old idea to separate ECW (and MrSID) as a 
plugin form regular OJ distro.
This can also help to find a solution for OpenJUMP Mac and Linux users, one 
day, who cannot take advance of .dll


Giuseppe




Da: Michaël Michaud 
A: OpenJump develop and use 
Inviato: Giovedì 15 Settembre 2011 8:37
Oggetto: Re: [JPP-Devel] ecw bugfix

Hi,

Licenses agreements are really a puzzle for me :-( .

Thanks Stefan for finding this old exchange of mails.

I don't understand clearly Oliver argument. Why the terms "and at no 
charge to the public" should be a concern? Do we charge OpenJUMP users? 
Do we need to remove dll or do we need to include its license in the 
distribution so that distributors who want to charge their users know 
they have to remove them first? (OK, currently we even do not do that in 
OJ license part)

Another question is : do we have a link to these dll licenses. For 1.4.1 
distro, I Googled to find them but just found licenses about their new 
products. Would be interesting to know if license has changed and what 
is the license for these old dll. Maybe we should contact ermapper for that?

Last question is : is there a difference between including dll in the 
distribution and giving a link to a repository of JPP project? I think 
that usage for restricted license if to give a link to the copyright 
owner site. Problem is that these dll are not distributed anymore by 
ermapper.

Too bad, each time I look for a clear answer to a simple license 
question, I get three more questions and still no answer :-( .

Michaël


Le 15/09/2011 06:39, Rahkonen Jukka a écrit :
> Hi,
>
> So the point was that the ECW license said "licensed under a license similar 
> to a General Public
> License ("GPL") and at no charge to the public" but GPL allows anybody to 
> start selling OpenJUMP.
>
> We may by right with the decision but we are alone. GvSIG, Kosmo and QGIS all 
> seem to come witd ECW dlls.
>
> -Jukka Rahkonen-
>
> Stefan Steiniger wrote:
>
>> ok.. found something in our list history on the license.
>> http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg00616.html
>> Thats why we have also a "dummy class" for the nightly build
> stefan
>
> --
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> --
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Michaël Michaud
Hi,

Licenses agreements are really a puzzle for me :-( .

Thanks Stefan for finding this old exchange of mails.

I don't understand clearly Oliver argument. Why the terms "and at no 
charge to the public" should be a concern? Do we charge OpenJUMP users? 
Do we need to remove dll or do we need to include its license in the 
distribution so that distributors who want to charge their users know 
they have to remove them first? (OK, currently we even do not do that in 
OJ license part)

Another question is : do we have a link to these dll licenses. For 1.4.1 
distro, I Googled to find them but just found licenses about their new 
products. Would be interesting to know if license has changed and what 
is the license for these old dll. Maybe we should contact ermapper for that?

Last question is : is there a difference between including dll in the 
distribution and giving a link to a repository of JPP project? I think 
that usage for restricted license if to give a link to the copyright 
owner site. Problem is that these dll are not distributed anymore by 
ermapper.

Too bad, each time I look for a clear answer to a simple license 
question, I get three more questions and still no answer :-( .

Michaël


Le 15/09/2011 06:39, Rahkonen Jukka a écrit :
> Hi,
>
> So the point was that the ECW license said "licensed under a license similar 
> to a General Public
> License ("GPL") and at no charge to the public" but GPL allows anybody to 
> start selling OpenJUMP.
>
> We may by right with the decision but we are alone. GvSIG, Kosmo and QGIS all 
> seem to come witd ECW dlls.
>
> -Jukka Rahkonen-
>
> Stefan Steiniger wrote:
>
>> ok.. found something in our list history on the license.
>> http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg00616.html
>> Thats why we have also a "dummy class" for the nightly build
> stefan
>
> --
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> --
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Rahkonen Jukka
Hi,

So the point was that the ECW license said "licensed under a license similar to 
a General Public
License ("GPL") and at no charge to the public" but GPL allows anybody to start 
selling OpenJUMP.

We may by right with the decision but we are alone. GvSIG, Kosmo and QGIS all 
seem to come witd ECW dlls.

-Jukka Rahkonen-

Stefan Steiniger wrote:

> ok.. found something in our list history on the license.

> http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg00616.html

> Thats why we have also a "dummy class" for the nightly build

stefan

--
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Stefan Steiniger
ok.. found something in our list history on the license.

http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg00616.html

Thats why we have also a "dummy class" for the nightly build

stefan

--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Michaël Michaud
Hi,
> On 14.09.2011 22:43, Michaël Michaud wrote:
>> Hi Ede,
>>
>> Much better with good error messages ;-)
>>
>> One thing that used to work and which seems not working  anyore :
>> Loading a ecw image from a path without accent without defining any path
>> and with NCS*.dll in ext directory used to work.
> how don't you define a path? the path is generated from the files location.
I mean the path to the dll. I'm a bit confused because there is a PATH 
definition in the .bat
and I remembered a
-Djava.library.path=lib\ext (see the readme_ecw

Don't know what is the preferred way.
>
>> (don't remember where the native dll path is defined in this case)
> in the oj_windows.bat
Yes, found it :
set PATH=%PATH%;%LIB%\ext

But still not working... (did not see anything in the change you made to 
explain, I'll do more tests tomorrow)
>
> btw. i had a hard time to find the dll's until i looked them up in our svn. 
> shouldn't we find means to provide them? gvsig delivers them with there 
> distibution, although i guess this is not officially authorized by erdas.
I included them in all the distro. Don't think there are license issue 
(did not find any particular restriction as long as it is just used to 
decrypt ecw files in a desktop app).
We probably could put them in the repository lib/ext folder, and include 
them in the ant and maven build files.

>> Also I'll have to test with 64bit windows installation after first
>> problem is solved (currently, I get the same message about missing path
>> to dll).
> the libraries are x86 compiled and therefore you have to run oj with a 32bit 
> jre to use them on windows x64.
Don't think there are 64 bit compiled version around there.

Michaël
>
> ..ede
>
> --
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> Learn about the latest advances in developing for the
> BlackBerry® mobile platform with sessions, labs&  more.
> See new tools and technologies. Register for BlackBerry® DevCon today!
> http://p.sf.net/sfu/rim-devcon-copy1
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Stefan Steiniger
Hei Ede,

>> (don't remember where the native dll path is defined in this case)
> in the oj_windows.bat
>
> btw. i had a hard time to find the dll's until i looked them up in our svn. 
> shouldn't we find means to provide them? gvsig delivers them with there 
> distibution, although i guess this is not officially authorized by erdas.

I think we provide links to the dll's on the wiki.
But yes, the reason why they are not shipped in the general release (but 
I think they where in the -s release???) are license restrictions. I 
need to re-read again, but I think those dlls can't be distributed - 
kind of - according to the license..
(mhm.. was long time ago, when we discussed that - so I am not remembering)

stefan

PS: thanks for the changes with the error messages. I was looking into 
that long time ago... but by Java knowledge was just to limited to know 
what to change (hance I used the cmd line in eclipse)

--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread edgar . soldin
On 14.09.2011 22:43, Michaël Michaud wrote:
> Hi Ede,
> 
> Much better with good error messages ;-)
> 
> One thing that used to work and which seems not working  anyore :
> Loading a ecw image from a path without accent without defining any path 
> and with NCS*.dll in ext directory used to work.

how don't you define a path? the path is generated from the files location.

> (don't remember where the native dll path is defined in this case)

in the oj_windows.bat

btw. i had a hard time to find the dll's until i looked them up in our svn. 
shouldn't we find means to provide them? gvsig delivers them with there 
distibution, although i guess this is not officially authorized by erdas.

> Also I'll have to test with 64bit windows installation after first 
> problem is solved (currently, I get the same message about missing path 
> to dll).

the libraries are x86 compiled and therefore you have to run oj with a 32bit 
jre to use them on windows x64.

..ede

--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ecw bugfix

2011-09-14 Thread Michaël Michaud
Hi Ede,

Much better with good error messages ;-)

One thing that used to work and which seems not working  anyore :
Loading a ecw image from a path without accent without defining any path 
and with NCS*.dll in ext directory used to work.
(don't remember where the native dll path is defined in this case)

Also I'll have to test with 64bit windows installation after first 
problem is solved (currently, I get the same message about missing path 
to dll).

Michaël

Le 14/09/2011 21:36, edgar.sol...@web.de a écrit :
> could somebody please doublecheck this change
> http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot?view=revision&revision=2394
>
> in the next nightly build.
>
> please also try to load other image data files to see if i accidentally broke 
> something.
>
> thanks ede
>
>
> --
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> Learn about the latest advances in developing for the
> BlackBerry® mobile platform with sessions, labs&  more.
> See new tools and technologies. Register for BlackBerry® DevCon today!
> http://p.sf.net/sfu/rim-devcon-copy1
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] ecw bugfix

2011-09-14 Thread edgar . soldin
could somebody please doublecheck this change
http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot?view=revision&revision=2394

in the next nightly build.

please also try to load other image data files to see if i accidentally broke 
something.

thanks ede


--
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel