4 ms·
I have no experience with PolarSSL but it is under GPL so unless your code is under GPL also it is a no-starter. I suppose this is a major obstacle for wider ad
by karavelov 13y ago
I have no experience with PolarSSL but it is under GPL so unless your code is under GPL also it is a no-starter. I suppose this is a major obstacle for wider adoption.
- aroch 13y agoIts dual-licensed, you can use their non-GPL licensed code
- teacup50 13y agoThe other side of the license is commercial.
- noselasd 13y agoWhich is normally not a problem if you're creating a commercial product. You can also get a license for FOSS projects if the GPL isn't suitable.
- antocv 13y agoOh so you want it for free? And without giving back your work to the public? Oh.
- postwait 13y agoOh, yes. Like all the code I've contributed with no reciprocation demanded.
- antocv 13y agoWell then keep using those kind of licenses, and openssl, and we the others will gladly use GPL kind of licenses, and move to gnutls and/or polarssl. This argument is old, BSD vs Linux old since the 1990s. I guess you are using BSD kernels, runtimes and compilers on your phones and super-computers too?
- scott_karana 13y agoAdmittedly, OpenSSL's Apache license allows for that usage case, so it's technically a fair question when comparing alternatives.
- teacup50 13y agoPolarSSL forked from BSD-licensed XySSL (no longer maintained) in 2008. It would make some sense to backtrack to the last BSD-licensed PolarSSL release and work from there. There are some projects attempting to do so: https://gitorious.org/tropicssl https://gitorious.org/tropicssl
- cryptodude 13y agoThey have a standard FOSS License Exception allowing you to use it with all the regular Open Source licenses.. Link: https://polarssl.org/foss-license-exception https://polarssl.org/foss-license-exception
- nly 13y agoIt depends. The GPL doesn't have an effect if your software is never distributed outside of your organisation e.g. if it's only ever used server-side.