Názor k článku Mozilla propouští čtvrtinu zaměstnanců, omezí rozvoj nástrojů pro vývojáře od Jaroslav Tulach - Gecko nezahazovat, prosím! Potřebuji v Apache NetBeans komponentu, která...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 8. 2020 12:45

    Jaroslav Tulach

    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