Qt-vel statikusan linkelt program / licence

Hi,

Kell irnom egy nem nyilt forraskodu programot, ami Qt-t hasznal, MinGW-vel fordul (alapvetoen Windows alatt kell mukodnie). A program nem fizetos, de a forras zart. Jo lenne statikusan linkelni, hogy onmagaban, mindenfele fuggoseg nelkul mukodjon.

Tudna valaki segiteni, hogy a fenti feltetelekkel terjesztheto-e? (Van egy olyan erzesem, hogy igy nem fog menni).

Jo lenne, ha valaki olyan valaszolna, akinek tapasztalata van, es nem csak linkeket kapnek, ahol sokoldalas angol jogi szovegeken kellene atragnom magam, aminek a felet nem is ertenem.

Koszi,

/sza2

PS: Az offtopic-ba is elkuldtem (2-szer) az miert nem jelenik meg a fooldalon?

Hozzászólások

Én vagy 1,5 éve rágtam át magam rajta, de végül nem használtam. Szerintem nyugodtan terjeszthető és pénzt is kérhetsz érte. Amíg a Qt forráskódját nem módosítod nem lesz belőle bajod.
Kíváncsi vagyok mások is így látják-e ?
szerkesztve:
Az:LGPL nem engedi meg a statikus linkelést.
Úgy látszik ezen átsiklottam.

Én pár éve voltam hasonló helyzetben. A Qt-nél háromféle license közül választhatsz: commercial (fizetős), GPL (ingyenes) és LGPL (ingyenes). A commercial-lal terjeszthetsz statikus exe-t, az LGPL-lel nem. GPL a zárt forrás miatt szóba se jöhet. Én az LGPL-t választottam és az exe-hez mellékelem a Qt DLL-eket.

A fejleszteshez a Qt Libraries-t toltottem le, ami jelenleg (Qt 4.8.0) ~350MB, de ebben a designer-tol kezdve, a QtCreator-on keresztul egy nagy halom peldaig minden benne van. A Qt-nek nincs valami "runtime" csomagja, amit feltelepitve csak a .dll-ek telepulnek fel?

Egy installer-be bele lehet csomagolni a .dll-eket (licence szepontbol)?

/sza2

[nyelvtannyilas mod]Qt-tal (ejtsd: kjuttal)[/nyelvtannyilas mod] ;)