Principally, the BSD and the ASL are compatible (there are problems with the GPL, though).
So it should be no problem to take over the respective code sections, if you keep the license information with the code. As soon as we take over code into the MyFaces codebase, we will need to decide whata we want to do exactly regarding this issue. regards, Martin On 6/3/05, Werner Punz <[EMAIL PROTECTED]> wrote: > The stuff we are discussing here, > Sun has the Blueprints project which gives code examples > for certain things, the last two weeks they released > code examples for certain ajax JSF controls under a BSD style > license (no liability you can use this code as is, keep the headers intact > leave a file with a note in your project yada, yada, yada....) > > What I am currently doing, is to alter one of the components > (autocomplete) so that it fits into the myfaces api (The sun example > used some small hooks into classes in com.sun and did things which are > covered by the MyFaces base classes also (I already dumped 150 LOCs > because they were covered by MyFaces in the tagging code, and altered > the rendering code to hook into the MyFaces base APIs), I have to do it > anyway, to save time. The work gets done with or without being able to > give it back to myfaces. As long as I use it for my in house project I > see no big deal in doing but but things become messy, if I start to do > what I want to do. > > What I want to do: > Once I get things up and running correctly, I want to dump it into the > temporary sourceforge Sandbox, which was opened a few days ago, where > already a few files of mine have been dumped, so that others can look at > it start to alter it and use it within MyFaces, sort of as an expansion > pack. > > What I dont know: > How can I handle the whole licensing issue, there are many components > currently in the Sun blueprints AJAX project which would give a perfect > extension for myfaces, over time, but since I am no lawyer and dont have > any experience, I cannot say what to do so that the licences match. > (Apache has some strict criteria, Sun an army of Lawyers) without having > either problems with Apache for mixing their license incorrectly, or > getting problems with Sun, by mixing their stuff incorrectly into Apache. > > Werner > > > Martin Marinschek wrote: > > I don't quite understand you - you want to include berkley style > > license code into MyFaces? > > > > Which blueprints do you mean? > > > > regards, > > > >

