![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Уважаемые коллеги,
хотелось услышать ваше мнения по этому вопросу. При разработка софта под эту ОС в основном идет под GPL лицензией, но ионгда это не всегда удобно, н-р, разработка программы для серийной продажи. Брать оплату за тех поддержку - невыгодно, сколько не пытался писать под GPL - пустая трата времени, программа вертиться уже больше года, куча народа ее скачала, и .... даже не получил элементарного "спасибо". Короче я не сильно богатый, чтобы разрабатывать халявные вещи. А теперь посмотрим на это на конкретном примере. Я написал софт на C# для Windows, используя MS Visual Studio, который я приобрел официально за свои деньги. Теперь мне бы хотелось перенести этот софт на Линукс, проблем нет, Моно фреймворк позволяет это делать (ну c не большими доработками). Но Моно - это открытые источники, и, следовательно, я должен открыть свои коды, т.е. опять выходит, что я работал на халяву. Я разрабатывал и компилировал программу в коммерческой среде MS VS, которую мелкомягкие мне продали по их рыночным ценам, так почему я должен отдавать свой софт, разработанный в их среде, на халяву? Как то нечестно получается. Я встречал, что GPL как то обходят. Например прокси от astaro.com. Эти ребята написали прокси на ядре SUSE Линукса и распостраняют его под GPL, но сам прокси они не распостраняют, а добовляют его с админкой и специальными фильтрами уже по коммерческой лицензии, т.е. вроде GPL, но на лицо выходит коммерция. Вопрос довольн тонкий, я думаю их юристы как то решили его. НО как быть, нашим разработчикам? Вообщем поделитесь опытом. Это сообщение отредактировал(а) Vicul - 12.1.2010, 15:05 |
|||
|
||||
djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
На западе за нарушение GPL дают по голове, обычно до суда все доходит до того, что код открывают. Для энтерпрайза можно успешно продавать техподдержку, см readhat, novell. Для юзерей - можно жить на донейшинс, см википедия.
НО! Необязательно распространять свою программу под GPL, ничто не мешает вкорячить и закрытую программу, продавая ее за миллионы денег. НО номер 2! Линуксоиды станут ее покупать лишь если там будет что-то зверски уникальное. -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Да но если программа работает с открытыми источниками (в данном случае Моно), значит она тоже должна быть открытой? Ну а тех. поддежка и пожертвования - это мы уже прохдили, см выше. Это сообщение отредактировал(а) Vicul - 12.1.2010, 15:16 |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Дальше не читал. Это бред сивой кобылы, простите. Где Вы вообще такое вычитали? Вы совершенно не разбираетесь в предмете вопроса. Но, специально для Вас есть FAQ на сайте Mono. В том числе и по лицензированию.
Посмотрите на страничку Software на их сайте. Там же куча Commercial Applications перечислена. Так что продовайте на здоровье. Это сообщение отредактировал(а) kemiisto - 12.1.2010, 15:20 -------------------- |
||||
|
|||||
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Уважаемый коллега,
вопрос не в Моно, я взял его с потолка, вопрос более шире, разработка коммерческого софта в среде открытых источников. И давайте без оскорблений, я пришел сюда за помощью и никого своим постом не ставил в глупое положение. |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Неправда. Себя поставили. ![]() Итак, начнём разбираться. Для начала ответьте на пару простых вопросов:
Хм... Ну хватит для начала. -------------------- |
||||
|
|||||
djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
Наверное не ошибусь, если скажу, что большинство открытых библиотек идет с лицензиями, позволяющими беспрепятственную линковку с закрытым софтом. Т.е. вам нужно выяснить именно этот вопрос по всем библиотекам, которые вы используете в программе. А то, что беспокоит вас, должно беспокоить лишь нехороших людей, которые берут открытый софт, модифицируют его (и закрывают) и продают.
Это сообщение отредактировал(а) djamshud - 12.1.2010, 15:39 -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Я имел ввиду GPL, скажем, я написал прогу на С++ без использования внешних библиотек, ее пропущу через G++. По идее она должна уже идти под GPL или я ошибаюсь.
|
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Вот уже многое проясняется. ![]()
Конечно же ошибаетесь. Иначе комерческого ПО под *nix просто не существовало бы. Заметьте, что GCC (GNU Compiler Collection), в состав которой входит g++ - основная коллекция компиляторов не только под Linux, но и под Mac OS X. То есть лицензия на исходный код приложения ни в коем случае не ограничевает Вас в выборе лицензии на произведённый с помощью этого инструмента контент. И не важно рисуете вы банер в GIMP, создаёте музыкальный шедевр в каком-нить Hydrogen или, как в Вашем случае, компилируете своё ПО с использованием g++. Это сообщение отредактировал(а) kemiisto - 12.1.2010, 16:06 -------------------- |
|||
|
||||
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Спасибо!!!
в принципе это я хотел выяснить. Но если я добавлю туда работу с MySQL, и устанавливать его будет сам клиент, то как в этом случае будет ситуация, попадаю ли я под GPL? |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
А это зависить от того, как Вы будете работать с MySQL. Если для этого Вы используете сторонний GPL-код/библиотеку, то и Ваш продукт придётся выпускать под GPL-совместимой лицензией. -------------------- |
|||
|
||||
Vicul |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 27.4.2009 Репутация: нет Всего: нет |
Спасибо за помощь,
теперь все стало на свои места. |
|||
|
||||
bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 14 Всего: 317 |
Вы играете в жертву, а зря. мне кажется у вас есть 2 ошибки. I) некоторое заблуждение в вопросе что есть курица и что есть яйцо. для того, чтобы разработать программу которая принесла бы вам деньги вам нужно сделать 1 из двух: 1. найти какую-то проблему, которая возникает у достаточно большого количества людей (пользующихся линуксом), и решить ее. 2. нанять фирму-посредника, которая может уболтать людей, что им нужна ваша программа. у каждого случая есть свои издержки. Есть немало случаев, когда открытая модель разработки решает выживает ли проект или издыхает. есть немало случаев, когда открытая модель просто не подходит. II) Вы не можете на основе 1-го своего (кстати неизвестного) проекта утверждать несостоятельность бизнес-модели разработки с открытым кодом, т.к. более серьёзные чем вы, и большие чем вы в количестве инженеры работают по этой модели, и зарабатывают уже более десятка лет на этом свои деньги. Это даже можно сказать неуважительно с вашей стороны утверждать о несостоятельности этой модели. Короче говоря, выбор модели разработки делают после выбора проблемы, которую собираются решать, которую в свою очередь выбирают из списка востребованных проблем. Востребованность проблемы определяется приблизительным анализом целевой группы клиентов. Если вы сначала разрабатываете программу, а потом пытаетесь пришить к ней рынок сбыта, обычно это не принесет денег (ни с открытым ни с закрытым кодом). Ради примера можно написать и закрытую программу по подсчету черных баранов мужского пола, но в большинстве отар бараны - белые, и не все мужского пола, а также нет компьютера для подсчета. После написания такой программы можно сетовать как на модель и методологию разработки, так и на ... язык программирования, или на фирму-изготовителя памяти вашего компьютера. Однако обоснованные ли это утверждения ? я не думаю. Короче давайте начнем с того, что вы нам дадите ссылку на ваш существующий открытый проект. а потом расскажете, чего вы ожидали, и что получилось. Добавлено через 8 минут и 54 секунды судя по глубине вопроса, я бы не утверждал что всё встало на свои места, т.к. нужно еще определиться с некоторыми вопросами. напр. какие свойства базы данных MySQL вы используете, каким образом подключаетесь к ней (каким именно драйвером). всё это надо прорабатывать, и мы еще не затронули вопроса удобства для пользователя скачивать mysql отдельно, или устанавливать пакеты из исходников. Это сообщение отредактировал(а) bilbobagginz - 12.1.2010, 16:43 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Немного дополню по этому конкретному примеру.
Итак, если устанавливать MySQL будет сам клиент, то он установит (очевидно) бесплатную версию под лицензией GPL или любой другой OSI-Approved лицензией. Так или иначе, это будет Свободное ПО. Поэтому и все клиентские библиотеки (драйвера) тоже будут под свободной лицензией. И Ваше ПО тоже должно быть под свободной лицензией. И вот ещё что. Правовой статус GPL и других свободных лицензий на территории РФ (ну и не только) пока не определён. -------------------- |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 1 Всего: 43 |
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Клуб юнуксоидов" | |
|
Что такое клуб юнуксоидов? Это место более свободного общения специалистов и любителей *NIX систем. Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем. Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:
Короче, по репе получите по полной программе ;-) Happy hacking! Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Клуб юнуксоидов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |