{"id":936,"date":"2023-03-13T11:05:43","date_gmt":"2023-03-13T10:05:43","guid":{"rendered":"https:\/\/saniq.org\/?page_id=936"},"modified":"2023-07-04T11:31:16","modified_gmt":"2023-07-04T09:31:16","slug":"%e5%bc%80%e6%94%be%e6%ba%90%e7%a0%81%e8%bd%af%e4%bb%b6-saniq-praxis","status":"publish","type":"page","link":"https:\/\/qurasoft.de\/zh\/open-source-software-saniq-praxis\/","title":{"rendered":"\u5f00\u6e90-SaniQ\u5b9e\u8df5"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"936\" class=\"elementor elementor-936\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5d33ab67 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5d33ab67\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd6c5d\" data-id=\"bd6c5d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5f91e913 elementor-widget elementor-widget-heading\" data-id=\"5f91e913\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SaniQ Praxis \u7684\u5f00\u6e90\u8f6f\u4ef6\u8bb8\u53ef\u8bc1<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20682eb6 elementor-widget elementor-widget-text-editor\" data-id=\"20682eb6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>SaniQ Praxis \u4f7f\u7528\u5404\u79cd\u5f00\u6e90\u8f6f\u4ef6\u5305\uff0c\u5728\u6b64\u5217\u51fa\u4e86\u8fd9\u4e9b\u8f6f\u4ef6\u5305\u53ca\u5176\u8bb8\u53ef\u8bc1\u3002<\/p><ul><li><a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@appsignal\/javascript<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@appsignal\/plugin-breadcrumbs-network<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@appsignal\/plugin-window-events<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@appsignal\/react<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/appsignal\/appsignal-javascript\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/dmtrKovalenko\/date-io\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@date-io\/date-fns<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/dmtrKovalenko\/date-io\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/formatjs\/formatjs\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@formatjs\/intl-utils<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/formatjs\/formatjs\/raw\/master\/LICENSE.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mui-org\/material-ui\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@material-ui\/core<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/mui-org\/material-ui\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mui-org\/material-ui\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@material-ui\/icons<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/mui-org\/material-ui\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mui-org\/material-ui\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@material-ui\/lab<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/mui-org\/material-ui\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mui-org\/material-ui-pickers\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">@material-ui\/pickers<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/mui-org\/material-ui-pickers\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/supasate\/connected-react-router\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8fde\u63a5-\u53cd\u5e94-\u8def\u7531\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/supasate\/connected-react-router\/raw\/master\/LICENSE.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/date-fns\/date-fns\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65e5\u671f-fns<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/date-fns\/date-fns\/raw\/master\/LICENSE.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/snovakovic\/fast-sort\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5feb\u901f\u6392\u5e8f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/snovakovic\/fast-sort\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/final-form\/final-form-arrays\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6700\u7ec8\u5f62\u5f0f\u6570\u7ec4<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/final-form\/final-form-arrays\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/final-form\/final-form\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5b9a\u5f0f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/final-form\/final-form\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/highcharts\/highcharts-react\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ad8\u56fe\u8868\u53cd\u5e94-\u5b98\u65b9<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/highcharts\/highcharts-react\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u89c1\u8bb8\u53ef\u4e2d\u7684\u8bb8\u53ef<\/a><\/li><li><a href=\"https:\/\/github.com\/highcharts\/highcharts-dist\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ad8\u56fe<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/highcharts\/highcharts-dist\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">https:\/\/www.highcharts.com\/license<\/a><\/li><li><a href=\"https:\/\/github.com\/ReactTraining\/history\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5386\u53f2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/ReactTraining\/history\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/andyearnshaw\/Intl.js\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u56fd\u9645<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/andyearnshaw\/Intl.js\/raw\/master\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/lynndylanhurley\/j-toker\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">j-toker<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/lynndylanhurley\/j-toker\/raw\/master\/license.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">WTFPL<\/a><\/li><li><a href=\"https:\/\/github.com\/jquery\/jquery\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">jquery<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/jquery\/jquery\/raw\/master\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/js-cookie\/js-cookie\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">js-cookie<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/js-cookie\/js-cookie\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/tdegrunt\/jsonschema\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">json \u8ba1\u5212<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/tdegrunt\/jsonschema\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/bevacqua\/local-storage\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u672c\u5730\u5b58\u50a8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/bevacqua\/local-storage\/raw\/master\/license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/TeamWertarbyte\/mdi-material-ui\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">mdi-material-ui<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/TeamWertarbyte\/mdi-material-ui\/raw\/master\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">WTFPL<\/a><\/li><li><a href=\"https:\/\/github.com\/npm\/cli\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">npm<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/npm\/cli\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u827a\u672f-2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/facebook\/prop-types\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9053\u5177\u7c7b\u578b<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/facebook\/prop-types\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/facebook\/react\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53cd\u5e94\u57df<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/facebook\/react\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/react-dropzone\/react-dropzone\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53cd\u5e94\u533a<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/react-dropzone\/react-dropzone\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/final-form\/react-final-form-arrays\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-final-form-arrays<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/final-form\/react-final-form-arrays\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/final-form\/react-final-form\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-final-form<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/final-form\/react-final-form\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/formatjs\/formatjs\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-intl<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/formatjs\/formatjs\/raw\/master\/LICENSE.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">BSD-3-Clause<\/a><\/li><li><a href=\"https:\/\/github.com\/remarkjs\/react-markdown\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-markdown<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/remarkjs\/react-markdown\/raw\/master\/license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/reduxjs\/react-redux\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53cd\u5e94-\u590d\u7528<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/reduxjs\/react-redux\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ReactTraining\/react-router\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-router-dom<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/ReactTraining\/react-router\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ReactTraining\/react-router\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">react-router<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/ReactTraining\/react-router\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/facebook\/react\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53cd\u5e94<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/facebook\/react\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/reduxjs\/redux-thunk\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u91cd\u6c93<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/reduxjs\/redux-thunk\/raw\/master\/LICENSE.md\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/reduxjs\/redux\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u518d\u7248<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/reduxjs\/redux\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/jashkenas\/underscore\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5f3a\u8c03<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/jashkenas\/underscore\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/validatorjs\/validator.js\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9a8c\u8bc1\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/validatorjs\/validator.js\/raw\/master\/LICENSE\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/dropbox\/zxcvbn\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">zxcvbn<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/github.com\/dropbox\/zxcvbn\/raw\/master\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/www.zenspider.com\/ZSS\/Products\/RubyInline\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">RubyInline<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/seattlerb\/zentest\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">ZenTest<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/aasm\/aasm\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u75c9<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53ef\u884c\u52a8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u884c\u52a8\u90ae\u7bb1<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u884c\u52a8\u90ae\u4ef6\u53d1\u9001\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u884c\u52a8\u5305<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u884c\u52a8\u6587\u672c<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u884c\u52a8\u89c6\u56fe<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails-api\/active_model_serializers\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u4e3b\u52a8\u6a21\u578b\u5e8f\u5217\u5316\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/makandra\/active_type\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">active_type<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6d3b\u52a8\u804c\u4f4d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6d3b\u52a8\u6a21\u578b<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6fc0\u6d3b\u8bb0\u5f55<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6d3b\u52a8\u5b58\u50a8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6d3b\u52a8\u652f\u6301<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/ctran\/annotate_models\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8be0\u91ca<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.ruby-lang.org\/en\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7ea2\u5b9d<\/a><\/li><li><a href=\"https:\/\/github.com\/appsignal\/appsignal-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5e94\u7528\u4fe1\u53f7<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/codahale\/bcrypt-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">bcrypt<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/brpoplpush\/brpoplpush-redis_script\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">brpoplpush-redis_script<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/onestepback.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5efa\u7b51\u5de5\u4eba<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/flyerhzm\/bullet\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5b50\u5f39<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/bundler.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6346\u7ed1\u5546<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/deivid-rodriguez\/byebug\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u605d\u605d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a><\/li><li><a href=\"https:\/\/github.com\/carrierwaveuploader\/carrierwave\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8f7d\u6ce2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/NullVoxPopuli\/case_transform\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6848\u4f8b\u53d8\u6362<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/www.github.com\/defunkt\/choice\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9009\u62e9<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/boazsegev\/combine_pdf\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5408\u5e76 PDF<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/www.concurrent-ruby.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5e76\u53d1-ruby<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mperham\/connection_pool\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8fde\u63a5\u6c60<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rgrove\/crass\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9c81<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/DatabaseCleaner\/database_cleaner\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6570\u636e\u5e93\u6e05\u7406\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/DatabaseCleaner\/database_cleaner-active_record\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6570\u636e\u5e93\u6e05\u9664\u5668-\u6d3b\u52a8\u8bb0\u5f55<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/DatabaseCleaner\/database_cleaner\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6570\u636e\u5e93\u6e05\u7406\u6838\u5fc3<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/heartcombo\/devise\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u53e3\u53f7<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/lynndylanhurley\/devise_token_auth\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6388\u6743\u4ee4\u724c<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">WTFPL<\/a><\/li><li><a href=\"https:\/\/github.com\/halostatue\/diff-lcs\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">diff-lcs<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u827a\u672f-2.0<\/a>,\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">GPL-2.0+<\/a>,\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/knu\/ruby-domain_name\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u57df\u540d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/www.mozilla.org\/media\/MPL\/2.0\/index.815ca599c9df.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Mozilla \u516c\u5171\u8bb8\u53ef\u8bc1 2.0<\/a>,\u00a0<a href=\"http:\/\/opensource.org\/licenses\/BSD-3-Clause\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65b0 BSD<\/a>,\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a><\/li><li><a href=\"http:\/\/github.com\/elasticsearch\/elasticsearch-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5f39\u6027\u641c\u7d22<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/elasticsearch\/elasticsearch-ruby\/tree\/master\/elasticsearch-api\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">elasticsearch-api<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/elasticsearch\/elasticsearch-ruby\/tree\/master\/elasticsearch-transport\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">elasticsearch-transport<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/jeremyevans\/erubi\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">erubi<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/floraison\/et-orbi\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b49\u8fb9<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/thoughtbot\/factory_girl\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5de5\u5382\u5973\u5b69<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/thoughtbot\/factory_girl_rails\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94c1\u8f68\u5de5\u5382<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/stympy\/faker\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u4f2a\u9020\u8005<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/lostisland.github.io\/faraday\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6cd5\u62c9\u7b2c<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/lostisland\/faraday-net_http\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">faraday-net_http<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ffi\/ffi\/wiki\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">ffi<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/BSD-3-Clause\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65b0 BSD<\/a><\/li><li><a href=\"https:\/\/github.com\/floraison\/fugit\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65e0\u5e38<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/kiyoka\/fuzzy-string-match\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6a21\u7cca\u5b57\u7b26\u4e32\u5339\u914d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"http:\/\/www.rubygeocoder.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5730\u7406\u7f16\u7801\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/www.rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">globalid<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/hashie\/hashie\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u699b\u5b50<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/redis\/hiredis-rb\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u96c7\u7528<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/BSD-3-Clause\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65b0 BSD<\/a><\/li><li><a href=\"http:\/\/github.com\/jtdowney\/hkdf\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">hkdf<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/igrigorik\/http-2\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">http-2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/sparklemotion\/http-cookie\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">http-cookie<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/iain\/http_accept_language\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">http_accept_language<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ruby-i18n\/i18n\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">i18n<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/flori.github.com\/json\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">json<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.ruby-lang.org\/en\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7ea2\u5b9d<\/a><\/li><li><a href=\"https:\/\/github.com\/jsonapi-rb\/jsonapi-renderer\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">jsonapi-renderer<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/jsonapi-serializer\/jsonapi-serializer\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">jsonapi-serialiser<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/jwt\/ruby-jwt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">jwt<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/pivotal\/LicenseFinder\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8bb8\u53ef\u8bc1\u67e5\u8be2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/guard\/listen\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6e05\u5355<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/flavorjones\/loofah\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u4e1d\u74dc<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mikel\/mail\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u90ae\u653f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/www.mailjet.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u90ae\u4ef6\u55b7\u5c04<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/basecamp\/marcel\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9a6c\u585e\u5c14<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/banisterfiend.wordpress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65b9\u6cd5\u6e90<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mime-types\/ruby-mime-types\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5a92\u4f53\u7c7b\u578b<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mime-types\/mime-types-data\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">MIME-types-data<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/minad\/mimemagic\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u62df\u771f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/discourse\/mini_mime\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5fae\u578b\u52a8\u753b<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/flavorjones\/mini_portile\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8ff7\u4f60\u6a21\u677f2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/seattlerb\/minitest\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5c0f\u578b\u6d4b\u8bd5<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rpush\/modis\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6a21\u5f0f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/RubyMoney\/monetize\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8d27\u5e01\u5316<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubymoney.github.io\/money\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94b1<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/RubyMoney\/money-rails\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u655b\u8d22<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/msgpack.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">msgpack<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/intridea\/multi_json\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">multi_json<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/nicksieger\/multipart-post\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u591a\u5206\u9875<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/brianmario\/mysql2\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">mysql2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/drbrain\/net-http-persistent\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">net-http-persistent<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/ostinelli\/net-http2\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">net-http2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/geemus\/netrc\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">netrc<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/socketry\/nio4r\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">nio4r<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/nokogiri.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6728\u5207<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/coderhs\/ruby_open_weather_map\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9732\u5929<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/ianwhite\/orm_adapter\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9002\u914d\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/paper-trail-gem\/paper_trail\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7eb8\u8ff9<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/grosser\/parallel\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7eac\u7ebf<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/siebertm\/parse-cron\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u89e3\u6790\u673a\u5668\u4eba<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/kschiess.github.io\/parslet\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u89e3\u6790\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/www.phusionpassenger.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65c5\u5ba2<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/simonecarletti.com\/code\/publicsuffix-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u516c\u5171\u540e\u7f00<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/puma.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7f8e\u6d32\u72ee<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/BSD-3-Clause\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u65b0 BSD<\/a><\/li><li><a href=\"https:\/\/github.com\/varvet\/pundit\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u98ce\u4e91\u4eba\u7269<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/floraison\/raabro\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">raabro<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/i.loveruby.net\/en\/projects\/racc\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8d5b\u8f66<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a>,\u00a0<a href=\"http:\/\/www.ruby-lang.org\/en\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7ea2\u5b9d<\/a><\/li><li><a href=\"https:\/\/github.com\/rack\/rack\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u67b6<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/kickstarter\/rack-attack\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u673a\u67b6\u653b\u51fb<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/cyu\/rack-cors\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8863\u67b6<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/sinatrarb.com\/protection\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u673a\u67b6\u4fdd\u62a4<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/rack-test\/rack-test\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u673a\u67b6\u6d4b\u8bd5<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94c1\u8f68<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails\/rails-dom-testing\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rails-dom-testing<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/voormedia\/rails-erd\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94c1\u8f68-\u5730\u9762<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails\/rails-html-sanitizer\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Rails-html-sanitiser<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94c1\u8f68<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/sickill\/rainbow\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5f69\u8679<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ruby\/rake\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9489\u8019<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/rubygems.org\/gems\/rb-fsevent\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rb-fsevent<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/guard\/rb-inotify\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rb-inotify<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/redis\/redis-rb\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Redis<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/resque\/redis-namespace\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u547d\u540d\u7a7a\u95f4<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ndea\/regressor\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u56de\u5f52\u539f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/steveklabnik\/request_store\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8bf7\u6c42\u5b58\u50a8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/heartcombo\/responders\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u54cd\u5e94\u8005<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rest-client\/rest-client\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5176\u4ed6\u5ba2\u6237\u7aef<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ruby\/rexml\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rexml<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a><\/li><li><a href=\"https:\/\/github.com\/rails-on-services\/apartment\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u73ab\u7470\u516c\u5bd3<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails-on-services\/apartment-sidekiq\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5599-\u516c\u5bd3-\u4fa7\u8fb9-kiq<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rpush\/rpush\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u63a8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rpush-redis<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rspec\/rspec-core\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rspec-core<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rspec\/rspec-expectations\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rspec-expectations<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rspec\/rspec-mocks\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rspec-mocks<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rspec\/rspec-rails\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rspec-rails<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rspec\/rspec-support\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">rspec-support<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/glejeune\/Ruby-Graphviz\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">ruby-graphviz<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">GPL-2.0<\/a><\/li><li><a href=\"http:\/\/www.caigenichols.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">ruby-rc4<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ruby\/ruby2_keywords\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">ruby2_keywords<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a>,\u00a0<a href=\"http:\/\/www.ruby-lang.org\/en\/LICENSE.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7ea2\u5b9d<\/a><\/li><li><a href=\"http:\/\/github.com\/rubyzip\/rubyzip\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6413\u8863\u677f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/bsd-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7b80\u5316 BSD<\/a><\/li><li><a href=\"http:\/\/github.com\/pauldix\/sax-machine\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u8428\u514b\u65af\u673a<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ankane\/searchkick\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u641c\u7d22\u8e22<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/thoughtbot.com\/community\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5e94\u6536\u8d26\u6b3e<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/sidekiq.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u4fa7\u8bb0<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.gnu.org\/licenses\/lgpl.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">LGPL<\/a><\/li><li><a href=\"http:\/\/github.com\/ondrejbartas\/sidekiq-cron\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">sidekiq-cron<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/mhenrixon.github.io\/sidekiq-unique-jobs\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">sidekiq-\u552f\u4e00\u804c\u4f4d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails\/sprockets\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94fe\u6761<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/rails\/sprockets-rails\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u94fe\u8f6e-\u5bfc\u8f68<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/stripe.com\/docs\/api\/ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6761\u5b50<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/whatisthor.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u80f8<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/ruby-concurrency\/thread_safe\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7ebf\u7a0b\u5b89\u5168<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"http:\/\/github.com\/jm\/toml\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u6c64\u59c6<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/tzinfo.github.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">tzinfo<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/knu\/ruby-unf\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u4e0d<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">2 \u6761\u6b3e BSDL<\/a><\/li><li><a href=\"https:\/\/github.com\/knu\/ruby-unf_ext\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">unf_ext<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/rubygems.org\/gems\/uniform_notifier\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7edf\u4e00\u6ce8\u91ca\u5668<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/hassox\/warden\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u662f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/zaru\/webpush\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u7f51\u7edc\u63a8\u9001<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/faye\/websocket-driver-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">websocket \u9a71\u52a8\u7a0b\u5e8f<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/faye\/websocket-extensions-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">websocket \u6269\u5c55<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">Apache 2.0<\/a><\/li><li><a href=\"https:\/\/github.com\/mileszs\/wicked_pdf\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u90aa\u6076\u7684_pdf<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mislav\/will_paginate\/wiki\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u5c06\u5206\u9875<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/mhs\/with_env-rb\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">with_env<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">wkhtmltopdf \u4e8c\u8fdb\u5236<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"https:\/\/saniq.org\/regulatorik\/open-source-pakete\/?elementor-preview=2339&amp;ver=1653396713\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u672a\u77e5<\/a><\/li><li><a href=\"https:\/\/github.com\/maik\/xml-simple\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">xml-simple<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"https:\/\/github.com\/fxn\/zeitwerk\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">zeitwerk<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><li><a href=\"http:\/\/github.com\/envato\/zxcvbn-ruby\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">zxcvbn-ruby<\/a>\u00a0- \u8bb8\u53ef\u8bc1\u00a0<a href=\"http:\/\/opensource.org\/licenses\/mit-license\" target=\"_blank\" rel=\"noreferrer noopener\" data-type=\"URL\">\u9ebb\u7701\u7406\u5de5\u5b66\u9662<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Open Source Softwarelizenzen f\u00fcr SaniQ Praxis SaniQ Praxis verwendet verschiedene Open Source Pakete, die hier zusammen mit ihren Lizenzen aufgelistet sind. @appsignal\/javascript&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-breadcrumbs-network&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-window-events&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/react&nbsp;&#8211; Lizenz:&nbsp;MIT @date-io\/date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT @formatjs\/intl-utils&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/core&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/icons&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/lab&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/pickers&nbsp;&#8211; Lizenz:&nbsp;MIT connected-react-router&nbsp;&#8211; Lizenz:&nbsp;MIT date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT fast-sort&nbsp;&#8211; Lizenz:&nbsp;MIT final-form-arrays&nbsp;&#8211; Lizenz:&nbsp;MIT final-form&nbsp;&#8211; Lizenz:&nbsp;MIT highcharts-react-official&nbsp;&#8211; Lizenz:&nbsp;SEE LICENSE IN [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-936","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Opensource-SaniQ Praxis &#8211; Qurasoft - Personal Digital Medicine<\/title>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opensource-SaniQ Praxis &#8211; Qurasoft - Personal Digital Medicine\" \/>\n<meta property=\"og:description\" content=\"Open Source Softwarelizenzen f\u00fcr SaniQ Praxis SaniQ Praxis verwendet verschiedene Open Source Pakete, die hier zusammen mit ihren Lizenzen aufgelistet sind. @appsignal\/javascript&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-breadcrumbs-network&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-window-events&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/react&nbsp;&#8211; Lizenz:&nbsp;MIT @date-io\/date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT @formatjs\/intl-utils&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/core&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/icons&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/lab&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/pickers&nbsp;&#8211; Lizenz:&nbsp;MIT connected-react-router&nbsp;&#8211; Lizenz:&nbsp;MIT date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT fast-sort&nbsp;&#8211; Lizenz:&nbsp;MIT final-form-arrays&nbsp;&#8211; Lizenz:&nbsp;MIT final-form&nbsp;&#8211; Lizenz:&nbsp;MIT highcharts-react-official&nbsp;&#8211; Lizenz:&nbsp;SEE LICENSE IN [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/qurasoft.de\/zh\/\u5f00\u653e\u6e90\u7801\u8f6f\u4ef6-saniq-praxis\/\" \/>\n<meta property=\"og:site_name\" content=\"Qurasoft - Personal Digital Medicine\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-04T09:31:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@SaniQApp\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/qurasoft.de\\\/open-source-software-saniq-praxis\\\/\",\"url\":\"https:\\\/\\\/qurasoft.de\\\/open-source-software-saniq-praxis\\\/\",\"name\":\"Opensource-SaniQ Praxis &#8211; Qurasoft - Personal Digital Medicine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#website\"},\"datePublished\":\"2023-03-13T10:05:43+00:00\",\"dateModified\":\"2023-07-04T09:31:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/qurasoft.de\\\/open-source-software-saniq-praxis\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/qurasoft.de\\\/open-source-software-saniq-praxis\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/qurasoft.de\\\/open-source-software-saniq-praxis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/qurasoft.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Opensource-SaniQ Praxis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#website\",\"url\":\"https:\\\/\\\/qurasoft.de\\\/\",\"name\":\"Qurasoft - Personal Digital Medicine\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/qurasoft.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#organization\",\"name\":\"Qurasoft\",\"url\":\"https:\\\/\\\/qurasoft.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/qurasoft.de\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Qurasoft_Logo.png\",\"contentUrl\":\"https:\\\/\\\/qurasoft.de\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Qurasoft_Logo.png\",\"width\":600,\"height\":600,\"caption\":\"Qurasoft\"},\"image\":{\"@id\":\"https:\\\/\\\/qurasoft.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/SaniQApp\",\"https:\\\/\\\/de.linkedin.com\\\/company\\\/qurasoft-gmbh\",\"https:\\\/\\\/www.instagram.com\\\/qurasoft\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u5f00\u6e90-SaniQ\u5b9e\u8df5 - Qurasoft - \u4e2a\u4eba\u6570\u5b57\u533b\u5b66","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"zh_CN","og_type":"article","og_title":"Opensource-SaniQ Praxis &#8211; Qurasoft - Personal Digital Medicine","og_description":"Open Source Softwarelizenzen f\u00fcr SaniQ Praxis SaniQ Praxis verwendet verschiedene Open Source Pakete, die hier zusammen mit ihren Lizenzen aufgelistet sind. @appsignal\/javascript&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-breadcrumbs-network&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/plugin-window-events&nbsp;&#8211; Lizenz:&nbsp;MIT @appsignal\/react&nbsp;&#8211; Lizenz:&nbsp;MIT @date-io\/date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT @formatjs\/intl-utils&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/core&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/icons&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/lab&nbsp;&#8211; Lizenz:&nbsp;MIT @material-ui\/pickers&nbsp;&#8211; Lizenz:&nbsp;MIT connected-react-router&nbsp;&#8211; Lizenz:&nbsp;MIT date-fns&nbsp;&#8211; Lizenz:&nbsp;MIT fast-sort&nbsp;&#8211; Lizenz:&nbsp;MIT final-form-arrays&nbsp;&#8211; Lizenz:&nbsp;MIT final-form&nbsp;&#8211; Lizenz:&nbsp;MIT highcharts-react-official&nbsp;&#8211; Lizenz:&nbsp;SEE LICENSE IN [&hellip;]","og_url":"https:\/\/qurasoft.de\/zh\/\u5f00\u653e\u6e90\u7801\u8f6f\u4ef6-saniq-praxis\/","og_site_name":"Qurasoft - Personal Digital Medicine","article_modified_time":"2023-07-04T09:31:16+00:00","twitter_card":"summary_large_image","twitter_site":"@SaniQApp","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"7 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/qurasoft.de\/open-source-software-saniq-praxis\/","url":"https:\/\/qurasoft.de\/open-source-software-saniq-praxis\/","name":"\u5f00\u6e90-SaniQ\u5b9e\u8df5 - Qurasoft - \u4e2a\u4eba\u6570\u5b57\u533b\u5b66","isPartOf":{"@id":"https:\/\/qurasoft.de\/#website"},"datePublished":"2023-03-13T10:05:43+00:00","dateModified":"2023-07-04T09:31:16+00:00","breadcrumb":{"@id":"https:\/\/qurasoft.de\/open-source-software-saniq-praxis\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/qurasoft.de\/open-source-software-saniq-praxis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/qurasoft.de\/open-source-software-saniq-praxis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/qurasoft.de\/"},{"@type":"ListItem","position":2,"name":"Opensource-SaniQ Praxis"}]},{"@type":"WebSite","@id":"https:\/\/qurasoft.de\/#website","url":"https:\/\/qurasoft.de\/","name":"Qurasoft - \u4e2a\u4eba\u6570\u5b57\u533b\u5b66","description":"","publisher":{"@id":"https:\/\/qurasoft.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/qurasoft.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/qurasoft.de\/#organization","name":"Qurasoft","url":"https:\/\/qurasoft.de\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/qurasoft.de\/#\/schema\/logo\/image\/","url":"https:\/\/qurasoft.de\/wp-content\/uploads\/2024\/09\/Qurasoft_Logo.png","contentUrl":"https:\/\/qurasoft.de\/wp-content\/uploads\/2024\/09\/Qurasoft_Logo.png","width":600,"height":600,"caption":"Qurasoft"},"image":{"@id":"https:\/\/qurasoft.de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/SaniQApp","https:\/\/de.linkedin.com\/company\/qurasoft-gmbh","https:\/\/www.instagram.com\/qurasoft\/"]}]}},"_links":{"self":[{"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/pages\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/comments?post=936"}],"version-history":[{"count":0,"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/pages\/936\/revisions"}],"wp:attachment":[{"href":"https:\/\/qurasoft.de\/zh\/wp-json\/wp\/v2\/media?parent=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}