Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-22 Thread ovek
Ron Jensen skrev:
 On Mon, 2009-06-22 at 03:30 +0200, o...@arcticnet.no wrote:
 o...@arcticnet.no skrev:
 Ron Jensen skrev:
 http://http.us.debian.org/debian/pool/main/g/glut/libglut3_3.7-25_all.deb
 Yes, but it's in the oldlibs section. No current package in Debian use
 it. Everything is linked against freeglut, which supersedes it.
 Upon further examination, I'll have to correct myself. That link points
 to a dummy transition package which just depends on freeglut and is
 otherwise empty. Mark Kilgard's glut really isn't in Debian anymore.

 I didn't look at the .deb, I'll admit.  I did pull the original today,
 though:
 http://http.us.debian.org/debian/pool/main/g/glut/glut_3.7.orig.tar.gz (3.0 
 mbytes)

Why this academic exercise? There aren't any binaries built from that,
so Debian packages couldn't use it. The empty transition packages
probably only still use that upstream source because of technical
reasons (due to the way the archive management and dependency system
works). Without any binaries, then for all practical purposes, it's
gone. I'd think that's good enough (and probably so did the Debian glut
maintainer, who now maintains freeglut).

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
It seems that the license header of simgear/screen/texture.{cxx,hxx}
does not have the same LGPL header as the rest of the sources. In fact,
it says that the code is freely distributable, but not freely
modifiable. Is this file really under an Open Source license? Could you
clarify (at least for the sake of the license pedants here at Debian,
who won't accept my packages without settling this)?

Thanks.

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
Curtis Olson skrev:
 Are we running on the assumption that we can only do what is
 expressly allowed?

When it comes to someone else's copyright, it's not only an assumption.
It's the law. And Debian is adamant about following it... so, yes.

Thanks.

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
I've tried to figure out the origin of that code, and it seems there's
consensus that Kilgard's code really cannot be modified.

http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit
Kilgard's GLUT library is no longer maintained, and its license did not
permit the redistribution of modified versions of the library.

So some people reimplemented it from scratch:
http://freeglut.sourceforge.net/

So, as an alternative to retiring texture.cpp entirely, perhaps you can
substitute in freeglut's texture loader (assuming there's one?) instead
of Kilgard's...

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
Ron Jensen skrev:
 I think this 5 year old bug might help answer the question
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=131997

Hmm, thanks. I guess I can show them that, then, when I package simgear
up again. Hopefully it's enough.

 I am not sure if texture.{cxx,hxx} qualifies as a glut example, but even
 if it doesn't glut has the same license as this fragment, and glut is
 still in debian
 
 http://http.us.debian.org/debian/pool/main/g/glut/libglut3_3.7-25_all.deb

Yes, but it's in the oldlibs section. No current package in Debian use
it. Everything is linked against freeglut, which supersedes it.

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
o...@arcticnet.no skrev:
 Ron Jensen skrev:
 http://http.us.debian.org/debian/pool/main/g/glut/libglut3_3.7-25_all.deb
 
 Yes, but it's in the oldlibs section. No current package in Debian use
 it. Everything is linked against freeglut, which supersedes it.

Upon further examination, I'll have to correct myself. That link points
to a dummy transition package which just depends on freeglut and is
otherwise empty. Mark Kilgard's glut really isn't in Debian anymore.


--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] License of simgear/screen/texture.cxx

2009-06-21 Thread ovek
Curtis Olson skrev:
 Can we just quote Mark Kilgard's comment in that thread that
 modification is fine?

That's what I plan to do for now.

 I like Debian and I ran their distribution on my
 machines for many years.  I admire how carefully they follow through
 with these licensing issues ... but my word ... no wonder their package
 versions are 4 years behind every other distribution.

Oh, why is that?

In Debian, freeglut apparently only replaced glut in March 2004 (two
years after that license bug), presumably because freeglut was actively
maintained, fixed bugs, and had simply become better than Mark Kilgard's
glut. (I think I do remember it breaking flightgear a bit at one time,
but they quickly fixed it.)

As far as I know, in general, the only reason package versions in Debian
stable is behind other distros is due to the @#% long release cycle,
not much else. Well, and sometimes it's because the maintainers are
volunteers who don't get paid, and might get too busy and/or lazy.

Anyway, where other distros measure the release cycle in months, it
seems Debian measures it in years (and the final year of that cycle is
dedicated to a freeze, where no updates are allowed...). For that
reason, typical Debian end-users often don't stick to stable, but follow
either the testing or unstable branches (depending on how brave they
are or something), where they *can* get updated packages in a timely
fashion, without waiting 4 years.

I run testing myself on my laptop, and haven't had a lot of problems
(once I managed to get it installed in the first place, given that the
Intel wifi requires non-free firmware which Debian didn't bundle on the
installation media; had to go online to download it, Catch-22). My
software is always reasonably up to date.

--
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel