Ответы пользователя по тегу Open Source
  • Каков русский Open Sourse?

    У вас странные представления об OpenSource. Обычно он разрабатывается не разработчиками какой-то одной страны и разработчики из России участвуют практически во всех крупных проектах и ни лицензия ни копирайты никак не привязаны к стране. То, что большая часть крупных опенсорсных проектов зарегистрированы как некоммерческие организации в США (Linux Foundation, Apache Foundation, Wikimedia Foundation) не имеет отношения к разработке, это связано с тем, что законодательство США позволяет коммерческим организациям часть налогов выплачивать аккредитованым некоммерческим организациям в виде пожертвований. В России такого законодательства нет, поэтому некоммерческому опнсорс-проекту обычно нет никакого смысла регистрироваться в России. Небольшие проекты как правило живут без юр. лиц и без привязки к какой-либо стране вообще.
    Ответ написан
    Комментировать
  • Как работает OpenSource проект?

    Цели публикации проекта в исходных кодах могут быть разные:
    1. Личные убеждения
    2. Юридическая необходимость (например проект основан на GPL-коде)
    3. Простота дистрибуции (нет необходимости самостоятельно мейнтейнить порты для разных ОС/дистрибутивов)
    4. Наработка портфолио/репутации
    5. Бизнес модель (продукт поставляется бесплатно, но есть донат или поддержка оказывается за деньги - выгодно чтобы продукт использовался как можно более широко). Это особенно актуально если разработчик ПО зарегистрирован как благотворительный фонд, т.к. в США, например, компании могут донатить в такие фонды часть налогов а фонд имеет возможность платить разработчикам зарплаты. Фонды, например, имеют Linux, Apache, NetBSD. nginx зарабатывает на коммерческой поддержке.
    6. Как ни странно, если код открыт - нет необходимости заботиться о том, чтобы его не украли конкуренты и проще доказывается авторство.
    7. Если продукт изначально разрабатывается не для продажи, а для внутреннего использования - возможность привлечь внешние ресурсы к разработке и меньше тратить свои.
    8. Реклама бренда - очень часто небольшие компании делают бесплатный продукт, в т.ч. с открытым кодом, чтобы продвигать платные продукты.
    ...

    Соответственно автору - ЧСВ, портфолио, репутация, карма, донат, заработок на поддержке, дополнительные ресурсы в разработке программы, внешний аудит кода, избавление от проблем защиты от утечек кода.
    Волонтерам, конкурентам - в зависимости от лицензии. Если это бесплатная лицензия - то наработка портфолио, прокачка скилов, в случае фонда - может быть возможность денежного вознаграждения, возможность доработать код под себя, возможность создать порожденные продукты. При этом в случае GPL эти продукты так же должны быть с открытым кодом. В случае коммерческих приложений с открытым кодом особых причин для волонтеров или конкурентов ими заниматься мало.
    Ответ написан
    Комментировать
  • Насколько этично переименовывать проект?

    Это вопрос не этики, а исключительно лицензионного соглашения. Если лицензионное соглашение позволяет derivered work - вы можете делать любой свой проект с любым именем на основе имеющегося. Это позволяют практически все "стандартные" лицензии - GPL/LGPL, BSD, CC, Apache. Никакого дополнительного разрешения не требуется, но лицензия может накладывать дополнительные ограничения, например LGPL требует чтобы при распространении derivered work вы публиковали все изменения в исходном коде оригинального продукта, GPL требует чтобы весь ваш продукт был с открытым исходным кодом.

    Если лицензионное соглашение отсутствует в любой форме, то вы даже использовать эту программу не имеете права, даже если в ней нет копирайтов, при условии что она опубликована после 1988 года.

    P.S. Разрешение, как было замечено выше, наоборот нужно в том случае, если вы хотите развивать проект под тем же или сходным именем.
    Ответ написан
    3 комментария
  • Какие есть готовые решения для почтового сервера?

    Масштабируемые решения - Communigate Pro, Microsoft Exchange. Бесплатные решения при таких масштабах придется серьезно дорабатывать.
    Ответ написан
    Комментировать
  • Целесообразно ли использовать Sun в качестве имени для Open Source проекта?

    Вы подумайте над тем, как кто-то будет Ваш проект в поисковиках искать.
    Ответ написан
    Комментировать