Bluehost.com Web Hosting $6.95

[Snort-users] Fwd: What's up with Snort's license?

This is a discussion on [Snort-users] Fwd: What's up with Snort's license? within the Snort forums, part of the System Security and Security Related category; -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Forwarding for Alan again: Begin forwarded message: > From: "Alan Shimel" <...


Go Back   Usenet Forums > System Security and Security Related > Snort

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 07-19-2007
Martin Roesch
 
Posts: n/a
Default [Snort-users] Fwd: What's up with Snort's license?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Forwarding for Alan again:

Begin forwarded message:

> From: "Alan Shimel" <alan@stillsecure.com>
> Date: July 18, 2007 7:41:21 PM EDT
> To: "Martin Roesch" <roesch@sourcefire.com>, "Snort Users" <snort-
> users@lists.sourceforge.net>
> Subject: RE: [Snort-users] What's up with Snort's license?
>
> Marty
>
> Not sure if this will make it back to the list because the latest
> incarnation of our exchange server seems to have me under
> alan@stillsecure.com and I think I am ashimel@latis.com on the snort
> list. If you could forward for me. thanks
>
> On GPL, yes we disagree. I think your "clarifications" actually
> changes
> or modifies the GPL. You think it just states what it always meant. I
> think the FSF left it vague on purpose and this is something that you
> and I aren't going to solve. Lawyers have been arguing over this for
> years, so lets agree to disagree.
>
> On your other points, I think you sidesteped the issue. If I am
> reading
> this right, you are saying you don't want help from other commercial
> companies you just want licensing fees. So don't say you are looking
> for help and support, say you are looking for licensing revenue. It is
> not about what it costs you to keep up snort, it is about you own
> it and
> are entitled to a fee if others use it. Of course the GPL does not
> exactly say that, but at this point I think you are stuck with the
> GPL,
> so you clarify it to suit your needs as much as you accuse others of
> interpreting it to suit their needs. And of course that assumes you
> own
> all the code, which brings up the whole 3rd party issue which I will
> address in a bit.
>
> As to contributing to the project, lets be clear, you just said you
> don't want commercial companies help, you want license fees. Years
> ago
> we decided to support Matt Jonkman and the bleeding community as did
> other commercial entities. We didn't frankly see a way that you
> wanted
> us to help. On the other hand we were only too happy to join the VRT
> program and we thought of this as in some way helping and giving back,
> though frankly we don't use that rule feed. We don't have a problem
> paying for something, we just don't want to be held over a barrel with
> licensing fees that change as we become more competitive. I think you
> would want the same thing.
>
> As to what we give back, we have offered a free version of our IPS
> (which uses a snort engine) for a long time
> (http://www.stillsecure.org). We also put our new Cobia platform in
> what we consider a license which is clearer than the GPL
> (http://cobia.stillsecure.com). Let me be really clear. Our take on
> open source and Cobia is that if you use the product and don't
> resell or
> profit from it, it is free and you get the source code to modify and
> use. If you are going to resell it in any way, then you need a
> commercial license. Marty, I don't think that is very different than
> what you are trying to do. You are just trying to make sure the GPL
> says
> that. I don't think it does, so we wrote our own license. If you
> want to
> say that makes us not open source, that is fine by me too. Cobia is
> free
> and you get source code. But at the end of the day, we are trying to
> accomplish the same thing. In fact if you give Cobia away and don't
> profit from it, you are free to do so under our community license as
> well.
>
> On 3rd party contributions. I understand the reasons you give for the
> assignment. I just think it puts a chill on the communities
> willingness
> to contribute. Also on older contributions, did the contributors
> realize this when they contributed code? I think this is
> unfortunately
> the way it goes when open source projects get commercialized after
> starting out non-commercial. But Sourcefire and Snort are not the
> only
> ones dealing with this. We looked at the same thing with Cobia and
> again
> we made sure our license is really clear on it. So maybe it is not
> GPL
> and you may say that makes it not open source. I don't hold NMap
> up as
> the shining star of what is right and wrong either. They have their
> model and some agree and some may disagree with what they did with
> their
> interpretation of the GPL license. I say our community wants free
> software and the source code to modify. They understand if they
> resell
> or profit we expect them to use a commercial license. Isn't that what
> you are trying to accomplish?
>
> Here are two questions I do have Marty. If you run snort, don't modify
> it or anything and just take the output and use that output for your
> application. Is that a valid use under the 3.0 license? Would you
> still
> need a commercial license? The second question, if someone ported
> snort
> to run on Cobia and we distributed it for free with the free
> version of
> Cobia would that still need a commercial license under the 3.0
> license?
>
> alan
>
> StillSecure
> Alan Shimel
> Chief Strategy Officer
>
> O 303.381.3815
> C 516.857.7409
> F 303.381.3881
>
>
>
> StillSecure, After All These Years
>
> www.stillsecure.com
> The information transmitted is intended only for the person
> to whom it is addressed and may contain confidential material.
> Review or other use of this information by persons other than
> the intended recipient is prohibited. If you've received
> this in error, please contact the sender and delete
> from any computer.
>
>
> -----Original Message-----
> From: Martin Roesch [mailto:roesch@sourcefire.com]
> Sent: Wednesday, July 18, 2007 6:26 PM
> To: Alan Shimel; Snort Users
> Subject: Re: [Snort-users] What's up with Snort's license?
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Jul 18, 2007, at 3:20 PM, Alan Shimel wrote:
>
>> Marty
>>
>> Thanks for the clarification. I wanted to clarify a few things
>> myself.
>>
>> 1. I in my blog or anywhere else never claimed that Sourcefire was
>> taking Snort out of open source. My claim and I stand by it, is
>> that by
>> putting your "clarification" of the GPL in on the 3.0 stuff, you are
>> changing the GPL and it is no longer licensed under the "GPL" as we
>> and
>> our attorneys interpret it.

>
> We haven't changed the GPL in Snort 3. We're specifying what
> constitutes a derivative product in our view for the sake of clarity
> to commercial integrators. We're also saying that people who want to
> contribute code to the project do so with the knowledge that we're
> going to consider the code as assigned to Sourcefire unless other
> arrangements are made. This is necessary for two reasons:
>
> 1) Mitigation of IP encumbrance due to a "hostile" contributer trying
> to "inject" 3rd party IP into the project. The FSF does this but
> uses a full legal document, we're trying to avoid that encumbrance.
> It would seem that by your logic projects like GCC are also not
> licensed under the GPL.
>
> 2) Given that we need to be able to offer Snort under an alternative
> license for commercial integrators who are integrating Snort and
> don't want to adhere to the GPL it's essential that we retain the
> right to relicense the totality of the codebase. If people don't
> want to contribute their code to the project due to this clause they
> can maintain their code as external patches. I've always enjoyed
> interacting with the community (even if it is less often than it used
> to be) and I'll respect people's decisions with regard to this
> assignment clause as it relates to their desire to contribute. I
> hope people will still feel free to contribute, as I said the code
> isn't going to ever disappear but, as with Nmap, we need to reserve
> the right to relicense for commercial use.
>
>> Does that make it not open source? I will
>> leave that to others. My personal opinion is that you do not need
>> a GPL
>> license to be open source (but that is another matter). You choose
>> what
>> license you want to use. I just say it is not GPL anymore, it is
>> Marty's GPL version.

