The Java Community Process (JCP), established in 1998, is a formalized mechanism that allows interested parties to develop standard technical specifications for Java technology. Anyone can become a JCP Member by filling a form available at the JCP website. JCP membership for organizations and commercial entities requires annual fees but is free for individuals.
The JCP involves the use of Java Specification Requests (JSRs) – the formal documents that describe proposed specifications and technologies for adding to the Java platform. Formal public reviews of JSRs take place before a JSR becomes final and the JCP Executive Committee votes on it. A final JSR provides a reference implementation that is a free implementation of the technology in source code form and a Technology Compatibility Kit to verify the API specification.
A JSR describes the JCP itself. As of 2009, JSR 215 describes the current version (2.7) of the JCP.
Read more about Java Community Process: List of JSRs, Criticism
Famous quotes containing the words community and/or process:
“Populism is folkish, patriotism is not. One can be a patriot and a cosmopolitan. But a populist is inevitably a nationalist of sorts. Patriotism, too, is less racist than is populism. A patriot will not exclude a person of another nationality from the community where they have lived side by side and whom he has known for many years, but a populist will always remain suspicious of someone who does not seem to belong to his tribe.”
—John Lukacs (b. 1924)
“In contrast to revenge, which is the natural, automatic reaction to transgression and which, because of the irreversibility of the action process can be expected and even calculated, the act of forgiving can never be predicted; it is the only reaction that acts in an unexpected way and thus retains, though being a reaction, something of the original character of action.”
—Hannah Arendt (19061975)