[dash-dev] IP Cleanliness question

2012-04-23 Thread Aaron Digulla
Hello,

I've stumbled over one of these corner cases: I copied 7 lines of code
from stackoverflow.com (http://stackoverflow.com/a/3758880/34088)

The code isn't an OSS project, it's not under a specific license and I
feel that it's not worth the effort to run this through the standard IP
process.

What are the rules when you copy a code example from a blog? I tried to
find some guidelines in the committer rules and IP process, etc, but
everything there is more suitable for we want to fork some big OSS
project.

Regards,

-- 
Aaron Optimizer Digulla a.k.a. Philmann Dark
It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits.
http://blog.pdark.de/
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Wayne Beaton
The copied code is intellectual property and as such is subject to the
Eclipse IP Due Diligence process.

It can only be distributed from eclipse.org (e.g. a source code
repository) if we have clear license from the author to do so.

Yes, it's a small bit of code, but the full IP process still applies.

The easiest way to make this work is to ask the original author to
contribute the code as an attachment on a Bugzilla record with the
following assertions in the comment:

I authored 100% the content they are contributing; have the rights to
donate the content to EPL; and contribute the content under the EPL.

With this in place, you can add the code into the repository, flip the
iplog+ flag, and be off to the races.

Alternatively, I think we can make the case that Stack Overflow
contributions are CC-licensed [1] and treat the code similar to a
third-party library. However, I believe that license compatibility will
be complicated.

HTH,

Wayne

[1] http://creativecommons.org/licenses/by-sa/3.0/

On 04/23/2012 09:25 AM, Aaron Digulla wrote:
 Hello,

 I've stumbled over one of these corner cases: I copied 7 lines of code
 from stackoverflow.com (http://stackoverflow.com/a/3758880/34088)

 The code isn't an OSS project, it's not under a specific license and I
 feel that it's not worth the effort to run this through the standard IP
 process.

 What are the rules when you copy a code example from a blog? I tried to
 find some guidelines in the committer rules and IP process, etc, but
 everything there is more suitable for we want to fork some big OSS
 project.

 Regards,


-- 
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse Projects http://www.eclipse.org/projects
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Aaron Digulla
Am 23.04.2012 19:24, schrieb Wayne Beaton:

 Alternatively, I think we can make the case that Stack Overflow
 contributions are CC-licensed [1] and treat the code similar to a
 third-party library. However, I believe that license compatibility will
 be complicated.

Here is some material to support this:
http://blog.stackoverflow.com/2009/06/attribution-required/

The text is a bit complicated; the four rules apply if you make a copy
of the site under a different domain. Since source code isn't HTML, the
only rule that applies is probably #2 which boils down to add a link to
the question/answer where you got that code from

How about I open an IP request so the lawyers can give a nod to the
rule? This would create a simple, safe solution for all Eclipse
developers because I bet that I wasn't the first one to wonder - I was
just the first one who dared to ask :-)

Regards,

 [1] http://creativecommons.org/licenses/by-sa/3.0/
 
 On 04/23/2012 09:25 AM, Aaron Digulla wrote:
 Hello,

 I've stumbled over one of these corner cases: I copied 7 lines of code
 from stackoverflow.com (http://stackoverflow.com/a/3758880/34088)

 The code isn't an OSS project, it's not under a specific license and I
 feel that it's not worth the effort to run this through the standard IP
 process.

 What are the rules when you copy a code example from a blog? I tried to
 find some guidelines in the committer rules and IP process, etc, but
 everything there is more suitable for we want to fork some big OSS
 project.

 Regards,

 
 -- 
 Wayne Beaton
 The Eclipse Foundation
 Twitter: @waynebeaton
 Explore Eclipse Projects http://www.eclipse.org/projects
 
 
 ___
 dash-dev mailing list
 dash-dev@eclipse.org
 https://dev.eclipse.org/mailman/listinfo/dash-dev


-- 
Aaron Optimizer Digulla a.k.a. Philmann Dark
It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits.
http://blog.pdark.de/
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Wayne Beaton
Sounds like a plan.

Wayne

On 04/23/2012 01:47 PM, Aaron Digulla wrote:

 How about I open an IP request so the lawyers can give a nod to the
 rule? This would create a simple, safe solution for all Eclipse
 developers because I bet that I wasn't the first one to wonder - I was
 just the first one who dared to ask :-)

 Regards,


-- 
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse Projects http://www.eclipse.org/projects
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Aaron Digulla
Am 23.04.2012 20:08, schrieb Miles Parker:

 That's kind of perverse, given that one
 of the major points of Open Source is to be able to share code with
 one another...

rant

OSS is not about sharing code with just anyone; it's only with anyone
you happen to like!

The main difference to proprietary software is that OSS developers don't
believe that you can buy love. And they especially hate you if you
happen to use a different OSS license than the one which they
painstakingly selected after a long time of suffering (reading legalese,
trying to understand it, telling your shrink that you're not insane -
the rest of the world is and you can prove it, ...)

It's an ego problem: I spent a year to find the perfect license, so
everyone else must be an idiot (proof: they use a different one). And
who would want to share their hard work with fools?

/rant

Regards,

-- 
Aaron Optimizer Digulla a.k.a. Philmann Dark
It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits.
http://blog.pdark.de/
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Aaron Digulla
Am 23.04.2012 19:59, schrieb Wayne Beaton:
 Sounds like a plan.

Since this is my first attempt to do this: That means I should open a CQ
request on ipzilla, right?

What project should I select? eclipse.platform?

 How about I open an IP request so the lawyers can give a nod to the
 rule? This would create a simple, safe solution for all Eclipse
 developers because I bet that I wasn't the first one to wonder - I was
 just the first one who dared to ask :-)

Regards,

-- 
Aaron Optimizer Digulla a.k.a. Philmann Dark
It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits.
http://blog.pdark.de/
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Wayne Beaton
Good question.

Go to the portal, select any project (it doesn't matter) in the Eclipse
Projects component. Click on the [pose] a question about general legal
issue option. That'll take you to the right place.

(or just go here:
https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion
https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion)

Wayne

On 04/23/2012 02:40 PM, Aaron Digulla wrote:
 Am 23.04.2012 19:59, schrieb Wayne Beaton:
 Sounds like a plan.
 Since this is my first attempt to do this: That means I should open a CQ
 request on ipzilla, right?

 What project should I select? eclipse.platform?

 How about I open an IP request so the lawyers can give a nod to the
 rule? This would create a simple, safe solution for all Eclipse
 developers because I bet that I wasn't the first one to wonder - I was
 just the first one who dared to ask :-)
 Regards,


-- 
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse Projects http://www.eclipse.org/projects
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Aaron Digulla
Am 23.04.2012 21:01, schrieb Wayne Beaton:
 Good question.
 
 Go to the portal, select any project (it doesn't matter) in the Eclipse
 Projects component. Click on the [pose] a question about general legal
 issue option. That'll take you to the right place.
 
 (or just go here:
 https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion
 https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion)

Thanks a lot for your help! Only, I get nowhere... :-)

When I click new in ipzilla, I get page has moved, go to the portal.
I did but there is nothing obviously related to CQ or IP processes on
https://dev.eclipse.org/portal/myfoundation/portal/portal.php.

When I try your link, I get: Sorry, either the product IP does not
exist or you aren't authorized to enter a CQ into it. ...

:-P

Regards,

 On 04/23/2012 02:40 PM, Aaron Digulla wrote:
 Am 23.04.2012 19:59, schrieb Wayne Beaton:
 Sounds like a plan.
 Since this is my first attempt to do this: That means I should open a CQ
 request on ipzilla, right?

 What project should I select? eclipse.platform?

 How about I open an IP request so the lawyers can give a nod to the
 rule? This would create a simple, safe solution for all Eclipse
 developers because I bet that I wasn't the first one to wonder - I was
 just the first one who dared to ask :-)
 Regards,

 
 -- 
 Wayne Beaton
 The Eclipse Foundation
 Twitter: @waynebeaton
 Explore Eclipse Projects http://www.eclipse.org/projects
 
 
 ___
 dash-dev mailing list
 dash-dev@eclipse.org
 https://dev.eclipse.org/mailman/listinfo/dash-dev


-- 
Aaron Optimizer Digulla a.k.a. Philmann Dark
It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits.
http://blog.pdark.de/
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev


Re: [dash-dev] IP Cleanliness question

2012-04-23 Thread Wayne Beaton
Right. That functionality is limited to Project Leads and PMC members.

Sorry about that.

I guess that I'll have to pose the question. Can you give me some words
to start from?

Thanks,

Wayne

On 04/23/2012 04:01 PM, Aaron Digulla wrote:
 Am 23.04.2012 21:01, schrieb Wayne Beaton:
 Good question.

 Go to the portal, select any project (it doesn't matter) in the Eclipse
 Projects component. Click on the [pose] a question about general legal
 issue option. That'll take you to the right place.

 (or just go here:
 https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion
 https://dev.eclipse.org/ipzilla/enter_bug.cgi?product=IPcomponent=IP_Discussion)
 Thanks a lot for your help! Only, I get nowhere... :-)

 When I click new in ipzilla, I get page has moved, go to the portal.
 I did but there is nothing obviously related to CQ or IP processes on
 https://dev.eclipse.org/portal/myfoundation/portal/portal.php.

 When I try your link, I get: Sorry, either the product IP does not
 exist or you aren't authorized to enter a CQ into it. ...

 :-P

 Regards,

 On 04/23/2012 02:40 PM, Aaron Digulla wrote:
 Am 23.04.2012 19:59, schrieb Wayne Beaton:
 Sounds like a plan.
 Since this is my first attempt to do this: That means I should open a CQ
 request on ipzilla, right?

 What project should I select? eclipse.platform?

 How about I open an IP request so the lawyers can give a nod to the
 rule? This would create a simple, safe solution for all Eclipse
 developers because I bet that I wasn't the first one to wonder - I was
 just the first one who dared to ask :-)
 Regards,

 -- 
 Wayne Beaton
 The Eclipse Foundation
 Twitter: @waynebeaton
 Explore Eclipse Projects http://www.eclipse.org/projects


 ___
 dash-dev mailing list
 dash-dev@eclipse.org
 https://dev.eclipse.org/mailman/listinfo/dash-dev


-- 
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse Projects http://www.eclipse.org/projects
___
dash-dev mailing list
dash-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/dash-dev