Qt Group - Eeppinen matka teknojätiksi

Kuulostaa aika hassulta luulla, että vasta 6.2 toi Qt:seen 3D grafiikat. 3D:tä on pystytty tekemään Qt:lla jo vuosia.

11 tykkäystä

Qt:n LGPL lisensoidun avoimen koodien käyttöön liittyy monilla harhaluulo, että omat lähdekoodit täytyisi olla julkisia. Lisenssi vaatii ainoastaan, että aplikaation käyttämät Qt:kirjaston LGPL lisensoidut osat on pystyttävä vaihtamaan toiminnaltaan vastaaviin toisiin versioihin. Toisin sanoen siis dynaamisesti linkitetyissä sovelluksissa tuo ehto täyttyy automaattisesti. Staattisesti linkitettyjen sovellusten tapauksessa täytyy tarjota lähdekodista käännetyt, mutta vielä linkittämättömät object filet, jotta linkitys kirjaston eri versioon onnistuu.

Lisäksi nuo käytetyt Qt:n lähdekoodit(ei siis yrityksen itsekehittämät) täytyy olla saatavilla, mutta tuon täyttämiseen riittää ääritapauksessa jopa firman sivuilla oleva maininta, että lähetetään pyydettäessä CD:llä fyysisenä. Samalla vaivalla toki uppaa Git:iin julkisena, koska kyseessä on käytännössä forkki Qt:n virallisen repositorion koodeista.

Syy maksaa Qt:sta on käyttää muita Qt companyn lisäpalikoita kuten esimerkiksi tuo Safe renderer, jotka ei ole lisensoitu LGPL alle kuten Qt core. Lisäksi tuoki tuo muutos, että viimeisin versio on saatavissa LGPL alla viiveellä, ja mahdollinen parempi tuki.

19 tykkäystä

Kyllä, mutta kuinkas vaihdat Qt-kirjastot itse pihassa seisovaan EQS-mersuun? Et mitenkään. Eli LGPL-lisenssi toimii käytännössä vain Windows- macOS- ja Linux-käyttöjärjestelmissä olevissa kaupassa laptop/desktop-laitteissa. iPhonen App Storenkaan kanssa LGPL ei ole yhteensopiva saman rajoituksen vuoksi. Kaikki jotka käyttävät Qt:ta sulautetuissa laitteissa joutuvat hankkimaan kaupallisen lisenssin.

7 tykkäystä

Qt haluaa ymmärrettävistä syistä näin uskotella potentiaalisille asiakkailleen, mutta näinhän ei asiat ihan ole. Olen tämän jo linkannut tänne aiemminkin, mutta kertaus on opintojen äiti:

6 tykkäystä

No riippuu nyt vähän minkä tyyppisestä sulautetusta järjestelmästä on kyse, mutta staattisesti linkitettyjen applikaatioiden tapauksen selitinkin jo. Eli kysyttäessä object filet CD:llä, jolloin kysyjä voi vaihtaa kirjastoa koskevat, ajaa linkkerin läpi ja saada toimivan binäärin.

1 tykkäys

Osaisitteko vääntää maallikolle rautalangasta mitä nuo pallottelemanne skenaariot käytännössä tarkoittavat liiketoiminnan näkökulmasta?

Mahtavaa noin yleisesti että tällaista(kin) asiantuntemusta löytyy täältä :+1: :+1:

7 tykkäystä

LG Electronics to post solid Q3 earnings on home appliance biz: analysts

LG Electronics Inc. is likely to report solid third-quarter earnings, analysts said Wednesday, as its mainstay home appliance business is expected to offset a slump from vehicle components and B2B units.
The South Korean tech giant was projected to log a record 18.3 trillion won ($15.4 billion) in sales in the July-September period, up 8.2 percent from a year earlier, on a consolidated basis, while its operating profit was estimated to jump 16.9 percent on-year to 1.1 trillion won over the period, according to the data from four local brokerage houses compiled by Yonhap Infomax, the financial news arm of Yonhap News Agency.

Analysts said the home appliance business once again anchored LG’s performance in the third quarter with strong sales of premium products.

6 tykkäystä

Ohhoh, olen tätäkin ketjua sillee otsaluulla seuraillut varmaan yli vuoden päivät, mutta olin ollut väärässä käsityksessä että Tesla käyttäisi muuta teknologiaa tai tekisi softan ihan inhouse from the scratch. Mutta parempi näin, ja vielä parempi tosiaan jos ovat maksullisella lisenssillä :slight_smile: Cheers!

10 tykkäystä

Kaikki jotka käyttävät Qt:ta kuluttajatuotteissa kuten autot, puhelimet ja TV:t joutuvat käytännössä ostamaan kaupallisen lisenssin. Lisäksi osa Qt-kirjastoista ei ole edes saatavilla avoimen lähdekoodin lisenssillä.

21 tykkäystä

Taalassa on tapahtunut aika iso liike Q3 aikana :face_with_monocle:
Nyt siis vaihteeksi mukavasti myötätuulta QT:lle.
image

28 tykkäystä

Tai jos ei myötätuulta, niin ainakin vähemmän vastatuulta YoY:

image

:slight_smile:

52 tykkäystä

Höpöhöpö. Monissa kuluttajalaitteissa löytyy toiminto laitteen ohjelmiston päivittämiseen esimerkiksi USB-tikulta tai muistikortilta ja se riittää keinoksi(ja sitä käytetään), jolla voi tarjota käyttäjälle mekanismin kirjastojen vaihtamiseen. Linkin takaa löytyy tarkempaa selostusta. https://embeddeduse.com/2016/04/10/using-qt-5-6-and-later-under-lgpl/

1 tykkäys

Tämä on täysin teoreettista pyörittelyä kunnes löytyy joku massamarkkinoiden fyysinen kuluttajatuote joka käyttää Qt:n LGPL-versiota. Kuinka saan Mersuun vaihdettua Qt-kirjastot? Tai LG:n televisioon? En usko että yksikään isompi firma alkaa tuon LGPL:n kanssa pelleilemään, tulee niin kalliiksi järjestää asiakkaille mahdollisuus päivitellä laitteeseen käytännössä mitä tahansa koodia ilman laitteet menevät täysin solmuun.

20 tykkäystä

Sieltä vain latailemaan lähdekoodeja, jos haluat Subarusi IVIa alkaa puukottamaan. Niin ja kovasti oli lisenssi filussa LGPL lisenssin Qt:sta mainintoja. Mutta hei Subarutkin on Qt inside vai miten sitä sanotaan. :slight_smile:

Subarun “license information” osiossa ole mitään mainintoja Qt:n käytöstä ja ainakin osa Subarun käyttämistä kirjastoista on sallivammalla MIT-lisenssillä. Jos Subaru tosiaan käyttäisikin Qt:ta niin LGPL vaatii myös että päivitetyt Qt-kirjastot saa itse Subaruun päivitettyä. En löytänyt ohjeita kuinka saan autoon asennettua itse kääntämäni IVI-ohjelmiston. Tällä perusteella sanoisin että joko A) Subaru ei käytä Qt:ta tai B) Subarulla on Qt:n kaupallinen lisenssi.

3 tykkäystä

Tuli tuossa tuoreinta Vernerin varttia katsellessa ja sen myötä koronnostoja ja inflaatiota pohdiskellessa mieleen, että mitenhän jakelulisenssisopimukset laaditaan ja miten mahdollinen voimakas inflaatio vaikuttaisi niistä tulevien tuottojen reaaliarvoon.

Qt on osana sulautettujen järjestelmien strategiaa onnistunut viemään ansaintamalliaan onnistuneesti kohti asiakkaan volyymiin pohjautuvaa hinnoittelua, mikä tekee liiketoimintamallista skaalautuvamman ja kasvattaa yhtiön markkinapotentiaalia. Jakelulisenssituotto kirjautuu, kun asiakas myy lopputuotteitaan. Jakelulisenssisopimukset neuvotellaan asiakaskohtaisesti huomioiden lopputuotteen volyymi. Jakelulisenssien hinnat voivat vaihdella suuren volyymin kuluttajaelektroniikan muutamista kymmenistä senteistä per laite aina yli tuhanteen euroon per laite esimerkiksi korkean hintaluokan medikaalilaitteissa. Laskutus tapahtuu tyypillisesti takautuvasti asiakkaan ilmoittamien myyntimäärien perusteella. Qt raportoi jakelulisenssien osuutta liikevaihdosta ainoastaan vuosittain, sillä luonteensa takia ne vaihtelevat merkittävästi vuosineljännesten välillä.

