LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices



Reply
 
Search this Thread
Old 06-03-2004, 03:00 AM   #1
melinda_sayang
Member
 
Registered: Dec 2003
Location: Petaling Jaya
Distribution: Ubuntu
Posts: 475

Rep: Reputation: 31
The Qt license question


With Qt library you can develop opensource without paying the license. If you want to develop commercial application, you have to pay the license....

Ok, what about this:
I want to develop commercial applications using Qt. So to avoid paying the license, I make it opensource. But I sell it to company, people, government ( you name it ). I forbid every one to use my program without paying money to me but my program is opensource. Is this possible? Is this legal?
 
Old 06-03-2004, 04:51 AM   #2
Megamieuwsel
Member
 
Registered: Sep 2002
Location: Haarlem , the Netherlands
Distribution: VectorLinux SOHO 5.1
Posts: 465

Rep: Reputation: 35
Quote:
I forbid every one to use my program without paying money to me but my program is opensource.
Nope.
Once you put a restriction like that on it , it's not Open Source.
 
Old 06-03-2004, 09:19 AM   #3
aizkorri
Member
 
Registered: Feb 2002
Location: Basque Country
Distribution: Fedora 14, Ubuntu 14.04
Posts: 425
Blog Entries: 1

Rep: Reputation: 36
well, then you are coding a commercial open source application,
I don't see why an open source app cannot be commercial, All the time you sell it with the source code.
 
Old 06-04-2004, 01:49 AM   #4
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
i think the qt license is for GPL apps?
 
Old 06-04-2004, 03:40 AM   #5
melinda_sayang
Member
 
Registered: Dec 2003
Location: Petaling Jaya
Distribution: Ubuntu
Posts: 475

Original Poster
Rep: Reputation: 31
Quote:
Originally posted by aizkorri
well, then you are coding a commercial open source application,
I don't see why an open source app cannot be commercial, All the time you sell it with the source code.
So according to you, except for forbidding people for using my program free of charge, it is legal to code opensource commercial application without paying the license. Well, maybe the only downside for this style is everyone can download the source dan build it, then use my program without paying money to me. And they can sell it to others.

Is that right????
 
Old 06-05-2004, 02:12 PM   #6
lone_nut
Member
 
Registered: Dec 2003
Location: Denmark
Distribution: Mandrake
Posts: 179

Rep: Reputation: 30
That is correct.
 
Old 06-05-2004, 03:56 PM   #7
oldyas
Member
 
Registered: Jun 2004
Location: Bristol, UK
Distribution: SuSe
Posts: 53

Rep: Reputation: 15
But the idea is that you don't make money by selling the app, you make money by selling manuals, technical support, and nice box sets that save people the bother of compiling it themselves. This is how the commercial distributions work.

And if you fear that you will lose out significantly if a competitor undercuts you on price by stealing your work, then you can just buy a qt dev license from Trolltech and release your product closed source.

Last edited by oldyas; 06-05-2004 at 04:00 PM.
 
Old 06-05-2004, 05:23 PM   #8
llama_meme
Member
 
Registered: Nov 2001
Location: London, England
Distribution: Gentoo, FreeBSD
Posts: 590

Rep: Reputation: 30
If you expect to make any significant amount of money out of selling your program, just buy a Qt licence, it's not all that expensive.

Alex
 
Old 06-05-2004, 05:41 PM   #9
proudclod
Member
 
Registered: May 2004
Distribution: Fedora Core 2
Posts: 381

Rep: Reputation: 30
The GPL allows you to sell your program for whatever price you wish. Read it first
 
Old 06-06-2004, 05:30 AM   #10
melinda_sayang
Member
 
Registered: Dec 2003
Location: Petaling Jaya
Distribution: Ubuntu
Posts: 475

Original Poster
Rep: Reputation: 31
Quote:
Originally posted by proudclod
The GPL allows you to sell your program for whatever price you wish. Read it first
Yeah, and people have option to use your program free of charge......
 
Old 06-06-2004, 09:12 AM   #11
Crito
Senior Member
 
Registered: Nov 2003
Location: Knoxville, TN
Distribution: Kubuntu 9.04
Posts: 1,168

Rep: Reputation: 53
Just put a copyright in your code and don't use the GPL.

It's important to differentiate between open source development and open source distribution. An open source development project is owned by the community. If you chose to openly distribute your individual work as source code however, you still own it and RMS can't stop you from placing whatever restrictions you like on it. The GPL borrowed the open distribution aspect of shareware licenses and added the community development model to it (the bazaar.)

As to Qt, if you intend to distribute their libraries with your commercial app, you should pay them their money.

Last edited by Crito; 06-06-2004 at 09:27 AM.
 
Old 06-08-2004, 02:08 AM   #12
Shade
Senior Member
 
Registered: Mar 2003
Location: Burke, VA
Distribution: RHEL, Slackware, Ubuntu, Fedora
Posts: 1,418
Blog Entries: 1

Rep: Reputation: 46
I think an important distinction that many are missing here is that the GPL is an open source license. However, it's by no means the only open source license. Open source doesn't necessarily mean GPL, or free as in beer...

Here we go again

--Shade
 
Old 06-08-2004, 01:07 PM   #13
JaseP
Senior Member
 
Registered: Jun 2002
Location: Eastern PA, USA
Distribution: K/Ubuntu 10.04/12.04, Scientific Linux 6.3, Android-x86, Maemo
Posts: 1,658

Rep: Reputation: 138Reputation: 138
Shade is correct. You can have an open source license that is different from the GPL. You can also have open source licenses which are commercial and restrict re-distribution (even to the point of it being only transferable to a person who buys the license,... don't know how you'd enforce that though). Doing that may make it incompatible with other licenses though. Open Source means you can look at the source code (to modify it, etc.). It doesn't neccesarily mean that you must give away the program.

You can also have free software that is closed source. Many libraries are essentially commercial, proprietary programs that you can give away under certain conditions.
 
Old 06-12-2004, 12:31 PM   #14
lone_nut
Member
 
Registered: Dec 2003
Location: Denmark
Distribution: Mandrake
Posts: 179

Rep: Reputation: 30
The following is a quote from qgpl of wich the free trolltech component is licend under, oh it is a split license, the other license is GPL

"a. You must ensure that all recipients of machine-executable forms of these items are also able to receive and use the complete machine-readable source code to the items without any charge beyond the costs of data transfer.

b. You must explicitly license all recipients of your items to use and re-distribute original and modified versions of the items in both machine-executable and source code forms. The recipients must be able to do so without any charges whatsoever, and they must be able to re-distribute to anyone they choose. "

So no you can not horde the software without paying a license to trolltech.

If you choose to keep you software no libre then the price (for a single developer) is :
$ 1550 professional Edition
$ 2490 Enterprise Edition

Last edited by lone_nut; 06-12-2004 at 12:37 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Solaris License? mhelliwell Solaris / OpenSolaris 3 03-28-2005 05:19 AM
GNU License Question ieeestd802 Linux - Software 2 01-31-2005 03:38 PM
quick Qt license question... servnov Linux - General 1 01-03-2005 04:53 PM
Slackware 10.1 and J2SE 1.4.x License question nosaku Slackware 6 12-15-2004 10:23 AM
GNU Public License Question fang0654 General 8 12-30-2003 04:10 AM


All times are GMT -5. The time now is 10:16 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration