Find the answer to your Linux question:
Results 1 to 6 of 6
Hi there. I plan to program an app that would monitor http trafic and have found tcpdump TCPDUMP/LIBPCAP public repository very useful. The app shall serve my personal needs for ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Newbie
    Join Date
    Feb 2006
    Location
    Slovenia
    Posts
    162

    Use tcpdump in commerical apps?


    Hi there. I plan to program an app that would monitor http trafic and have found tcpdump TCPDUMP/LIBPCAP public repository very useful. The app shall serve my personal needs for the start, but if turns out useful I may offer it for sell. Now I wonder if I can use this utility in my app. Must my app then be a freeware (kind a GPL) or can I sell it (commercial version)? I haven't' found much info on there site, so any suggestion or maybe contact person would be useful. Thanks in advance.

  2. #2
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    3,391
    Neither libpcap nor tcpdump are GPL, but BSD license.

    LICENSE at master from mcr's libpcap - GitHub
    LICENSE at master from mcr's tcpdump - GitHub

    The terms are very short and clear, as you will read.


    But as this is a forum about linux / open source I would
    like to encourage you to consider a open source licence
    for your application.

    This does not neccesarily rule out selling your software.
    Selling Free Software - GNU Project - Free Software Foundation (FSF)

  3. #3
    Linux Newbie
    Join Date
    Feb 2006
    Location
    Slovenia
    Posts
    162
    Thanks Irithori, but I'm not sure I understand the licence fully. From what I read, I understood that I can use it (with original disclaimer,...) but it is not mentioned for what type of use (freeware, commercial), does this mean any type? However I will consider distributing my app as freeware , but still I wan't to make sure what I can and what I can't. Thanks again.

  4. #4
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    3,391
    yes, with the licences of tcpdump and libpcap,
    you can include binary or source in your own app, if you include these
    licence files in your distribution package.
    Your app can then have any type of licence you wish.

  5. #5
    Linux Engineer GNU-Fan's Avatar
    Join Date
    Mar 2008
    Posts
    935
    Hi,

    Quote Originally Posted by arcull View Post
    Must my app then be a freeware (kind a GPL) or can I sell it (commercial version)?
    note that "freeware" is different from "Free Software". The former means proprietary (e.g. source code withheld) software given away without charging a price.

    Free Software doesn't make any statements about how much one charges for it, as Irithori already has pointed out.
    Debian GNU/Linux -- You know you want it.

  6. #6
    Linux Newbie
    Join Date
    Feb 2006
    Location
    Slovenia
    Posts
    162
    thanks for explanation guys

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •