Hi All,
Newbie alert on:
>Alain: Let me get this straight. Say I program a C subroutine for OC
>which I believe is not covered by the OC licence (clauses 6 and 7).
>Consequently, I don�t share the subroutine with the Community. But, lo
>and behold, someone from the OC community does some regression tests on
>my subroutines, the tests fail, and the person files an accusation.
>What then?
If you do a subroutine and do NOT release its source in one of a variety of
ways, -- then in a sense you "FORKED the tree" -- right? You made it such
that there are now 2-copies of OC out there that are different.
What then? -- We all loose. That is the big NO-NO for an OPEN project. It
makes for one of the flaws in the get-a-long, and is what really hurt the
early flavors of UNIX, way back. Those are some mistakes from history that
should NOT be repeated. Plain and simple.
As you said, to get this straight --- keep it straight. Not sharing
subroutines with the community isn't straight. It is a bend in the road.
That is why the licenses need to straighten those who want to weave about.
When bends occur -- we as a community might get nowhere.
Mark Rauterkus
[EMAIL PROTECTED]