Page tree
Skip to end of metadata
Go to start of metadata

Requirements

 

Server requirements Recommended / Tested Notes 
Java SDK v 1.5+ Oracle 1.8  
Any java Servlet API compliant servlet container Tomcat 7+  
SQL RDMS MySQL 5.5+  
SMTP server   
https (SSL certificate)   
Server requirements (optional) Recommended / Tested  
http server Apache 2 (with ajp)  
Storefront requirements Recommended / Tested  
Internet Browser IE 9+, Firefox (latest), Safari 5+, Chrome (latest)  
Administration module requirements Recommended / Tested  
Internet Browser IE 9+, Firefox (latest), Safari 5+, Chrome (latest)  
Flash Player plugin v 10+  
Java Libraries (OOTB) various see BoM below 

License

 

Yes-cart is licensed under Apache v.2.0.
Yes-cart uses only open source libraries which are available from public maven repositories.

BoM - Bill of Material

 

BoM depicts major dependencies and heir licenses

Library Version URL Provider 
Spring (core, aop, jdbc, orm, web, webmvc) 4.3.11https://spring.ioPivotal Software, The Spring Framework is released under version 2.0 of the Apache License. 
Spring (security) 4.2.3 https://spring.ioPivotal Software, The Spring Framework is released under version 2.0 of the Apache License. 
AngularJS 4.x.x https://angular.ioThe MIT License. https://angular.io/license
hibernate 5.2.11 http://hibernate.orgRedHat, http://hibernate.org/community/license/ , Hibernate projects are licensed under either the LGPL 2.1 or the ASL 2.0. Hibernate is Free Software. 
Lucene6.5.0 https://lucene.apache.org/Lucene is released under version 2.0 of the Apache License
ehcache 2.6.11 http://ehcache.orgTerracota Inc, http://ehcache.org/about/license. The open source Ehcache project is licensed under the Apache 2.0 License.
wicket 7.9.0 https://wicket.apache.orgThe Apache Software Foundation, https://wicket.apache.org, Apache License, Version 2.0 
mysql-connector 5.1.43 http://dev.mysql.com/downloads/connector/j/Oracle, http://dev.mysql.com/downloads/connector/j/ MySQL open source software is provided under the GPL License. 

For full list of dependencies we strongly advise running the following maven command after initial setup:

mvn dependency:tree

This Maven command will print the dependency tree showing exactly how each library is linked to the platform modules including sub dependencies of those libraries.

 

  • No labels