LinuxForum.Fans
Тема

Коммерческое использование Linux

Автор: d1444 14 сообщений 5237 просмотров
#202691

Добрый день, меня зовут Али.

Я работаю конструктором и программистом в одном лице.
Наша организация занимается разработкой приборов для торговых сетей.

Сейчас прибор представляет из себя немощный ПК, с freedos на борту и собственноручно разработанной программой.

Сам я являюсь пользователем linux и вижу несомненные преимущества в сравнении с fdos.

Начальство дает добро на проведение экспериментов, при условии, что не будет нужды открыть исходный код нашего софта.

Планы: свой упрощенный дистрибутив + свой софт.

Очень прошу прояснить вопросы (можно ссылками) применения своего дистрибутива linux в подобной системе.

заранее спасибо!

#202692

Еще раз уточню: в перспективе поставка приборов с собственным дистрибутивом и софтом "на борту".

Как делают сейчас многие.

#202703

Не совсем понял что вас интересует, но если вы хотите узнать, можно ли применять Linux в коммерции, то да, только следите за тем, чтобы использовать только открытое ПО, т.е. не просто бесплатное, а которое распространяется по лицензиям GPL* и пр, не запрещающим распространение, изменение, заработок с помощью данного ПО.

На сайте GNU, кстати, есть список дистрибутивов с чисто open source компонентами.

#202705

при этом я должен буду открыть свои разработки?

#202706

На сколько мне известно, да.

Т.е. если отрасль ваша именно в продаже ПО, то лучше вам почитать саму лицензию GPL и лучше с юристом вместе. Ибо тут не самое подходящее место для таких серьезных вещей (сейчас вам насоветуют, а в итоге все может закончиться в перспективе судами).

#202709
d1444 написал:
при этом я должен буду открыть свои разработки?

Нет не должен.

Linux – не обязательно открытое
Во-вторых, многие боятся, что если они будут применять в своих продуктах Linux, то им придется раскрывать свои исходные коды и полученными результатами смогут воспользоваться их конкуренты.


На самом деле, лицензия GNU GPL говорит о том, что необходимо предоставлять пользователям исходные коды, если вы разработали программный модуль на основе GPL кода. Но никто не запрещает использовать в своих продуктах наработки, доступные под другими лицензиями, не такими жесткими – BSD, LGPL и т.п.

В конце концов, можно написать программный модуль "с нуля" и самому определять, в каких случаях и под какой лицензией он может использоваться.

#202710

С чего рекомендуете начать?

#202711
d1444 написал:
С чего рекомендуете начать?

Тяжело сказать с ходу с чего начать. Изучить тему по глубже. smile

#202712

спасибо за ответы! буду рад любой информации.

#202713

Строго говоря, Linux - это само ядро, выпускается под лицензией GPL2 и является открытым, хотя может использовать динамически подключаемые закрытые модули (напр. драйвера nvidia, ati и т.д.)
Дистрибутив Linux содержит много компонентов, которые могут быть под разными лицензиями (GPL2, GPL2+, GPL3, LGPL и т.д.) и при распространенинии готового (в том числе собранного самостоятельно дистрибутива) Вы должны руководствовоться этими лицензиями.
Если Вы самостоятельно написали программу, которая работает в среде Linux и не использует код под открытыми лицензиями - Вы имеете право установить на неё лицензию смостоятельно. И можете продавать:
- саму программу (без открытия кода) для работы в любом существующем дистрибутиве
- ваш готовый дистрибутив, включающий эту программу (с предоставлением кода открытых компонентов в соответствии с лицензиями на них)
- готовый аппаратно-программный комплекс на тех же условиях
- техподдержку своего дистрибутва (или программы) и техобслуживание аппаратной части.

#202718

mvt, спасибо, вы очень четко сформулировали мысль.

где можно получить полную официальную информацию об этом?
какие документы следует изучить?

буду очень благодарен. (хотя уже благодарен, всем)

#202732

d1444
Вы почитайте сами лицензии http://ru.wikipedia.org/wiki/GNU_General_Public_License
http://ru.wikipedia.org/wiki/GNU_Lesser_General_Public_License
http://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD
и т.д. и Российское законодательство по авторскому праву. Если будут противоречия (а они будут, так как законодательство в этой области ещё находится в процессе разработки), то лучше руководствуйтесь международными лицензиям - они не запрещают получение вознаграждения за свой труд, но никто и никогда Вас не сможет обвинить в нарушении чего-либо.
Почитайте лицензии на существующие дистрибутивы (напр. Альт Линукс http://www.altlinux.ru/products/license/) - можете создать что-то на её основе, но с выделением лицензии на свою программу.
Вы определитесь, что Вы будете продавать (как я написал в прошлом сообщении (в принципе, можно все сразу :)) и уже потом создайте свою лицензию.
PS Если в процессе возникнут какие-то спорные (или просто непонятные) вопросы, всегда можно обсудить здесь.

#284507

если ОСь поставляется бесплатно (или вообще не поставляется, а рекомендуется например) то свой софт можно и продавать, проприетарное ПО ведь даже есть

Войдите или зарегистрируйтесь, чтобы ответить.