RE: Native XSI LSCM Unwrapping

Date : Wed, 30 May 2007 14:36:15 -0400
To : <XSI(at)Softimage.COM>
From : "Halfdan Ingvarsson" <hingvars(at)Softimage.COM>
Subject : RE: Native XSI LSCM Unwrapping
This is based on confusion around the GPL "linking clause" which applies to works that "derive" from GPL-ed software (ie. the "derived" software cannot work without linking to a GPL-ed software).

The linking clause does not apply in this case since XSI doesn't require the plugin in order to run. So XSI is not a derivative work of the plugin in that sense.

This is an important distinction, because otherwise you wouldn't be able to run opensource apps on windows, since they require windows in order to work.

The LGPL removes this requirement and is used for most, if not all, system libraries on Linux, since closed source applications require them in order to run on Linux.

Alan's original impression was that it went both ways, which is not the case

(I'm only using Linux here since it represents a mixed GPL/LGPL environment that closed source applications run on).

 - ½ 

-----Original Message-----
From: owner-xsi(at)Softimage.COM [mailto:owner-xsi(at)Softimage.COM] On Behalf Of Philipp Oeser
Sent: 30-May-2007 14:14
To: XSI(at)Softimage.COM
Subject: Re: Native XSI LSCM Unwrapping

I'm not too familiar with the GPL, but I looked at the source and it's "still" the blender source being wrapped (unless I got something wrong).
Excuse my confusion, but what changed since the discussion about roadkill? Can or cant you use GPLed code in an XSI plugin?
I'd be really interested to know the conditions under which this is possible


quoting alan from the discussion about roadkill:
----------------------------------------------------------------------------
So even if it's GPLed you can't use that code in an XSI plugin without the author adding an exception to link against XSI (once again assuming all code and libraries would allow this).

So the short of it is you can't take GPLed code and create an XSI plugin with it unless the license specifically oks linking against XSI.

Cheers,

Alan.
----------------------------------------------------------------------------

Greetz
Philipp


Alan Jones schrieb:
> Hi All,
>
> Quite a while ago the benevolent and generous Halfdan passed me some 
> source code which was capable of unwrapping meshes in XSI using LSCM.
>
> I've made a few adjustments (clicky buttons, implementing as an 
> operator etc) and it's working well enough for people to start playing 
> with.
>
> Sorry to say I've only got a linux release and windows 64bit so far.
> They're at http://www.binaryiris.com/xsi/dungarees.tar.bz2
>
> The source code is available at
> http://www.binaryiris.com/xsi/dungarees-src.tar.bz2
>
> I'll sort out a proper page and details at some stage.
>
> You need a polymesh, edge cluster for where to split it and existing 
> set of UVs. Get Property->Texture Projection->Dunwrap then select the 
> items in the order mentioned before.
>
> I was trying to get it working so you didn't have to have existing 
> UVs, but it would cause crashes on unfrozen meshs and commands are 
> treated as batch so I couldn't throw a dialogue warning people first.
>
> If anyone can be bothered submitting the bug (let me know as I'm not 
> going to get to it today at least) calling GetClusterPropertyBuilder(
> ) on an unfrozen mesh in a command wipes out XSI. I also tried getting 
> it to freeze the mesh beforehand in the command and it still crashed 
> even when resourcing both the primitive from the object and the 
> geometry from the primitive after the freezing.
>
> Anyway - if someone gets to compiling it for win32 then feel free to 
> send a link up and I'll get to packaging it all as an addon sometime
> :-)
>
> Cheers,
>
> Alan.
> ---
> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
> body:
> unsubscribe xsi
>


-- 


LIGA_01 COMPUTERFILM GmbH
Philipp Oeser

MUNICH
Landwehrstrasse 60-62
80336 Munich, Germany
fon: +49 - (0)89 - 51 555 8-88
fax: +49 - (0)89 - 51 555 8-77

www.liga01.com

Diese Nachricht enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese Nachricht irrtümlich erhalten haben, informieren Sie bitte den Absender und löschen diese Nachricht. Das unerlaubte Kopieren und die unbefugte Weiterleitung dieser Nachricht sind nicht gestattet.

This message may contain confidential and/or privileged information. If you are not the intended recipient or if you have received this message in error, please notify the sender and delete this message. Any unauthorised copying, disclosure or distribution of this message is strictly forbidden.


---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.