Re: F37 proposal: Build all JDKs in Fedora against in-tree libraries and with static stdc++lib (System-Wide Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2022-05-18 at 07:27 -0500, Chris Adams wrote:
> Once upon a time, Stephen Snow <s40w5s@xxxxxxxxx> said:
> > Once upon a time On Tue, 2022-05-17 at 10:29 -0500, Chris Adams
> > wrote:(snip unrelated) ...
> > > In this thread it was claimed (I believe by a packager) that TCK
> > > is
> > > important to Java users, but I haven't seen any users say that.
> > > 
> > > I'm not a Java user... I had never heard of TCK.  I just went
> > > searching,
> > > and I don't see anything right off that shows that Fedora's
> > > OpenJDK
> > > is
> > > certified in any way.  How would I even know?
> > > 
> > Below is the link to the JCK/TCK and to be able to use the OpenJDK
> > name
> > you must sign the agreement and then you get access to the JCK
> > which is
> > the certification test API. Then you get to run certification tests
> > for
> > every build, if I read the agreement correctly.
> > https://openjdk.java.net/groups/conformance/JckAccess/
> 
> That's a list of organizations that have signed the agreement (which
> notably for this discussion, does not include Fedora).
But does include Redhat, which in this case obviously supports Fedora.
>   I don't see a
> list of "passed the test", nor do I see something on the Fedora
> packages
> that says "passed the test".  The claim was made that this test is
> important for Java users, yet I can't find any indication that
> Fedora's
> (or anybody's for that matter) pass it.

It's a licensing agreement effectively. It provides the distribution
with early access toolkits and Technology Compatability Kits AFAIK from
reading the licensing agreement. There is also some emphasis on being a
good community member and contributing, but it looks like a purely
legal intent being applied to technical compatability source code.
> 
> Testing is great and important, but saying that users care about the
> results of the testing is hard to understand when the test results
> appear to be undocumented.
> 
I would think the "Technical Compatability" benefit is self evident,
even for "users". For one thing it helps continue the build once
distribute anywhere slogan of Java, but it also gives a modicum of
confidence to users that there is a "standard" being applied. 
So, from reading the info, the tests are likely part of the toolkit and
you don't get to see the toolkit until you sign the papers. This seems
sort of the antithesis of FOSS don't it?

Regards,
Stephen
-- 
> Chris Adams <linux@xxxxxxxxxxx>
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
> https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux