You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Frank Felix Debatin <ff...@gmx.net> on 2006/04/26 10:51:39 UTC
Sponsoring
Hi,
please let me kindly know if this message is inappropriate
for this thread.
I'm not really familiar with commercial considerations and
issues of open source, that's why I'm asking ...
Let's say, a company may need a particular control or
component that it does not find in the various JSF component
libraries. So it considers asking someone to develop such a
control.
What about sponsoring the development of such a control,
i.e., paying a developer to do develop it as a contribution
to some open source component collection (MyFaces, JSF comp,
or whatever). Advantage for the company would be that the
most talented JSF component developers can be found in the
MyFaces community ;-)
Here are my questions:
* Is this a common model or not? Alternatives? Experiences?
Legal issues? Any links or hints to details and real world
examples would be appreciated... So far, I've only seen the
"large donations scenario" such as Oracle's ADF
* Would it be appropriate to "advertise" a developer search
for this purpose on this list?
* If this is not the appropriate list for such a discussion
(well, at least, I'm a user!), where else?
I'd also be interesting in whether there are contributions
to Tomahawk, the sandbox, or others that have been developed
in companies that have no open source business model, but
instead a policy such as "if you want to make it open
source, do so, as long as it is not our core business you're
free to do so" or similar.
Frank Felix
ffd (at) gmx (dot) net
Re: Sponsoring
Posted by Martin Marinschek <ma...@gmail.com>.
Hi Frank,
three options:
1) the component is developed in the MyFaces codebase by an ASF committer
- no preconditions, a CLA by the company paying for the development
would be good, but that depends on the contract between the ASF
committer and the company and specifically, who has the intellectual
property rights
2) the component is developed out of the MyFaces codebase by an ASF committer
- depending on the size of the contribution (for all substantial
contributions, this will need to be done), the committer needs to
clear the new component code through the incubator. This is basically
setting up a document telling about how the legal issues where
cleared, not the normal incubation process (the normal incubation
process is rather about incubating a community), rest as in option
3) the component is developed out of the MyFaces codebase by a non ASF committer
- the contributor needs to sign an ICLA, and rest as in option 2.
For all those options, legal issues need to be sorted out as appropriate.
regards,
Martin
On 4/26/06, Frank Felix Debatin <ff...@gmx.net> wrote:
> Hi,
>
> please let me kindly know if this message is inappropriate
> for this thread.
> I'm not really familiar with commercial considerations and
> issues of open source, that's why I'm asking ...
>
> Let's say, a company may need a particular control or
> component that it does not find in the various JSF component
> libraries. So it considers asking someone to develop such a
> control.
>
> What about sponsoring the development of such a control,
> i.e., paying a developer to do develop it as a contribution
> to some open source component collection (MyFaces, JSF comp,
> or whatever). Advantage for the company would be that the
> most talented JSF component developers can be found in the
> MyFaces community ;-)
>
> Here are my questions:
> * Is this a common model or not? Alternatives? Experiences?
> Legal issues? Any links or hints to details and real world
> examples would be appreciated... So far, I've only seen the
> "large donations scenario" such as Oracle's ADF
> * Would it be appropriate to "advertise" a developer search
> for this purpose on this list?
> * If this is not the appropriate list for such a discussion
> (well, at least, I'm a user!), where else?
>
> I'd also be interesting in whether there are contributions
> to Tomahawk, the sandbox, or others that have been developed
> in companies that have no open source business model, but
> instead a policy such as "if you want to make it open
> source, do so, as long as it is not our core business you're
> free to do so" or similar.
>
> Frank Felix
> ffd (at) gmx (dot) net
>
>
--
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
Re: Sponsoring
Posted by Mike Kienenberger <mk...@gmail.com>.
On 4/26/06, Frank Felix Debatin <ff...@gmx.net> wrote:
> I'd also be interesting in whether there are contributions
> to Tomahawk, the sandbox, or others that have been developed
> in companies that have no open source business model, but
> instead a policy such as "if you want to make it open
> source, do so, as long as it is not our core business you're
> free to do so" or similar.
Sure. sandbox:validateCompareTo is such an example. In fact, I'd
guess this is probably the most common source of components since most
components are written to accomplish a specific business task.
The company needs to provide a CCLA (Corporate Contributor Licensing
Agreement) for you, and you need to provide an ICLA (Individual
Contributor License Agreement).
http://www.apache.org/licenses/ for more details.