GXUI – An experimental Go cross-platform UI library
github.com
github.com
This is what I did for go.uik: https://github.com/skelterjohn/go.uik/blob/master/luxisr.ttf...
Patents are a tool of harassing others for big companies. The only thing that is important is will a big company sue you or not.
[...] You hereby grant to Google and to recipients of software distributed by Google a [...] patent license [to use and distribute] the Work, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution(s) alone or by combination of Your Contribution(s) with the Work to which such Contribution(s) was submitted.
https://cla.developers.google.com/about/google-individual?cs...
You represent that Your Contribution submissions include complete details of any third-party license or other restriction (including, but not limited to, related patents and trademarks) of which you are personally aware and which are associated with any part of Your Contributions.
It doesn't require you to know if your code infringes patents, it just requires that IF you know, you disclose it.
As mentioned in the Readme, it's just code written by a couple of Googlers that happens to be owned by Google.
I think it will be interesting to see it get more fleshed out, though.
Writing a UI library is not an easy thing.
Was it written from scratch, or some existing library was used as a reference? Had the authors had any background in developing UI engines? How long it took them to write this?
> This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.
And it's not like officially sanctioned Google programs are not often crap.