• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: PolKit for Leopard and later
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PolKit for Leopard and later


  • Subject: Re: PolKit for Leopard and later
  • From: Graham Cox <email@hidden>
  • Date: Fri, 6 Nov 2009 13:10:06 +1100


On 06/11/2009, at 1:21 AM, Pierre-Olivier Latour wrote:

You are all most certainly right, I did speak too fast, BSD or LGPL wouldn't
work because it would create an obvious "hole" in the GPL license. What I
really meant (and what I did with the projects which have licensed PolKit)
is to craft a custom license. I don't know if there's a standard one for
something like: "you can do whatever you want with the code, except
re-licensing it / providing it to a third-party".


Of course you can do that. Then you'll find that in practice nobody will want to touch your code with a bargepole because it has a license that is seen to be too restrictive/non-standard/whatever. This is what I ran into with DrawKit. Eventually I gave up trying to square all the circles and released it under BSD.

Basically it seems that you have two choices: a) sell your code commercially OR b) give it away. Seems there is no practical way to do both - you can't apparently contribute to the community and make money from the same code (except by adding value to it in the form of an app which you can sell). This seems wrong to me - those who can afford (e.g. the likes of Microsoft and so on) should pay because they can and morally should, but the little guys can use it for free. I've yet to figure out a way to make that work - the minute you add any terms that suggest this, the little guys will leave it alone because they don't want the hassle, and frankly neither do I. There is a glaring need for a license that is "free, open source, but only up to a point" that everyone can understand, respect and get behind.

--Graham


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: PolKit for Leopard and later (From: Pierre-Olivier Latour <email@hidden>)
 >Re: PolKit for Leopard and later (From: Jens Alfke <email@hidden>)
 >Re: PolKit for Leopard and later (From: Jeremy Pereira <email@hidden>)
 >Re: PolKit for Leopard and later (From: Tom Davie <email@hidden>)
 >Re: PolKit for Leopard and later (From: Pierre-Olivier Latour <email@hidden>)

  • Prev by Date: Re: NSCoder and CGColorRef
  • Next by Date: NSOperationQueue for NSXMLParser object
  • Previous by thread: Re: PolKit for Leopard and later
  • Next by thread: [moderator] Re: PolKit for Leopard and later
  • Index(es):
    • Date
    • Thread