Gecko nezahazovat, prosím!
Potřebuji v Apache NetBeans komponentu, která by dokázala zobrazovat moderní HTML. Myslel jsem si, že použiji WebView
z JavaFX, ale byly s tím dost problémy. JavaFX má licenci GPLv2 a Apačí nadace má obecně averzi k GPL. Sice tam je "ClassPath výjimka", takže by to jakžtakž šlo, ale táhlo se to. Táhlo se to tak, až se zjistilo, že pod tím WebView
je WebKit - a WebKit je LGPL neboť pohází z KHTML. Taková licence je pro Apače zcela neprůchodná.
Co s tím? Jediný open source prohlížeč, který není odvozen od KHTML je Firefox! Takže prosím nezahazovat, podporovat.
Mimochodem, neumíte někdo sestavit "WebView" komponentu pomocí Gecka? Kdysi existovaly věci jako xulrunner
, ale zdá se, že Mozilla od jejich podpory již upustila. Našel jsem, že existuje "WebView" pro Android, ale já bych ho chtěl pro desktop (Linux, MacOS, Windows). Nemáte někdo návod, jak něco takového udělat?
18. 8. 2020, 12:47 editováno autorem komentáře