Автор Тема: На какъв графичен език може да се пишат програми със затворен код в Linux  (Прочетена 7452 пъти)

Linux_X

  • Участници
  • ***
  • Публикации: 6
    • Профил
Добър вечер. Във фирмата смятаме да минаваме на Linux, но тъй като софтуера който правим трябва да е със затворен код и да се продава, бихме искали да попитаме как стои въпроса в Linux - има ли език на който да се пише без да се налага разпространението на сорс кода, как стои въпроса със закупуването на лиценз, долу-горе как става и колко излиза като сума.

Поздрави на всички!
Активен

BULFON

  • Administrator
  • Напреднали
  • *****
  • Публикации: 478
  • Distribution: Fedora
  • Window Manager: Gnome
    • Профил
Има два варианта:
1. Въпросът ти е сериозен. Тогава той е съставен от много подвъпроси и ще те помоля да ги зададеш поотделно от най-важното към най-маловажното. Така ще улесниш отговарящите и ще получиш по-точни отговори.
2. Този въпрос е глупава шега. Така както е зададен - софтуерна фирма смята да премине на Линукс и се чуди, дали ще може да произвежда софтуера си под Линукс и търси "графичен език" и "колко излиза" - всичко звучи като глупаво заяждане с радиоводещ.
« Последна редакция: Aug 16, 2009, 23:49 от BULFON »
Активен

фонокартен телефонен апарат

Linux_X

  • Участници
  • ***
  • Публикации: 6
    • Профил
Ми това не е шега. Извинявам се за неточността. По-скоро смятам да го дам като идея, но за да я дам, трябва да представя от какво точно ще има нужда. Смятам че ще харесат идеята, но все пак трябва да съм напълно запозната.

Благодаря за бързият отговор.
Активен

task_struct

  • Напреднали
  • *****
  • Публикации: 576
  • Distribution: Kubuntu 14.04
  • Window Manager: KDE 4.13
    • Профил
Нз какво значи графичен език, но предполагам, че имаш в предвид език, на който да се пишат графични приложения. Мога да ти препоръчам С++ и по-специално библиотеката Qt - http://qt.nokia.com/ На сайта им може да провериш колко ще излезне лиценза.

П.П. Едно такова мигриране не е само до лицензи, ще трябва и обучаване на персонала.
Активен

"Minds are like parachutes. They only function when they are open." - James Dewar

irc.freenode.net  / #linux-bg

ludsic

  • Напреднали
  • *****
  • Публикации: 71
    • Профил
за да има смисъл да предлагаш нещо такова трябва да кажеш първо на какъв език пишете в тая фирма
пример: ако пишете на delphi  ще трябва да използвате kylix и да разучите само коя библиотека да ползвате за да може да компилирате приложенията които пишете на Windows понеже съм сигурен че пишете софт.  за windows
Активен

B4 02 B2 4C CD 21 B2 61 CD 21 B2 6D CD 21 B2 65 CD 21 B2 72 CD 21 B4 4C B0 00 CD 21 00 00 00 00

Linux_X

  • Участници
  • ***
  • Публикации: 6
    • Профил
Нз какво значи графичен език, но предполагам, че имаш в предвид език, на който да се пишат графични приложения. Мога да ти препоръчам С++ и по-специално библиотеката Qt - http://qt.nokia.com/ На сайта им може да провериш колко ще излезне лиценза.

П.П. Едно такова мигриране не е само до лицензи, ще трябва и обучаване на персонала.
Благодаря за информацията, обаче нещо не можа да ми се върже.  :) Отивам в горепосочения сайт -> Downloads->Choose comercial->Linux/X11 обаче ми излиза само форма за регистриране. Къде бъркам?

Това с обучението е лесно, тъй като сега фирмата кандидатства по някакъв проект, и така или иначе ще се назначават нови програмисти, който знае езика - той ще дойде.  :)
Активен

foxb

  • Напреднали
  • *****
  • Публикации: 175
    • Профил
    • WWW
Еми регистрирай се... ???

Тази версия е 30-дневна след това ще трябва да си платите. ::)

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
От http://qt.nokia.com/downloads/downloads ми се струва, че и свободната версия върши работа, Create propietary software е валидно и за нея. То аз не разбирам много много от лицензи, но това така го тълкувам.
Обясни с подробности какво е това минаване на Линукс - аз обикновено като чуя "Фирмата минава/мигрира на Линукс" разбирам, че заменяме операционната система с Линукс и повечето софтуер, използван досега, с някакви свободни алтернативи. Но въпросът ти изглежда все едно "Фирмата ни ще почва да пише софтуер за Линукс вместо за Уин, ама трябва да е платен, каква библиотека да ползваме, че да можем да си затворим кода?". Разкажи малко за тази фирма, с какво се занимавате, какво планирате. Лицензирането на софтуера е много сериозно нещо, на практика си е юридически въпрос :)
Активен

Linux_X

  • Участници
  • ***
  • Публикации: 6
    • Профил
Значи ето как стои въпроса:

Всичко до този момент се пишеше за Windows. Става въпрос за складови програми, офис програми (не като MS Office/OpenOffice, а такива за ежедневна употреба, като например издаване на фактура, база данни, въвеждане на сметки, ЕГН-та, имена, телефони, програми за фирми и магазини, приложения за касови апарати и др.). И всичко това до този момент се пишеше на Visual C++ или Visual Basic. Тъй като Linux взе да става все по-използваема, реших да дам предложение, но преди да го дам, колегите с които споделих идеята ме посъветваха да потърся някаква информация. Дистрибуцията която смятам да предложа е OpenSUSE (ако има значение де).

Надявам се да съм дала ясна информация, но ако има нещо неясно - питайте.

Благодаря Ви още веднъж за отговорите и отделеното време!
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Аа, похвално!!!  ;D
Ами в такъв случай - графични приложения под Линукс (под Х по-точно казано) се пишат с помощта на най-различни toolkit-ове, които са с отворен код, но мисля, че могат да се ползват за затворени приложения, и освен основния си език (C/C++), имат bindings за множество други (да речем Java, Python, Ruby и т.н.). Аз знам 4 toolkit-а: gtk, qt, wxWidgets и tkinter. Gnome използва основно gtk, KDE използва основно qt, ако искаш примери за това какво може да се постигне с тях :) На официалния сайт на всяко едно би трябвало да има разяснения относно това може ли да се ползва за създаване на затворени/платени приложения, но ми се струва, че на всички отговорът е "може".
Активен

ludsic

  • Напреднали
  • *****
  • Публикации: 71
    • Профил
/offtopic
аве хора обърках се някой да разясни
като напиша примерно на delphi някакво приложение
и го кача на страницата ми за download обаче кача и самия код в текстов файл тогава приложението ми не е ли open source ?!
Активен

B4 02 B2 4C CD 21 B2 61 CD 21 B2 6D CD 21 B2 65 CD 21 B2 72 CD 21 B4 4C B0 00 CD 21 00 00 00 00

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
//offtopic-а
да, точно по дефиницията ;)
Активен

ludsic

  • Напреднали
  • *****
  • Публикации: 71
    • Профил
в такъв случай затворен код може да се пише на всеки език включващ визуална среда
изключение правят скриптовите езици но не съм чувал за такъв с визуална среда

има много приложения със затворен код и въпреки това са свободни за ползване
има и такива с отворен код ... платени(имаше някакъв линукс платен ама мисля че платен беше support-a ... не помня вече)

Не разбрах обаче ... искаш да предложиш да пишете софт за линукс ?
ако е така .... според мен няма никакъв шанс шефовете ти да одобрят такава идея
това е скромното ми лично мнение
« Последна редакция: Aug 17, 2009, 03:44 от ludsic »
Активен

B4 02 B2 4C CD 21 B2 61 CD 21 B2 6D CD 21 B2 65 CD 21 B2 72 CD 21 B4 4C B0 00 CD 21 00 00 00 00

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Не разбрах обаче ... искаш да предложиш да пишете софт за линукс ?
ако е така .... според мен няма никакъв шанс шефовете ти да одобрят такава идея

В същност с QT може да се пише софтуер, който да работи на няколко операционни системи (вкл. Windows и Linux). Това значи, че софтуерът ще задоволява нуждите на повече клиенти (т.е. ще се взимат пари от повече клиенти - потребители на различни операционни системи), което няма как да не радва шефовете. Въпросът е само разликата в приходите дали ще покрие разходите по по-скъпите програмисти.
« Последна редакция: Aug 17, 2009, 14:39 от vstoykov »
Активен

Arvigeus

  • Напреднали
  • *****
  • Публикации: 123
  • Distribution: Arch Linux
  • Window Manager: Whatever
    • Профил
На GTK едва ли ще стане, защото лицензът му не позволяваше да се разработват програми със затворен код. Поради тази причина Skype е на Qt.
Идеята ти е похвална, но трудно осъществима...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Mandrake Linux 10 and Linux
Настройка на програми
aaaSASlover 3 8971 Последна публикация Dec 08, 2012, 20:46
от UBIGI
Remote връзка Linux<--> Linux
Настройка на програми
stoyanovs 5 7576 Последна публикация Jan 24, 2006, 16:49
от gostenin
Experienced linux enginnced linux engineers
Търсене
bulwork 0 7628 Последна публикация May 10, 2008, 14:24
от bulwork
Dual boot Linux and Windows XP (Linux installed first) ПРОБЛЕМ !!!
Настройка на програми
XaMeLeOnA 36 39995 Последна публикация Nov 06, 2011, 02:58
от Compare
Linux From Scratch - Do-it-yourself-Linux
Начини за увеличаване на бързодействието
neosofti 2 4722 Последна публикация Jul 03, 2009, 08:43
от tyuio