Size: a a a

Android Developers

2020 August 05

VM

Vadim Morozov in Android Developers
danilshik
Посмотрите понятие "открытый код"
не совсем понял к чему эт) возможно я неправильно сфорумулировал вопрос.
идея в том чтобы предоставить библиотеку клиенту без source кода
источник

I

Ivansuper in Android Developers
Vadim Morozov
не совсем понял к чему эт) возможно я неправильно сфорумулировал вопрос.
идея в том чтобы предоставить библиотеку клиенту без source кода
Для этого есть различные лицензии использования
источник

d

danilshik in Android Developers
Vadim Morozov
не совсем понял к чему эт) возможно я неправильно сфорумулировал вопрос.
идея в том чтобы предоставить библиотеку клиенту без source кода
так вы сами написали
Открытое программное обеспечение (англ. open-source software) — программное обеспечение с открытым исходным кодом.
источник

Н

Николай in Android Developers
Vadim Morozov
не совсем понял к чему эт) возможно я неправильно сфорумулировал вопрос.
идея в том чтобы предоставить библиотеку клиенту без source кода
Вроде как можно предоставить не исходники, а уже модуль где "скомпилированные" классы и документацию.

Клиент сможет посмотреть какие есть классы и методы но их реализацию не увидит
источник

VM

Vadim Morozov in Android Developers
Ivansuper
Для этого есть различные лицензии использования
лицензии ты про MIT Apache и прочее?
но ты всё равно предоставляешь код, просто подкрепляешь его лицензией.
источник

I

Ivansuper in Android Developers
Vadim Morozov
лицензии ты про MIT Apache и прочее?
но ты всё равно предоставляешь код, просто подкрепляешь его лицензией.
Нет, ты не обязан во всех вариантах код предоставлять
источник

I

Ivansuper in Android Developers
Вообще, тебе достаточно будет с библиотекой поставить приписку об авторстве и указание о том, что мол декомпиляция и модификация запрещены
источник

I

Ivansuper in Android Developers
Ivansuper
Нет, ты не обязан во всех вариантах код предоставлять
*зависит от типа лицензии
источник

VM

Vadim Morozov in Android Developers
Николай
Вроде как можно предоставить не исходники, а уже модуль где "скомпилированные" классы и документацию.

Клиент сможет посмотреть какие есть классы и методы но их реализацию не увидит
не знаю, в данный момент у меня есть библиотека она же модуль которая используется у меня на серваке.
но у клиента понятное дело нету доступа туда, соответсвенно зависимость на эту библиотеку у него работать не будет.

вроде как у jitpack.io есть возможность использовать приватные репозитории и делать из них библиотеки, но как то не оч доходчиво для меня тут расписано) https://jitpack.io/private
источник

VM

Vadim Morozov in Android Developers
Ivansuper
Вообще, тебе достаточно будет с библиотекой поставить приписку об авторстве и указание о том, что мол декомпиляция и модификация запрещены
посмотри моё предыдущее сообщение, мне кажется мы немного о разном говорим.
источник

I

Ivansuper in Android Developers
Vadim Morozov
посмотри моё предыдущее сообщение, мне кажется мы немного о разном говорим.
Ну я понял, тебе не про закрытость как таковую, а залить на стор библиотек без предоставления исходных кодов
источник

DU

Dmitry Upovalov in Android Developers
Vadim Morozov
посмотри моё предыдущее сообщение, мне кажется мы немного о разном говорим.
Если ты про Open Source, то там должны быть именно сорцы. А если ты про дистрибуцию софта, то никто не запрещает тебе распространять только бинарники. Есть уже готовые лицензии, подходящие для этого. Но тебе, видимо, не это интересно, а то как сделать это на джитпаке
источник

VM

Vadim Morozov in Android Developers
Ivansuper
Ну я понял, тебе не про закрытость как таковую, а залить на стор библиотек без предоставления исходных кодов
верно! и как такое можно провернуть?
jitpack.io подходит? или есть более удачные альтернативы и бесплатные?))
источник

VM

Vadim Morozov in Android Developers
Dmitry Upovalov
Если ты про Open Source, то там должны быть именно сорцы. А если ты про дистрибуцию софта, то никто не запрещает тебе распространять только бинарники. Есть уже готовые лицензии, подходящие для этого. Но тебе, видимо, не это интересно, а то как сделать это на джитпаке
"распространять только бинарники. Есть уже готовые лицензии, подходящие для этого."

Jitpack это то что я нашёл, но видимо не оч мне подходит.
не сориетируете как можно сделать это с бинарниками/лицензиями?
источник

DU

Dmitry Upovalov in Android Developers
джетпак видимо не подходит:
Build artifacts (jar, aar) are also private and you can only download them if you have access to the Git repo itself.
источник

DU

Dmitry Upovalov in Android Developers
конкретный не подскажу
источник

DU

Dmitry Upovalov in Android Developers
хотя...
источник

DU

Dmitry Upovalov in Android Developers
источник

DU

Dmitry Upovalov in Android Developers
источник

А

Александр in Android Developers
Ребят если что делал WebView прилки под Gambling , стукните вличку заказ дам
источник