Are plug-ins OSS?

General discussion about Celestia that doesn't fit into other forums.
revent
Posts: 80
Joined: 15.11.2003
Age: 46
With us: 20 years 7 months
Location: Springfield, MO, USA

Post #21by revent » 16.12.2003, 07:34

A shorter answer is that any work that specifically requires the use of a GPL'd program in order to function is a derivative work and must be GPL'd, unless the owner of the program declares that he will not enforce the GPL with respect to that particular derivative work.

Henrik
Posts: 9
Joined: 15.12.2003
With us: 20 years 6 months

Post #22by Henrik » 16.12.2003, 10:51

selden wrote:3DS files are 3D models generated by the use of 3D design programs.
There's nothing about them that's specific to Celestia.


Well, is this the case or not? There still seems to be some confusion about this. If 3ds is a standard 3d format then it can be considered output from those other programs, and will not need to be GPLed. However if they are specifically designed for Celestia and only work with Celestia then they may be derivative works. If this is the case Chris must decide wether he considers them derivative works (ie. all of revent's reasoning would apply). In any case it would help if Chris clarified it.

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 10 months
Location: NY, USA

Post #23by selden » 16.12.2003, 13:45

Gee.

I'm glad you all have cleared this up.

I'm going to have to delete all of my Celestia pages. They are not and cannot be made GPL compliant.
Selden

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 5 months
Location: Seattle, Washington, USA

Post #24by chris » 16.12.2003, 17:30

I certainly did not intend for the GPL to extend to all add-ons created for Celestia. As far as I'm concerned, add-on creators are free to distribute their works under whatever terms they like, though I encourage keeping them in the spirit of OSS. If the Celestia distribution requires some additional text to clarify this, then I'll add it . . .

--Chris


Return to “Celestia Users”