-
> 31512 (28.03.08 20:50) [36]
Я тебя обманул. Мастер использует GTK, а не QT. Размер исполняемого файла 576.7Кб.
-
> Palladin © (28.03.08 21:02) [40]
Я компилил под Lazarusом. Возможно из-за этого. К тому же компилятор fpc уже отрелизился дальше. Сейчас, по-видимому, ситуация изменилась к лучшему.
-
> 31512 (28.03.08 21:09) [41]
вот в том то и дело что под лазарусом, это он все виноват, со своими настройками опций компиляции... у меня fpc 2.0.2 стоял... лазарус я сразу выкинул, это монстр...
кстати говоря, в конференции про FreePascal была ветка про разборки с лазарусом, что с его использованием создаются монстроидальные исполняемые файлы...
-
> tesseract © (28.03.08 20:53) [39]
А я не разрабатываю коммерческого софта (этот софт потом не продаётся не тиражируется, заказчик имеет право на исходный код целиком. Это end user.). :-) Я, можно сказать, сдаю в аренду свои мозги, руки, знания. И пятую точку. Программисту без этого никак. :-)))
-
> Palladin © (28.03.08 21:13) [42]
Значит я погорячился в выводах. Во всяком случае компилятор со временем будет только лучше.
-
> А я не разрабатываю коммерческого софта (этот софт потом > не продаётся не тиражируется, заказчик имеет право на исходный > код целиком. Это end user.).
Нарушение лицензии всё равно. Только OS и бесплатный. Да и коммерческий QT сильно круче халявного.
-
> tesseract © (28.03.08 21:24) [45] http://trolltech.com/company/about/businessmodelTrolltech's Open Source versions are available under the terms of the GPL - General Public License (version 2). The main obligation for software development under the GPL is that anyone using your software must have access to complete source code, and must be able to modify and redistribute that software to anyone free of charge. В GPL нет не слова о том, что я не имею права брать деньги за свою разработку. Доступ к исходникам я обеспечиваю полный. Не вижу никакого нарушения лицензии. Консультировался с юристами. Они смотрели договор и подтвердили, что всё законно.
-
> hat anyone using your software must have access to complete > source code,
Выложил в интернет свои наработки ? Asus и Sony попали на судебные иски.
-
> tesseract © (28.03.08 21:42) [47]
Причём тут интернет? В GPL не сказано, что я должен выложить продукт в интернет. Не у всех он есть. Я должен обеспечить свободный доступ к исходникам, а как я это сделаю уже не важно. И интернет не единственное решение. Хотя это и планах. The main obligation for software development under the GPL is that anyone using your software must have access to complete source code, and must be able to modify and redistribute that software to anyone free of charge. Я не думаю, что всем будет нужна система управления сепараторами руды, которые выпускает единственная в мире фирма.[ http://www.rados.ru/] Это не ширпотребный продукт. Всем кто использует эту систему я обеспечу свободный доступ к исходникам. В чём проблема?
-
> Всем кто использует эту систему я обеспечу свободный доступ > к исходникам. В чём проблема?
Проблема в отсутвие сободного доступа. GTK или mono более лоялен. Накрафтил - выкладывай.
-
Вот кстати в отличие от Linux в этом случае я должен иметь лицензии на ОС, среду разработки, технологию (если таковая лицензируется) и т.д. и т.п. Где тут Майкрософтовское "дешевле"? Не понимаю.
-
> tesseract © (28.03.08 21:54) [49]
Нет проблемы уже сейчас. Но в интернет я выложу исходники, ибо так проще потом на объектах работать удалённо от них. Правда не на всех объектах есть интернет.
-
> де тут Майкрософтовское "дешевле"? Не понимаю.
Я тоже - но в Америки свои законы, а у откатов свои последователи. Linux - худшая из *nix, хуже неё только MacOS, но ведь дело не в архитектуре ?
-
> tesseract © (28.03.08 21:24) [45]
Кстати ты не прав по поводу коммерческой Qt. Она отличается от Open Source только лицензией.
-
> Она отличается от Open Source только лицензией.
Да ну ? Там офигетильный FrameWork от баз данных до элементов, Внимательнее смотри.
-
-
Кстати Microsoft и тут как-то по другому мыслит. Когда вышел Visual С# Express, как извесно, бесплатный, но не свободный, мы тут же его закачали. Сначала мы не нашли утилиты CreateGUID в меню. Пришлось отрывать от старой VS 2005 и прикручивать к Visual С#. Потом мы долго не могли найти опции проекта, где нужно указывать приложение для старта в отладчике. Вот как сборку отлаживать в таких обстоятельствах? Пришлось править файл проекта вкучную. Тогда работает.
-
> Вот как сборку отлаживать в таких обстоятельствах?
Зажрались господа хорошие. csc в руки и вперед :)
|