Re: [Bf-committers] bind poses in Blender for the Collada 1.4.1 plugin

2010-11-19 Thread Nathan Letwory
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 19.11.2010 6:10, Benjamin Tolputt wrote:
 On 19/11/2010 10:08 AM, Alex Combas wrote:
 I build with this feature regularly, and while it is still not complete (no
 animation) it does work reasonably well in general
 
 While it is buggy  temperamental about what animation it will import,
 I'd like to mention that some animation is imported fine (so long as it
 is attached to an armature with mesh). I know this because I've been
 using it extensively getting animation out of Poser and into my game
 engine via Blender :)

Indeed it would be much nicer to have consolidated effort on improving
the existing COLLADA support. I invite Emiliano Gambaretto and Stefano
Corazza to join the COLLADA team, fixing up and improving the current
code base. Currently Martijn Berger (JuicyFruit) is writing a set of
patches to improve the importer, and Wenzel Jakob has been sending in
patches too.

/Nathan

- -- 
Nathan Letwory
Letwory Interactive
http://www.letworyinteractive.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJM5k2WAAoJEKtfN7KsE0TtRVwIAIJ3m2v0TCgdiw1ZuOgXLVe3
NLEDF8CrMcsHFudNuQ9P1oqBBEwAP1bqs0yrA0OCNHfpVRhhct7MA2qh2BtTJOFh
CEX9yxONHju9ONcCFHmX2eJjWpqNcNeKxSIyPPNSjS3FggVcFbsDLaHMpBzaw4E5
MCU/DjGNxuV4QSFY9GHU96AESXmYFR1F0aZ0bWf7XdO5hcFu6+jdkZwOrG3kLJMk
7PM6cB4v4bRhlDO1mSZBcYgDZSnJVZKmyKVOvSWuqgpVwvinjplYuoFSuzyXkoJD
/OuU70ZJ3R/9Yc8Pxx5rxZG1ofJT5gaiEhghH0BSQ/fO5eHomPigE96cqG+zi3c=
=pVjd
-END PGP SIGNATURE-
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Jason van Gumster

Alex Combas blenderw...@gmail.com wrote:

 Similarly, virtually zero companies actually go the route of making a
 modified internal version of GPL software.

How would someone confirm that? By virtue of the fact that it's not meant for
external distribution, it's obviously something that wouldn't by widely
publicized.

Furthermore, I'm not sure how the 'sharing with 3rd party contractors
constitutes distribution' argument holds any water. Are you saying that these
companies - many of which are used to treating source code as trade secret -
are going to have trouble keeping code private and secret simply because it's
linked to GPL code? I'm sorry, but that doesn't even begin to make sense to me.

  -Jason
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Blender Tutorial from a hospital bed :)

2010-11-19 Thread Jaevixa McNomera
thanks mr alex.

its not that im not feeling good. i have a broken back and i cant move.
other than that im fine. lol

On Thu, Nov 18, 2010 at 5:01 PM, Alex Combas blenderw...@gmail.com wrote:

 I liked it as well. Node stuff is always interesting.
 Hope you're feeling better soon.

 On Thu, Nov 18, 2010 at 1:20 PM, Jaevixa McNomera jjv@gmail.com
 wrote:

   Great to see fighting spirit in this way. I'm eager to see the rest of
   her series :)
  
   Thanks Mr. Letwory! I'm so happy people like it. I don't get to do much
  of
  anything but lay here in a bed all day, so makes me quite happy that
 people
  enjoy it.
  God Bless you everyone!
  Jae
  ___
  Bf-committers mailing list
  Bf-committers@blender.org
  http://lists.blender.org/mailman/listinfo/bf-committers
 
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers

___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Alex Combas
On Fri, Nov 19, 2010 at 7:27 AM, Jason van Gumster 
ja...@handturkeystudios.com wrote:


 Alex Combas blenderw...@gmail.com wrote:

  Similarly, virtually zero companies actually go the route of making a
  modified internal version of GPL software.

 How would someone confirm that? By virtue of the fact that it's not meant
 for
 external distribution, it's obviously something that wouldn't by widely
 publicized.


They aren't permitted legally to share their code, but there is nothing to
restrict
them to talk about what they are doing, but I haven't heard of any, have
you?



 Furthermore, I'm not sure how the 'sharing with 3rd party contractors
 constitutes distribution' argument holds any water. Are you saying that
 these
 companies - many of which are used to treating source code as trade secret
 -
 are going to have trouble keeping code private and secret simply because
 it's
 linked to GPL code? I'm sorry, but that doesn't even begin to make sense to
 me.


First of all, you're trying to look at the argument logically and
rationally. What makes you think that
companies are logical and rational when it comes to their
proprietary intellectual property?

Imagine the fear that making just one false step and you could be legally
forced to open-source
your top secret proprietary project.

There is actually a measure of rationality behind such a fear. Hey, did you
just sell your partner a license
to use your code? Guess what you just distributed it! Got any GPL code in
there? Guess what, your
whole code base could now be legally subject to the terms of the GPL.
Whoops.

Who is to say that in the future a company might not want to sell a license
to one of their partners?

This is why companies firewall their closed-source projects from their
open-source projects, and
are not likely to ever work on a closed source modifications for Blender
even if they do not have
any plans at the moment to ever distribute.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Dan Eicher
On Fri, Nov 19, 2010 at 1:34 PM, Alex Combas blenderw...@gmail.com wrote:

 On Fri, Nov 19, 2010 at 7:27 AM, Jason van Gumster 
 ja...@handturkeystudios.com wrote:

 
  Alex Combas blenderw...@gmail.com wrote:
 
   Similarly, virtually zero companies actually go the route of making a
   modified internal version of GPL software.
 
  How would someone confirm that? By virtue of the fact that it's not meant
  for
  external distribution, it's obviously something that wouldn't by widely
  publicized.
 
 
 They aren't permitted legally to share their code, but there is nothing to
 restrict
 them to talk about what they are doing, but I haven't heard of any, have
 you?


It is *well* known that companies were using modified gpl'd software on
their servers and not releasing their changes. The GPLv3 even addressed this
'non-issue'.

Also, the majority of the gpl violations come from a company (or their
vendors) using gpl'd software 'internally' which accidently ends up in the
final public release...I'm guessing on the 'majority' part btw in case
someone wants to see statistics or something but most of the ones I've heard
of fit that pattern -- aside from the cases where someone just changes the
name of an app and sells it as their own without also providing the source
code.

Finally, it also seems that most companies are pretty tight-lipped about
what goes on 'internally' due to the fear of losing their competitive
advantage. If you had a step up on the competition from integrating FLOSS
into your internal tools would you seriously go tell the competition?
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Matt Henley
I agree that company lawyers tend to be paranoid.  I deal with that
frequently in oil/gas equipment manufacturing.


 Imagine the fear that making just one false step and you could be legally
 forced to open-source your top secret proprietary project.


Has anyone here ever heard of a single case where a company has been forced
to opensource their code due to the gpl?  Every case that I have ever seen,
the guilty party was given a choice:

1.  Do what is necessary to comply with the license (ie properly distribute
the code as per the gpl or replace the gpl'd code with code under
a compatible license)
2.  Stop distributing the software

If someone  in the company or party to internal distribution leaks the
software, they, not the company have committed copyright infringement for
the gpl'd code as well as the proprietary software.  Any person who further
distributes the software is also guilty.

One question that I have... based on the agreement between the Blender
Foundation and NaN for the release of Blender that we all raised money for,
would it even be possible to relicense Blender code from that era without
running into breach of contract issues?

Matt
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Alex Combas
On Fri, Nov 19, 2010 at 1:25 PM, Matt Henley nwm...@gmail.com wrote:

 I agree that company lawyers tend to be paranoid.  I deal with that
 frequently in oil/gas equipment manufacturing.



Right, I'm just saying this is the view that some companies would have.

I'm not saying this is my view, or the right view, or even a smart view.



  Imagine the fear that making just one false step and you could be legally
  forced to open-source your top secret proprietary project.
 

 Has anyone here ever heard of a single case where a company has been forced
 to opensource their code due to the gpl?  Every case that I have ever seen,
 the guilty party was given a choice:


Well the GPL has never been defended in court from what I've heard, so
although
there has been many public cases of companies infringing upon the GPL that I
have
heard about they must have always come to terms in one way or another
without
resorting to litigation (so far).

That doesn't mean that companies would not still be paranoid about this type
of thing happening to them.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Brecht Van Lommel
Hi,

Since relicensing is going to be very difficult and communicating from
another process messy, maybe we could simply do this.

If there is agreement, we could make a statement as developers that we
don't consider certain things (external render engines, game engines,
exporter libraries) as a derived work, and as such, they don't need to
be GPL. Now, this is clearly a gray area, and there are different
interpretations of what a derived work is, but I think it may be a
reasonable assurance for developers not associated with the company to
write plugins for 3Delight, Vray or the FBX library for example.

It seems to me that worst case, the plugin becomes invalid, but if a
large part of the copyright holders say they have no problem with it,
this chance is quite small. It doesn't solve the problem for companies
making their own plugins.

Brecht.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] lcms?

2010-11-19 Thread Alex Combas
Hey devs,

I know there is code in Blender that uses lcms, but I've heard that code
isn't called
and doesn't actually do anything, and yet I see in public build files that a
lot of people
are still building with lcms support.

So is lcms code actually active, are there plans to make it active if not?

Or should we all just stop building with lcms and not mention it ever again
;)

If we could get a definitive answer on this that would be great.

Thanks,
Alex
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] lcms?

2010-11-19 Thread Alex Combas
Thanks Matt, I will try to spread the word.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Dan Eicher
On Fri, Nov 19, 2010 at 3:40 PM, Alex Combas blenderw...@gmail.com wrote:

 Well the GPL has never been defended in court from what I've heard...


You heard wrong...
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] extension clause

2010-11-19 Thread Alex Combas
On Fri, Nov 19, 2010 at 4:19 PM, Dan Eicher d...@trollwerks.org wrote:

 On Fri, Nov 19, 2010 at 3:40 PM, Alex Combas blenderw...@gmail.com
 wrote:
 
  Well the GPL has never been defended in court from what I've heard...


 You heard wrong...


Yes, I am. Thanks for pointing that out.

The majority settle out of court, but there have been a few full
scale lawsuits where the GPL was defended and won.

So...

Would these lawsuits make companies less paranoid about incorporating GPL
software, or more.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Status of C++

2010-11-19 Thread raulf
I could not give you a precise answer but many Blender modules are
completely written in C++, elbeem fluid simulator is one of them and
besides C and C++ have bridges that makes hybrid code possible.

I do agree with you that some tasks are easier to do in a completely
Object Oriented environment rather than a structured paradigm, readability
will be increased a lot among other benefits, perhaps in the future
Blender could be rewritten under a C++ base only but I don't see that
happen anytime soon, and C is not so bad after all ;)

   Cheers   Farsthary

 I've looked in a lot of places and Googled, but haven't found any
 answer: What is the status of C++ in Blender? Should I just take a hint
 from the fact that it is almost all written in C, or is that an artifact
 of it being 15 years old?

 I know that it isn't the easiest language out there, but std::vector is
 kinda nice, and basic single inheritance, too. I have no problem with C,
 but that syntactic sugar of C++ is sweet in small doses.

 /LS
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers



___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers