{"componentChunkName":"component---src-templates-blog-template-js","path":"/uk/blog/psono-now-supported-by-jfrog-4","result":{"data":{"markdownRemark":{"html":"<p>Останні кілька місяців ми вивчали питання артефакт-репозиторіїв, які мали б вирішити декілька проблем, з якими ми стикалися або очікуємо.</p>\n<p>– Ми стикалися з невдалими збірками через обмеження на Docker hub</p>\n<p>– Ми хочемо мати кращий контроль над використовуваними пакетами, особливо в області NPM, де все виглядає трохи «непослідовно»</p>\n<p>– Ми також розглядаємо можливість створення deb та rpm пакетів для простішого розповсюдження та оновлення.</p>\n<p>– Ми хотіли б мати можливість обмежувати доступ до деяких пакетів.</p>\n<p>Згідно з нашим дослідженням, наразі є дві основні опції:</p>\n<p>– JFrog Artifactory</p>\n<p>– Sonatype Nexus</p>\n<p>Обидва продукти мають так звані OSS-версії, які пропонують скорочену функціональність безкоштовно.</p>\n<p>На жаль, у OSS-версії Artifactory відсутня підтримка npm, dep, rpm, docker, тоді як Nexus OSS підтримує все це, тому Nexus був нашим першим вибором. Ми встановили його та оцінили OSS-версію, проте з'ясували, що деякі прості речі там просто відсутні. Наприклад, неможливо завантажити будь-який файл вручну — функція настільки необхідна, що досі не розумію, як вони могли її не запропонувати.</p>\n<p>Я був здивований, коли дізнався, що Nexus пропонує безкоштовну pro-версію для open source проектів:</p>\n<blockquote>\n<p>Ви розробляєте open source проект? Якщо так, більшість open source проектів можуть отримати безкоштовну ліцензію Nexus Professional. Open source проекти можуть претендувати на безкоштовну ліцензію Professional або скористатися безкоштовним хостингом Nexus Professional на <a href=\"https://oss.sonatype.org/\" rel=\"nofollow\">oss.sonatype.org</a>. Sonatype серйозно підтримує розвиток якісного open source, і це наш спосіб віддячити спільноті.</p>\n<p>(Джерело: blog.sonatype.com/2010/01/nexus-open-source-or-professional-which-one-is-right-for-you/)</p>\n</blockquote>\n<p>Тож я звернувся до служби підтримки Nexus, щоб дізнатись, чи це можливо для Psono. На наступний день я отримав зворотній дзвінок від приємної пані, яка намагалась продати мені Nexus Pro. Чесно кажучи, досі не розумію її аргументації, але за її словами ліцензія “Nexus Professional” — це не “Nexus Pro” ліцензія, і нібито “Nexus Professional” — це просто звичайна версія “Nexus OSS”.</p>\n<p>Після цієї розмови я залишився трохи розгубленим. 🙂</p>\n<p>Потім я звернувся до JFrog, де мене скерували на <a href=\"https://jfrog.com/community/open-source/\">https://jfrog.com/community/open-source/</a></p>\n<p>Отже, JFrog та Google об'єднали зусилля, щоб підтримати open source проекти безкоштовною Pro-версією.</p>\n<p>Чудово! Саме те, що мені було потрібно. Я зареєструвався (спочатку як демо на 30 днів, після затвердження демо стає постійним встановленням) і трохи попрацював із системою.</p>\n<p>Artifactory багатий на можливості, а кнопка “Set me up” робить старт з новими репозиторіями дуже простим. Просто працює на ура!</p>\n<p>Сьогодні я отримав новину від JFrog:</p>\n<blockquote>\n<p>Ми щойно затвердили вашу заявку, і ваш сервер тепер працює на постійній основі.</p>\n<p>Дякуємо за подання, для нас честь підтримувати open source.</p>\n<p>Дякуємо за заявку, для нас честь підтримувати open source.</p>\n</blockquote>\n<p>Дякуємо JFrog за вашу підтримку!</p>\n<p>Ми раді оголосити, що Psono тепер …</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 252px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/891e72820aded640b6815fb01689b429/5e02b/psono-now-supported-by-jfrog-4-1.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 28.57142857142857%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAYAAADDl76dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY042PPUsDQRCGNx+YaKoTGzGgkCJdkHQHc0JsBLUJAUkIIZHzbgULEdLZnIV/IYWt9d5vzDNhxLMQsvDsuzv7zsc6XyaPvpQMYsdC3T6LvH8fzuHAB3nKg/QtdgEdaMERb4e7e5ATH5Izmta1oJIHNIj7uVcLd2Fs52uK36IrjcE9iapXGuNtsPMFqZu/pkqcrdSOSRNNSRqYIWKSUwyNSsPIpjiGId6Gxdt/vkyhiU1x+Zssa/i2CT/wMK28cy7gDb7yUj7RF3ilcUGDBee5dlhCphe+0LOCMwx3JOkXN5oEMbEHNLEBUpjCCDxFb2j8vAWitYh9Jujs8wAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Працює на JFrog Artifactory\"\n        title=\"Працює на JFrog Artifactory\"\n        src=\"/static/891e72820aded640b6815fb01689b429/5e02b/psono-now-supported-by-jfrog-4-1.png\"\n        srcset=\"/static/891e72820aded640b6815fb01689b429/5e02b/psono-now-supported-by-jfrog-4-1.png 252w\"\n        sizes=\"(max-width: 252px) 100vw, 252px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Оновлення 1 лютого 2018</p>\n<p>Ми щойно отримали коментар від Браяна Фокса:</p>\n<blockquote>\n<p>Вітаю! Перепрошую за плутанину з безкоштовними ліцензіями для open source проєктів. У нас довга історія підтримки open source, і ми справді надаємо повноцінну професійну версію тим forge / проєктам, які відповідають вимогам.</p>\n<p>— Браян Фокс\nCTO, Sonatype</p>\n</blockquote>","frontmatter":{"date":"December 10, 2017","slug":"psono-now-supported-by-jfrog-4","title":"Psono тепер підтримується JFrog","description":"Дякуємо!","author":"Sascha Pfeiffer","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAAsSAAALEgHS3X78AAABBUlEQVQoz2NgQAPPPz+Es//9+5f/////p0D8F4jP/vv31wkkDmQzQWkGvACk4O23F2DFP35/q/z9/8v/V9+e/H/+6cHfP/9//P/08x1QyX8rZEMJGcgIoj/+eCsMZL9+9uXe/zlnGn73Hc37P/9s849//3+CDNwIdT0TMS4E2/rrz08tkM5nn+7/3X1nxf91V6f/W3t12p/r70+ChM8zxCJ8hBcAbQW78OXnxyJAxW/3P1j9f9nFnj8br8/6v/xi76/Xfx6CDNwMs5yoMAR5Bcquffr7+v+H72/8u/ry5J+NN2f+v/v+MshAW5iXGYgBQIXIFtQB8e//EPAcGMueyEGDrBYGAH3I44m8vpQeAAAAAElFTkSuQmCC","aspectRatio":2.989795918367347,"src":"/static/19d44360549a4b4f186a6ac99376f2fa/cafad/psono-now-supported-by-jfrog-4-header.png","srcSet":"/static/19d44360549a4b4f186a6ac99376f2fa/d0f60/psono-now-supported-by-jfrog-4-header.png 293w,\n/static/19d44360549a4b4f186a6ac99376f2fa/81480/psono-now-supported-by-jfrog-4-header.png 585w,\n/static/19d44360549a4b4f186a6ac99376f2fa/cafad/psono-now-supported-by-jfrog-4-header.png 1170w,\n/static/19d44360549a4b4f186a6ac99376f2fa/6050d/psono-now-supported-by-jfrog-4-header.png 1200w","sizes":"(max-width: 1170px) 100vw, 1170px"}}}}}},"pageContext":{"slug":"psono-now-supported-by-jfrog-4","lang":"uk","langPathPrefix":"/uk"}},"staticQueryHashes":["2149092236","3128451518","3192060438"]}