Arvioimme jakelulisenssien keskihinnan olevan 0,5 euroa per laite. Näin ollen Qt:n jakelulisenssien markkinapotentiaaliksi muodostuu 500 MEUR ja kokomarkkinapotentiaaliksi nykyhetkellä saadaan 600 MEUR.

Mitenköhän tiukasti näiden sopimusten jakelulisenssiosuudet on naulattu? Ja kuinka usein puhutaan rahasta per näyttö vs. prosenttiosuudesta per näytön myynti tms.? Haen tällä siis sitä, etät jos sopimus tehdään 2021 hintaan euro per näyttö, jonka jälkeen inflaatio kiihtyy merkittävästi, niin se euro on aika erilainen arvoltaan esimerkiksi vuonna 2025 kun se näyttö lopulta saadaan myytyä?

Tällaiset otetaan varmasti huomioon sopimuksia tehdessä, mutta tietääkö joku käytännössä, että miten?

15 tykkäystä

Suomen pörssissä on yksi ja ainoa vihreä yritys. Ja se on Qt Group. Qt Groupilla koodattu ohjelma toimii halvemmissa ja vähemmän laskentatehoa ja vähemmän sähköä vaativissa siruissa ja komponenteissa kuin kilpailijoiden vastaavat. Quutilla koodaaminen ja Qt:lla tehtyjen sovelusten käyttö on resurssitehokasta ja energiatehokasta. Samalla Qt Group antaa ratkaisun maailmaa askarruttavaan krooniseen siru- ja komponenttipulaan. Siinä teille tiivistettynä. Olkaapas hyvät kaikki palstan viherpiipertäjät!

29 tykkäystä

Samsung X7600 tulostinperhe
Samsung VR7000 robotti-imurisarja
Motorolan reitittimet
Volvo XC90 2020 vuosimalli TV

Siinä muutama esimerkki tuotteista, joissa on käytetty LGPL lisensoitua koodia. Ja lisää löytyy kaikilta valmistajilta, jos vain jaksaa etsiä. Käytännössä hyvin monessa Anrdoid/sulautettu Linux pohjaisissa laitteissa on LGPL-lisensoitua koodia sisällä.

6 tykkäystä

Ei kovin relevanttia Qt:n kannalta. Etsisitkö sellaisen esimerkin missä on käytetty LGPL v3 -lisenssin alaisia Qt:n palikoita open sourcena jossain laitteessa?

4 tykkäystä

LGPL on hyvin geneerinen avoimen sorsan lisenssimalli. Eikä sen laaja käyttö yllätä sillä varsinkin teollisuuden tuotteissa. Suurin osa pohjaavista teknologioista kuten Linux ydin ja GCC käyttävät jotain GPL-versiota. Samoin suuri osa musita työkaluista ja kirjastoista.
Ohessa vielä kuva suoraan wikipediasta:
image

En tuijottaisi ollenkaan lisenssin malliin kun Qt:sta puhutaan sijoitus casena. Qt teknologiana, yhtiönä ja yhteisönä voittaa aina kun uusi kehittäjä oppii kielen tai kun vanha jakaa viisauksiaan Stackoverflowssa. Mitä enemmän opensorsa projekteja mistä tahansa teknologiasta on sitä parempi yhteisön tuki on. Se on tärkeää. Paras esimerkki Qt:lla on varmaankin KDE. Imo, se on paras desktop env mitä Unixille on.

Softa-alalla on todella yleistä että teknologioita, joita ei pääse tekemään palkkatyössä harrastetaan kotona omissa projuissa. Varsinkin jos haluaa kehittyä alalla. Kun devaaja-Mattimeikäläinen rakentaa omaa harrate projektiaan Qt:n (tai vaikka Unityn) ilmaisella versiolla, oppiin hän siinä itseään kiinnostavaa teknologiaa. Sen voi sitten laittaa CV:een ja ensi kerralla kun vaihtaa firmaa tai konsultti myydään projektiin niin voi sanoa että oma tieto-taito on laajempi kuin viimeksi. Itse en näe millään tavalla avoimen kähdekoodin hyödyntämistä yksityisesti tai kaupallisesti millään muotoa negatiivisena asiana. Vain positiivisena. Toki, muutama dollari jää saamatta välittömästi, mutta koska kyseessä on maratoni maksaa se (teorian mukaan) itsensä takaisin monen kertaisena myöhemmin.

35 tykkäystä