crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Robotex
  опции профиля:
сообщение 16.8.2010, 20:21
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


Думаю в какой среде разрабатывать будущее приложение. Но т.к. оно коммерческое, то лицензия среды должна позволять мне писать пропиетарный софт. При этом должна быть бесплатной или недорогой (очень маленький бюджет). Существуют такие?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
3 страниц V   1 2 3 >  
Начать новую тему
Ответов (1 - 24)
Litkevich Yuriy
  опции профиля:
сообщение 16.8.2010, 21:24
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


что под средой понимаешь? IDE, библиотеки?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Robotex
  опции профиля:
сообщение 16.8.2010, 21:30
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


Ну вроде как и то и другое :) Вот QT Creator это и среда и библиотеки же в комплекте :) Т.е. мне нужны библиотеки, с помощью которых я буду это писать, и среда, в которой я буду это писать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 16.8.2010, 21:38
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Robotex @ 17.8.2010, 1:30) *
Вот QT Creator это и среда и библиотеки же в комплекте
креатор - только IDE, т.е. оболочка, её разработали ради библиотеки Qt. В нём ты можешь компилировать используя разные библиотеки и компиляторы (например, visual C++)

Есть отдельное название у тролей - Qt SDK = Qt Creator + компилятор + Qt

Есть три кросплатформенные библиотеки, которые обсуждаются на этом форуме:
wxWidgets
GTK+
Qt
все три позволяют разрабатывать коммерческие приложения с закрытыми исходниками при этом не платя деньги за использование библиотеки и инструментов
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Robotex
  опции профиля:
сообщение 17.8.2010, 3:08
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


На сайте QT SDK написано, что коммерческая лицензия стоит около 3000 евро. Бесплатно только GPL. Или GPL позволяет создавать коммерческое ПО? Зачем же тогда они коммерческую версию продают?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.8.2010, 4:09
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Robotex @ 17.8.2010, 7:08) *
Бесплатно только GPL.
а LGPL?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 17.8.2010, 6:29
Сообщение #7


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


Цитата(Robotex @ 17.8.2010, 9:08) *
На сайте QT SDK написано, что коммерческая лицензия стоит около 3000 евро. Бесплатно только GPL. Или GPL позволяет создавать коммерческое ПО? Зачем же тогда они коммерческую версию продают?

в голове у кого то каша. Проприетарное (закрытое) ПО, это одно. Свободное (с исходниками) - другое. Оба могут быть коммерческими. Свободное (GPL) - это не синоним бесплатного. Очень даже не кисло фирмы некоторые живут на GPL. Эти евро просят, что бы кто-то мог не открывать свои исходники.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Robotex
  опции профиля:
сообщение 17.8.2010, 6:42
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


Вот мне и нужно писать платное ПО (а именно shareware) с закрытыми исходниками (иначе любой сможет снять защиту и превратить триал в полную версию). LGPL позволяет это?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.8.2010, 6:44
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Robotex @ 17.8.2010, 10:42) *
LGPL позволяет это?
а там, где ты цену нашёл, что написано относительно LGPL?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 17.8.2010, 6:54
Сообщение #10


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


Цитата(Robotex @ 17.8.2010, 12:42) *
Вот мне и нужно писать платное ПО (а именно shareware) с закрытыми исходниками (иначе любой сможет снять защиту и превратить триал в полную версию). LGPL позволяет это?

нет. BSD позволяет. Но это к Qt не относится. Бери wxWidget. Но купить придется компилятор. Если уж по честному. Т.е разрабатыввая закрытое ПО, некисло сначала потратиться.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 17.8.2010, 7:12
Сообщение #11


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

Спасибо сказали: 41 раз(а)




Репутация:   5  


Цитата(maint @ 17.8.2010, 7:54) *
нет. BSD позволяет.

Зачем обманываешь человека? LGPL позволяет писать проприетарное комерческое ПО.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Robotex
  опции профиля:
сообщение 17.8.2010, 8:09
Сообщение #12


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(molchanoviv @ 17.8.2010, 7:12) *
Цитата(maint @ 17.8.2010, 7:54) *
нет. BSD позволяет.

Зачем обманываешь человека? LGPL позволяет писать проприетарное комерческое ПО.

Вот здесь http://qt.nokia.com/products/licensing/licensing написано, что с лицензией LGPL я могу создавать проприетарное ПО, но с коммерческой проприетарное и/или коммерческое. Так с LGPL можно продавать или нет?

А если с wxWidgets использовать code::Blocks в качестве компилятора. Он же бесплатный.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 17.8.2010, 8:33
Сообщение #13


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


Цитата(Robotex @ 17.8.2010, 14:09) *
Цитата(molchanoviv @ 17.8.2010, 7:12) *
Цитата(maint @ 17.8.2010, 7:54) *
нет. BSD позволяет.

Зачем обманываешь человека? LGPL позволяет писать проприетарное комерческое ПО.

Вот здесь http://qt.nokia.com/products/licensing/licensing написано, что с лицензией LGPL я могу создавать проприетарное ПО, но с коммерческой проприетарное и/или коммерческое. Так с LGPL можно продавать или нет?

