|
|
Subscribe / Log in / New account

Another way to think of it

Another way to think of it

Posted Mar 30, 2009 19:25 UTC (Mon) by dmarti (subscriber, #11625)
In reply to: Oh, What A Tangled Web We Weave ... by jeffnorman
Parent article: OSBC: Life at the edge of the GPL

There's one more way to think of it. If you're writing software, how do you structure your interfaces in such a way as to maximize the likelihood that someone developing a product that uses the software will create a derivative work? This might be important if, for example, you're in the business of selling GPL exceptions. So I guess you want to arrange the fields in your structs as artfully and expressively as possible, and use lots of macros that each drop an expressive chunk of code into your caller's project. Or use C++ templates. The number of people who actually understand both software copyright law and C++ templates has got to be small enough that they can drive their hourly rates higher than your GPL exception price.


to post comments

+1, hilarious

Posted Apr 7, 2009 0:37 UTC (Tue) by xoddam (guest, #2322) [Link]

> The number of people who actually understand both software
> copyright law and C++ templates has got to be small enough
> that they can drive their hourly rates higher than your GPL
> exception price.

LOL!


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds