Due to the advise I got, I did decide to use the BSD Licence for my Rey
Compiler Project. Now, my question is: Do I really need to have such a *big* banner in each source File, *or* is it sufficient to have *one LINE* in each Program-Module like: /* Open Source as BSD-Licence at reyc.kenai.com */ ?? Tom. _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
You really need to have a clear and distinct copyright statement at
the top of each source file. Not having this may make it difficult for others to use your source because there's no clear indication of who is granting the license to use the code. For example, IBM attorneys would give your project a big thumbs down for use within IBM there is no clear pedigree for the code. Also, you'll have similar problems if you don't have a public source control mechanism to track changes and contributions to the code. Rick On Fri, Mar 5, 2010 at 11:48 AM, Thomas Schneider <[hidden email]> wrote: > Due to the advise I got, I did decide to use the BSD Licence for my Rey > Compiler Project. > > Now, my question is: > > Do I really need to have such a *big* banner in each source File, *or* is it > sufficient > to have *one LINE* in each Program-Module like: > > /* Open Source as BSD-Licence at reyc.kenai.com */ > > ?? > Tom. > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > _______________________________________________ Ibm-netrexx mailing list [hidden email] |
In reply to this post by Thomas.Schneider.Wien
AFAIK for several jurisdictions it needs to be labeled as such in every file. I tend to put large notices and company mandated comment structures at the bottom where they do not disturb my vibrations when opening the file.
René. On 5 mrt 2010, at 17:48, Thomas Schneider wrote: > Due to the advise I got, I did decide to use the BSD Licence for my Rey Compiler Project. > > Now, my question is: > > Do I really need to have such a *big* banner in each source File, *or* is it sufficient > to have *one LINE* in each Program-Module like: > > /* Open Source as BSD-Licence at reyc.kenai.com */ > > ?? > Tom. > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > _______________________________________________ Ibm-netrexx mailing list [hidden email] |
Putting the COPYRIGHT at the BOTTOM is a *GREAT advise*, rene. Will
follow it. By the Way, the IBM Rexx Compiler has this marvelous /*%COPYRIGHT xxxxxxxxxxxxxxxxxxxxxxx */ Statement, which I did use, when I did write the first version of Rexx2Nrx on CMS.... :-) Tom. ====================================================================== René Jansen schrieb: > AFAIK for several jurisdictions it needs to be labeled as such in every file. I tend to put large notices and company mandated comment structures at the bottom where they do not disturb my vibrations when opening the file. > > René. > > On 5 mrt 2010, at 17:48, Thomas Schneider wrote: > > >> Due to the advise I got, I did decide to use the BSD Licence for my Rey Compiler Project. >> >> Now, my question is: >> >> Do I really need to have such a *big* banner in each source File, *or* is it sufficient >> to have *one LINE* in each Program-Module like: >> >> /* Open Source as BSD-Licence at reyc.kenai.com */ >> >> ?? >> Tom. >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by rickmcguire
Hello Rick,
thanks for the answer, again. I'm currently in process to learn more about KENAI's open source repository & procedures. My current *feeling* is, that using KENAI (and *NOT* SourceForge) will make the NetRexx Language much more merchandible and *noticed* !! Greetings from Vienna, Tom. ================================================== Rick McGuire schrieb: > You really need to have a clear and distinct copyright statement at > the top of each source file. Not having this may make it difficult > for others to use your source because there's no clear indication of > who is granting the license to use the code. For example, IBM > attorneys would give your project a big thumbs down for use within IBM > there is no clear pedigree for the code. Also, you'll have similar > problems if you don't have a public source control mechanism to track > changes and contributions to the code. > > Rick > > On Fri, Mar 5, 2010 at 11:48 AM, Thomas Schneider <[hidden email]> wrote: > >> Due to the advise I got, I did decide to use the BSD Licence for my Rey >> Compiler Project. >> >> Now, my question is: >> >> Do I really need to have such a *big* banner in each source File, *or* is it >> sufficient >> to have *one LINE* in each Program-Module like: >> >> /* Open Source as BSD-Licence at reyc.kenai.com */ >> >> ?? >> Tom. >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Thomas.Schneider.Wien
> Putting the COPYRIGHT at the BOTTOM is a *GREAT advise*, > rene. Will follow it. Does sound good. You probably still need a one-liner at the top to say 'see bottom for copyright licence' -- I seem to remember that something has to be near the top as otherwise it comes into the 'fine print and/or easily missed' rules. For example, you could not add ten megabytes of random text at the bottom of a program and scatter the sentences of the licence into that text. It would then be unreasonable to expect someone to find that licence. Your copyright lawyer no doubt can advise, as can many people on the Internet (the Free Software Foundation might be a place to start, or a European/Austrian offshoot of the same). Mike _______________________________________________ Ibm-netrexx mailing list [hidden email] |
Thanks for the advice, Mike.
Issue closed from my side. Thanks to all who contributed. Tom. =================================================== Mike Cowlishaw schrieb: > > >> Putting the COPYRIGHT at the BOTTOM is a *GREAT advise*, >> rene. Will follow it. >> > > Does sound good. You probably still need a one-liner at the top to say > 'see bottom for copyright licence' -- I seem to remember that something has > to be near the top as otherwise it comes into the 'fine print and/or easily > missed' rules. For example, you could not add ten megabytes of random text > at the bottom of a program and scatter the sentences of the licence into > that text. It would then be unreasonable to expect someone to find that > licence. > > Your copyright lawyer no doubt can advise, as can many people on the > Internet (the Free Software Foundation might be a place to start, or a > European/Austrian offshoot of the same). > > Mike > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Thomas.Schneider.Wien
On Friday 05 March 2010 11:48:27 you wrote:
> Due to the advise I got, I did decide to use the BSD Licence for my Rey > Compiler Project. > > Now, my question is: > > Do I really need to have such a *big* banner in each source File, *or* > is it sufficient > to have *one LINE* in each Program-Module like: > > /* Open Source as BSD-Licence at reyc.kenai.com */ > > ?? > Tom. > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] Tom, If you call it open source and it's not copyrighted with the GPL license... I'll never use. Sorry, I'm a GPL bigot... :') Jerry -- ***************************************************************************** From the desk of: Jerome D. McBride 13:31:58 up 76 days, 8 min, 3 users, load average: 0.03, 0.20, 0.11 ***************************************************************************** _______________________________________________ Ibm-netrexx mailing list [hidden email] |
Hi Jerry,
1.) I just GOOGLED Berkeley License, then went to WikiPedia (the GOOGLE result), and read the licence. I do see no problem for my current Project. So what Problems are you fore-seeing ? What are you objections. 2.) I do have a commercial product, namely db-123, which re-uses my own code to parse PL/I and COBOL Declarations. Hence, I will need to 'add some value' for specific things, like my IBM IMS Emulation (PLITDLI and CBLTDLI) in an IBM DB2 environment.... Please re-send your objections against the Berkeley License (BSD). Tom. ======================================================================================= Jerry McBride schrieb: > On Friday 05 March 2010 11:48:27 you wrote: > >> Due to the advise I got, I did decide to use the BSD Licence for my Rey >> Compiler Project. >> >> Now, my question is: >> >> Do I really need to have such a *big* banner in each source File, *or* >> is it sufficient >> to have *one LINE* in each Program-Module like: >> >> /* Open Source as BSD-Licence at reyc.kenai.com */ >> >> ?? >> Tom. >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> > > Tom, > > If you call it open source and it's not copyrighted with the GPL license... > I'll never use. Sorry, I'm a GPL bigot... :') > > Jerry > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Jerry McBride-2
> If you call it open source and it's not copyrighted with the > GPL license... > I'll never use. Sorry, I'm a GPL bigot... :') _______________________________________________ Ibm-netrexx mailing list [hidden email] |
In reply to this post by Jerry McBride-2
> If you call it open source and it's not copyrighted with the > GPL license... > I'll never use. Sorry, I'm a GPL bigot... :') Hm, I'm a fan of the MIT licence (essentially what's on the decNumber package -- decimal arithmetic -- as the ICU license). Are you sure you'll never use that? For a start, you had better turn in all your credit, charge, and debit cards, because any calculation on those has almost certainly been using my open source code on the ICU licence for 5 or 6 years, now ... :-) Mike _______________________________________________ Ibm-netrexx mailing list [hidden email] |
In reply to this post by Mike Cowlishaw
Hi Mike, just got your mail (with no comment from your side ! ) ;-)
Hence, what is the opinion of you and the group ? Tom. ======================================================= Mike Cowlishaw schrieb: > > >> If you call it open source and it's not copyrighted with the >> GPL license... >> I'll never use. Sorry, I'm a GPL bigot... :') >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Mike Cowlishaw
Not to mention all of the websites powered by Apache licensed software...
Rick On Sat, Mar 6, 2010 at 2:52 PM, Mike Cowlishaw <[hidden email]> wrote: > >> If you call it open source and it's not copyrighted with the >> GPL license... >> I'll never use. Sorry, I'm a GPL bigot... :') > > Hm, I'm a fan of the MIT licence (essentially what's on the decNumber > package -- decimal arithmetic -- as the ICU license). Are you sure you'll > never use that? For a start, you had better turn in all your credit, > charge, and debit cards, because any calculation on those has almost > certainly been using my open source code on the ICU licence for 5 or 6 > years, now ... :-) > > Mike > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > _______________________________________________ Ibm-netrexx mailing list [hidden email] |
In reply to this post by Mike Cowlishaw
Do *not* understand :-(
I'm using your NetRex Compiler, and I love it, and I love your design of the language :-) I did, and *do*, however *NOT use* any bit of your Code. I did, years ago, got instant replies to my questions when writing Rexx2Nrx. I would like to *thank you* for your -- always immediate -- assistance, by the way, once forever. :-) ... and the excellent DESIGN of NetRexx :-) I'm simply following your NetRexx Language definition (part 1). Hence, what is now the issue with my/your copyrights? Thomas. =========================================================== Mike Cowlishaw schrieb: > > >> If you call it open source and it's not copyrighted with the >> GPL license... >> I'll never use. Sorry, I'm a GPL bigot... :') >> > > Hm, I'm a fan of the MIT licence (essentially what's on the decNumber > package -- decimal arithmetic -- as the ICU license). Are you sure you'll > never use that? For a start, you had better turn in all your credit, > charge, and debit cards, because any calculation on those has almost > certainly been using my open source code on the ICU licence for 5 or 6 > years, now ... :-) > > Mike > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by rickmcguire
Hi Rick, Mike, Rene, David....
What are / is the Advantage of an Apache licenced software (for me, as the Author) over Berkley and/or GPL. I'm *NO* LAWier, and actually interestedin those Licensing issues only *very **NOT** I am interested to complete my Rey Compiler Project, however, A.S.A.P. Thomas Schneider. =============================================================== Rick McGuire schrieb: > Not to mention all of the websites powered by Apache licensed software... > > Rick > > On Sat, Mar 6, 2010 at 2:52 PM, Mike Cowlishaw <[hidden email]> wrote: > >>> If you call it open source and it's not copyrighted with the >>> GPL license... >>> I'll never use. Sorry, I'm a GPL bigot... :') >>> >> Hm, I'm a fan of the MIT licence (essentially what's on the decNumber >> package -- decimal arithmetic -- as the ICU license). Are you sure you'll >> never use that? For a start, you had better turn in all your credit, >> charge, and debit cards, because any calculation on those has almost >> certainly been using my open source code on the ICU licence for 5 or 6 >> years, now ... :-) >> >> Mike >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by rickmcguire
Hi Mike, again, *what the hell is an *ICU* License ?
I did work for General Electric Information Services (GEISCO) for years, and the only thing I can remember from those old times is, that BASIC has been invented on the MIT (as the GEISCO MARK III System, formerly called MULTICS, was ... ) ;-) Thomas. ============================================================================ Rick McGuire schrieb: > Not to mention all of the websites powered by Apache licensed software... > > Rick > > On Sat, Mar 6, 2010 at 2:52 PM, Mike Cowlishaw <[hidden email]> wrote: > >>> If you call it open source and it's not copyrighted with the >>> GPL license... >>> I'll never use. Sorry, I'm a GPL bigot... :') >>> >> Hm, I'm a fan of the MIT licence (essentially what's on the decNumber >> package -- decimal arithmetic -- as the ICU license). Are you sure you'll >> never use that? For a start, you had better turn in all your credit, >> charge, and debit cards, because any calculation on those has almost >> certainly been using my open source code on the ICU licence for 5 or 6 >> years, now ... :-) >> >> Mike >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Thomas.Schneider.Wien
There are lots of resources available on the internet that explain
open source licenses. Here is a reasonable starting point, but google is your friend. http://openacs.org/about/licensing/open-source-licensing The world is roughly broken down into two camps, the GPL camp and the various non-GPL licenses. The GPL license has a viral nature. If you use GPL software in your software, then your software must also be distributed under the GPL, which requires you to make all of your source code available too. The non-GPL licenses are generally more lenient, and are really very similar. They carry no such viral requirements. You can use code licensed under these licenses with a requirement for making your own code available. These licenses are much friendlier for commercial uses as a result. IBM, for example, will not use GPL code for anything except for very carefully controlled purposes. IBM employees, for example, can only contribute to open source projects with IBM permission. I would not even be able to look at your code if it carries a GPL license. Rene might also have similar difficulties. Compatibility between licenses can be a huge issue. For example, IBM released ooRexx under the CPL license, which is a fairly liberal license. In order to maintain that nature, we're unable to use any GPL code within the ooRexx code. I don't know what license will be used to release the NetRexx code, but I'm willing to bet very large sums of money that it will not be GPL. If you have any intentions of merging your code with the NetRexx code base, then a GPL license would be a very bad choice indeed. The NetBSD license would be just fine. Since the license you choose constitutes a legal agreement between yourself and anybody who chooses to use your code, you really need to research this yourself and understand what choices you are making. On Sat, Mar 6, 2010 at 3:14 PM, Thomas Schneider <[hidden email]> wrote: > Hi Rick, Mike, Rene, David.... > > What are / is the Advantage of an Apache licenced > software (for me, as the Author) over Berkley and/or GPL. > > I'm *NO* LAWier, and actually interestedin those Licensing issues only *very > **NOT** > > I am interested to complete my Rey Compiler Project, however, A.S.A.P. > > Thomas Schneider. > =============================================================== > Rick McGuire schrieb: >> >> Not to mention all of the websites powered by Apache licensed software... >> >> Rick >> >> On Sat, Mar 6, 2010 at 2:52 PM, Mike Cowlishaw <[hidden email]> >> wrote: >> >>>> >>>> If you call it open source and it's not copyrighted with the >>>> GPL license... >>>> I'll never use. Sorry, I'm a GPL bigot... :') >>>> >>> >>> Hm, I'm a fan of the MIT licence (essentially what's on the decNumber >>> package -- decimal arithmetic -- as the ICU license). Are you sure >>> you'll >>> never use that? For a start, you had better turn in all your credit, >>> charge, and debit cards, because any calculation on those has almost >>> certainly been using my open source code on the ICU licence for 5 or 6 >>> years, now ... :-) >>> >>> Mike >>> >>> _______________________________________________ >>> Ibm-netrexx mailing list >>> [hidden email] >>> >>> >>> >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > _______________________________________________ Ibm-netrexx mailing list [hidden email] |
Rick, *many thanks* for those insights :-)
Tom. ========================================================== Rick McGuire schrieb: > There are lots of resources available on the internet that explain > open source licenses. Here is a reasonable starting point, but google > is your friend. > > http://openacs.org/about/licensing/open-source-licensing > > The world is roughly broken down into two camps, the GPL camp and the > various non-GPL licenses. The GPL license has a viral nature. If you > use GPL software in your software, then your software must also be > distributed under the GPL, which requires you to make all of your > source code available too. > > The non-GPL licenses are generally more lenient, and are really very > similar. They carry no such viral requirements. You can use code > licensed under these licenses with a requirement for making your own > code available. These licenses are much friendlier for commercial > uses as a result. IBM, for example, will not use GPL code for > anything except for very carefully controlled purposes. IBM > employees, for example, can only contribute to open source projects > with IBM permission. I would not even be able to look at your code if > it carries a GPL license. Rene might also have similar difficulties. > > Compatibility between licenses can be a huge issue. For example, IBM > released ooRexx under the CPL license, which is a fairly liberal > license. In order to maintain that nature, we're unable to use any > GPL code within the ooRexx code. I don't know what license will be > used to release the NetRexx code, but I'm willing to bet very large > sums of money that it will not be GPL. If you have any intentions of > merging your code with the NetRexx code base, then a GPL license would > be a very bad choice indeed. The NetBSD license would be just fine. > > Since the license you choose constitutes a legal agreement between > yourself and anybody who chooses to use your code, you really need to > research this yourself and understand what choices you are making. > > On Sat, Mar 6, 2010 at 3:14 PM, Thomas Schneider <[hidden email]> wrote: > >> Hi Rick, Mike, Rene, David.... >> >> What are / is the Advantage of an Apache licenced >> software (for me, as the Author) over Berkley and/or GPL. >> >> I'm *NO* LAWier, and actually interestedin those Licensing issues only *very >> **NOT** >> >> I am interested to complete my Rey Compiler Project, however, A.S.A.P. >> >> Thomas Schneider. >> =============================================================== >> Rick McGuire schrieb: >> >>> Not to mention all of the websites powered by Apache licensed software... >>> >>> Rick >>> >>> On Sat, Mar 6, 2010 at 2:52 PM, Mike Cowlishaw <[hidden email]> >>> wrote: >>> >>> >>>>> If you call it open source and it's not copyrighted with the >>>>> GPL license... >>>>> I'll never use. Sorry, I'm a GPL bigot... :') >>>>> >>>>> >>>> Hm, I'm a fan of the MIT licence (essentially what's on the decNumber >>>> package -- decimal arithmetic -- as the ICU license). Are you sure >>>> you'll >>>> never use that? For a start, you had better turn in all your credit, >>>> charge, and debit cards, because any calculation on those has almost >>>> certainly been using my open source code on the ICU licence for 5 or 6 >>>> years, now ... :-) >>>> >>>> Mike >>>> >>>> _______________________________________________ >>>> Ibm-netrexx mailing list >>>> [hidden email] >>>> >>>> >>>> >>>> >>> _______________________________________________ >>> Ibm-netrexx mailing list >>> [hidden email] >>> >>> >>> >>> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> >> >> > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
In reply to this post by Mike Cowlishaw
On Saturday 06 March 2010 14:52:23 you wrote:
> > If you call it open source and it's not copyrighted with the > > GPL license... > > I'll never use. Sorry, I'm a GPL bigot... :') > > Hm, I'm a fan of the MIT licence (essentially what's on the decNumber > package -- decimal arithmetic -- as the ICU license). Are you sure you'll > never use that? Truth be said, I haven't been active with java or netrexx for quite some time now. I'm very excited about netrexx being open sourced soon. What license model have you decided upon? > For a start, you had better turn in all your credit, > charge, and debit cards, because any calculation on those has almost > certainly been using my open source code on the ICU licence for 5 or 6 > years, now ... :-) > The wife and I are debt free and have been for about 12 years now! :') I guess we predate your licensed code... Still, I carry a debit card for just-in-case situations... Cheers. -- ***************************************************************************** From the desk of: Jerome D. McBride 12:23:03 up 76 days, 22:59, 3 users, load average: 0.13, 0.06, 0.01 ***************************************************************************** _______________________________________________ Ibm-netrexx mailing list [hidden email] |
Hi Jerry & all,
... as I am a *poor*, repeat poor, *Pensionist*, I am not having any CREDIT CARD at all :-( sorry to say.... Thomas. ====================================================================== Jerry McBride schrieb: > On Saturday 06 March 2010 14:52:23 you wrote: > >>> If you call it open source and it's not copyrighted with the >>> GPL license... >>> I'll never use. Sorry, I'm a GPL bigot... :') >>> >> Hm, I'm a fan of the MIT licence (essentially what's on the decNumber >> package -- decimal arithmetic -- as the ICU license). Are you sure you'll >> never use that? >> > > Truth be said, I haven't been active with java or netrexx for quite some time > now. I'm very excited about netrexx being open sourced soon. What license > model have you decided upon? > > >> For a start, you had better turn in all your credit, >> charge, and debit cards, because any calculation on those has almost >> certainly been using my open source code on the ICU licence for 5 or 6 >> years, now ... :-) >> >> > > The wife and I are debt free and have been for about 12 years now! :') I guess > we predate your licensed code... Still, I carry a debit card for just-in-case > situations... > > Cheers. > > > _______________________________________________ Ibm-netrexx mailing list [hidden email]
Tom. (ths@db-123.com)
|
Free forum by Nabble | Edit this page |