А если с wxWidgets использовать code::Blocks в качестве компилятора. Он же бесплатный.

продавать можно ЛЮБОЕ ПО. code::Blocks это не компилятор, это IDE. IDE этот подцепляет любой компилятор из списка ей известных. (VS, Borland, gcc, watcom, Intel C++ и пр.).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.8.2010, 10:22
Сообщение #14


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Robotex @ 17.8.2010, 12:09) *
что с лицензией LGPL я могу создавать проприетарное ПО
proprietary - собственническое, т.е. лицензия на него уникальная, собственная.
перевод таблички
 Р В Р’ Р’ Р’ Р’ Р’ Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 57%
Прикрепленное изображение
612 x 479 (10.28 килобайт)


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Robotex
  опции профиля:
сообщение 17.8.2010, 13:14
Сообщение #15


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 16.8.2010
Пользователь №: 1971

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 17.8.2010, 10:22) *
Цитата(Robotex @ 17.8.2010, 12:09) *
что с лицензией LGPL я могу создавать проприетарное ПО
proprietary - собственническое, т.е. лицензия на него уникальная, собственная.

в смысле, что с QT с лицензией LGPL я могу создавать проприетарное ПО
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.8.2010, 13:29
Сообщение #16


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Robotex @ 17.8.2010, 17:14) *
в смысле, что с QT с лицензией LGPL я могу создавать проприетарное ПО
именно в этом смысле, другого и нет
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 17.8.2010, 14:05
Сообщение #17


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


Цитата(Robotex @ 17.8.2010, 19:14) *
Цитата(Litkevich Yuriy @ 17.8.2010, 10:22) *
Цитата(Robotex @ 17.8.2010, 12:09) *
что с лицензией LGPL я могу создавать проприетарное ПО
proprietary - собственническое, т.е. лицензия на него уникальная, собственная.

в смысле, что с QT с лицензией LGPL я могу создавать проприетарное ПО

ты извини, но либо ты шибко шутишь, либо не программируй
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_cold62_*
сообщение 21.9.2010, 12:57
Сообщение #18





Гости








    


LGPL - лицензия для библиотек, и если я продаю написанное мной приложение использующее библиотеку распространяемую по LGPL (например Qt), единственные исходники которые я должен предоставить - это исходники библиотеки (т.е. Qt). Правильно?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.9.2010, 13:32
Сообщение #19


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Гость_cold62_* @ 21.9.2010, 16:57) *
это исходники библиотеки (т.е. Qt). Правильно?
можно и так сказать.
Суть LGPL - если кто-то изменил исходник библиотеки, то он должен поделится изменениями.
Как минимум предоставив их своему покупателю. Ну и в этой лицензии описаны способы выявления злоупотреблениями. Например, кто-то поставляет своё ПО (дистрибутив) и утверждает, что он не изменял библиотеку. Как это проверить?
1) Если ПО собрано динамически с библиотекой, то просто меняем библиотеки из дистрибутива ПО, на оригинальные библиотеки. Если ПО работает также как и с библиотеками из дистрибутива - изменений в библиотеке не было.
2) Если ПО собрано статически с библиотекой, то затребуем у автора ПО объектные файлы и линкуем их со статической версией оригинальной библиотеки. Если ПО работает также как и из дистрибутива - изменений в библиотеке не было.

Если изменял и предоставил изменения, то вносятся изменения в оригинальную библиотеку, а дальше проверка, как указано выше.
Если проверку не проходит, значит изменения предоставлены ложные.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 21.9.2010, 15:16
Сообщение #20


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


т.е. если я задокументировал изменения в Qt и говорю о них, то сам исходный код свой могу не показывать? (учитывая что проверка описанная выше дает true)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.9.2010, 17:37
Сообщение #21


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(ufna @ 21.9.2010, 19:16) *
то сам исходный код свой могу не показывать?
Исходный код приложения, использующего библиотеки лицензированные под LGPL никому не нужен, он вне рамок данной лицензии.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 21.9.2010, 18:10
Сообщение #22


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Для аспирантуры делаю перевод из одной английской книжки. Как раз сейчас там идет моменты, связанные с лицензией GPL. Могу выложить сюда отрывки того текста. Возможно, ничего нового уже не будет сказано, но а вдруг. Выкладывать?

P.S. Сразу прошу прощения, если какие-то предложения покажутся коряво составленными. Вина не автора книжки, а моя!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.9.2010, 18:21
Сообщение #23


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(AD @ 21.9.2010, 22:10) *
Выкладывать?
переводы этой лицензии на русский язык есть в интернете.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 21.9.2010, 20:54
Сообщение #24


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(Litkevich Yuriy @ 21.9.2010, 19:21) *
переводы этой лицензии на русский язык есть в интернете.

Юра, не переводы. А краткое описание лицензии. Ну короче, то, что у тебя раскидано по постам, там кратко, систематизировано и в одном месте.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.9.2010, 22:14
Сообщение #25


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


да это всё в википедии есть
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V   1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 15.7.2025, 4:18