Java properties

X Y jgetset at gmail.com
Wed Oct 3 01:52:36 PDT 2012


Hello,

I know topic of properties support was touched few times, but I have
extended JDK7 compiler to support "property <name> ..." notation, with
some additions missing in other languages, but helping in robust
creation of software. I tested this with simple get/set, boxing, unary
operators, super calls etc. The next steps to implement are bindable
properties, integration with lambda project.

The question I would like to ask is about distributing (preview) or
making publicly available such compiler.

1. Is it legal in accordance to GPL license for JDK?
2. Is it legal to extend and modify other Java packages to give more
support for properties: java.beans, java.lang, java.lang.reflect?

Best regards



More information about the compiler-dev mailing list