Results 1 to 5 of 5

Thread: LGPL question

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2006
    Location
    Germany
    Posts
    4,380
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows Symbian S60
    Thanks
    19
    Thanked 1,005 Times in 913 Posts
    Wiki edits
    5

    Default Re: LGPL question

    Quote Originally Posted by tommy View Post
    So the only difference is that with LGPL you have to give the user the provided *.dll files and you cannot compile your program so that all components of your program are in one file??
    Simplified yes. But think, if you are a company you may want to hide your source and you don't want that people know what you are directly doing in your program. When you deliver a software under LGPL it must as said be runable by linking against the original library files. Now if I had much time I could rewrite the whole Qt thing and log actions. E.g. I could change the constructor of QString to generate an output like "A QString with the value xyz was initialized." and so on. That is dangerous if you really have to hide your data. Think forward, encrypted databases makes no sens anymore because you only have to modify the QSql* and voila you get the database + password...

    So companies will still need a license. And by the way, if you earn money with any open source product, you should be honest and give that projects some money. They deserve it. (It hasn't be much. Just a little bit.)

    EDIT: Your last question: yes you can sell it. And Nokia hasn't released Qt 4.5 under the LGPL just of humanity. They surely hope to get a better position on the market, that Qt becomes a "standard". Then more companies will buy licenses, because the users demand for Qt software.

    P.s.: At the time I am very angry with an product written in Qt. It has such a poor quality that it really sucks. Now I will write that company and complain that and ask them for what I have payed 50€ for a program which I could better program by myself (in 2 days!). And that even if I am not an information scientist. So they get "forced" to develop better applications => they obviously can't => they need help => they by support from Nokia.
    Last edited by Lykurg; 25th March 2009 at 22:08. Reason: updated contents

  2. The following user says thank you to Lykurg for this useful post:

    tommy (25th March 2009)

Similar Threads

  1. lgpl license and commercial software..
    By tgreaves in forum Newbie
    Replies: 10
    Last Post: 7th January 2013, 13:52
  2. Qt lgpl problem
    By Grimlock in forum Installation and Deployment
    Replies: 4
    Last Post: 23rd March 2009, 14:53
  3. Plugin implementation question
    By JPNaude in forum Qt Programming
    Replies: 12
    Last Post: 27th August 2008, 20:24
  4. Access to QSqlTableModel::isDirty Question.
    By patrik08 in forum Qt Programming
    Replies: 3
    Last Post: 12th April 2007, 17:49

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.