[clamav-users] GPL license question

Borough Rumford lmdekib7 at icloud.com
Sat Sep 17 11:50:16 EDT 2016


Hello,

I know clamav is released under GPL license, and third-party commercial app shouldn’t link libclamav.

However I find there is one anti-virus app link libclamav directly and is published on Mac app store.

This app is

https://itunes.apple.com/us/app/bitmedic-antivirus-malware/id1001746820?mt=12

Below is otool result of BitMedic binary 
otool -L BitMedic 

BitMedic:

/System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement (compatibility version 1.0.0, current version 559.20.9)

@rpath/libclamav.6.dylib (compatibility version 8.0.0, current version 8.25.0)

/usr/lib/libsqlite3.dylib (compatibility version 9.0.0, current version 168.0.0)

/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1153.20.0)

/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)

/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)

/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0)

/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1347.57.0)

/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1153.18.0)

/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 600.0.0)

/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 62.0.0)

/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore (compatibility version 1.2.0, current version 1.10.0)

/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 57031.20.26)

/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 699.1.5)



I want to know if the way used by Bitmedic is legal and other developers can also use clamav directly in their commercial app.



Best Regards,
Patric



More information about the clamav-users mailing list