>
> Then we disagree.
>
>> 2. Other companies using Snort. Marty what kind of support would you
>> like? I feel that here you are not being quite as "open" as you
>> would
>> like us to believe. Do you mean that you want companies like
>> StillSecure
>> to contribute to developing and supporting snort or do you mean if
>> you
>> had your druthers you would prefer no other commercial entity uses
>> snort
>> to "compete" against you. If it is you want us to help support
>> Snort,
>> we are ready, willing and able. If you are using the open source
>> license (gpl or otherwise) as a shield to prevent other companies
>> from
>> competing with sourcefire though, that is another story and you
>> should
>> just say so.

>
> I (and Sourcefire) are not asking for any support from commercial
> vendors. On the other hand, we do put quite a bit of effort into
> Snort and we distribute it under a license which we expect to be
> adhered to. I don't care if companies integrate Snort, we're happy
> when they do because it builds a larger community of Snort users
> which is better for all of us. Competition doesn't worry us in this
> regard, we feel that we serve our area of the market quite capably
> irrespective of other companies that offer Snort-based solutions.
> This isn't about that at all, it's about enforcing compliance with
> the license that Snort is distributed under.
>
> The primary problem I have with companies that don't contribute to
> the project is when they don't like us being assertive about our
> rights as the copyright holder. Their legitimacy to question our
> licensing language is highly suspect given their past contributions
> to and role in the community. If all a vendor does is take and they
> don't give anything back to anyone then let's call it what it is and
> say they're a vendor who's worried that they're going to actually
> have to pay for something that you've been getting for free.
>
>> 3. Changing peoples licenses and IP assignments - I think you realize
>> the issues involved there and doing it in haste is not always the
>> best
>> way, but you apologized and that is enough for me. IP assignment
>> is a
>> case of buyer beware. But think about this, what message do you
>> send to
>> the developer community. You want people to help support snort but
>> you
>> are going to "own" what they contribute. Not very inviting, but at
>> least
>> you are upfront about it.

>
> I outlined the reasons for doing so above, people are free to
> contribute (or not) in any way they see fit. This is the exact same
> thing that the Nmap project has been doing since 2001, it seems to
> have worked well for that community and I think it'll work for
> Snort's community as well.
>
> -Marty
>
> - --
> Martin Roesch - Founder/CTO, Sourcefire Inc. - +1-410-290-1616
> Sourcefire - Security for the Real World - http://www.sourcefire.com
> Snort: Open Source IDP - http://www.snort.org
>
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
>
> iD8DBQFGnpORqj0FAQQ3KOARAoAjAJ9dYITfThxo69wt4+yOar XPye3W/ACfaTl1
> 5jNFVeKnN7F1xRMbMWoF4u8=
> =xCkz
> -----END PGP SIGNATURE-----
>


- --
Martin Roesch - Founder/CTO, Sourcefire Inc. - +1-410-290-1616
Sourcefire - Security for the Real World - http://www.sourcefire.com
Snort: Open Source IDP - http://www.snort.org




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFGnrjhqj0FAQQ3KOARAsX4AJ4kic3bY91Ss0Od3GuZ1w 3Xd7wgQACbBhtY
js1lfMHu7qtQTRP28wuCbfc=
=1PT2
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Snort-users mailing list
Snort-users@lists.sourceforge.net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/...fo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.p...st=snort-users
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 04:53 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0