🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.os.linux.caldera
Article #59

Re: Caldera Vs RH5

#59
From: Matt McLeod
Date: Sat, 23 May 1998 00:00
34 lines
2986 bytes
VHA PC Development <codifex@airmail.net> wrote:
> I was under the impression that QT was freely usable as a component base
> for those who released their software free of charge.  Conversely, if
> someone wanted to make a profit off of TrollTech's work on QT, then Troll
> would like a piece of that profit.  I'd say that was fair.  That way the
> best of both worlds could be had; free software and for (dare I say it)
> profit software.

Almost, but not quite.  You can make a profit from your work, but you
have to release your source.

The real problem (as I understand it) is that you can't modify the Qt
source then distribute your modified Qt.  This is partially alleviated
by Qt being a C++ library - if you want to modify a widget, you can
create a new one based on one of the old ones, but it doesn't deal with
bugfixes.

However - Troll have been pretty quick on bugs, and with the 
"Free Qt Foundation" (or whatever it's called) the "what if Troll goes
bust?" problem is not significant any more (except for Troll).

> I do however realize that if lots of programming is done based on a widget
> kit that is proprietary, then it may cause some problems in the future -
> that is why I would suggest that any entity creating software should make
> sure that it is easily portable to another toolkit via source code
> abstraction layer or encapsulation of said toolkit.

> Open Source means that the program isn't free but the source code is
> available for perusal?  Forgive my ignorance... :(

It goes further than that.  Open Source means that the source is open.  That
is, you can take the source and change it as you please.  This is why
Qt, despite having the source available, isn't really "Open Source".
Technical Details
Message-ID: <6k5nsr$28o$2@attila.apana.org.au>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3559415c.0@news.pip.com.au> <6je37p$k0k$1@camel20.mindspring.com> <355B2536.8DC3AEE9@brainfart.com> <slrn6lnd65.9q.jim@thebeach.wilmington.net> <355D3A27.9341F95A@halcyon.com> <6jmcbt$77a$1@nnrp1.dejanews.com> <slrn6lv1hq.cad.jim@thebeach.wilmington.net> <6jp87c$5h2$1@ins8.netins.net> <3565C401.1E387FC@netplus.net> <01bd85be$054aa3a0$8383050a@bgravitt.CORP.VHA.COM>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1103af,f649fde89ca2b4f4
X-Google-Attributes: gid1103af,public
X-Google-Thread: f906c,f649fde89ca2b4f4
X-Google-Attributes: gidf906c,public
X-Google-Thread: 110f50,f649fde89ca2b4f4
X-Google-Attributes: gid110f50,public
X-Google-Thread: 102983,f649fde89ca2b4f4
X-Google-Attributes: gid102983,public
From: Matt McLeod <Matt@Mcleod.dropbear.id.au>
Subject: Re: Caldera Vs RH5
Date: 1998/05/23
Message-ID: <6k5nsr$28o$2@attila.apana.org.au>
X-Deja-AN: 355767804
Cache-Post-Path: ajatar.dragon.net.au!unknown@203.56.191.14
References: <3559415c.0@news.pip.com.au> <6je37p$k0k$1@camel20.mindspring.com> <355B2536.8DC3AEE9@brainfart.com> <slrn6lnd65.9q.jim@thebeach.wilmington.net> <355D3A27.9341F95A@halcyon.com> <6jmcbt$77a$1@nnrp1.dejanews.com> <slrn6lv1hq.cad.jim@thebeach.wilmington.net> <6jp87c$5h2$1@ins8.netins.net> <3565C401.1E387FC@netplus.net> <01bd85be$054aa3a0$8383050a@bgravitt.CORP.VHA.COM>
Organization: APANA Hunter Regional Hub
X-Cache: nntpcache 2.3.2.1 (see http://www.nntpcache.org/)
User-Agent: tin/pre-1.4-980226 (UNIX) (Linux/2.1.24 (ppc))
Newsgroups: alt.os.linux.caldera,alt.os.linux.slackware,aus.computers.linux,comp.os.linux.misc