Vlákno 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

  • 18. 8. 2020 19:53

    Vitezslav Dvorak

    Ano, pokud by bylo nějaké WebView od mozilly, určitě bych ho rád narouboval do NetBeans a FlexiBee.

    Možná že by nějaká cesta vedla skrze geckodriver, což je headless browser používaný pro vykonávání selenium testů.

    https://github.com/mozilla/geckodriver