|
Модераторы: powerfox, ZeeLax |
|
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Поигрался я сегодня с Qt, пособирал Hello World'ы, сижу думу думаю, чего б такого супер-пупер написать. И вот призадумался над такой вещью - напишу я, допустим, систему складского учета или крутую ERP (как было доказано учеными, мечтать невредно )
Классно? Классно. А нет! Стоп! Это же Open Source! GPL! Следовательно, я должен распространять мою программу бесплатно и вдобавок каждому желающему отдавать исходники. Итак, чтобы я не написал - все отдаю задаром. Возникает избитый вопрос - а кушать-то на что? Жить-то на что-то надо? Причем, если это хорошее ПО - хочется ХОРОШО жить. имхо, именно поэтому под Linux нету нормального "офисного" ПО, нету программ для бизнеса (под словом "нет" я понимаю "количество Linux-программ для бизнеса ничтожно мало по сравнению с Microsoft'овским ПО") Получается, как бы я ни любил Open Source, как бы не восторгался Linux'ом - увы, НУЖНО писать под Windows. Или вот, допустим, открываю я фирму в моем тихом и жарком Краснодаре. Фирма пишет софт под Linux. Увы, все программы такой фирмы будут идти с исходниками. Ничего не продашь. И вместо того, чтобы написать программу и продавать-продавать, для обепечения жизнедеятельности фирмы придется постоянно писать и писать новое в сумасшедшем темпе (причем тоже уходящее Open Source) Да, знаю, есть возможность зарабатывать на поддержке, но это мелочь в том же самом Краснодаре. Прошу комментарии по данному вопросу. Я прав? Да? Нет? Возможно? Почему? Кроме того, как ВЫ считаете, за счет чего может выжить фирма по разработке свободного ПО? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Тут не прав open source != бесплатно. А дальше это следствие неправильных твоих выводов. Для справки: RedHat Inc. опенсорсная компания имеет более высокие цены на свои акции, чем закрытая Sun Microsystems Inc. -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Почему? Я обязан предоставить исходники программы, причем бесплатно. Разве не так? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Нет. Ты обязан предоставить исходные тексты вместе с программой или по требованию заказчика. Ну а как ты будешь распространять программу - дело твоё.
Так-с. Давай сначала почитаем Open Source Definition, а потом вернемся к теме обсуждения. Добавлено @ 21:36 Вот ещё почитать: Selling Free Software -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Прочитал.
Насколько я понял, я могу распространять за деньги, но при этом не ограничиваю купившего - он может отдавать мою разработку хоть бесплатно любому желающему. Итого, у моей фирмы купят 2-3 дистра программы, а потом выложат на какой-нить сайт, где все будут качать на халяву. Кто ж будет покупать, когда можно скачать? Или опять не так? З.Ы. Сейчас я рассуждаю как РАЗРАБОТЧИК. Как юзер - я целиком за свободное ПО. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
Kagor |
|
|||
Debian user Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 1 Всего: 85 |
Если ты хочешь писать на QT и не открывать исходники, то покупай лицензию у TrollTech и пиши проги с закрытым исходным кодом. Если же не хочешь покупать лицензию, то посмотри в сторону GTK. Это сообщение отредактировал(а) Kagor - 6.6.2005, 23:11 -------------------- Disassemble Your life and get the key! |
|||
|
||||
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Да тут дело, собственно, не в Qt - дело в принципе.
Я пытаюсь понять, можно ли нормально жить, создавая Open Source-программы.
Если не ошибась, GTK распространяется по GPL. Я считал, что использование GPL-библиотек предполагает опять же открытие исходников. Но теперь утверждать не буду - в данный момент перечитываю эту лицензию. З.Ы. Извиняйте, что возможно говорю глупости - просто стараюсь разобраться. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
Kagor |
|
|||
Debian user Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 1 Всего: 85 |
-------------------- Disassemble Your life and get the key! |
|||
|
||||
simanyay |
|
||||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Теоретически да. Но я приведу тебе пример: 1. MySQL. Так как любой желающий мог скачать и посмотреть исходники этой СУБД, она нехило распространилась в мире, хотя, объективно говоря, пока она намного слабее Oracle, MS SQL Server и PostgreSQL. Так кто же их основные клиенты за которые они получают деньги? Хостеры и крупные компании, которые покупают у них другую лицензию, предлагающую тех. суппорт и прочие вкусности. Вообще политика двойного лицензирования мне очень нравится. Второй пример из бытовой жизни: я купил SuSe Linux 9.3 Pro у Novell в основном из-за тех. суппорта.
Ничего страшного. Скоро я к вам в .NET припрусь и вы увидите, что такое "глупости" -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
||||
|
|||||
rsm |
|
|||
Опытный Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 2 Всего: 62 |
Kurt
Как уже было сказано ранее свободный софт не обязательно должен быть бесплатным и необязательно должен распространяться с исходниками. Платных программ под *nix куча - Maya, CrossoverOffice, Win4Lin, Star Office, Kylix, Opera и пр. Для того чтобы писать коммерческий софт нужно будет использовать компиляторы и библиотеки, допускающие такое применение. Для *nix это GCC и wxWidgets, для Винды - обратно MinGW и wxWidgets. Пиши на основе этих программ коммерческий софт и будь спокоен за свою лицензионную чистоту. А если будет приличный доход можно отбашлять сколько не жалко командам-разработчикам используемого софта, им будет радость и стимул продолжать работу. И еще часть (согласен на 70%) отбашлять мне - за то что все подробно расписал |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Свободный софт обязательно должен распространяться с исходными текстами. Или же они должны быть получены после первого требования клиента. -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
rsm |
|
|||
Опытный Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 2 Всего: 62 |
Малость ошибся - в своем посте я говорил про коммерческий софт, а не про открытый. |
|||
|
||||
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
[offtop]
rsm Честно пытался вникнуть в эту wxWindows - ни фига. После Qt как-то не идет. имхо, у wxWindows большие проблемы с документацией и тутореалами. (в отличие от Qt) [/offtop] -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
DENNN |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: нет Всего: 43 |
Согласен, не без этого..... |
|||
|
||||
rsm |
|
|||
Опытный Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 2 Всего: 62 |
[off]
Главная проблема wxWidgets - отсутствие хорошего кросс-платформенного редактора форм. Правда нашелся уже один чел который будет разрабатывать редактор форм а-ля Qt Designer но первые рабочие альфы появятся еще очень не скоро. [/off] |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Пожалуйста, продолжайте дискуссию про wxWidgets в отдельном треде.
(и теги [offtop] вас не спасут) -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
AntonSaburov |
|
|||
Штурман Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Чего-то вас не туда понесло IMHO.
GPL четко говорит - если ты внутри своего кода используешь то, что находится под GPL - то обязан и свой код поставлять под GPL. Но если ты просто используешь скомпилированные либы (которые ты не изменял совсем), то твой софт совершенно не должен быть открытым. Можешь его продавать в любом виде. Вот если ты что-то исправил в библиотеке под GPL, то вот эти исправления надо отдавать пользователю с исходниками и бесплатно. Так что пишите и пытайтесь продать - никаких проблем. |
|||
|
||||
Kagor |
|
|||
Debian user Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 1 Всего: 85 |
Kurt, писал про либу QT, а её бесплатно можно использовать только при условии, что ты откроешь исходники. -------------------- Disassemble Your life and get the key! |
|||
|
||||
AntonSaburov |
|
|||
Штурман Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Что-то я такого не увидел. Я видел GPL. Или для Qt что-то другое написано ? Не один раз читал GPL. И в оригинале и в переводе. Нет там такого - если используешь GPL - открывай все исходники. Ты должен открывать только те исходникик, внутри которых есть код, который распространялся под GPL. Если же ты просто взял библиотеку и использовал ее в двоичном виде, то никому ты ничего не должен. |
|||
|
||||
Kagor |
|
||||||
Debian user Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 1 Всего: 85 |
Добавлено @ 19:18
Я уже писал:
-------------------- Disassemble Your life and get the key! |
||||||
|
|||||||
AntonSaburov |
|
|||
Штурман Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Ну может для Qt это так. Но вообще для GPL (об этом именно и спрашивалось) можно продавать свои программы и поставлять библиотеки, которые под GPL, с исходниками.
Да у нас проект был огромный именно так сделан. И продавался в Америке, где законодатесльвто в этом плане достаточно жесткое. И брали Xerces, Xalan, пользовали gcc. RegExp и еще чего-то там много. Все было нормально. |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
А ещё в каком-то интервью Столлман сказал, что если вы пишите внутренний проект, который не будет поставлятся в "коробочной" версии (имел ввиду Google), то спокойно можно править GPLized код и никому ничего не показывать.
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
Kurt |
|
|||
Увлеченный Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Стоп-стоп. Я начинаю опять запутываться. Продавать программу (и не открывать исходники), а библиотеки (типа GTK, WxWindows) - поставлять в исходниках? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
simanyay |
|
|||
Антон Ковалёв Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 1 Всего: 36 |
Исходники этих библиотек доступны на их сайтах так что ничего не надо поставлять. -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
AntonSaburov |
|
|||
Штурман Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Как совершенно верно сказал simanyay - ты можешь просто указать, где брать исходники, если покупатель этого хочет. |
|||
|
||||
Kagor |
|
||||||
Debian user Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 1 Всего: 85 |
Прочитал на LOR'е новость "Эрик Реймонд о BSD и GPL", стал смотреть комментарии и наткнулся на очень интересные:
-------------------- Disassemble Your life and get the key! |
||||||
|
|||||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 14 Всего: 317 |
вы затронули тему... над которой задумывался я очень серьёзно до того как влез в опен-сорс и т.д.
и так: есть программа: линукс. её разрабатывает немеренное кол-во народу: HP, Sun, SGI, Silicon Graphics, Oracle, RedHat и т.д. почему? потому что ОС - это не просто програмка - и её разработать очень долго и нудно - много расходов. ОпенСорсение Линукса - это распределение расходов между участниками. Если один возьмёт код другого - никто не обидится. Далее, кто там ещё Опен сорсился ? Май-Сикуел ? Тоже не маленькая фирмочка, но шир-потребная - кто такой кастрированный SQL воровать станет ? только тот кто такой же и будет использовать. так на нём и не наживёшь ( сайт цветохчного магазина .. ) далее, линуксовые либы идут по 2-м лицензиям: GPL и LGPL. если ты открываешь код - пользуешься стороной GPL лицензии. если же нет - то у тебя линух - под LGPL, можно к либам линковаться и код не показывать, да и свой код не вскрывать. не хочешь вскрывать код - продавай и т.д. Короче дело в том, что если ты делаешь програмку один, то это не будет большая програмка. - аппликашка там ... для склада и т.д. - тебе не выгодно её вскрывать. а если ты пишешь огромную систему - файловую систему, или там базу данных серьёзную, и в твоём коде - какая-то хрень которой нет ни у кого - тебе тоже не стоит создавать конкуренцию. а вот либу ты пишешь или API, то тебе важнее распространение, потому что пишешь ты её, чтобы стать стандартом, и поэтому тебе нужно её вскрыть... и тебе тогда народ баги отковыряет. вот такое объяснение на пальцах. можно посчитать конечно... циферки там... но муторно делать это. кстати BSD системы сдаются под лицензией, к-рая не заставляет вскрывать код. пока.. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
FreeArcher |
|
|||
Unregistered |
Топикстартеру:
Дело не в лицензии, а в интересе твой программы другим. Допустим ты написал эту самую опенсорс прогу и она даже конкурентноспособная и что дальше? Кто её будет продавать, кого ты ей заинтересуешь??? Прежде всего нужно заинтересовать не потенциальных клиентов, а продавцов софта, фирмы занимающиеся техподдержкой и обслуживанием клиентов. А им твоя бесплатная прога не интересна, т.к. они не смогут её продать. А если отдадут даром, то потом срубить за халяву, дорогую техподдержку будет как-то не кошерно. Не знаю понятна ли моя мысль, но я поработал на заводе, где сначала был ломаный софт, автокад и т.д. программистам платили копейки и не во что их не ставили. Потом завод прижали, и он приобрел софт, за приличные деньги, сразу поменялось отношение к ИТ службе, всех обучили, всем повысили ЗП. Не логично, но такова психология руководства. Пока софт халявный и людям его сопровождающим много платить не нужно. Работал в фирме осуществляющую тех. поддержку, сначала пытались линукс предлагать, потом поняли, это просто не выгодно, лучше винду. Проще настраивается, чаще ломается, и стоит денег )). Таковы реали софтверного бизнеса. Приводить в примеры корпорации типа RedHat не корректно, это совсем другой уровень. Кстати такие дорогие продукты покупают, не из за того, что нет аналогов, а из за понтов, и наличия кучи свободных денег. Профит рост акций в цене. Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
CompWorm |
|
|||
Допеределыватель Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: нет Всего: 31 |
на самом деле автор спросил
а ответили ему, как используя гпл создать закрытый софт и то что OpenSource выгоден только для монструозных программ, за которыми стоят не менее монструозные компании. печалька |
|||
|
||||
Bulat |
|
|||
татарский Нео Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
Ух, а тема-то какая древнющая!
Мне кажется, главное, создать полезный(нужный) софт - тогда вопрос как минимум выживания решится сам собой! А уж в опенсорсе или нет - это вторично! А так можно и под венду много чего плодить, а зарабатывать получится лишь на агрессивной маркетинговой политике впихивания всеми правдами и не правдами! -------------------- менеджер по кодеврайтингу |
|||
|
||||
Правила форума "Linux/UNIX: Клуб юнуксоидов" | |
|
Что такое клуб юнуксоидов? Это место более свободного общения специалистов и любителей *NIX систем. Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем. Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:
Короче, по репе получите по полной программе ;-) Happy hacking! Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Клуб юнуксоидов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |