Re: [Leaf-devel] [OT] Speaking of Licensing

2002-07-18 Thread Jon Clausen

Charles,

Thanks for your input :) Comments and more questions inline;

On Tue, Jul 16, 2002 at 09:42:02AM -0500, Charles Steinkuehler wrote:

  What do I do with my blinder.lrp (it's getting closer to
  releaseability)... licensing-wise?
 
 Pretty much whatever you want :)

Heh... :)
 
  The majority of the code is written by myself. But there *are*

snippage 

 IMHO, writing code is a lot like writing books.  Everyone copies
 everyone else's ideas, but you need to stay away from actually
 plagerizing something.  Of course, trying to define exactly how much
 modification makes something entirely yours vs. a modified version of
 another author's code (or story, or whatever) is a pretty blurry line...

Agreed...
 
  Does anyone have any good links on the subject?
 
 Saddly, no.  Please share with the list if you find some good
 references.

Bummer :( I *was* kind of hoping for a reference to the GPL in 'human
readable' format...

If I find anthing useful, I'll post it.
 
  Personally I'd be only happy to see people using this thingie, but I
 ...

 Most of the open-source licenses are pretty strong about continuing to
 credit previous authors (one of the biggest sins in the open-source
 world is to deny credit to someone whose work you have built on).  I

Which makes perfect sense. And since I'm all for giving credit where
credit's due, that's all fine.

 doubt you found any major pieces of code that are reproduced in your new
 blind application (ie your work is basically original, not derrived), so
 you probably don't have to worry too much about licensing, but it would
 still maybe be nice if you included references to some of the material
 you used as references.

Yeah, this is what I intend to.
 
 Of course, if a big chunk of your code is lifted from somewhere, you
 will definately need to acknowledge that fact, and consider any
 licensing implications.

No *big* chunks, tiny ones, but still.
 
 BTW:  I consider the weblet code (cgi-bin scripts) to be GPL'd, although
 there is no license specified.  I guess I haven't worried about it too
 much because:

O.K.
 
 - Adding licensing notices and author credits takes space, and I was
 trying to make everything as small as possible

Smallness is not so much of a concern for me right now. One of the 
rationales for this app, is that it sits on a dedicated box, *well* 
shielded from public access. So after I ripped out most of the functions 
from the Bering system, there was plenty space...

At this point, smallness is more of a matter of code optimization/reuse
and speedy execution (the less code that runs, the faster it goes,
hopefully ;)
 
 - I'm not particularly worried about recieving ongoing credit for the
 cgi-bin stuff...it wasn't that much work.

O.K. But you won't *mind* it if I give you credit for it?
 
 - The shell-script stuff is pretty much open-source anyway...it's kind
 of hard to release a closed-source shell script :-)

lol... Yeah, you're right about that ;)
 
 NOTE: There *IS* a GPL notification at the start of sh-httpd, it was a
 bit more work :)

And that is what it takes? So I basically 'just declare' my stuff to be
GPL'ed (providing it lives up to any requirements) and that's that? Or
rather:

Considering that the whole thing consists of a number ~(10 - 12)
scripts/C-programs, do I need to put the 'notice' in each one? Or is it
sufficient to put it in, say, a README, packaged with the rest?

Also there's the matter of the source for the C-exes. As was mentioned
in the 'bering=GNU?' thread, it seems kind of overkill to put that in the
.lrp... So is it sufficient to post it on a website, or is it
better/preferred that I make a 'developer' tarball, with everything in
it, and make *that* available for download as well?

As for packaging in general, my intention is to makes the blinder.lrp
available, as a standalone package. That is, *not* to make complete
floppy images. So that anyone who wants to use it, will have to get a
Bering/(whatever) image, and strip that to make space and subsequently
install the blinder.lrp to it. The rationale being that anyone who's
about to build/use such a system, may as well get to know LEAF in the
process, plus it makes my life much easier. AND I avoid any licensing
issues in the process...

Thanks again for the response...

Jon Clausen


---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] [OT] Speaking of Licensing

2002-07-18 Thread Mike Noyes

On Wed, 2002-07-17 at 01:18, Jon Clausen wrote:
 Charles,
 
 Thanks for your input :) Comments and more questions inline;
 
 On Tue, Jul 16, 2002 at 09:42:02AM -0500, Charles Steinkuehler wrote:
 
   What do I do with my blinder.lrp (it's getting closer to
   releaseability)... licensing-wise?
  
  Pretty much whatever you want :)
 
 Heh... :)

Jon,
Please consider using GPL or MIT. They are both listed in our project
trove listing. If you don't find either of those licenses to your
liking, any OSI approved license is acceptable for hosting on
SourceForge.

