KB 600012 Source code license explained
Summary
This article describes for major releases of #SNMP, what open source licenses are used for the source code.
More Information
SharpSnmpLib.dll
All source files in this assembly are released under Lesser GPL for releases before
TritonMate (8.0). In
TritonMate (8.0) and future releases, all source files in this assembly are released under MIT/X11.
System.Tuples source files are included in this assembly, but they are released under MIT/X11 license.
SharpSnmpLib.Engine.dll
All source files in this assembly are released under MIT/X11.
This assembly is available in
BigDipper Refresh (7.5) and future releases.
SharpSnmpLib.Mib.dll
In
BigDipper (7.0),
HoneyCell (6.0), and
HoneyCell Refresh (6.1.1) (and older releases), all source files in this assembly is released under Lesser GPL.
In
BigDipper Refresh (7.5) and future releases, all source files in this assembly is released under BSD 3 Clause.
SharpSnmpLib.Optional.dll
All source files in this assembly are released under Lesser GPL. This assembly is removed in
TritonMate (8.0).
Browser.exe, Compiler.exe, and snmpd.exe
All source files in this assemblies are released under MIT/X11.
Other samples
All source files in other samples are released in public domain.
WeifenLuo.WinFormsUI.Docking.dll
DockPanel Suite is released still under MIT/X11 license.
www.dockpanelsuite.com
System.Tuples source files
System.Tuples files are included in SharpSnmpLib.dll. However, they are released under MIT/X11, not Lesser GPL.
http://systemtuples.codeplex.com/licenseIn
BigDipper Refresh (7.5) and future releases the version included in #SNMP is a modified version for better compatibility to .NET 4.
Mono.Options and Mono class library source files
Mono.Options is used to parse command line arguments.
Mono class library source files are used to compile the CF version of SharpSnmpLib.
They are released under MIT/X11,
http://www.mono-project.com/FAQ:_Licensing
RemObjects Mono Helpers
PlatformDetection.cs is released under Lesser GPL,
http://code.remobjects.com/p/monohelpers/
Microsoft Unity
Microsoft.Practices.Unity.dll and Microsoft.Practices.Unity.Configuration.dll is used in #SNMP MIB Browser, Compiler, and Agent.
They are released under Microsoft Public License,
http://unity.codeplex.com/license
log4net
log4net is released under Apache License 2.0,
http://logging.apache.org/log4net/license.html
SharpDevelop TextEditor control
SharpDevelop is released under Lesser GPL,
http://sharpdevelop.codeplex.com/license
ANTLR C# runtime
ANTLR C# runtime (Antlr3.Runtime.dll) is released under BSD 3 Clause.
Office 2007 ToolStrip Renderer
The original binary comes from CodeProject with no explicit licensing requirements,
http://www.codeproject.com/Articles/16666/Office-2007-ToolStrip-Renderer
Crad's Actions for Windows Forms
This assembly is released under CPL,
http://blogs.ugidotnet.org/crad/articles/38329.aspxhttp://github/lextm/actionlistwinforms
References