• Можно ли изменить лицензию MIT?

    @Z-r
    IANAL, TINLA.

    > взят исходный код под MIT лицензией

    Я не думаю, что ответ будет от того сильно зависеть, но тем не менее, под какой именно? [0]

    > существенно переписанной

    Не имеет значения.

    > Можно ли изменить лицензию для новой библиотеки?

    Самый распространенная из т. н. «лицензий МТИ», называемая лицензией Expat’а, довольно прямо и недвусмысленно вам сообщает, что вам возвращается в том числе и право сублицензировать работу:

    «Permission is hereby granted ... to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software» — [1] (выделение мое).

    Что до некоторой степени правдоподобия можно было бы изложить по-русски как:

    «Настоящим дается разрешение ... использовать ПРОГРАММУ без ограничений, в том числе без ограничения права использовать по назначению, воспроизводить, изменять, соединять, обнародовать, распространять, сублицензировать и/или продавать экземпляры ПРОГРАММЫ» (перевод мой)

    Это по сути и означает, что вы вправе передать произведение другим на условиях собственного лицензионного договора.

    Только не забывайте соблюдать сами, и ваших лицензиатов обязывать соблюдать те условия, на которых вам все это возвращается; они изложены одним абзацем ниже:

    «The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software».

    Что значит примерно:

    «Вышеприведенное уведомление об имущественных авторских правах и настоящее уведомление от разрешениях должны быть включены во все экземпляры или существенные части ПРОГРАММЫ».

    Вместе с тем, даже если тот договор, что вы назвали «лицензией МТИ» (или вообще — любая другая лицензия), сублицензирование явно не поминает, это еще не следует однозначно трактовать так, будто этого права вам не возвращают. Нужно просто изучать вопрос подробнее.

    [0] https://fedoraproject.org/wiki/Licensing:MIT
    [1] https://directory.fsf.org/wiki/License:Expat
    Ответ написан
    2 комментария
  • Какую книгу по go выбрать?

    @JekaMas
    Я бы предложил легкую вводную книгу www.golangbootcamp.com
    Затем более глубокую www.amazon.com/Programming-Language-Addison-Wesley...
    Отдельно советую по БД и Golang: https://www.vividcortex.com/resources/the-ultimate...
    И по concurrency (но эту книгу стоит с осторожностью) - www.amazon.com/Mastering-Concurrency-Go-Nathan-Koz...
    И две обязательные к прочтению
    devs.cloudimmunity.com/gotchas-and-common-mistakes... - на удивление эти ошибки 90% разработчиков делают. Практически настольное пособие.
    golang.org/doc/effective_go.html - стандарт, что тут добавить.

    Про интерфейсы тут - https://habrahabr.ru/post/276981/
    Про то, как работает конкурентность в Go(а по сути runtime) - https://habrahabr.ru/company/ua-hosting/blog/269271/

    Что хорошо - большая часть этих ресурсов полностью бесплатны.
    Ответ написан
    1 комментарий
  • Как в Python считать по кругу?

    @abcd0x00
    >>> import collections
    >>> 
    >>> lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
    >>> n = 5
    >>> 
    >>> deq = collections.deque(enumerate(lst))
    >>> 
    >>> while len(deq) > 1:
    ...     deq.rotate(-n)
    ...     print(deq.pop())
    ... 
    (4, 5)
    (0, 1)
    (6, 7)
    (3, 4)
    (2, 3)
    (5, 6)
    (8, 9)
    (1, 2)
    >>> print(deq)
    deque([(7, 8)])
    >>>
    Ответ написан
    Комментировать
  • Возможна ли регистрация ООО без аренды помещения?

    @Toast Автор вопроса
    В итоге покатавшись два дня нашел хорошую аренду, получил письмо и зарегистрировал фирму подготовив документы своими силами. Времени надо пару часов, ну и внимательность, иначе потеряешь госпошлину - 4000р. В итоге сэкономил и на юр адресе и на платном оформлении. Приехать подать документы 5 минут, получить и того быстрее, только не советую приезжать с утра в указанный день, мои с утра не были готовы пришлось ждать. В общем регистрация не сложная процедура, подготовка документов не стоит ни 5 ни 10К (если сами не поедете то еще добавьте 1.500+ р нотариусу) , если ваш оклад в час меньше 5К и у вас не 20 учредителей смело делайте сами при желании (правда в налоговую надо смотаться, на все про все ушло часов 6-7)!
    Ответ написан
    Комментировать