LEAF project trove on SF
http://sourceforge.net/projects/leaf
* Development Status: 5 - Production/Stable
* Environment: Console (Text Based), No Input/Output (Daemon)
* Intended Audience: End Users/Desktop, System Administrators
* License: GNU General Public License (GPL), MIT License
* Operating System: Linux
* Programming Language: C, C++, Unix Shell
* Topic: Firewalls, Monitoring

# Help Choosing an Open Source license
http://sourceforge.net/docman/display_doc.php?docid=778group_id=1

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] [OT] Speaking of Licensing

2002-07-18 Thread Mike Noyes

On Wed, 2002-07-17 at 01:18, Jon Clausen wrote:
 On Tue, Jul 16, 2002 at 09:42:02AM -0500, Charles Steinkuehler wrote:
  NOTE: There *IS* a GPL notification at the start of sh-httpd, it was a
  bit more work :)
 
 And that is what it takes? So I basically 'just declare' my stuff to be
 GPL'ed (providing it lives up to any requirements) and that's that? Or
 rather:
 
 Considering that the whole thing consists of a number ~(10 - 12)
 scripts/C-programs, do I need to put the 'notice' in each one? Or is it
 sufficient to put it in, say, a README, packaged with the rest?

Jon,
I think it's acceptable to place it in a LICENSE file. Embedded releases
can't practically include full license text, so I think linking is
acceptable. Note: IANAL.

 Also there's the matter of the source for the C-exes. As was mentioned
 in the 'bering=GNU?' thread, it seems kind of overkill to put that in the
 .lrp... So is it sufficient to post it on a website, or is it
 better/preferred that I make a 'developer' tarball, with everything in
 it, and make *that* available for download as well?
 
 As for packaging in general, my intention is to makes the blinder.lrp
 available, as a standalone package. That is, *not* to make complete
 floppy images. So that anyone who wants to use it, will have to get a
 Bering/(whatever) image, and strip that to make space and subsequently
 install the blinder.lrp to it. The rationale being that anyone who's
 about to build/use such a system, may as well get to know LEAF in the
 process, plus it makes my life much easier. AND I avoid any licensing
 issues in the process...

I'm going to reverse my recommendation in the post below.
http://www.mail-archive.com/leaf-devel%40lists.sourceforge.net/msg05257.html

CVS is the preferred place for source, and the alternate is a source
tarball.

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] [OT] Speaking of Licensing

2002-07-18 Thread Ray Olszewski

At 08:42 AM 7/18/02 -0700, Mike Noyes wrote:
[...]
  Considering that the whole thing consists of a number ~(10 - 12)
  scripts/C-programs, do I need to put the 'notice' in each one? Or is it
  sufficient to put it in, say, a README, packaged with the rest?

Jon,
I think it's acceptable to place it in a LICENSE file. Embedded releases
can't practically include full license text, so I think linking is
acceptable. Note: IANAL.


I remember this topic being debated on the Debian lists about a year ago. 
The question there was a tiny bit different -- some people were arguing 
that having a single licenses file for the distribution as a whole was 
insufficient to comply with the GPL, and that each individual .deb binary 
package needed to include an actual copy of the license text (each one that 
used the GPL, that is; there are other DFSG-compliant licenses, of course).

I don't know (or at least don't recall) how this debate played out in 
principle. I do know that the proposed change to the contents of .deb files 
actually distributed as part of Debian (there are unofficial .deb 
packages around too)
was not made. The distro does include one copy of each of the various 
DFSG-compliant licenses in its base package set, though; certainly at least 
the CD-based LEAF versions could manage this (I haven't looked but I bet 
they already do).

I never see the full text of licenses included in the actual source code 
files themselves, though an accompanying LICENSE file is fairly common with 
the source packages.


--
---Never tell me the 
odds!--
Ray Olszewski-- Han Solo
Palo Alto, California, USA  [EMAIL PROTECTED]
---



---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



[Leaf-devel] [OT] Speaking of Licensing

2002-07-16 Thread Jon Clausen

Hi all

All this talk about the different license schemes lately, has me
wondering...

What do I do with my blinder.lrp (it's getting closer to
releaseability)... licensing-wise?

The majority of the code is written by myself. But there *are* snippets of
code here and there (mainly the C-parts) where I've basically cut/pasted
and slightly modified examples I've found around the web...

I'm not exactly sure if any *code* still survives, but in any case I've
been looking heavily at some of the viewlogs etc. cgi-scripts that come
with the weblet/bering-1rc2...

I'll track down and ask the people who published aforementioned
C-snippets, but what are my options/obligations in general?

Does anyone have any good links on the subject?

Personally I'd be only happy to see people using this thingie, but I
would prolly be pretty upset if someone were to grab the code and
advertise it as theirs... (not that I imagine anyone would *want* to do
that since it's all still pretty sloppy/ugly anyway)

I know this is slightly off-topic, but this is the only developer list
I'm subscribed to, and as such I see this as my best bet at finding out
about this...

If this is inappropriate, please don't hesitate to let me know,
alternatively reply by PM.

TIA
Jon Clausen

P.s: I've now gotten a bit further with both the system itself, *and*
the website: http://bund.dk/blinder/ if anyone's curious :)


---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



Re: [Leaf-devel] [OT] Speaking of Licensing

2002-07-16 Thread Charles Steinkuehler

 All this talk about the different license schemes lately, has me
 wondering...

 What do I do with my blinder.lrp (it's getting closer to
 releaseability)... licensing-wise?

Pretty much whatever you want :)

 The majority of the code is written by myself. But there *are*
snippets of
 code here and there (mainly the C-parts) where I've basically
cut/pasted
 and slightly modified examples I've found around the web...

 I'm not exactly sure if any *code* still survives, but in any case
I've
 been looking heavily at some of the viewlogs etc. cgi-scripts that
come
 with the weblet/bering-1rc2...

 I'll track down and ask the people who published aforementioned
 C-snippets, but what are my options/obligations in general?

IMHO, writing code is a lot like writing books.  Everyone copies
everyone else's ideas, but you need to stay away from actually
plagerizing something.  Of course, trying to define exactly how much
modification makes something entirely yours vs. a modified version of
another author's code (or story, or whatever) is a pretty blurry line...

 Does anyone have any good links on the subject?

Saddly, no.  Please share with the list if you find some good
references.

 Personally I'd be only happy to see people using this thingie, but I
 would prolly be pretty upset if someone were to grab the code and
 advertise it as theirs... (not that I imagine anyone would *want* to
do
 that since it's all still pretty sloppy/ugly anyway)

Most of the open-source licenses are pretty strong about continuing to
credit previous authors (one of the biggest sins in the open-source
world is to deny credit to someone whose work you have built on).  I
doubt you found any major pieces of code that are reproduced in your new
blind application (ie your work is basically original, not derrived), so
you probably don't have to worry too much about licensing, but it would
still maybe be nice if you included references to some of the material
you used as references.

Of course, if a big chunk of your code is lifted from somewhere, you
will definately need to acknowledge that fact, and consider any
licensing implications.

BTW:  I consider the weblet code (cgi-bin scripts) to be GPL'd, although
there is no license specified.  I guess I haven't worried about it too
much because:

- Adding licensing notices and author credits takes space, and I was
trying to make everything as small as possible

- I'm not particularly worried about recieving ongoing credit for the
cgi-bin stuff...it wasn't that much work.

- The shell-script stuff is pretty much open-source anyway...it's kind
of hard to release a closed-source shell script :-)

NOTE: There *IS* a GPL notification at the start of sh-httpd, it was a
bit more work :)

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)



---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel



[Leaf-devel] [OT] Speaking of Licensing (2.nd try)

2002-07-16 Thread Jon Clausen

Something is definitely not right... I guess I have to talk to my ISP :(

Anyway, I tried sending this yesterday, and since it hasn't shown up
yet, I'll try once more:

- Forwarded message from Jon Clausen [EMAIL PROTECTED] -

Date: Mon, 15 Jul 2002 15:36:09 +0200
From: Jon Clausen [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [OT] Speaking of Licensing
Mail-Followup-To: [EMAIL PROTECTED]

Hi all

All this talk about the different license schemes lately, has me
wondering...

What do I do with my blinder.lrp (it's getting closer to
releaseability)... licensing-wise?

The majority of the code is written by myself. But there *are* snippets of
code here and there (mainly the C-parts) where I've basically cut/pasted
and slightly modified examples I've found around the web...

I'm not exactly sure if any *code* still survives, but in any case I've
been looking heavily at some of the viewlogs etc. cgi-scripts that come
with the weblet/bering-1rc2...

I'll track down and ask the people who published aforementioned
C-snippets, but what are my options/obligations in general?

Does anyone have any good links on the subject?

Personally I'd be only happy to see people using this thingie, but I
would prolly be pretty upset if someone were to grab the code and
advertise it as theirs... (not that I imagine anyone would *want* to do
that since it's all still pretty sloppy/ugly anyway)

I know this is slightly off-topic, but this is the only developer list
I'm subscribed to, and as such I see this as my best bet at finding out
about this...

If this is inappropriate, please don't hesitate to let me know,
alternatively reply by PM.

TIA
Jon Clausen

P.s: I've now gotten a bit further with both the system itself, *and*
the website: http://bund.dk/blinder/ if anyone's curious :)

- End forwarded message -


---
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim

___
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel