commercial application licensing issue and a solution for libpcap applications [closed] - c++

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I would like to develop some commercial tool in the area of processing data extracted out of a packet sniffer. I am aware that libpcap is available for that but I am quite sure that there are many restrictions due to licensing issues.
Suppose I don't link my application directly to libpcap libraries, but instead I use the output of tcpdump forwarded to a socket or to a pipe as a feed for my tool..do you think that I will be in trouble from a legal/licensing point of view?

Your best bet is to look at the license directly, which is a 3-clause BSD license. There is no restriction on the usage in commercial applications.
Reliable legal advice is most likely available from a lawyer of your choice.

Related

Lightweight smbclient analog for embedded device [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 5 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Improve this question
On our embedded devices we use nbtscan and smbclient utilities to find shared folders in local network. For our new device we have strong restriction on size of the rootfs. We had to sacrifice the smbclient and related libraries to free up disk space for other functionality. Are there any other way to support folder sharing on device? Below are utilites and tools I have on my device:
nbtscan
qt5
busybox
mount
To support this functionality I have 5 Mbytes of flash memory.
Not think that you can found solution smaller or simpler than smbclient.
You can try recompile smbclient to optimize size and exclude extra info. But think true way is change protocol to ftp or http and use another small client. May be curl.
UPD: Please check samba-commander project . I not sure with that. But may help

Searching for a commercial C++ licensing library [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I am finding a commercial C++ library that provides licensing API to use within my product. It should be:
Generate license based on hardware information (e.g MAC, hard disk...)
License could carry additional custom information
Provide both standalone mode and client/server mode
License for selected features ( my product has several features and I want to control issuing license for them separately)
Stable and cross-platform (Windows 32/64, Linux 32/64)
Good supporting service
I found a product of Nglogic: http://nglogic.com/products/LicenceLib/product_master that is pretty close matching to my requirements but I don't know anything about this company. If anyone have used it before, please give me your comments.
I welcome another suggestions. Thanks in advance.
We use LM-X License Manager by X-Formation. It provides all features that you list. Customer support is excellent with very fast response times.
I believe FlexNet Publisher (formerly FlexLM) would fit these criteria. They've been around for ages (10+ years) and are very widely used.

network packet creation/parsing library? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for a library that helps with network packet creation/parsing. Something as Python dpkg library. I need to change IP addresses, to check ports and to analyze payload of TCP/UDP packets which I have as Ethernet frames.
I know this can be done manually, e.g. as is presented in WinPcap docs or libpcap docs. Are there any library for this?
C++ on Windows.
Take a look to libcrafter. It's a library for creation and decoding of network packets very similar to Scapy. Not sure if it can work on Windows but you can try.
I know it's been a while this answer but you should try libtins. It is a really versatile, object-oriented and efficient library.
Disclaimer: I was one of the creators of the library and it is actively maintained by Matias Fontanini.
Have a look at the plugins and API for for Wireshark.

What is the most used and flexible SMTP Client library in C/C++? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm looking to crowd-source this, as I'm having bit of difficulty finding an "industry standard" library for SMTP in C/C++.
I'm looking for the ability to send emails with different MIME formats and attachments. I'd rather not re-invent the wheel by writing a thinly veiled library. But I'd also like to be able to include it in my software without odd licensing issues.
I've read over this related article: What RFCs need to be considered in developing an SMTP client?, regarding the RFCs which are relevant, and I'm looking over the RFCs too.
My personal favourite is VMime, for C++ only, but the highly reputed libcurl also has SMTP support (as well as many other features).
VMime has a dual license; I think curl has a sort of MIT-style license.
libquickmail has all the features you need.
It supports things like multiple alternative bodies and attachments.

Dictionary service free online [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Anyone knows a good FREE dictionary service? I want to consume it through HTTP Get and then parsing simple HTML or Json.
Dictionary.com is free for non commercial purposes. I need something completely free and reliable.
Google used to have a good api but thy have since changed it to a paid service.
Wordnik API might be usefull http://developer.wordnik.com/docs
It requires a registration, but it supports a bunch of cool features, such as word audio, and you can easily find client libraries for that in different programming languages.
The okapi framework offers a set of translation connectors. Take a look:
http://www.opentag.com/okapi/wiki/index.php?title=Connectors
Not sure about the licenses for those services they are using - but some of them might be just what you need. (click on each connector to read about the webservice it is based on)