▁lic enses . ▁ ▁Over view ▁Mongo ose ▁is ▁built ▁on ▁top ▁of ▁the ▁Mongo ose ▁Em bed ded ▁Library ▁which ▁can ▁be ▁used ▁for ▁the ▁implementation ▁of ▁REST ful ▁services ▁to , ▁for ▁example , ▁serve ▁Web - UI s ▁on ▁embedded ▁devices ▁or ▁create ▁R PC ▁frameworks ▁( e . g . ▁JSON - R PC ). ▁Mongo ose ▁is ▁primarily ▁supported ▁on ▁Windows , ▁Mac OS , ▁Linux , ▁Q N X , ▁e CO S , ▁Free RT OS , ▁Android ▁and ▁iOS . ▁ ▁Via ▁an ▁API , ▁Mongo ose ▁can ▁be ▁embedded ▁into ▁other ▁programs . ▁ ▁Users ▁Mongo ose ▁is ▁used ▁by ▁several ▁companies ▁in ▁various ▁indust ries . ▁ ▁Function s ▁Function s ▁of ▁Mongo ose ▁include : ▁▁ ▁Cross - platform , ▁support ▁for ▁Unix / Linux , ▁* B SD , ▁e C os , ▁Windows , ▁OS ▁X , ▁Q N X ▁and ▁more ▁ ▁CG I , ▁S SI , ▁Dig est ▁( MD 5 ) ▁authorization , ▁Web Socket , ▁Web D AV ▁support ▁ ▁Res umed ▁download , ▁URL ▁re writing ▁support , ▁HTTP ▁proxy ▁support ▁ ▁SSL ▁support , ▁both ▁one - way ▁and ▁two - way ▁SSL ▁ ▁IP ▁address - based ▁A CL , ▁Windows ▁service , ▁GET , ▁POST , ▁HE AD , ▁P UT , ▁DE LETE ▁methods ▁ ▁Ex cluding ▁files ▁from ▁serving ▁by ▁URI ▁pattern ▁ ▁HTTP ▁client ▁functionality ▁ ▁M Q TT ▁client ▁and ▁bro ker ▁functionality ▁ ▁Web Socket ▁client